Аутстафф разработчиков - всё, что нужно знать об аренде разработчиков, прежде чем начинать проект

Аутстафф разработчиков - всё, что нужно знать об аренде разработчиков, прежде чем начинать проект

Аутстаффинг (вывод персонала за штат) — это модель удаленного найма, при которой ИТ-специалисты предоставляются клиенту в качестве трудового ресурса сторонним подрядчиком. То есть нужного сотрудника не ищут на рынке труда, а берут под реализацию определенных задач у компании, в которой он продолжает быть трудоустроен.

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

Провайдеры услуг аутстаффинга предлагают доступ к большому пулу сертифицированных разработчиков самых разных специальностей. Сейчас много запросов на 1С и Java, в меньшей степени — на Python, Node.js.

В чем разница между аутстаффингом и аутсорсингом

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

Таким образом, при аутсорсинге весь менеджмент по проекту осуществляется на стороне исполнителя, мы гарантируем итоговый результат, у нас есть дедлайн, а у проекта — гарантийный срок.

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

Плюсы аутсорсинга:

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

закупка конечного продукта, ответственность за качество кода при этом несет поставщик;

значительная экономия управленческих усилий;

отсутствие необходимости покупки оборудования/программного обеспечения;

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

Минусы аутсорсинга:

более высокая стоимость по сравнению с аутстаффингом;

отсутствие прямого контроля над командой разработчиков и процессом разработки;

риск утечки конфиденциальной информации.

Плюсы аустаффинга:

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

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

более низкие затраты по сравнению с аутсорсингом;

прямой доступ к команде разработчиков и самостоятельное управление процессом разработки;

быстрый старт (у нас вывод специалиста на проект занимает три дня с момента получения заявки).

Минусы аутстаффинга:

ответственность заказчика за итоговый результат по проекту;

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

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

Ответственность сторон.

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

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

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

Конечно, все ошибки, выявленные руководителем проекта во время выполнения задачи, а не по завершению отчетного периода (1 месяц и выше), оперативно устраняются, и время, затраченное на их исправление, не подлежит оплате.

Загрузка специалистов

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

Загрузка специалистов может отличаться в зависимости от их компетенций. Так, например, разработчики могут быть предоставлены только на full time загрузку. Для аналитиков, тестировщиков, 1С-аналитиков и разработчиков возможна part time, т. е. частичная загрузка.

Формат контроля сотрудников на аутстаффе

Учет отработанного времени таких сотрудников всегда обсуждается до начала работ. У нас в Garpix принято использовать две системы: в Jira на нашей стороне, и любая привычная система на стороне заказчика: Redmine, например, или «Битрикс24».

Если в конце отчетного периода у нас возникает расхождение по отработанным часам, мы обсуждаем причины этого и находим решение, устраивающее обе стороны. Чаще всего эти несовпадения вызваны тем, что изначально клиент приходит за full-time загрузкой — 8 часов каждый день, а по факту разработчики недозагружены.

Онбординг на проект

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

Аутстаффинг или аутсорсинг: что выбрать?

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

Аутстаффинг — отличное решение, когда вам нужно усиление команды в условиях отсутствия внутренней экспертизы по какому-то стеку технологий.

Другой вариант — проект на 3-4 месяца, для которого нужен отсутствующий в штате специалист. На его поиски может уйти несколько месяцев, так что проще и дешевле нанять сотрудника по модели аутстаффинга.

Обсудить со мной аутстафф или быстрой найти себе разработчиков, вы всегда можете в телеге t.me/apozdneev

11
Начать дискуссию