Подход первый: Один product owner – один backlog

"Должен остаться только один". Наш любимый подход.

Преимущество этого подхода в том, что можно разрешить команде самой планировать работу на основе приоритетов, расставленных product owner'ом. Product owner может сосредоточиться на том, что ему нужно, и предоставить командам самим, разбивать истории на задачи.

Ближе к делу. Давайте посмотрим, как проходит встреча по планированию спринта для этой команды.

Встреча по планированию спринта проходит на нейтральной территории.

Прямо перед встречей product owner называет одну из стен "стеной product backlog'а" и развешивает на ней истории (учетные карточки), отсортированные по приоритету. Он продолжает вешать их, пока не займёт всю стену. Как правило, такого количества историй более чем достаточно для спринта.

Каждая Scrum-команда выбирает пустой участок стены и вешает там своё название. Это будет их "командная стена". После этого каждая команда отклеивает истории со "стены product backlog'а", начиная с самых важных, и переклеивает их на свою "командную стену".

На рисунке ниже показана описанная ситуация. Желтые стрелки изображают движение учетных карточек со "стены product backlog'а" на стены команд.

По ходу встречи product owner и команды торгуются за учетные карточки, двигают их между командами, передвигают карточки вверх-вниз, меняя приоритеты, разбивают их на части и т.п. Где-то через час каждая из команд получает предварительную версию sprint backlog'а на своей "командной стене". Дальше команды работают независимо, оценивая истории и разбивая их на подзадачи.

Да, хоть этот дурдом и забирает массу сил, но зато это эффективно, прикольно и способствует общению.

Когда время заканчивается, у всех команд, как правило, достаточно информации, чтобы начать спринт.