В Stex Group мы осуществляем полный цикл разработки мобильных приложений под iPhone и Android. Вне зависимости от сложности и назначения приложения, процесс разработки состоит из одних и тех же этапов.
Ниже вы найдете описание каждого из этих этапов, а также максимально открытые ответы на часто задаваемые вопросы.
Вам нужно написать программу под iPhone, iPad или Android. Вы приходите к нам со своей идеей. Идея может быть в голове или на бумаге. Мы обсуждаем и формализуем идею, предлагаем оптимальные пути реализации и вместе составляем список базовых требований.
Исходя из этих требований определяем предварительный бюджет и примерный срок разработки. Если они вас устраивают – мы заключаем предварительный договор и берем аванс (обычно 30–35% от предварительно определенной стоимости).
Мы создаем прототип приложения. Его можно запустить на телефоне или планшете, ходить по страничкам и экранам, нажимать на кнопки и в целом видеть, как будет вести себя приложение в динамике.
Прототип приложения, выполненный в Axure RP
В прототип можно вносить любые изменения, это делается очень быстро. Когда стороны довольны прототипом - мы составляем по нему детальное ТЗ и макет дизайна. На этом этапе определяются окончательный бюджет и подписывается основной договор.
Самый «скучный» для заказчика этап. Мы программируем приложение согласно ТЗ. На этом этапе никакие правки функционала уже не вносятся, однако промежуточные сборки приложения периодически (как правило – ежедневно) передаются вам для ознакомления.
Программирование заканчивается, и приложение передается вам для тестирования и проверки соответствия ТЗ. Приложение устанавливается на ваши тестовые устройства, и работает в точности так же, как если бы было скачано из Google.Play или AppStore. Все несоответствия и найденные проблемы исправляются на этом этапе.
После приемки заказчиком приложения и подписания акта приемки - приложение передается в AppStore и / или Google.Play для публикации. Каждое приложение перед публикацией проверяется командами Google и Apple. Приемка в Google.Play, как правило, не занимает больше суток. Процесс приемки в AppStore занимает гораздо больше времени – не менее недели.
После успешной публикации мы подписываем окончательный акт выполненных работ и переходим в стадию поддержки. На этом этапе мы обсуждаем и оцениваем новый функционал, составляем планы развития.