Содержание

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

Разберём, как устроена модель, сколько она стоит и как сохранить контроль над продуктом.

Как работает выделенная команда?

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

Как обычно распределяются обязанности:

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

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

Чем выделенная команда отличается от других моделей?

Выделенная команда отличается тем, что вы получаете людей и их время, а не фиксированный результат: управление задачами у заказчика, а подрядчик обеспечивает, чтобы команда была укомплектована и работала. Это ближе к собственной команде, чем к проекту «под ключ».

Модель Что покупает заказчик Кто управляет задачами Когда подходит
Проект под ключ Результат по описанному объёму Подрядчик Понятный продукт, нет своей команды
Выделенная команда Постоянную команду на месяцы и годы Заказчик или вместе Развитие продукта, нужна гибкость
Аутстаффинг Отдельных специалистов в свою команду Заказчик Есть своя команда, не хватает людей
Свой штат Сотрудников Заказчик Долгий горизонт, продукт — ядро бизнеса

Подробное сравнение найма и подрядчика — в статье аутсорс или своя команда.

Двое работают за столом с ноутбуками Фото: Unsplash

Сколько стоит выделенная команда?

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

Что влияет на стоимость:

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

Как сравнивать ставки и роли, мы разбирали в статье как читать смету на разработку.

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

Выделенная команда выгоднее найма, когда людей нужно быстро, объём работы может меняться, а тратить месяцы на найм и управление HR-процессами компания не хочет. Особенно это верно для компаний, у которых разработка — важная, но не основная функция.

Когда модель подходит

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

Когда лучше нанимать своих

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

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

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

Что закрепить в договоре и процессе:

  1. Права на код и все результаты работы принадлежат заказчику.
  2. Сроки замены специалиста при уходе и период передачи знаний.
  3. Право заказчика участвовать в отборе и согласовывать состав команды.
  4. Порядок увеличения и сокращения команды с уведомлением заранее.
  5. Документация архитектуры и регулярные демо как обязательная часть работы.

Вводить новых людей в проект помогает хороший онбординг — об этом в статье онбординг разработчика.

Коротко

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

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

  • Как быстро можно собрать выделенную команду?

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

  • Можно ли потом перевести людей из выделенной команды в штат?

    Часто да, если это предусмотрено договором: обычно оговаривают срок и компенсацию подрядчику. Это стоит обсудить заранее, если вы планируете строить собственную команду.

  • Кто отвечает за качество работы выделенной команды?

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