редакции Выбор
Из чего складывается стоимость разработки приложения
Задумывая подобный проект, инвестор хочет знать, какую сумму он вложит и когда приложение заработает. Ниже мы объясним, кто вовлечен в процесс, и из чего складывается стоимость разработки приложения. Обойдемся без спойлеров и расскажем по порядку.
Большинство студий, наша в том числе, используют гибкую систему разработки приложений: вся работа делится на небольшие этапы — спринты, стоимость рассчитывается за каждый этап отдельно после завершения предыдущего. Такой принцип оправдан и привлекателен по трем причинам.
- Простота в расчетах и оценке стоимости разработки. Когда исполнитель называет точную фиксированную стоимость разработки, он закладывает большие риски, и вы платите больше за те же работы и тот же функционал приложения.
- Гибкий процесс разработки. Вы можете вносить идеи на каждом из этапов, эти идеи примут и заложат в смету. Для фиксированной цены — фиксированное ТЗ. В этом случае вам придется дождаться завершения всех основных и прописанных в договоре работ и только после этого исполнители примут дополнительные правки. Естественно, за дополнительную плату.
- Выход за рамки ТЗ. Если исполнитель понимает, что какую-либо функцию можно сделать лучше, у него есть возможность добавить эти работы в смету. Процесс разработки направлен на создание качественного приложения.
Формула стоимости разработки приложения
Исходные данные для расчета стоимости разработки приложения во многих студиях совпадают. На цену влияют:
- набор функционала и сложность приложения;
- сложность и количество часов разработки;
- количество платформ и устройств.
Но сама формула расчета итоговой стоимости разработки у разных студий и команд могут отличаться.
В IT Brick используем простую для понимания и расчета формулу:
Итоговая стоимость разработки приложения = (Стоимость часа Специалиста 1 х Количество часов работы Специалиста 1) + (Стоимость часа Специалиста 2 х Количество часов работы Специалиста 2) + ... + (Стоимость часа Специалиста N х Количество часов работы Специалиста N)
Процесс разработки и участники
Состав команды и работ зависит от того, какое приложение вы разрабатываете — веб или мобильное. Логика и алгоритм процесса создания совпадают, но при мобильной разработке для каждой платформы — Android и iOS — разрабатывается отдельно свое приложение. Это связано с разными языками программирования и соблюдением гайдлайнов.
Если в приложении нужно синхронизировать данные с сервером, или администрировать его через веб-интерфейс, то понадобится разработка серверной части.
Роль каждого специалиста в процессе разработки приложения (на примере команды IT Brick):

Сколько стоит специалист
Стоимость часа разработки специалиста зависит от трех факторов:
- города и региона;
- используемых технологий;
- уровня и опыта.
По данным агентства Tagline средняя стоимость внутреннего рабочего часа российского специалиста, участвующего в разработке 1 700 руб. — вычисляется из значений зарплат. Для Заказчика цифра увеличивается на внешний коэффициент.
Сметная стоимость разработки
При расчете сметы мы оцениваем время работ по каждому специалисту, указываем стоимость часа и по формуле стоимости разработки рассчитываем итоговую стоимость.

Теперь вы видите, что оценка стоимости разработки состоит из множества нюансов. И по краткому описанию на этапе идеи оценить ее невозможно. Поэтому, при первом обращении клиента, называем только примерную оценку. Как правило, это сумма от 300 тыс.руб. за разработку веб-приложения, Android-приложения или iOS-приложения.