HR PRO

Команда разработки стартапа — набирать свою или взять готовую?

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

Специфика разработки стартапа

Чем отличается стартап от «обычного сайта»? Обычный сайт всегда имеет понятный функционал. Например, интернет магазин должен обеспечивать поиск и заказ товаров. Там всегда должен быть каталог товаров и корзина заказов. Конечно, все это можно оформить по-разному, сделать так или иначе — но задача останется той же самой. И заказчик, и разработчик понимают ее одинаково.

Стартап — совсем другое дело. Можно выделить несколько главных отличий стартапа от обычного сайта:

Кто будет делать стартап?

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

Разработка командой стартапа

Самый распространенный на сегодняшний день вариант. И действительно — кто придумал идею, тот лучше всего ее и реализует. Казалось бы, логично. Но на самом деле компетенции основателей проекта скорее всего не хватит. А если и хватит, то сколько времени это займет?

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

Разработка штатными сотрудниками

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

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

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

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

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

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

Аутсорсинг разработки стартапа

Отдавая разработку интернет-проекта на аутсорсинг, инвестор получает ряд очевидных преимуществ:

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


Источник : hr-portal.ru