Я изучал и читал о Scrum в последние несколько дней, а также читал о планировании спринтов и задачах. Одна проблема, которая пришла мне в голову, - это как бороться с ошибками в Scrum. Хенрик Книберг перечисляет некоторые способы решения этой проблемы в своей очень хорошей книге Scrum and XP from the Trenches :
- Владелец продукта распечатывает наиболее важные элементы Jira, приносит их на собрание по планированию спринта и развешивает на стене вместе с другими историями (тем самым неявно указывая приоритет этих элементов по сравнению с другими историями).
- Владелец продукта создает истории, относящиеся к элементам Jira. Например, «Исправьте наиболее важные ошибки отчетов бэк-офиса, Jira-124, Jira-126 и Jira-180».
- Считается, что исправление ошибок выходит за рамки спринта, т. Е. Команда поддерживает достаточно низкий коэффициент фокусировки (например, 50%), чтобы у них было время для исправления ошибок. Тогда просто предполагается, что команда будет тратить определенное количество времени на каждый спринт, исправляя ошибки, о которых сообщает Jira.
- Поместите отставание продукта в Jira (то есть откажитесь от Excel). Относитесь к ошибкам как к любой другой истории.
Это действительно то, что нужно решать для каждого проекта или есть лучшие решения? Я могу думать о проблемах с каждым из этих подходов. Есть ли гибрид из этих подходов, который работает лучше всего? Как вы справляетесь с этим в своих проектах?