Кто такие CTO, CIO и COO?

Когда я рос из инженера в управленца, мне казалось, что различия между CTO, CIO и COO во многом формальные. Всё же «про технологии», «про управление», «про процессы».

На практике оказалось, что это три разных способа смотреть на компанию. И путаница между ними начинает дорого стоить именно тогда, когда бизнес перестаёт быть маленьким.

«Витязь на распутье», Виктор Васнецов

«Витязь на распутье», Виктор Васнецов

Я прошёл путь от инженерных ролей до CTO и в том числе выполнял функции COO в компании до 500 человек (около 60 в IT департаменте), входящей в состав корпорации.
И именно на этом масштабе разница между этими ролями становится особенно заметной.

CTO: когда технология — это стратегия

CTO отвечает не за код и не за разработку как процесс, он отвечает за технологическое будущее компании.

Это роль про выбор направлений и ограничений:

  • на каких технологиях строится продукт

  • где мы готовы идти быстрее, а где закладываем надёжность

  • какой технический долг допустим

  • какие риски мы осознанно принимаем

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

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

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

CIO: IT как сервис, а не продукт

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

CIO отвечает за IT как инфраструктуру бизнеса:

  • внутренние системы

  • безопасность

  • доступы

  • стабильность

  • соответствие требованиям корпорации и регуляторов

В продуктовой разработке CIO почти не участвует. Зато именно он делает так, чтобы компания могла работать каждый день без сбоев. В корпорациях роль CIO часто критичнее, чем CTO. В продуктовых компаниях — наоборот. И здесь важно понимать: CIO не ниже и не выше CTO. Это просто другая плоскость ответственности.

COO: где стратегия сталкивается с реальностью

COO — самая недооценённая и при этом самая сложная роль из трёх.

Если сильно упростить, COO отвечает за вопрос: как всё это будет работать каждый день.

Когда меня просят объяснить суть этой роли простым языком, я привожу следующую аналогию. Если представить, что компания — это солнечная система, то CEO это солнце, CPO/CTO/CIO это планеты, а COO это тёмная материя, которая пронизывает всё пространство.

Здесь заканчивается комфорт технологий и начинается реальность:

  • люди

  • сроки

  • зависимости

  • ограничения

  • приоритеты

COO работает с последствиями решений, принятых раньше, в том числе технологических. Если CTO может сказать «так будет правильно», то COO должен ответить на вопрос «а как мы это реально сделаем». Самые острые конфликты между CTO и COO возникают не из-за ошибок, а из-за разных горизонтов ответственности: один смотрит на будущее, другой живёт в настоящем.

Почему эти роли путают

Есть несколько причин:

1. Масштаб
В компании из 20-30 человек один человек действительно может быть и CTO, и CIO, и наполовину COO.

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

3. Отсутствие зрелой структуры
Компания растёт, а модель управления остаётся старой.

Именно здесь начинаются проблемы ожиданий:

  • от CTO ждут операционки

  • от COO ждут технических решений

  • от CIO ждут продуктовых инициатив

Итог

Главный инсайт для меня был простым и неприятным. Одна и та же задача может быть решена правильно с точки зрения CTO и при этом быть провальной с точки зрения COO.
И наоборот. Пока я не оказался по обе стороны, я этого не видел.

Если совсем упростить:

  • CTO думает о будущем технологий

  • CIO отвечает за стабильность IT сегодня

  • COO превращает стратегию в ежедневную работу

Проблемы начинаются не из-за самих ролей, а из-за того, что от них ждут не того.

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

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

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

Чем раньше компания осознаёт разницу между этими ролями, тем меньше ей придётся расплачиваться за красивые, но несинхронизированные решения.

Автор: discoverer-official

Источник

Оставить комментарий