Содержание

Своя команда выгоднее, когда разработка — ядро бизнеса и работы хватит на годы вперёд, а аутсорс — когда нужно быстро запустить продукт, проверить гипотезу или закрыть экспертизу, которой нет в штате. Решает не ставка разработчика, а полная стоимость команды, скорость старта и то, кто будет держать знания о продукте.

Ниже — как сравнивать варианты честно, а не по цене часа, и в каких случаях разумно их совмещать.

Почему сравнивать только ставки — ошибка?

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

Что добавляется к зарплате, когда команда своя:

  • налоги и взносы, отпуска, больничные, оборудование и софт;
  • найм: время на поиск, собеседования, испытательный срок и риск ошибки;
  • управление: кто-то должен ставить задачи, проверять архитектуру и код;
  • простой: между проектами штатные люди получают зарплату, даже если задач нет;
  • замена ушедшего человека: снова найм и снова ввод в проект.

У подрядчика эти расходы тоже есть, но распределены между клиентами и заложены в ставку. Поэтому корректное сравнение — стоимость результата за период, а не стоимость часа.

Когда выгоднее своя команда?

Своя команда выгоднее, когда продукт — это и есть бизнес, разработка идёт непрерывно и знания о системе должны оставаться внутри компании. SaaS-сервис, финтех-платформа, маркетплейс, который развивается каждую неделю, — здесь штат со временем окупается.

Признаки, что пора строить команду:

  1. Бэклог расписан на год вперёд, и он не заканчивается.
  2. Продукт нашёл рынок, гипотезы проверены, идёт развитие, а не поиск.
  3. В компании есть человек, способный руководить разработкой: техлид или CTO.
  4. Скорость реакции критична: исправление нужно в течение часа, а не в рамках спринта подрядчика.

Если нет третьего пункта, начинать найм рано. Команда без технического руководителя быстро накапливает решения, которые потом дорого исправлять, а оценить качество работы некому.

Когда выгоднее аутсорс?

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

Типичные ситуации, где мы советуем подрядчика:

  • MVP или новый продукт, где важна скорость проверки гипотезы — об этом подробнее в статье сколько стоит и сколько длится разработка MVP;
  • разовый проект с понятным концом: сайт, интеграция, миграция на новый стек;
  • редкая экспертиза: DevOps, нагрузка, безопасность, мобильная разработка;
  • пиковая нагрузка на свою команду, которую не хочется закрывать наймом.

Команда разработчиков обсуждает задачу за общим столом Фото: Unsplash

Чем рискует бизнес с подрядчиком

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

Как сравнить полную стоимость двух вариантов?

Полную стоимость сравнивают за одинаковый период и одинаковый результат: сколько стоит выпустить и поддерживать продукт год при штате и при подрядчике. Удобно разложить расходы по статьям.

Статья расходов Своя команда Аутсорс
Зарплаты и налоги Полностью на компании Включены в ставку
Найм и замена людей Время, риск ошибки, испытательный срок На подрядчике
Время до старта работ Месяцы на сбор команды Обычно 1–3 недели (ориентир студии)
Управление и процессы Нужен свой техлид Менеджер и техлид подрядчика
Простой без задач Оплачивается Не оплачивается
Знания о продукте Внутри компании Зависят от документации и договора
Гибкость состава Низкая Высокая: можно добавить или убрать людей

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

Пример расчёта в формулах

Своя команда, год:
  Σ (зарплата + налоги) × 12
  + найм (агентство или время HR и команды на собеседования)
  + оборудование и софт
  + доля времени техлида / CTO
  + запас на уход и замену сотрудника

Подрядчик, год:
  смета на разработку + поддержка
  + время вашего менеджера продукта
  + запас на изменения требований

Можно ли совмещать аутсорс и свою команду?

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

Рабочие варианты гибридной модели:

  • Запуск снаружи, развитие внутри. Подрядчик делает MVP, а параллельно компания нанимает техлида, который принимает проект и постепенно собирает команду.
  • Внутреннее ядро плюс выделенная команда. Свой техлид задаёт архитектуру, а разработчики подрядчика работают в вашем трекере и процессе.
  • Аутсорс отдельных направлений. Мобильное приложение, DevOps или аналитика данных — у подрядчика, основной продукт — у своей команды.

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

Какие ошибки совершают при выборе?

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

Другие ошибки, которые мы видим, когда проекты приходят к нам на поддержку:

  1. Нанимать штат под MVP, который ещё не доказал, что нужен рынку.
  2. Отдавать подрядчику всё, включая доступы к серверам и репозиторий на его аккаунте.
  3. Не иметь со своей стороны человека, который принимает решения и работу.
  4. Уходить от подрядчика без плана передачи: без документации и без периода совместной работы.
  5. Строить свою команду без технического руководителя.

Коротко

  • Сравнивайте полную стоимость результата за год, а не ставки.
  • Своя команда окупается, когда продукт — ядро бизнеса и разработка идёт годами.
  • Аутсорс выигрывает на запуске, разовых проектах и редкой экспертизе.
  • Гибрид — внутреннее ядро плюс подрядчик — часто оказывается самым выгодным.
  • С подрядчиком держите репозиторий, инфраструктуру и документацию на своей стороне.

Частые вопросы

  • Сколько времени занимает сбор своей команды разработки?

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

  • Как не потерять код и доступы при работе с подрядчиком?

    Заводите репозиторий, облако, домены и платёжные сервисы на аккаунты компании с первого дня. Подрядчик получает доступы как участник, а права на код передаются по договору.

  • Подходит ли аутсорс для долгосрочного развития продукта?

    Да, если это выделенная команда, которая работает только над вашим продуктом, и знания фиксируются в документации. Для многолетнего продукта всё же стоит держать внутри хотя бы техлида.

  • Что дешевле для MVP — фрилансеры или студия?

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