Платформенные команды Польза или вред?

Наш эксперт, Андрей Александров, участвовал в круглом столе про платформенные команды на конференции TechLead Conf 2020, которая проходила онлайн с 8 по 10 июня 2020 года.

Вел круглый стол и обсуждение — Алик Курдюков. Среди других участников, отметим:

Вопросы на которые ответили эксперты:
  1. Что такое платформенная команда? Платформенная команда — это команда, которая создает общую инфраструктуру и инструменты, чтобы продуктовые команды могли работать быстрее и автономнее. Эксперты отмечают, что такие команды унифицируют подходы, повышают стабильность, качество и скорость разработки, решая общие задачи без лишней коммуникации;
  2. Почему и зачем создаются платформенные команды? Платформенные команды появляются, когда компания вырастает до определенного масштаба и кросс-функциональные продуктовые команды уже не справляются с общими задачами в одиночку. Эксперты отмечают что, это логичный шаг для оптимизации работы как на уровне всей компании, так и в отдельных подразделениях. Такие команды берут на себя инфраструктурные вопросы, чтобы разработчики могли сосредоточиться на создании ценности;
  3. Как измерить качество работы платформенной команды? Качество работы зависит от задач платформенной команды, но есть общие подходы: использовать DORA метрики, смотреть на стабильность и доступность сервисов, оценивать стоимость инфраструктуры и потери данных. Собирать обратную связь от разработчиков — насколько их жизнь стала проще. Измерять качество услуг, которые команда предоставляет;
  4. Как продать бизнесу платформенную команду? Эксперты отметили следующие варианты: постепенное завоевание доверие через улучшения инфраструктуры, демонстрация результатов, обсуждение проблем, объяснение идей разработчикам, почему платформа упростит их работу. Постепенно бизнес увидит, что платформа — это не затраты, а инвестиция в скорость и стабильность;
  5. Как понять что пора расформировывать платформенную команду? Если услугами платформенной команды не пользуются или изменилась бизнес-модель, пора расформировать команду. Важно понимать, когда платформа и платформенная команда исчерпала себя. Фокус команды может меняться из-за смены состава или приоритетов бизнеса, но важно сохранять общие знания внутри компании с помощью сообществ;
  6. Какая структура платформенных команд в Spotify, Тинькофф, Dodo Pizza, Mafin?

Подробнее в записи обсуждения:

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