Назад

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

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

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

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

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

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

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

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

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

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

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

    READ MORE  Давай упрощай: как с помощью дизайна привлечь новичков в сложный мир инвестиций. Кейс Purrweb

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    READ MORE  Музыкальный маркетплейс для автора голливудских трейлеров. Или как помочь клиенту зайти в конкурентную нишу. Кейс Purrweb

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

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

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

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

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

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

    CTO стартапа

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

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

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

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

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

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

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

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

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

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

    Заключение

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

    Насколько публикация полезна?

    Оцени эту статью!

    12 оценок, среднее 4.7 из 5.

    Оценок пока нет. Поставьте оценку первым.

    Так как вы нашли эту публикацию полезной...

    Подписывайтесь на нас в соцсетях!

    Share