Вы решили сделать мобильное приложение и упёрлись в вопрос, который определит бюджет, скорость запуска и нервы на ближайшие два года: нанимать разработчиков в штат или отдать проект подрядчику? Единственно верного ответа нет, но есть понятные критерии, по которым выбор можно сделать осознанно.
Многие руководители сравнивают модели по одной цифре: зарплата разработчика против счёта агентства. Это ошибка. Стоимость разработки приложения складывается из десятков статей: налоги, рекрутинг, простои, управление, инфраструктура, поддержка после релиза. Часть из них видна сразу, часть всплывает через полгода.
В этой статье мы разберём, чем аутсорс разработки мобильного приложения отличается от штатной команды разработчиков, посчитаем стоимость владения за два года на примере типового проекта и покажем, в каких ситуациях выигрывает каждая модель. Отдельно поговорим о рисках и о том, как их снизить, а в финале дадим гибридную схему и чек-лист для руководителя.
Цифры в статье ориентировочные и основаны на рынке РФ. Они зависят от региона, стека и грейда специалистов, поэтому используйте их как точку отсчёта для собственного расчёта, а не как готовую смету.
Два подхода к разработке: аутсорс и штатная команда
При аутсорсе вы заключаете договор с внешней студией или командой. Подрядчик берёт на себя аналитику, дизайн, разработку, тестирование и, как правило, запуск в сторах. Вы управляете результатом и приоритетами, а не людьми.
При штатной команде вы нанимаете специалистов в компанию: разработчиков, дизайнера, тестировщика, менеджера проекта. Вы отвечаете за найм, мотивацию, процессы и загрузку. Взамен получаете полный контроль и накопление экспертизы внутри бизнеса.
Минимальный состав команды для мобильного приложения на iOS и Android обычно такой:
- 2 мобильных разработчика (или 1 кросс-платформенный плюс 1 нативный);
- 1 backend-разработчик;
- 1 UX/UI-дизайнер;
- 1 QA-инженер;
- 1 проектный менеджер или продакт-менеджер.
Шесть человек — это уже полноценный отдел. Для компании, у которой приложение не основной продукт, содержать его бывает неразумно. Подрядчик же собирает такую команду под ваш проект и распускает или переключает после завершения работ.
Есть и третий вариант — аутстаффинг, когда вы арендуете отдельных специалистов у внешней компании, но управляете ими сами. По сути, это штат без оформления в штат и без части рисков найма.
Ключевое различие не в том, где сидят люди, а в том, кто отвечает за результат. На аутсорсе ответственность закреплена договором и сроками. В штате — вашими управленческими решениями.
Сравнение стоимости владения за 2 года
Возьмём типовой проект: мобильное приложение для iOS и Android с личным кабинетом, оплатой, push-уведомлениями и админ-панелью. Срок до первого релиза — 6 месяцев, затем 18 месяцев развития и поддержки. Расчёт ориентировочный.
Штатная команда из 6 человек. Средняя зарплата на руки по команде — около 200 тысяч рублей, с налогами и взносами работодателя это примерно 260 тысяч на человека. За 24 месяца выходит около 37 млн рублей. Добавьте рекрутинг (1-2 оклада за специалиста, около 2 млн), рабочие места и лицензии (около 1,5 млн), простои между задачами и испытательные сроки. Реалистичный итог — 40-45 млн рублей.
Аутсорс. Разработка версии 1.0 в студии обычно стоит 5-9 млн рублей. Дальше — поддержка и развитие по retainer-модели: 400-800 тысяч в месяц, то есть 7-14 млн за 18 месяцев. Итого 12-23 млн рублей.
Разница очевидна, но у сравнения есть оговорки:
- Штатная команда за два года успевает сделать значительно больше версий и экспериментов, чем ограниченный бюджет на подрядчика.
- Ставка за час у подрядчика выше, чем у сотрудника, поэтому при постоянной высокой загрузке (свыше 8-10 месяцев в год) штат начинает окупаться.
- В штатной модели вы платите за простой, в аутсорсе — только за выполненные работы.
Не сравнивайте только стоимость разработки до релиза. Именно после запуска приложение требует до 15-20% от первоначального бюджета ежегодно: обновления ОС, исправления, новые функции.
Вывод: на горизонте двух лет аутсорс чаще всего дешевле в 2-3 раза, особенно для первого продукта. Преимущество штата проявляется на длинной дистанции при стабильной загрузке.
Когда аутсорс выгоднее, а когда своя команда
Аутсорс выгоднее, когда вам нужно быстро проверить гипотезу и выйти на рынок. Для стартапа и малого бизнеса запуск через подрядчика даёт MVP за 2-4 месяца вместо полугода поиска людей. Если вы только оцениваете идею, посмотрите, как устроена разработка MVP: минимальная версия снижает риск потратить бюджет на ненужные функции.
Подрядчик также выигрывает, если в компании нет технической экспертизы. Опытная студия уже решала типовые задачи: оплаты, авторизация, публикация в сторах, интеграции. Вы не платите за обучение на собственных ошибках.
Выбирайте аутсорс, если:
- приложение — вспомогательный канал, а не ядро бизнеса;
- бюджет ограничен и нужен предсказуемый чек;
- нужен результат за 3-5 месяцев;
- нет CTO или технического директора, способного управлять командой.
Своя команда выгоднее, когда продукт — основа компании. Это SaaS-сервисы, маркетплейсы, финтех, где разработка идёт непрерывно, а знание предметной области критично. Внутри команды быстрее принимаются решения, нет согласования смет и договоров на каждую правку.
Простое правило: если вы планируете вести разработку непрерывно более 12-18 месяцев и у вас есть технический руководитель, начинайте обсуждать штат. Если нет — стартуйте с подрядчика.
Для сложных облачных продуктов часто нужна смешанная модель. Например, при создании SaaS-платформы архитектуру и первый релиз удобно отдать внешней команде, а затем постепенно передавать развитие внутренним специалистам.
Риски каждой модели и как их снизить
Идеальной модели не существует. У каждой есть слабые места, и о них лучше знать до подписания договора или оффера.
Риски аутсорса:
- зависимость от подрядчика и его ключевых людей;
- потеря исходного кода и документации;
- срыв сроков и «раздувание» сметы;
- слабое понимание вашего бизнеса.
Как их снизить: закрепите в договоре передачу исходного кода и прав на него, попросите вести репозиторий на вашем аккаунте, разбейте проект на этапы с приёмкой и оплатой по результатам. Выбирая подрядчика для разработки приложения, запросите кейсы в вашей нише, пообщайтесь с прошлыми клиентами и посмотрите на команду, а не только на менеджера по продажам.
Слишком низкая цена — главный красный флаг. Если студия оценивает проект в два раза дешевле рынка, ждите срезанного тестирования, скрытых доплат или смены команды на середине проекта.
Риски штатной команды:
- длительный найм: сеньор-разработчика ищут 2-4 месяца;
- текучесть: уход одного ключевого человека тормозит проект;
- недозагрузка и выгорание;
- ошибки в архитектуре из-за отсутствия опыта у руководителя.
Снизить их помогают документация и code review с первого дня, дублирование ключевых компетенций, понятная система мотивации и внешний технический консультант на старте. Также стоит заранее продумать, кто будет заниматься поддержкой и сопровождением приложения после релиза: отдельный человек, команда или внешний партнёр.
Гибридная схема и чек-лист выбора для руководителя
На практике самая устойчивая модель — гибридная. Внешняя команда делает MVP и закрывает пиковые задачи, а внутри компании остаются продакт-менеджер и один-два разработчика, которые знают продукт и контролируют качество.
Типичная схема выглядит так: первые 4-6 месяцев — аутсорс и запуск MVP; следующие 6 месяцев — найм ядра команды и передача знаний; дальше внутренняя команда ведёт развитие, а подрядчик подключается для интеграций, нагрузочного тестирования и сложных модулей. Для сторонних подключений удобно привлекать специалистов по интеграциям приложений, чтобы не нанимать узкого эксперта под одну задачу.
Чтобы принять решение, пройдите по чек-листу:
- Приложение — ядро бизнеса или вспомогательный инструмент?
- Есть ли у вас технический руководитель?
- Какой бюджет на 2 года, а не только на первый релиз?
- Насколько срочен запуск: 3 месяца или год?
- Будет ли непрерывная загрузка разработчиков?
- Кто отвечает за поддержку после релиза?
- Закреплены ли права на код и доступы к инфраструктуре?
Если на большинство вопросов вы отвечаете «вспомогательный, нет, ограничен, срочно», выбирайте аутсорс. Если «ядро, да, достаточный, не горит, непрерывная», двигайтесь к штату или гибриду. Если не уверены, помогает предварительная консультация по запуску продукта, на которой оцениваются сроки, бюджет и подходящая модель.
Ключевые выводы
- На горизонте 2 лет аутсорс обычно в 2-3 раза дешевле штата, особенно для первого продукта.
- Штатная команда окупается при непрерывной загрузке и когда приложение — ядро бизнеса.
- Гибридная схема сочетает скорость запуска и накопление экспертизы внутри компании.
Заключение
Выбор между аутсорсом и штатной командой — это не вопрос «что лучше вообще», а вопрос стадии продукта, бюджета и компетенций. Для проверки идеи и быстрого запуска почти всегда разумнее начать с подрядчика. Для долгосрочного развития сложного продукта правильнее выстраивать собственную команду.
Не ориентируйтесь только на стоимость старта. Считайте владение за 2 года, закладывайте поддержку, закрепляйте права на код и выбирайте партнёров по кейсам, а не по презентациям. Самый надёжный путь для многих компаний — гибрид: быстрый запуск с внешней командой и постепенное усиление внутренней экспертизы.
Если вы сомневаетесь, какая модель подойдёт именно вам, потратьте час на расчёт и обсуждение с экспертом. Это обойдётся дешевле, чем перестройка процесса через год.