К основному содержимому
HighLoad++ · 18 мая 2021

Что такое CTO от стартапа до IPO

Жизненный цикл организации и роль технического директора

/ Что такое CTO от стартапа до IPO · HighLoad++ Весна 2021

Содержание слайдов

  1. 1. Что такое CTO от стартапа до IPO

    Жизненный цикл организации и роль технического директора

  2. 2. Для кого доклад

    Карьера в IT до CTO

    Инженеры про вертикальный рост

    Тимлиды: что дальше

    EM: путь до CTO

    Кому важно понять CTO-роли

  3. 3. План беседы

    От жизненного цикла организации к жизненному циклу CTO

    S-кривая организации

    Startup: CTO as Coder

    Growth: Delivery / Architect

    Maturity, decline, переходы

  4. 4. 01. Жизненный цикл организации

    S-кривая: Startup → Growth → Maturity → Decline

  5. 5. Фазы жизни компании

    Каждая фаза — свой CTO

    Startup — поиск product/market fit

    Growth — масштабирование того, что работает

    Maturity — оптимизация и эффективность

    Decline — сжатие или новая S-кривая

  6. 6. 02. Startup

    Идея → MVP → финансирование

  7. 7. Startup CTO = Coder

    MVP и funding

    Кодит наравне со всеми

    Stack = speed vs tech debt

    Architecture good enough

    KPI — MVP и funding

  8. 8. 03. Growth

    Масштабирование, единица управления — команда

  9. 9. CTO как Delivery Manager

    Когда инженеров становится ~10

    Появляются тимлиды и роли

    Process важнее личного кода

    Teams должны доезжать до релиза

    Делегировать и говорить «нет»

  10. 10. CTO как Architect

    Когда инженеров становится ~50

    Architecture задаёт скорость

    Домены, контракты, platform teams

    Техстандарты и принципы

    Tech debt как портфель

  11. 11. Современная кросс-функциональная команда

    Базовая единица управления на этапе роста

    Analyst, DS, QA, Dev, Infosec

    Команда отвечает за продукт

    Тимлид связывает роли

    CTO видит graph of teams

  12. 12. Idea → Dev → Ops

    Один процесс, разный масштаб

    Startup: process in CTO head

    Growth: process in tools

    Flow metrics appear

    CTO owns flow health

  13. 13. Тимлид как новая управленческая единица

    На этапе роста тимлиды становятся «руками» CTO

    CTO работает через тимлидов

    Растит manager + engineer

    Культура идёт через тимлидов

    Org speed = team-lead speed

  14. 14. Трансформация роли CTO

    Process Orientation × Technical Capabilities × Scale

    Process grows with complexity

    Tech remains core, changes form

    Scale filters CTO problems

    Баланс осей = CTO level

  15. 15. 04. Maturity

    ~150 инженеров: формализация и сложность

  16. 16. All-in-one CTO

    Когда инженеров становится ~150 и больше

    Вертикали: product, platform, security

    SLO, ADR, RFC, working groups

    VP Eng / Head roles emerge

    CTO = system of systems

  17. 17. 05. Decline

    Что делает CTO, когда S-кривая идёт вниз

  18. 18. CTO в Decline

    Шанс на новую S-кривую

    Сжать неэффективные направления

    Запустить новую S-кривую

    Сохранить ключевых инженеров

    M&A или спинофф

  19. 19. 06. Уровни CTO и переходы

    Coder → Delivery → Architect → All-in-one

  20. 20. Уровни CTO и переходы между ними

    Каждый переход — смена единицы управления

    Coder — task

    Delivery Manager — team

    Architect — system

    All-in-one — organization

  21. 21. Что взять завтра

    CTO — стадия, а не титул

    Уровень CTO зависит от стадии

    Процессы и люди масштабируют роль

    Каждая фаза требует отпустить старое

    Хороший CTO оставляет растущую систему

  22. 22. Ссылки и материалы

    Leadership, scaling, delivery context

    The Manager's Path

    An Elegant Puzzle

    Team Topologies

    Accelerate / DORA + S-curves

  23. 23. Спасибо!

    polomodov.tech

    Все слайды и ссылки — в Telegram-канале

    Александр Поломодов, Technical Director & Fellow, Т-Технологии

    @book_cube