Главный страх заказчика — отдать деньги и три месяца не понимать, что происходит, а в конце получить «не то». Этот страх лечится не доверием, а понятным процессом: когда вы заранее знаете этапы, видите результат каждые две недели и платите по факту.

Вот карта пути приложения от идеи до стора — и что на каждом шаге зависит от вас.

01 · Почему этапы важнее, чем кажется

Приложение нельзя «просто начать писать». Ошибка, заложенная на этапе идеи, стоит копейки, на этапе дизайна — рубли, а на этапе разработки — уже тысячи. Поэтому грамотный процесс гонит вас по этапам так, чтобы дорогие ошибки ловились на дешёвых шагах.

Хороший процесс — это не бюрократия. Это способ потратить деньги в правильном порядке: сначала на дешёвые решения, потом на дорогую реализацию.

02 · Этап 0: Разбор идеи и ТЗ

Всё начинается не с кода, а с разбора задачи. Мы раскладываем идею на функции, роли и сценарии, и фиксируем это в техническом задании: что приложение делает, для кого, в каком объёме. На этом же этапе появляется смета и срок.

Это самый важный документ проекта — он защищает обе стороны. Подробно про то, как его составить, — в статье «Как написать ТЗ на приложение». У нас первый «Разбор идеи» бесплатный.

03 · Этап 1: Дизайн и прототип

Дальше — макеты экранов и логика переходов. Здесь вы впервые видите будущее приложение «вживую» (в виде кликабельного прототипа) ещё до строчки кода. Любые «а давайте передвинем кнопку» и «а тут логичнее иначе» — на этом этапе они бесплатны. Когда дизайн утверждён, он становится точным заданием для разработки.

04 · Этап 2: Разработка спринтами с демо

Самый долгий этап. Мы ведём его спринтами по две недели, и в конце каждого — демо рабочего результата. Вы не ждёте три месяца до сдачи: вы видите приложение растущим и можете влиять на ход, пока это дёшево.

Почему демо каждые 2 недели — это важно. Если что-то идёт не туда, вы замечаете это на демо №1, а не на финальной сдаче. Мелкие правки внутри согласованного объёма — по ходу. Существенные изменения — отдельным решением, с пересчётом, а не «по-тихому».

Параллельно растут все части системы — приложение, бэкенд и админка, — потому что мы делаем их как одно целое, а не отдаём по разным подрядчикам.

05 · Этап 3: Тестирование и публикация

Перед релизом — тестирование на реальных сценариях и устройствах, исправление найденного. Затем — сборки под сторы и прохождение модерации. Для российского рынка это RuStore, плюс при необходимости App Store и Google Play. У каждого свои требования к сборке, скриншотам и правилам ревью — этим занимаемся мы, а не вы.

06 · Этап 4: Поддержка после релиза

Релиз — не финиш, а старт жизни продукта. Появляются отзывы, баги на редких устройствах, идеи по улучшению. У нас в проект включено 60 дней поддержки после релиза, дальше — по подписке. Это нормальная часть жизненного цикла: приложение, которое не развивают после запуска, медленно умирает в сторе.

Хотите понятный план под свою задачу — с этапами, сроками и сметой по каждому? Опишите идею, и мы пришлём разбор. Весь наш процесс по шагам — на странице «Процесс».