Інтеграційна команда в Multi-Scrum


Якщо однієї команди в Scrum не вистачає, можна використати декілька команд (Multi Team). Але тут виникає проблема – як управляти більш ніж однією командою. Відповідь: використовуйте інтеграційну команду. З Multi Team ваш Scrum буде виглядати трохи по-іншому.

Multi-team Sprint Planning

  • Всі команди або, принаймні представники від кожної команди збираються разом
  • Власник продукту дає бачення Sprintа
  • Представники з’ясовують залежності
  • Представники з’ясовують, як звести до мінімуму ці залежності
  • Потім кожна команда проводить свої звичайні Спринт планування

Integration Team’s Daily Scrum

Не те ж саме, що і звичайний Daily Scrum – не “3” питання
Ця зустріч може тривати менше 15 хвилин
Мета визначити: Чи є проблеми в інтеграціі роботи команд?
– “Чи були які-небудь проблеми інтеграції вчора?”
– “Чи проблеми інтеграції сьогодні?”

Multi-team Sprint Review

Мета:

  • Показати готове, працююче, інтегроване програмне забезпечення
  • Отримати зворотній зв’язок

Multi-team Sprint Retrospectives

  • Представники команд збираються разом
  • Обговорюють та визначають проблеми Multi Team
  • Представники проводять регулярні Sprint Retrospectives в своїх командах

Scrum з багатьма командами


Відповідно до Scrum команда повинна мати від 3 до 9 осіб. Але іноді ви хочете або повинні додати більше команд. Цей процес називається Multi-team Scrum.

Проблеми Multi-Scrum команди

Тепер ви повинні координувати не тільки одну команду
Scrum Master необхідно звернути увагу на залежності в доставці продукту
Управління залежностями у спринті
Нова відповідальність – об’єднати роботу з декількома командами

Done в одній команді проти кількох команд

В одній команді
– Мета: готове, працюче програмне забезпечення.
-Якщо це не відповідає DoD, воно не готове.

У декількох командах
– Мета: готове, працююче, інтегроване програмне забезпечення.
– Якщо воно не відповідає DoD, і якщо воно не інтегроване, воно не готове.

Мульти-команди – PBI Рекомендації

  • PBIs повинні бути зроблені однією командою в одному Sprint
  • Управління залежностями між PBIs
  • Створити нову команду інтеграції: Робота, щоб переконатися, що робота інтегрована
  • Один власник продукту для всіх команд
    – Один продукт – один Product Owner

Хто такий насправді Скрам Мастер?

scrum master coach

Скрам Мастер допомагає команді бути продуктивною і використовувати її творчий потенціал для отримання готового, працюючого програмного забезпечення.

Основне є те, що Скрам Мастер очолює команду, але не командує нею

Скрам Мастер є тренером. Він не бос. Члени команди не повинні звітувати Скрам Мастеру.
Скрам Мастер не є менеджером і не наказує команді. Він є лідером і йому потрібно з’ясувати, як вести команду.