Аутстаффинг и Разработка ПО

Примерно с 2016 года область моих интересов активно заняла ниша аутстаффинга разработчиков, сейчас в рамках проекта Staff-Hub.ru, мы предоставляем данную услугу, для крупных интеграторов, агентств и команд конечных продуктов. Хотелось бы синхронизироваться по терминологии данной услуги.

Аутстаффинг и Разработка ПО

Данная услуга мне самому когда-то очень была нужна, как клиенту, руководя разработкой 9 монобрендовых e-commerce проектов группы компаний федерального масштаба. И вот, было решено, заняться ею, а не искать тщетно на рынке. Так или иначе, но она ещё не была представлена именно в том нужном виде. Мы выступали на радио, писали статьи, рассказывали на встречах и в публичном пространстве, но вот прошло 5 лет, а границы услуга так и не обрела, и до сих пор ходят истории про незаконность аутстаффинга в России с 2016 года, и про запрет "заемного труда".

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

Давайте еще раз зафиксируем, что мы имеем ввиду, говоря об аутстаффинге разработчиков.

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

В отличии от формата time&material, при аутстаффинге клиент начинает самостоятельно отвечать за непрерывный поток задач, на всем периоде взаимодействия, и исполнитель гарантирует 100% вовлеченность специалиста в проект заказчика, но не отвечает гарантией за дефекты, которые выявляются и проверяются уже в ходе цикла разработки, организованного командой заказчика, при аутстаффинге отсутствует также sla, и его финансовая надбавка.

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

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

Таким образом, модель аутстаффинга в разработке ПО - это естественное развитие данной сферы, в мире, в котором почти каждая компания, становится ИТ компанией, со своим штатом разработки, для обслуживания и развития своих информационных систем, без которых все сложнее обойтись. Внутри компаний вырастает ИТ подразделение, есть свои процессы, есть свои планы развития, однако равномерность нагрузки обеспечить не всегда удается, и вот тут на помощь приходит модель "аутстаффинга", для того, что бы усилиться в "предвысокий" сезон или для реализации внезапных спец-проектов, возникших по итогу ежегодной стратегической сессии, в укороченные сроки, при этом не отставая от планового производства.

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

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

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

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

Если вы представитель компании, которая занимается ИТ-разработкой и работаете в формате аутстаффинга - обращайтесь в нашу партнерку на сайте.

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

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