Назад

CTO для стартапа: плюсы и минусы аутсорcинга

Есть отличная идея, но нет представления, как ее реализовать — звучит знакомо? Это проблема, с которой сталкиваются многие стартаперы. Разработка приложений для стартапов — технически сложная задача, так как продукт создается с нуля. Как выбрать технический стек, рассчитать сроки и бюджет, если у вас совсем нет опыта?

Время чтения: 6 минут

CTO стартапа
Содержание

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

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

    Чем занимается СТО?

    СТО (от англ. Chief Technical Officer) главный технический директор, который участвует во всех процессах разработки продукта. Выбрать технический стек проекта, проработать архитектуру, и проследить, чтобы у разработчиков не было проблем с реализацией дизайнерских решений и работой с инструментами разработки — это все к нему. 

    Также CTO является топ-менеджером. Он  курирует работу команды, направляют их усилия в нужное русло и координирует разработчиков и проектных менеджеров так, чтобы все было сделано вовремя. 

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

    Давайте разберёмся, что входит в обязанности СТО стартапа.

    Определение архитектуры будущего продукта

    Диджитал-продукты состоят из разных уровней. Взять, к примеру, мобильное приложение — в нем есть фронтенд и база данных, в которой хранятся все данные пользователей, а между собой их связывает бекенд. В задачи CTO входит определение правильной архитектуры. То, насколько удачно построен “скелет” вашего приложения, зависит вся его работа. 

    Создание и презентация плана развития

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

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

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

    Консультации по новейшим технологиям

    Пока одни технологии активно развиваются, другие устаревают: перестают получить обновления, поддержку. Конечно, есть языки, которые существуют уже почти 30 лет (например, Python или PHP), но они все еще активно поддерживаются и развиваются. А вот Pascal или Basic вряд ли кто-то станет использовать. 

    Тем не менее, не нужно отталкиваться от того, что у вас на слуху. Про тот же Python говорят, что “на нём можно написать что угодно”, однако не факт, что он подойдёт именно для ваших задач.

    Выбор стека также зависит и от того, сколько будет стоить дальнейшая поддержка продукта: за оптимизацию и регулярные обновления нативного приложение для iOS платить придётся больше, чем за кроссплатформенное приложение на React Native, например 🙂

    Проблем много, и, поверьте, вам они не нужны. 

    Менеджмент и обучение сотрудников

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

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

    Оценка результативности  команды

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

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

    Обязанности СТО не всегда такие, они меняются от компании к компании. Где-то СТО стартапа сосредоточен на технических процессах и играет роль ведущего разработчика, а где-то упорно занимается бизнес-задачами продукта. Неизменным остается одно — СТО управляет ресурсами компании и отвечает за техническую часть продукта.

    Что такое аутсорсинг услуг СТО?

    Аутсорсинг услуг — это когда вы приглашаете специалиста со стороны для управления своими внутренними техническими процессами. Вот несколько моделей сотрудничества со сторонним техническим директором:

    CTO стартапа

      • Проектный СТО. Если не смогли найти СТО на постоянку, можете нанять его в штат на время. Обе стороны подписывают временный контракт на период сотрудничества. Это наиболее затратная аутсорс-модель, зато вы можете быть уверены, что специалист всецело погружен в ваш проект.
      • Внештатный СТО. Фрилансер сможет проконсультировать вас в любой момент и подсказать верное решение. Можете сотрудничать по договору частичной занятости или договориться о почасовой оплате. Так получится дешевле.
      • СТО-консультант. Допиливаете идею, собираете технические требования, пытаетесь оценить выгоды и риски? В этих моментах вам точно помогут консультации СТО. На начальной стадии сторонний СТО поможет перевести бизнес-цели на технический язык и подсказать, какие инструменты и технологии позволят вам получить то, чего вы хотите. Разовые консультации намного выгоднее найма отдельного человека, позволить их себе может даже молодая компания.

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

    Особенности работы со сторонним СТО 

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

    Из минусов CTO: его услуги стоят недешево. Большинство стартапов попросту не могут их себе позволить. Да и найти настоящего профессионала непросто: потребуется провести не одно собеседование, чтобы встретить настоящего профи. 

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

    Качества хорошего СТО-специалиста
    CTO стартапа

    Окей, я пошел искать CTO для своего стартапа. Но как мне понять, что передо мной профессионал? Рассказываем, что искать в резюме и как проводить собеседование.

    В кандидатах советуем искать следующие качества::

     

    • Большой технический опыт.  Довольно трудно понять, квалифицированный перед вами специалист или нет, когда у вас самого нет никакого технического бэкграунда. Ориентируйтесь на технический стек — CTO должен иметь большой опыт работы хотя бы с одной технологией. Будет круто, если вы попросите его показать результаты своей работы — будь то работающие веб- или мобильные приложения. Опыт нужен для развития технических, так и социальных навыков. Без них СТО стартапа не сможет руководить целой командой. Наличие профильного образования тоже может сказать о том, что перед вами профессионал. Для IT-сферы, правда, это правило не всегда работает: многие разработчики не получили профильное образование, но это не мешает им отлично делать свою работу. 
    • Наличие похожего опыта. Желательно нанимать человека, который уже поработал в качестве  CTO проекта. Так вы сможете быть уверенными в том, что человек уже успел столкнуться с реальными задачами и действительно готов взять на себя ответственность за ваш проект. Это не тот случай, когда стоит нанимать новичка. Вы ведь хотите получить качественные услуги и не сомневаться в технической составляющей продукта?
    • Превосходные навыки управления. СТО должен обладать развитыми навыками управления. Для того, чтобы проверить лидерские качества СТО стартапа, спросите, сталкивался ли он с трудностями в роли руководителя и как он с ними справлялся. Умение управлять командой — это про совместную работу — кому-то помочь, кого-то мотивировать, кому-то напомнить про дедлайн. У хорошего руководителя развита эмпатия, он не боится брать на себя ответственность за ошибки и решать сложности вместе со своей командой.
    • Стратегическое мышление. СТО — это еще и хороший стратег. Он видит общую картину и ведет компанию в нужном направлении. Во время собеседования спросите его об опыте в построении стратегии для других проектов. Умение оценивать плюсы и минусы ситуации, анализировать их и находить оптимальное в данном случае решение — навык крутого профи.

    Заключение

    Когда вы создаете диджитал-продукт , вам нужен человек, который сможет контролировать все технические процессы. Задача СТО – помочь вам грамотно выстроить техническую часть проекта, избежать ненужных затрат и вывести продукт на рынок как можно быстрее. Чтобы быстро нанять такого специалиста и не потратить при этом много средств, воспользуйтесь аутсорсингом СТО.