219просмотров
41.0%от подписчиков
5 февраля 2026 г.
Score: 241
Организация команд по Team Topologies При этом подходе есть 4 типа команд:
- stream aligned;
- platform;
- complicated subsystem;
- enabling. Stream aligned Отвечает за полный цикл доставки пользовательского инкремента. E2E команды.
Например:
- команда мобильного приложения;
- команда сайта;
- команда управления финансами компании. Метрика успеха: скорость доставки фич, удовлетворённость клиентов. Platform Создаёт внутренние сервисы и инструменты для stream aligned команд. Представляет собой внутренние продукты с API.
Например платформенная команда может заниматься:
- предоставлением единого механизма сбора и визуализации метрик приложения;
- реализацией IDP - внутренней платформы разработки для того, чтобы разработчики stream aligned команд могли быстро создавать микросервисы по шаблонам, фокусируясь на бизнес-логике. Метрика успеха: время на интеграцию продуктовых команд с платформенными инструментами. Удовлетворённость клиентов - только в качестве клиента для platform выступают члены stream aligned команд. Complicated subsystem Отвечает за сложный модуль, который требует глубокой технической экспертизы.
Например:
- скоринговые модели в банках;
- алгоритмы рекомендаций. Метрика успеха: простота интеграции для stream aligned команды. Enabling Помогает другим командам освоить подходы, технологии. Кратковременно работает с определённой командой - обучает её и переходит на другую команду.
Например:
- эксперты в DevOps;
- эксперты в ML;
- эксперты в построении командных процессов (scrum master, delivery manager). Метрика успеха: обучаемая команда получила набор необходимых знаний и умений. И теперь в состоянии самостоятельно решать задачи, требующие этих умений. Все типы команд взаимодействуют друг с другом тремя способами:
- collaboration;
- x-as-service;
- facilitation. Collaboration Тесное взаимодействие. Команды постоянно общаются, синхронно взаимодействуют.
Необходимо сокращать такой подход до минимума - это требует большого количества времени, вопросы и обсуждения повторяются. Если в команду придёт новый человек - он будет также задавать эти вопросы. X-as-Service Команда предоставляет необходимые данные, например, в виде документации. Взаимодействие между командами асинхронное. Это позволяет масштабировать подход на большое количество команд.
Необходимо стремиться к этому подходу взаимодействия команд. Facilitation Команда приходит и обучает другую команду. Обычно, таким образом Enabling команда помогает Stream aligned команде.
Это временный тип взаимодействия. Он должен быть чётко ограничен по времени. #процессы