![Show Menu](styles/mobile-menu.png)
![Page Background](./../common/page-substrates/page0076.png)
Scrum и XP: заметки с передовой
76
вопросы, не входящие в компетенцию команд, такие как, например, "кого назначить ScrumMaster'ом", "как
распределить людей по командам" и т.д.
Придумать действительно подходящие название для этой роли у нас так толком и не получилось. А
"тимлид" оказалось наименее неподходящим, из тех, что мы перепробовали.
Такой подход сработал в нашем случае, и я его рекомендую (не зависимо от того, как вы решите назвать
эту роль у себя).
Как мы распределяем людей по командам
На случай, когда у вас н сколь о команд работают над одним и тем же продуктом, существует две
стратегии распределения людей по командам.
•
Позволить специально назначенному человеку провести распределение, например «тимлиду»,
про которого я писал выше, product owner'у или любому другому менеджеру (если у него
достаточно информации, чтобы с этим справиться).
•
Позволить командам каким-то способом самоорганизоваться.
Мы попробовали все три стратегии. Три?!? Ну да – стратегию №1, стратегию№2 и их комбинацию.
И оказалось, что комбинация двух стратегий работает лучше всего.
Перед планированием спринта тимлид приглашает product owner’а и всех ScrumMaster’ов на совещание
по поводу формирования команд. Мы обсуждаем прошлый спринт и решаем, есть ли необходимость в
переформатировании команд. Возможно, нам нужно объединить две команды или перевести несколько
человек из одной команды в другую. Мы решаем, что именно нам нужно, записываем это на листик и несём
на планирование спринта как
предварительное распределение по командам
.
Первым делом на планировании спринта мы проходимся по наиболее приоритетным историям из product
backlog’а. А потом тимлид говорит что-то вроде:
“Всем привет. Вот как мы предлагаем сформировать команды на следующий спринт”.
Предварительное
распределение по командам
Команда №
1
-
Том
-
Джерри
-
Дональд
-
Микки
Команда №
2
-
Гуффи
-
Даффи
-
Хампфи
-
Дампфи
Команда №
3
-
Минни
-
Скрудж
-
Винни
-
Ру
“Как видно, мы собираемся уменьшить количество команд с четырёх до трёх. Составы команд указаны.
Пожалуйста, сгруппируйтесь согласно спискам и выберите себе подходящую стену для планирования”.
(тимлид ждёт пока народ побродит по комнате, и через некоторое время появляются три группы людей,
каждая соберётся возле своей части стены).
“Текущее распределение – только
прикидка
! Просто чтобы было с чего начать. По мере планирования
спринта любой из вас волен переходить в любую другую команду, можно разделять команды, можно,
наоборот, объединять их... В общем, делайте всё, что подскажет здравый смысл, учитывая приоритеты,
которые озвучивает product owner.”
Описанный выше подход оказался для нас наиболее эффективным. Немного директивного управления,
которое оптимизируется разумной долей самоуправления.