Сколько стоит разработать приложение
21 ноября 2019, 18:17 |
Что именно входит в разработку приложения?
Что именно входит в разработку приложения?
- Последовательный план-график
- Команда по разработке
- Затратные элементы приложения
- Издержки, связанные с запуском
Последовательный план-график
- Среднее время, необходимое на разработку – 300 часов
- Разработка приложений для Android занимает примерно на 10-20% больше времени, чем разработка для iOS
Команда по разработке
Основная
- Менеджер проекта
- Разработчик
- Дизайнер пользовательского интерфейса
- Инженер службы технического контроля
Расширенная
- Менеджер проекта
- Бизнес-аналитик
- 2-4 разработчика
- Дизайнер пользовательского интерфейса
- Инженер службы технического контроля
- Разработчик серверного приложения
- Разработчик администраторской консоли
Затратные элементы приложения
- API интеграция
- Компоненты индивидуального проекта
- Дорогостоящие технические компоненты
- Разработка администраторской консоли
Издержки, связанные с запуском
- Маркетинг и продвижение приложения
- Поддержка и обновления
- Обеспечение работы серверной части/обеспечение BaaS подписки
- Облачный хостинг
Цена зависит от индивидуального набора характеристик конкретного приложения:
Факторы, влияющие на сложность приложения
1. Техническая сложность
- Возможность дополнительной интеграции
- Разработка серверной части
- Разработка консоли администратора
- Сервис покупки виртуальных товаров внутри приложения
- Использование технических (hardware) компонентов
2. Особенности рынка мобильных устройств и операционных систем
3. Индивидуальный дизайн и использование анимации
- Ориентация
- Навигация
- Приближение
- Визуальная обратная связь
- Статус системы
- Касание экрана для обновления
- Маркетинг-анимации
Почасовая оплата членам команды (дизайн/разработка)
- Северная Америка (США и Канада) ок. $50-250/час
- Австралия ок. $50-150/час
- Западная Европа/Великобритания ок. $30-175/час
- Восточная Европа ок. $20-150/час
- Индия ок. $10-80/час
Время разработки для одной платформы
Простые приложения (без API интеграции) – до 600 часов
- Базовый пользовательский интерфейс со стандартными компонентами
- Лента новостей
- Простые фильтры
- Маркеры на карте
Цена на простое приложение стартует от $20,000 (при ставке $50 в час)
Приложения средней сложности (с базой данных серверной части/BaaS, с API интеграцией) – ок. 600-800 часов
- Индивидуализированный пользовательский интерфейс
- Адаптивный дизайн
- Интеграция с платежными системами
- Чат в режиме реального времени (текстовый)
- Интеграция с многочисленными приложениями для социальных сетей
Цена на приложение средней сложности стартует от $35,000-50,000 (при ставке $50 в час)
Сложные приложения (база данных, API, сетевые приложения, трансляции, аппаратные особенности и пр.) – мин. 1000 часов
- Обработка видео/аудио
- Синхронизация в реальном времени
- Повышенная нагрузка
- Интеграция с другими сервисами
- Несколько видов взаимодействия между базами данных
- Индивидуализированная анимация
- 3D моделирование
Цена на сложное приложение стартует от $60,000-80,000 (при ставке $50 в час)
Контроль качества и управление эффективностью занимает около 20% всего времени разработки приложения
Ориентировочный анализ стоимости разработки приложения в зависимости от размеров компании-разработчика приложений:
Крупнейшие компании-разработчики - $500,000-$1,000,000
Компании среднего размера - $150,000-$450,000
Небольшие фирмы (как Yalantis) - $25,000-$100,000
Маленькие фирмы и фрилансеры - $10,000-$25,000