К основному содержимому
к презентации
краткая расшифровка2024CTO

Как формировать структуру команд под запросы бизнеса

Версия доклада 2024 года на митапе Selectel разбирает организационный дизайн как набор рабочих моделей. От горизонтов зрелости и закона Конвея — к четырём типам команд Team Topologies, когнитивной нагрузке, устройству платформенных команд и метрикам, по которым видно, работает структура или нет.

Selectel Meetup 20246 минут

Конспект собран по описанию материала в каталоге и проверенным слайдам. По ссылкам ниже — полная расшифровка и запись.

Основная линия материала
01

Горизонты Run, Change, Disrupt и закон Конвея

Отправной тезис: структура следует стратегии бизнеса и задаёт скорость поставки. Плохая структура превращается в набор узких мест, хорошая даёт автономию. Первая рамка — три горизонта зрелости: Run как стабильная эксплуатация, Change как улучшение текущего бизнеса и Disrupt как создание новых продуктов. Каждому горизонту нужны свои типы команд и свои процессы, а сервисная компания расставляет акценты иначе, чем продуктовая.

Вторая рамка — закон Конвея: система копирует коммуникационную структуру организации. Отсюда обратный манёвр, когда оргструктуру проектируют под желаемую архитектуру. Микросервисы требуют автономных команд, монолит обычно отражает централизацию, а менять архитектуру, не трогая структуру, бессмысленно. Дальше идёт Team Topologies Скелтона и Пейса: stream-aligned, платформенные, enabling и команды сложных подсистем, плюс три режима взаимодействия — collaboration, x-as-a-service и facilitating.

02

Когнитивная нагрузка и состав команды

Ограничитель зоны ответственности — когнитивная нагрузка команды: её память конечна. Автор раскладывает нагрузку на три вида: intrinsic, то есть сложность самой задачи, extraneous — сложность инструментов и окружения, и germane — обучение и осмысление. Слишком широкий охват дробит фокус и увеличивает число дефектов, поэтому хорошая платформа существует прежде всего ради снижения extraneous-нагрузки на продуктовые команды.

Состав stream-aligned команды: продуктовый менеджер с приоритетами и дорожной картой, разработчики бэкенда, фронтенда и мобильных приложений, QA или SDET, аналитик с требованиями и метриками, а в продуктовых командах ещё и дизайнер. Размер обычно 5–9 человек, близко к правилу двух пицц Amazon. Платформа описана как внутренний продукт: у неё есть свой менеджер продукта, дорожная карта, SLA на сервисы, самообслуживание через документацию, шаблоны и CLI, а метрики — внедрение и удовлетворённость.

03

Кейс финтеха, метрики здоровья и ловушки

Кейс крупного финтеха показан как последовательность шагов: старт из ресурсного пула и потока feature-задач, затем feature-команды, затем платформенные команды, затем деление по бизнес-доменам. Результат — больше автономии и кратный рост скорости поставки за счёт устойчивых продуктовых потоков и платформенной поддержки. Проверяют структуру двумя наборами метрик: объективными — DORA с временем поставки и MTTR — и субъективными: SPACE и DevEx, где смотрят на поток, обратную связь и когнитивную нагрузку; eNPS используют как опережающий индикатор оттока.

Отдельный список — вредные структуры: матрица с несколькими линиями подчинения, ресурсный пул вместо стабильных команд, общие сервисы без SLA, деление по технологиям вместо доменов и слишком крупные команды, больше 12 человек, где коммуникации дорожают, а ответственность размывается. Модели автор аккуратно отделяет от практики: Team Topologies, закон Конвея, теория когнитивной нагрузки и исследования DORA, SPACE и DevEx — внешние источники, а примеры структур — опыт конкретной компании.

Выводы

Что стоит унести с собой

  1. 01Разным горизонтам — Run, Change и Disrupt — нужны разные типы команд и процессов; одна универсальная структура их не покрывает.
  2. 02Когнитивная нагрузка команды — реальный предел её зоны ответственности, и платформа нужна прежде всего для снижения extraneous-нагрузки.
  3. 03Платформа работает только как внутренний продукт: менеджер продукта, дорожная карта, SLA, самообслуживание и метрики внедрения и удовлетворённости.
  4. 04Структуру проверяют комбинацией DORA, SPACE и DevEx, а типовые ловушки — матрица, ресурсный пул, общие сервисы без SLA и команды больше 12 человек.

Источники

Поделиться
TelegramLinkedIn