Типы оргструктур
Линейная, матричная, дивизиональная.
Как организовать команду из 10 разработчиков и как — из 200. Продуктовые модели, гильдии, матрица Spotify, роли и KPI. Что выбрать стартапу, среднему продукту и корпорации.
Оргструктура IT зависит от того, на какой стадии вы находитесь:
CEO / Founder ├── CTO (= тимлид + архитектор) │ ├── Разработчик-фуллстек ×3 │ └── DevOps на 0.5 ставки ├── Дизайнер (на аутсорсе или 1 in-house) └── PM / маркетинг (часто это сам CEO)
Особенности: все носят 2–3 шапки. Нет менеджеров среднего звена. Решения принимаются за 5 минут в Slack/Telegram.
Когда команда переваливает за 15–20 человек, плоская структура ломается. Лучший вариант — разбить на продуктовые команды (squads, feature-teams).
CEO ├── CTO │ ├── Команда «Биллинг» │ │ ├── Тимлид (= EM, Engineering Manager) │ │ ├── Backend ×2 │ │ ├── Frontend ×1 │ │ └── QA на 0.5 ставки │ ├── Команда «Личный кабинет» │ │ ├── Тимлид │ │ └── Разработчики ×3 │ ├── Команда «Платформа» (общие сервисы) │ │ ├── Тимлид │ │ └── Разработчики ×3 │ └── DevOps / SRE команда ├── CPO (продакт-менеджмент) │ ├── PM «Биллинг» │ ├── PM «Личный кабинет» │ └── UX-дизайнер ×2 └── COO (операции, HR, финансы)
Принципы:
При 100+ инженерах нужна матричная структура: каждый разработчик одновременно в команде (Squad) и в гильдии по технологии (Chapter/Guild).
┌─ Squad 1 ──┐ ┌─ Squad 2 ──┐ ┌─ Squad 3 ──┐
│ TL │ │ TL │ │ TL │
Backend ──┼─ Backend×2 ┼──┼─ Backend×3 ┼──┼─ Backend×2 ┤
Frontend──┼─ Frontend×1┼──┼─ Frontend×2┼──┼─ Frontend×1┤
QA ───────┼─ QA×1 ┼──┼─ QA×1 ┼──┼─ QA×0.5 ┤
DevOps ───┼─ DevOps×0.5┼──┼─ DevOps×0.5┼──┼─ DevOps×0.5┤
└────────────┘ └────────────┘ └────────────┘
Tribe (направление продукта) ──┬── Squad 1
├── Squad 2
└── Squad 3
Chapter (гильдия) ── техническое сообщество
одной специальности (все Backend)
Двойное подчинение: Squad Lead отвечает за «что делать» (продукт), Chapter Lead — за «как делать» (качество кода, рост грейда, code review).
Где работает: Spotify, Авито, Озон, Яндекс. Где не работает: компании с жёсткой иерархией и командно-административным стилем.
| Роль | ЦКП | Метрики |
|---|---|---|
| CTO | Технологическая платформа, обеспечивающая бизнес-цели | Uptime, скорость поставки, % инцидентов, бюджет |
| Engineering Manager | Поставленные фичи, выросшая команда | Velocity, текучка, удовлетворённость команды (eNPS) |
| Tech Lead | Архитектура, в которой команда не тонет | % инцидентов, скорость код-ревью, технический долг |
| Product Manager | Метрики продукта, которые двигаются | DAU/MAU, retention, выручка, NPS, conversion |
| Разработчик | Задеплоенные задачи, прошедшие приёмку | Кол-во задач, % багов, скорость код-ревью |
| QA | Найденные до релиза баги | % покрытия тестами, escape rate (баги в проде) |
| DevOps / SRE | Стабильная инфраструктура и быстрые релизы | Uptime, MTTR, частота релизов, стоимость инфры |
Бесплатный конструктор с поддержкой матричной модели и KPI на роль.
Создать структуру IT-командыЛинейная, матричная, дивизиональная.
Как сформулировать ЦКП для Tech Lead, EM, PM.
Готовые схемы для разных типов компаний.