Аутсорсинг VS Аутстаффинг в заказной разработке
Аутстаффинг при разработке IT-продуктов незаметно стал одним из быстрорастущих сегментов российского digital-рынка. Этому способствовал уход зарубежных игроков в 2022 году, цифровизация предприятий, ориентир государства на технологический суверенитет, турбулентность рынка труда и высокая потребность бизнеса в импортозамещении IT-решений. По данным агентства NWComm, в 2022 году уход иностранных поставщиков ПО назвали критическим фактором для бизнеса 8,5% предприятий, почувствовали сильное влияние 28% компаний, умеренное – 50%, и только 2,4% российских организаций не использовали зарубежные IT-продукты.
Аутстаффинг – услуга по подключению отдельных специалистов IT-компании или выделенной команды разработчиков к выполнению задач заказчика с полным погружением в их решение.
В течение нескольких лет темпы роста рынка разработки ПО в России опережают темпы роста экономики.
По данным TAdviser, тренд в сторону заказной разработки сформировался еще в 2021 году, когда совокупный объем заказов на ПО для российских компаний вырос на 21%, а за первое полугодие 2022 года, по оценкам компании Крок, рост этого сегмента рынка составил 35%.
К 2023 году наметился переход от создания отдельных продуктов к формированию импортонезависимых технологий. Высокий спрос внутреннего рынка на разработку ПО дал мощный толчок развитию и интеграции всех участников IT-отрасли. По оценке специалистов, созданы все необходимые условия, чтобы подобная ситуация сохранялась на протяжении последующих нескольких лет.
Что востребовано у бизнеса?
Как показал анализ SimbirSoft, наибольший спрос предприятий на создание собственных продуктов отмечен в пяти отраслях: банки и финтех, промышленность, логистика, фармацевтика, страхование. Высокий уровень цифровой зрелости и заказ многоцелевых IT-продуктов отмечен в сфере телекоммуникаций, энергетике, девелопменте, ритейле, частной медицине, сфере биотехнологий. Безусловно, у компаний разного масштаба потребности в цифровизации различаются.
Среди запросов бизнеса можно выделить несколько наиболее популярных обращений:
-
разработка с нуля собственных IT-систем для управления процессами или кастомизация «коробочного» ПО;
-
доработка текущего продукта софта;
-
аудит и «спасение» существующей системы;
-
адаптация системы под конкретный бизнес.
Вот лишь некоторые примеры реализованных нами кейсов для крупного и среднего бизнеса:
-
система управления оборудованием для анализа данных с буровых установок нефтегазовой отрасли;
-
Android-приложение с алгоритмами машинного обучения для автоматизации учета и маркировки древесины на лесопроизводстве;
-
разработка портала для ритейлера, объединяющего несколько тысяч торговых площадок;
-
мобильное приложение на iOS для крупного промышленного предприятия, предназначенное для управления заключенными контрактами в режиме реального времени;
-
разработка и доработка корпоративного сайта для ряда крупных банков;
-
решения для геймификации бизнеса, CRM-системы и прочее.
Полная картина запросов бизнеса, возможно, появится в дальнейшем когда будет разработан IT-ландшафт отечественных аналогов ПО для оценки потребностей предприятий разных отраслей. Уже известно, что составлен список из 670 процессов, которые раньше выполнялись с помощью зарубежных систем. Из них пока только 196 решений российских IT-компаний соответствуют западным аналогам.
В поисках «золота»: как предприятию усилить собственный ресурс
История успеха любого цифрового продукта включает в себя множество факторов – это и ценная идея, и наличие финансирования, и анализ спроса на рынке. Главное звено, без которого не может родиться IT-продукт, – разработчики. Для эффективной реализации идеи нужна профессиональная команда с грамотным управлением. В поисках ценных кадров компании выбирают между несколькими форматами вовлечения специалистов в рабочий процесс:
-
инхаус (собственный IT-отдел внутри компании);
-
аутсорсинг разработки продукта «под ключ»;
-
баланс между специалистами в штате и подключением выделенной команды разработчиков для усиления проекта.
Разберемся, в чем их особенности.
Инхаус-команду составляют штатные специалисты компании, которые обеспечивают собственную разработку IT-продуктов, техническую поддержку и развитие информационных систем. Такой формат продуктивен в небольших либо, наоборот, в очень крупных компаниях, в которых есть отдельные IT-подразделения с большим штатом специалистов. Как правило, управление инхаус-командой эффективно за счет долговременных устойчивых коммуникаций.
Когда компания начинает расти, а объемы разработки увеличиваться, возникают сложности в управлении. Расширение команды – сложно и дорого. Постоянный поиск и онбординг специалистов требует невосполнимых временных ресурсов и финансовых затрат. А для управления большим коллективом разработчиков нужны специальные скиллы у менеджеров – это аналогично тому, чтобы построить IT-компанию внутри своей.
К тому же, штатные IT-специалисты работают вне поля высокой конкуренции, характерной для аутсорсинговых компаний, поэтому у них нередко возникают сложности с метриками. За усилением команды рано или поздно обращаются компании из всех отраслей, как крупные, так и средние предприятия, в том числе, высокотехнологичные, имеющие собственные IT-департаменты.
Аутсорсинг предполагает передачу IT-функции внешней организации. Это услуга по разработке ПО, которую оказывают профессиональные IT-подрядчики. Аутсорсеры действуют в высококонкурентной среде, поэтому они стремятся быть лучшими не только в кодинге, но и в продвижении бренда, управлении персоналом и других функциях бизнеса.
Важный нюанс – IT-компании выстраивают внутренние регламенты так, чтобы весь опыт разработки оставался внутри компании и не зависел от людей. Они умеют быстро формировать команды под проект и работать в разных отраслях экономики.
Аутстаффинг – подключение отдельных специалистов IT-компании или выделенной команды разработчиков к выполнению задач заказчика с полным погружением в их решение. При этом юридически специалисты продолжают быть трудоустроены в IT-компании, которая обеспечивает им социальные гарантии и корпоративную культуру. Заказчик выбирает нужного специалиста по своим критериям, но не на рынке труда, а по договору с аутстаффером.
В 2023 году на рынке заказной разработки появились новые номинации в отраслевых рейтингах – Рейтинг Рунета и Tagline. В обоих рейтингах SimbirSoft вошла в число лидеров.
Подходы к созданию IT-продуктов: из чего выбирает бизнес
В Рунете можно найти 169 тысяч статей, объясняющих различие между аутсорсингом, аутстаффингом и их производными. До сих пор существует путаница этих терминов, разные компании интерпретируют модели сотрудничества по-своему. Разберемся, какие смыслы рынок вкладывает в каждый из форматов разработки.
-
Продуктовая разработка под ключ. Это классический аутсорсинг, то есть, передача одной из функций компании третьей стороне. Поставщик услуги проводит анализ задачи, оценивает риски, планирует проект, отвечает за процесс разработки от и до, берёт на себя организацию и управление командой, проверяет качество результата в соответствии с тербованиями заказчика и конечных пользователей продукта. У бизнеса всегда есть выбор: можно заказать исключительно разработку кода, а можно прописать техзадание, охватывающее весь процесс создания нового продукта, включая тестирование гипотезы.
Чаще всего, исходя из нашего опыта, крупные компании распределяют задачи так, чтобы концепцию и первичную документацию сформировать самостоятельно. Далее выбирают близких по духу подрядчиков, консультируются с ними, проводят предпроектное исследование. И затем подключают выделенную команду разработчиков под своим управлением. В случае типового решения или в ограниченных условиях бюджетирования разработка может идти по модели Fixed price. При гибком подходе, когда на старте нет стопроцентно готовых требований, удобен договор Time & Material. Подробнее об особенностях форматов рассказывали здесь.
-
Выделенная команда. Бизнес делает запрос на специалистов того профиля, который требуется для реализации проекта. Это могут быть только несколько разработчиков, которые дополняют штатных специалистов, или большая команда, полностью подключенная на срочный проект, пока штатные специалисты заняты основным продуктом. Такой формат удобен, когда у бизнеса есть понимание организации процессов для продуктивной работы, но не хватает ресурсов для реализации задачи.
Пример такой модели сотрудничества имеется в нашем портфолио: оптимизация сайта и тестирование нового сервиса банка — кредитного калькулятора. Для решения задач партнера была выделена команда из 7 специалистов: два frontend-разработчика и тимлид, backend-разработчик и тимлид, а также аналитик и QA.
-
IT-аутстаффинг или расширение персонала. Такая модель успешно работает, когда в штатной команде не хватает определенных специалистов нужной квалификации. Это может быть и 1С, и тестировщик, и DevOps, и др. Предоставленные IT-аустаффером разработчики интегрируются в команду бизнеса. Подходит в тех случаях, когда отлажены процессы, но разработка идет медленно, либо когда нужен специалист редкой квалификации. Часто проект, стартовавший в этом формате, со временем переходит в долгосрочное партнерство или выделенную команду.
Почему компании все-таки делают выбор в пользу подключения временных специалистов на свои проекты?
В новых экономических условиях все больше компаний ориентируются на гибкие подходы в бизнесе, в том числе, новые реалии рынка труда. Цель — не только в оптимизации затрат. Делегирование непрофильных функций бизнеса сторонним исполнителям высвобождает от рутины, позволяет менеджменту сосредоточиться на ключевых направлениях и ускорить бизнес-процессы за счет применения технологий, которыми не владеет сама компания.
Спрос рождает предложение. Аутстаффинг стал заметным трендом на российском рынке не только в IT-сфере, но и других: ритейл, HR, бухгалтерия и аудит, HoReCA, строительство, логистика. По данным Rubrain, объем российского рынка аутстаффинга уже в 2020 году составлял около 15 миллиардов рублей и ежегодно растет на 30%.
Эксперты говорят о перспективах развития услуги в России, отмечая следующие тенденции:
-
Укрупнение рынка, выделение крупных надежных игроков, которые много лет работают на рынке, накопили достаточный опыт, имеют экспертизу и достаточный кадровый ресурс.
-
Рынок аутстаффинга растет и входит в стадию формализации, стандартизации и повышения требований к аутстаф-компаниям.
-
Число вакансий аутстаффинга, по данным HH.ru, за год выросло на 10%. При этом информационные технологии входят в ТОП-10 профобластей с повышенным спросом на специалистов.
-
Меняется отношение рынка к аутстаффингу как услуге. Если пять лет назад большинство IT-компаний совмещали аутсорсинг и аутстаффинг, было много посредников, то сегодня появился сегмент компаний, которые специализируются именно на аутстаффинге. Хотя такой уклон не всегда идет на пользу бизнесу.
-
Цифровая трансформация затрагивает не только крупные компании, которые получают преимущества благодаря внедрению технологичных продуктов, но и средний бизнес. Это приводит к появлению новых гибких форматов и росту конкуренции среди аутстаф-компаний.
В связи с этим и потребности в аутстаффинге у крупного и среднего бизнеса разные. Крупные компании (Сбер, Яндекс, Ростелеком, МТС, X5Group, Сургутнефтегаз) делегируют до 10% разработки внешним специалистам. За счет аутстаффинга они гибко и быстро находят и назначают нужных специалистов на проект, масштабируются, ускоряют процесс разработки продукта, сокращают издержки на управление персоналом.
Совершенно иные потребности и ожидания от аутстафферов у небольших компаний, которые имеют в штате нескольких разработчиков или только создают IT-подразделение в компании. Такое партнерство дает им глубокий опыт, экспертизу, повышение качества продукта и доступ к разработчикам с высокой квалификацией и/или редким стеком технологий.
На что обратить внимание при выборе подрядчика?
Качество вашего IT-продукта будет определяться правильным выбором партнера.
-
Прежде всего стоит убедиться в достаточном и доказанном в портфолио опыте компании на рынке, узнать численность сотрудников и возможности предоставить специалистов именно той квалификации, которая необходима для реализации проекта.
-
Проверьте соответствие заявленной квалификации разработчиков общерыночному пониманию (например, насколько fullstack-разработчик готов реализовать ваши задачи, охватив и по backend, и frontend-составляющие системы).
-
Оговорите формат работы (офис или удаленно), процесс реализации и метрики.
-
Убедитесь, какие условия и скорость подключения аутстафферов к проекту может обеспечить партнер.
-
Один из ключевых моментов — стоимость услуг и система оплаты. Здесь также возможны разные варианты: фиксированная, почасовая, ставки специалистов, расчет максимальной стоимости.
-
Защита данных, конфиденциальность — этот аспект сотрудничества аутстаф-компания должна обосновать и предоставить гарантии, потому что для любой компании открыть доступ к внутренним системам — это риск. На этапе переговоров важно обсудить, насколько продуманно компания относится к обеспечению безопасности ценной информации заказчика.
-
Рекомендации клиентов, отзывы о компании, полученные напрямую, — еще один источник информации о потенциальном партнере.
Что в итоге оказывает влияние на принятие решения?
Выбор в пользу аутстаффинга для заказчика базируется на нескольких очевидных выгодах. Заказчик экономит время на поиске нужных специалистов, что важно в условиях дефицита высококвалифицированных IT-кадров.
Бизнес получает готовых профессионалов, и при этом минимизирует трудовые риски, потому что он заключает договор не с каждым отдельным специалистом, а с аутстаф-компанией. Именно она берет на себя управление персоналом, юридические тонкости договоров с разработчиками, платит зарплату, социальные выплаты и налоги. И в случае необходимости обеспечивает быструю замену специалиста или расширение команды. Таким образом, заказчик экономит свои временные и финансовые ресурсы, получая качественно выполненный результат и ускорение вывода продукта на рынок.
Какие еще задачи решает аутстаффинг?
-
Обеспечивает высокое качество продукта за счет экспертизы подрядчика, которая всегда больше, чем опыт отдельного специалиста. Получая выделенную команду, заказчик имеет прежде всего доступ к базе знаний IT-компании. Это не только ускоряет выход релиза, но и позволяет развивать и масштабировать продукт.
-
Расширяет ресурсы и компетенции инхаус-команды. Приглашенные разработчики не только решают задачи, на которые штатной команде не хватает ресурсов, но и обмениваются с инхаус-командой своим опытом.
-
Помогает гибко и оптимально распределять нагрузки, масштабировать команды. Если инхаус-специалисты компании заняты текущими задачами, можно временно нанять аутстафферов, которые возьмут на себя реализацию новых на тот период времени, какой нужен заказчику.
-
Позволяет оптимизировать затраты. В том случае, когда в инхаус-команде преобладают разработчики уровня Middle, нанять в штат Senior-разработчика — дорого. Затраты на повышение квалификации сотрудников может позволить себе не каждый владелец бизнеса. Временное привлечение тимлида, руководителя проекта или Senior-разработчика продуктивнее, потому что они подключаются к работе только на определенный период и имеют опыт в организации процессов для роста производительности каждого сотрудника и всей команды в целом. Это еще называют дополнительной ценностью, потому что опытные аутстафферы за счет накопленной в компании экспертизы способны делиться опытом.
Сфера IT развивается настолько быстро, что мы не удивимся, если за время, пока мы готовили материал, появилось еще несколько разновидностей аутстаффинга. Главное все же — не терминология. Аутстаффинг в каждом проекте приобретает разные особенности и характер в зависимости от потребностей заказчика. Опираясь на свой опыт, специалисты SimbirSoft на каждом проекте погружаются в реальность своих партнеров, чтобы понять потребности и добиться синергии в сотрудничестве.
Если у вас есть потребность в разработке IT-системы или в усилении вашей текущей команды, напишите нам или оставьте заявку в разделе Контакты.