Как покупать людей? Пошаговая инструкция

Мы в «МедиаСофт» уже давно работаем по схеме «продажи» PHP-специалистов, это для нас является одной из ключевых моделей взаимодействия с заказчиками. Мы решили систематизировать наш опыт и поделиться им с коллегами по рынку — тема актуальна, а опытом располагают немногие.

panarama

Выбор методики работы

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

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

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

  • На рынке по-прежнему достаточно большой дефицит специалистов, поэтому издержки поиска и найма будут достаточно высокие.
  • Высокая мобильность управления ресурсами: всегда можно быстро привлечь нового специалиста, когда возникает необходимость, или наоборот, снять с проекта, а не придумывать задачи для человека на окладе.
  • Банальная экономия накладных расходов в офисе.

Как правило в поисках подрядчика по веб-разработке компании обращаются в крупные агентства, где заказывают разработку «под ключ». Но такой подход не работает для компаний со сложными технологичными продуктами, и обычно таким заказчикам мы предлагаем работать по схеме аутстаффинга. Почему?

Во-первых, качество разработки при модели «закупки людей», как правило, сильно выше. При таком подходе заказчик в лице менеджера или технического директора сам ставит задачи, глубоко погружен в вопросы, выбирает те или иные проектные решения и контролирует их исполнение, а не вешает обязанность управления разработкой и бюджетом на менеджера со стороны исполнителя. Другими словами, человек, отвечающий за качество работ и управление проектом и его бюджетом, играет в команде заказчика проекта.

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

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

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

Выбирайте компании с большим количеством специалистов необходимой вам компетенции в штате:

  • Им легко адаптироваться под ваши внезапные желания увеличить или уменьшить объем работ прямо сейчас.
  • Если специалист, который работает над вашим проектом, заболел или собрался в отпуск, найдется тот, кто безболезненно его заменит.
  • Если специалист, который работает над вашим проектом, внезапно сталкивается с трудностями, ему не нужно гуглить ответ и тратить время, у него по соседству сидят 60 специалистов, которые коллективно всегда смогут найти максимально правильный ответ.
  • У такой компании сильная корпоративная культура, как у любого коллектива людей со схожими взглядами и профессиональными интересами, поэтому она резко не развалится, а ваш проект точно доделают.

Для работы по такой схеме я советую выбирать «регионалов»:

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

Выбирайте тех, кто не кричит о реализованных проектах:

  • Скорее всего они уважают подписанный NDA.
  • Они мыслят четко выстроенными процессами, способными переварить любые объемы, а не проектами.
  • Проект — это коллективное творчество заказчика и подрядчика, и заслуга компании-разработчика как минимум не полная.
  • Их крутость в технологическом стеке, надежности и прогнозируемости для клиента, а не в реализованных проектах.

Как выбрать такую компанию и не ошибиться в компетенции? Процесс напоминает найм узкопрофильных специалистов в штат.

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

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

Добавить 16 комментариев

  • Ответить

    Статья — набор штампов.
    Я могу написать, почему аутсорс это НЕ выгоднее, чем держать всю разработку инхаус:
    — аутсорс тупо дороже, т.к. помимо зп сотрудника вы будете оплачивать издержки компании-аутсорсера, начиная от аренды помещений и рекламы и заканчивая теми самыми затратами на поиск и найм квалифицированных специалистов
    — аутсорсеры как правило работают удаленно, что осложняет коммуникации в компаниях, где привыкли решать все на очных митингах (а это 95% рос. компаний). Тех самых штатных тех. директоров или ведущих разработчиков, способных организовать удаленную работу, очень немного, скорее работа с недосягамыми аутсорсерами скатывается в «сказали одно, хотели другое, а сделали вообще что-то третье»
    — штатный разработчик со временем «качает» набор полезных компетенций, начинает понимать бизнес-процессы и т.п. В аутсорсе разрабы могут сменять друг друга как угодно и с произвольной частотой, шанс выращивания ценного кадра сильно ниже.

  • Ответить

    Это примерно как искать жену себе после 23:00 на Ленинградке.
    Впрочем, ктото и нашел и счастлив в браке, наверное. Почему бы не довериться самоназначившему себя таковым кадровику? А вдруг?

  • Ответить

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

    А так бесплатно тебе подберут сотрудников и офис дадут тоже бесплатно да? Где это так?

  • Ответить

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

  • Ответить

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

  • Ответить

    Интересно, если им сказать, что мне нужно вот такой сайт-портал как этот (указать), то они ответят, что мы делаем уникальные или же они нормальные люди и понимают про уникальность?

  • Ответить

    Если нам сказать, что нужен такой вот сайт-портал, то мы скажем «Выделяйте менеджера, который понимает, что вам нужно. Он с вашей стороны будет вести проект и декомпозировать задачи до уровня разработчиков, он будет работать с нашими ребятами, а мы вам в конце месяца счет выставим за затраченные нашими специалистами по решению ваших задач часы».

  • Ответить
    Альтер Эго

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

  • Ответить

    Сережа, я сейчас правильно понимаю, что ты пытаешься откусить кусок от руки, которая тебя кормит? Я про digital-агенства, которые ты аутсорсишь по 800р в час максимум?

  • Ответить

    > Сережа, вопрос звучал не «покажи мне фейковые цены, по которым вас не берут».

    Вопрос был про направленность движения «основанной тобой компании» и покусывание руки основных заказчиков. Нет страха, что студии, которые сейчас заказывают услугу откажутся от работы с тобой, тк ты начал лезть на их территорию? С чем связана такая смена стратегии — твоя идея или Владика и Саши?