Каждый год в сторах публикуется около 1 миллиона приложений. В 2017 году количество загрузок приложений составляло 197 миллиардов с прогнозом в 352 миллиарда к 2021 году. Весь этот праздник жизни будет генерировать около двухсот миллиардов долларов дохода по тому же прогнозу. Это означает, что приложений разрабатывается много, а будет разрабатываться еще больше.

Мировой опыт в разработке дает определенное понимание различных аспектов создания мобильных приложений, в том числе главных из них: стоимости и сроков разработки. В этой статье рассматриваем вопрос сроков: сколько времени занимает разработка мобильного приложения?

Исследования

Компания Kinvey опросила 100 UI/UX специалистов в области разработки мобильных приложений с акцентом на один вопрос: “Сколько времени, по вашему мнению, займет создание MVP (первого рабочего прототипа) мобильного приложения?”.

Среднее значение всех ответов составило 18 недель (примерно 4.5 месяца)

Эта оценка подразумевает затраты примерно в 10 недель на бэкенд и 8 недель на фронтенд.

В Kinvey также сделали вот такую красивую инфографику:

Инфографика по срокам разработки мобильного приложения
Инфографика по срокам разработки мобильного приложения

Расчетные этапы включают в себя:

  1. Проектирование системы хранения данных
  2. Продумывание кэширования
  3. Вопросы синхронизации данных
  4. Прототипирование
  5. UI/UX дизайн, разработка
  6. Полировка UI/UX дизайна на прототипе
  7. Управление аккаунтами пользователей
  8. Серверная логика
  9. Интеграция с внешними сервисами
  10. Реализация Push уведомления, онбоардинг
  11. Поддержка версионной совместимости

За это же время можно собрать 1.3 Boeing 777 и
запустить миссию Аполлон на Луну 40 раз

Второе исследование было проведено в 2017 году компанией GoodFirms. Они подошли к делу более основательно, опросив различных специалистов в отрасли по оценке сроков и стоимости разработки конкретных примеров мобильных приложений (Instagram, Tinder, Uber и др). Результаты получились такими:

1. Сложные приложения, как Instagram или Uber, включающие в себя объемный функционал, оцениваются по срокам разработки от 4.5 до 5.5 месяцев.

2. Средние по сложности приложения (WhatsApp) требуют около 4.5 месяцев рабочего времени команды.

3. Качественные приложения с небольшим функционалом потребуют от 3.8 до 4.1 месяца.

Средние оценки стоимости (в млн рублей, две платформы: iOS и Android, серверная часть) и сроков разработки приложений получились следующие:

Оценка разработки мобильного приложения по бюджету и срокам

Всего было опрошено 55 компаний-разработчиков мобильных приложений из 15 стран. Разброс оценок при этом получился достаточно большим:

Оценка разработки мобильного приложения по срокам и стоимости

Некоторые компании оценивали объем работы в срок не больше месяца, некоторые – не меньше восьми. Кто-то давал оценку в 300 миллионов рублей, кто-то – в 13 миллионов.

Результаты

По совокупным результатам обоих исследований средние сроки разработки мобильного приложения составляют 4–5 месяцев. Речь идет о полном цикле: от продумывания идеи до запуска, что включает в себя множество этапов.

Если вы планируете запустить относительно небольшое по функциональному объему приложение, рассчитывайте на срок от 3 до 4 месяцев. Сложное приложение – около 6-ти.

В студия AppCraft MVP делается быстро: мы понимаем, что за 4–6 месяцев состояние рынка и потребности клиентов могут существенно измениться. Поэтому предпочтение отдается возможности максимально быстро протестировать продукт на реальных пользователях вместо реализации дополнительного функционала.

Подписывайтесь на наш канал в Telegram: мы ежедневно публикуем интересные материалы про создание бизнеса и разработку мобильных приложений.