Sсrum и ХР: заметки с передовой.

Как мы распределяем людей по командам.

На случай, когда у вас несколько команд работают над одним и тем же продуктом, существует две стратегии распределения людей по командам.

• Позволить специально назначенному человеку провести распределение, например «тимлиду», про которого я писал выше, рrоduсt оwnеr’а или любому другому менеджеру (если у него достаточно информации, чтобы с этим справиться).

• Позволить командам каким-то способом самоорганизоваться.

Мы попробовали все три стратегии. Три?!? Ну да — стратегию № 1, стратегию № 2 и их комбинацию. И оказалось, что комбинация двух стратегий работает лучше всего.

Перед планированием спринта тимлид приглашает Рrоduсt оwnеr’а и всех SсrumМаstеr'ов на совещание по поводу формирования команд. Мы обсуждаем прошлый спринт и решаем, есть ли необходимость в переформатировании команд. Возможно, нам нужно объединить две команды или перевести несколько человек из одной команды в другую. Мы решаем, что именно нам нужно, записываем это на листик и несём на планирование спринта как предварительное распределение по командам.

Первым делом на планировании спринта мы проходимся по наиболее приоритетным историям из рrоduсt bаскlоg’а. А потом тимлид говорит что-то вроде:

«Всем привет. Вот как мы предлагаем сформировать команды на следующий спринт».

Sсrum и ХР: заметки с передовой

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

(тимлид ждёт пока народ побродит по комнате, и через некоторое время появляются три группы людей, каждая соберётся возле своей части стены).

«Текущее распределение — только прикидка! Просто чтобы было с чего начать. По мере планирования спринта любой из вас волен переходить в любую другую команду, можно разделять команды, можно, наоборот, объединять их… В общем, делайте всё, что подскажет здравый смысл, учитывая приоритеты, которые озвучивает рrоduсt оwnеr.».

Описанный выше подход оказался для нас наиболее эффективным. Немного директивного управления, которое оптимизируется разумной долей самоуправления.