Я вивчав і читав про Scrum протягом останніх кількох днів і читав про планування та завдання Sprint. Одна проблема, яка мені запам’яталась, - це те, як боротися з помилками в Scrum. Генрік Книберг перераховує кілька способів вирішення цього питання у своїй дуже приємній книзі Scrum and XP from the Trenches :
- Власник продукту роздруковує найвищі пріоритетні предмети Jira, виводить їх на засідання зі спринтерського планування та ставить на стіну разом з іншими історіями (тим самим неявно визначаючи пріоритет цих предметів порівняно з іншими історіями).
- Власник продукту створює історії, що стосуються предметів Jira. Наприклад, «Виправте найважливіші помилки звітування бек-офісу, Jira-124, Jira-126 та Jira-180».
- Виправлення помилок вважається поза спринтом, тобто команда зберігає досить низький коефіцієнт фокусування (наприклад, 50%), щоб переконатися, що вони встигають виправити помилки. Тоді просто передбачається, що команда витрачатиме певний час на кожен спринт, виправляючи помилки, про які повідомила Джіра
- Помістіть відставання товару в Jira (тобто вирийте Excel). Ставтеся до помилок так само, як до будь-якої іншої історії.
Це справді щось, що потрібно вирішувати на основі проекту, чи є кращі рішення? Я можу думати про проблеми з кожним із цих підходів. Чи існує якийсь гібрид, який виходить із тих підходів, який найкраще працює? Як ви вирішуєте це у своїх проектах?