Модель Spotify как пример масштабируемого Agile

Если вы работаете в организации, которая внедряет Agile, либо уже внедрила этот гибкий подход, то вы возможно сталкивались с такими терминами, как Сквад (Squad), Трайб (Tribe), Чаптер (Chapter) и т. д. 

Эти названия не упоминаются в Scrum Guide, и не совсем понятно, откуда они взялись.

На самом деле – это термины из Agile модели Spotify.

Spotify (рус. Спотифай) — стриминговый сервис, основанный в 2006 году, позволяющий легально прослушивать музыкальные композиции, аудиокниги и подкасты, не скачивая их на устройство. 

Spotify — это на 100% Agile-компания, которая начинала с фреймворка Scrum, но по мере роста их команд они заметили, что некоторые элементы в фреймворке Scrum у них не работают. Поэтому, они решили изменить некоторые роли, артефакты и события Scrum.

Инженеры Spotify поняли, что Agile важнее, чем Scrum, а принципы важнее любых конкретных практик. В итоге, в Spotify переименовали Scrum Master-а в Agile Coach-а, потому что они хотели «служащего лидера» больше, чем «мастеров процессов». Они также переименовали Scrum команды в Сквады (Squads) и т. д.

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

Сквад (Squad) — это небольшая кросс-функциональная самоорганизующаяся команда, обычно состоящая менее чем из восьми человек. У членов команды есть сквозные обязанности, и они работают вместе для достижения своей долгосрочной миссии. В Сквадах ключевым фактором является автономность. У команды нет отдельного лидера команды (Team Lead), но есть выделенный Владелец Продукта (Product Owner).

Каждый Сквад самостоятельно решает, что разрабатывать, как разрабатывать и как работать вместе при разработке. Тем не менее, Сквад должен осуществлять свою деятельность в соответствии с миссией Сквада, стратегией продукта и краткосрочными целями.


Как работает Сквад в Spotify?

Поскольку у Spotify много разных Сквадов, им нужно было создать некоторую структуру. Каждый Сквад сгруппирован в Трайб, в котором есть глава. В этой среде вы можете сменить состав, не меняя менеджера. У них также есть Гильдия, представляющая собой сообщество по интересам, которое использует список рассылки или другой неформальный метод связи внутри Spotify.


Теперь немного поподробней о структуре Spotify.

Трайб (Tribe) — это группа Сквадов, которые связаны друг с другом характером выполняемой ими работы. Например, несколько групп, работающих вместе над одной и той же функцией продукта или тесно связанными функциями продукта/одним и тем же продуктом в портфеле различных продуктов.

Рекомендуемое число людей в Трайбе, в соответствии с числом Данбара - около 100. Число Данбара — это гипотетический предел количества стабильных социальных отношений, зависящий от объема неокортекса. Согласно расчетам Данбара оно считалось равным 150.

В Трайбе есть Лидер Трайба (Tribe Lead), который отвечает за создание продуктивной и инновационной среды для Сквадов. Лидер Трайба также может быть частью какого-либо Сквада.

Трайбы часто встречаются, чтобы продемонстрировать, над чем они работали, что было сделано и что они узнали нового.


Чаптер (Chapter) — объединяет специалистов определенных дисциплин/технологических областей внутри Трайба. Например, QA инженеры, специалисты по базам данных, front-end и back-end разработчики, специалисты по UX/UI. Люди, выполняющие эти функции в нескольких Сквадах одного Трайба, объединяются в Чаптер.

Каждый Чаптер регулярно встречается для обсуждения своих достижений и проблем в соответствующих областях знаний, например, QA Чаптер, UX Чаптер, DB Чаптер.

В Чаптере есть свой лидер (Chapter Lead), который может подсказать различным членам Чаптера, «как» лучше всего реализовать задачу. Чаптер Лид также может быть непосредственным руководителем членов своего Чаптера, выполняя традиционные управленческие обязанности, такие как развитие людей, карьерный рост и т. д. Чаптер Лид также является членом одного из Сквадов в Трайбе, что позволяет ему понимать проблемы изнутри.

Все Чаптер Лиды в Трайбе обычно подчиняются Трайб Лиду, и Трайб Лид выполняет все управленческие обязанности для Чаптер Лидов в своем Трайбе.


Гильдия (Guild) похожа на «сообщество по интересам», охватывающее Трайбы по всей Организации, в котором люди собираются и делятся знаниями в определенной области.

Представьте себе организацию, в которой есть три Трайба, каждый из которых расположен в трех разных местах. В зависимости от местоположения, у каждого Трайба могут быть свой QA Чаптер. При этом необходимо, чтобы члены QA Чаптера одного Трайба обменивались процессами и знаниями с членами QA Чаптера двух других Трайбов. Гильдия как раз таки и является органической структурой, которая служит этой цели.


Хенрик Книберг (Henrik Kniberg), один из соучастников разработки организации работы внутри компании Spotify, в ответ на распространяющуюся известность модели Spotify и ее копирование в других компаниях утверждал, что модель Spotify не является фреймворком масштабирования команды, а также, что модель Spotify, строго говоря, не является "моделью" как таковой, но отображает пример организации работы в конкретной компании.





Технологии Blogger.