iLenta

Сколько стоит разработать приложение

11 февраля 2016, 18:08 |
Что именно входит в разработку приложения?

Что именно входит в разработку приложения?

  • Последовательный план-график
  • Команда по разработке
  • Затратные элементы приложения
  • Издержки, связанные с запуском

Последовательный план-график

  • Среднее время, необходимое на разработку – 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
 
How much does it cost to develop an app?

Источник: Yalantis