Если у вас нет опыта с запуском цифровых продуктов, смета от команды разработки может удивить: как платформа или приложение может столько стоить несколько миллионов рублей? Но это нормальная — и справедливая — цена. Давайте разберёмся, из чего она складывается.

Команда проекта

Почти в любом проекте участвуют несколько специалистов. Это могут быть:

👉🏻 Менеджер продукта и аналитик. Первый определяет, каким будет продукт. Для этого задаёт много вопросов заказчику, общается с клиентами, изучает рынок. Затем планирует и описывает фичи. Второй переводит это на язык разработки, формулирует технические требования.

👉🏻 Дизайнер. Он готовит макеты будущего продукта. Начинает с простого прототипа, который тестирует на пользователях — понятен ли он им. Затем занимается эстетикой: подбирает шрифты и цвета, отрисовывает иллюстрации. Если необходимо — делает макеты интерактивными.

👉🏻 Фронтенд-разработчики. Они готовят интерфейс — ту часть сайта или приложение, с которой взаимодействует пользователь. Делают так, чтобы страницы соответствовали макетам и корректно отображались на всех устройствах. И чтобы все объекты — например, формы, кнопки — работали так, как задумано. 

👉🏻 Бэкенд-разработчики. Их задача — настроить серверную часть. Они пишут алгоритмы и работают с данными. Их работа скрыта от глаз пользователей, но именно от неё зависит, будет ли работать бизнес-логика.

👉🏻 Тестировщики проверяют, готов ли продукт к запуску. Корректно ли сверстали интерфейс? Не возникает ли ошибок, если ввести нестандартные данные? Нет ли в продукте очевидных уязвимостей или косяков? Если возникают проблемы — возвращают на доработку.

А ещё в проекте могут быть проектный менеджер, ДевОпс-администратор, аналитик данных, специалист по машинному обучению и другие. Это зависит от амбиций и специфики проекта. Если задача сложнее, чем «исправить кнопку в готовом продукте», скорее всего, над ней будет работать больше, чем один специалист.

Конечно, может появится соблазн найти на бирже фрилансера, который обещает «сделать всё самостоятельно и под ключ». Но не стоит ожидать, что один программист будет успешно выполнять функции четырёх, да ещё и работать на той же скорости, что и целая команда. Это как с ремонтом — вы же не ждёте, что один маляр сделает все работы?

То есть, над любым проектом обычно работает команда: разработчики, менеджеры, дизайнеры, аналитики. Основной расход — оплата их труда. Давайте посмотрим, сколько стоит месяц или час работы компетентного исполнителя.

Сколько стоят специалисты

Ставка специалиста зависит от опыта и стека — набора технологий, с которыми он работает. По данным сервиса Хабр Карьера, средние ставки по рынку в России за второе полугодие 2020 года такие:

Фронтенд-разработчик — 110 000 ₽ / месяц.

Бэкенд-разработчик — 130 000 ₽ / месяц.

Инженер по обеспечению качества — 99 000 ₽ / месяц.

UX/UI-дизайнер — 105 000 ₽ / месяц.

Это средние ставки для специалистов в штате: они учитывают в том числе совсем начинающих. К тому же нужно не забыть про налоги и взносы, а ещё — зарплату рекрутёру или гонорар агентству, которое будет искать сотрудников.

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

Фронтенд-разработчик — от 2400 ₽ / час.

Бэкенд-разработчик — от 1900 ₽ / час.

Инженер по обеспечению качества — от 1600 ₽ / час.

UX/UI-дизайнер — от 2100 ₽ / месяц.

Это ставки опытных специалистов, которые работают на проектах Skipp. Можете изучить их подробнее в таблице. Мы привлекает только исполнителей уровня Middle и выше, чтобы они сразу могли включаться в проект и создавать ценность.

То есть, если для проекта потребуется 100 часов фронтенд-разработчика, 100 часов бэкенд-разработчика, 50 часов дизайнера и 50 часов тестировщика, проект обойдётся в:

2400 × 100 + 2400 × 100 + 50 × 1600 + 50 × 2100 = 665 000 ₽.

Сюда ещё стоит прибавить менеджера, на парт-тайме он обойдётся в среднем в 100 000 ₽.

Итого — 765 000 ₽.

Как понять, сколько потребуется часов

Мы определились со средней стоимостью часа разработки. Теперь нужно понять, сколько времени потребуется на проект. Один из способов составить примерный прогноз — посмотреть наши кейсы. Мы рассказываем, какие специалисты участвовали в них и сколько времени они потратили в сумме. Если найдёте подходящую задачу, сможете сразу прикинуть, во сколько она обойдётся.

Например, на запуск маркетплейса кондитерских изделий потребовалось 694 часа. Над проектом работали три специалиста: дизайнер и два разработчика

Что ещё потребуется

Основной расход для запуска продукта — оплата труда команды. Но есть и другие: как минимум потребуется приобрести домен, арендовать сервера. Возможно, оплатить софт и сервисы, которые нужны для работы, например, сервис рассылки или телефонию. Здесь расходы уникальны для каждого продукта.

То есть, вложить в приложение больше миллиона — это нормально?

На 2021 год инвестировать в разработку хорошего продукта два–три миллиона — вполне реально. Всё упирается в размер команды и масштаб проекта.

Если вы готовы перейти к делу и ищите технологического партнёра для проекта, то Skipp поможет на всех этапах: от изучения рынка до тестирования итогового продукта. Расскажите о задаче, а мы предложим решение.

Самый эффективный способ не раздувать бюджет проекта: найти подходящих исполнителей, хорошо поставить задачу и наладить процесс. Мы рассказали, как сделать это, в других заметках и статьях:

👉🏻 Найти разработчиков: как выбрать формат работы с командой

👉🏻 ТЗ не работают: как описать задачу разработчикам, чтобы получить корректную оценку

👉🏻 Предстоит работать с командой разработки на аутсорсе: настраиваем процесс

👉🏻 Команда разработки в действующий проект: нужна ли и как её собрать?