Аутстаф, аутсорс: когда и как?
Бывают ситуации, когда своих разработчиков не хватает. Тогда возникает соблазн: "А почему бы не взять допинг в виде внешних сотрудников, которые в моменте смогут ускорить работу?
Такое усиление может быть в форме:
- аутстафа, когда внешние сотрудники трудоустроены в другой компании, но работают с инхауз сотрудниками в одной команде,
- аутсорса, когда нанимается полноценная внешняя команда.
Давайте порассуждаем о том, когда от этих видов сотрудничества может быть польза. Начнём с аутстафа.
В чём преимущества аутстаферов: 1. Высокая ликвидность сотрудника: быстрый найм - быстрое увольнение. По вашему щелчку агенства готовы предоставить армию желающих стать вашим новым сотрудником. Вам остаётся только проверить навыки и можно начинать оформление. Как только аутстафер перестаёт вам быть полезен, его можно уволить.
2. Меньше усилий тратится на пипл-менеджмент такого сотрудника. Не нужно думать о развитии сотрудника, его душевном состоянии, мотивации. Нет необходимости решать конфликты с участием аутстафера, потому что они почти исключены при такой форме работы. Чистый капиталистический бартер: аутстафер получает деньги, компания получает результаты труда и присваивает добавочную стоимость.
Какие у аутстаферов есть недостатки: 1. От такого сотрудника не стоит ждать высокой мотивации и про-активности. Аутстафер будет делать только то, что ему сказали, тратя необходимый минимум усилий. Он не предложит улучшений. Могут быть исключения, но это именно исключения. Можно сравнить стандартного аутстафера с солдатом, который будет копать, где сказали, от забора и до обеда.
2. Стоимость аутстафера в полтора-два раза выше стоимости аналогичного специалиста с рынка. За такого сотрудника придётся заплатить сильно больше, чем за рыночную позицию. Это логично с учётом того, что часть денег забирает его работодатель.
3. Сомнительный опыт и хард-скиллы аутстаферов. Аутстаферы зачастую обладают не самым выдающимся опытом и скиллсетом. Даже на сервисах аля-toptal, которые хвалятся, что нанимают только лучший 1% желающих вступить в их ряды, вы удивитесь, насколько слабые специалисты порой предлагаются. Повторюсь, бывают исключения, но в общем уровень аутстаферов на порядок ниже рыночного.
4. Неизбежный онбординг. Такого сотрудника нужно онбордить, как и любого другого, и займёт это столько же, сколько у обычного сотрудника. Вы экономите время только на поиск, но всё равно аутстафер первый месяц, а может и больше, потратит на то, чтобы влиться в работу. Всё это время он будет отвлекать вашу команду и снижать скорость её работы.
5. Можно нагружать такого сотрудника неравномерно. Можно договориться, чтобы аутстафер работал только в те моменты, когда работы много. Например, так можно использовать QA инженеров, которые нужны в большом количестве при регрессе и не меньше нужны, когда фичи находятся в процессе програмимрования.
Итого, когда можно использовать аутстафера для усиления команды: 1. Дедлайн проекта, под который требуется усиления, не ближе полугода. Если дедлайн раньше, то слишком большая доля времени будет потрачена на онбординг.
2. В команде есть сильный проектный и инженерный лидеры, которые смогут сформулировать чёткий ТЗ и проконтролировать результаты работы и сроки аутстеферов.
3. В команде выстроены более-менее чёткие процессы. От аутстафера не стоит ожидать, что он сам спросит, договорится, подумает головой. Если в команде полный хаос, то аутстафер вряд ли будет полезен.
Переходим к аутсорсу.
В чём преимущества аутсорса: 1. Высокая ликвидность команды: быстрый найм - быстрое увольнение целой команды. У вас быстро появляется целая команда исполнителей, которую вы можете уволить когда та становится не нужна, не прибегая к сложным и травмирующим практикам массовых сокращений.
2. Ноль усилий на пипл-менеджмент такой команды. Внешняя команда управляется своим менеджером, вам совершенно не нужно вникать в её внутреннее устройство, думать про зарплаты и мотивацию.