Рефайнмент бэклога: основа хорошего Планирования Спринта
Рефайнмент бэклога — непрерывный процесс пересмотра, приоритизации и подготовки элементов Бэклога Продукта, чтобы они были готовы к Планированию Спринта.
Что такое рефайнмент бэклога
Руководство по Scrum описывает рефайнмент бэклога как действие по дальнейшему разбиению и уточнению элементов Бэклога Продукта.
На практике рефайнмент включает: пересмотр предстоящих элементов, добавление или улучшение критериев приёмки.
Рефайнмент — не разовое событие, а непрерывная деятельность. Большинство команд выделяет 10% ёмкости спринта на рефайнмент.
Когда и как часто проводить рефайнмент
Нет единственного ответа, но большинство команд тяготеет к одному из трёх паттернов:
- Выделенная встреча рефайнмента (наиболее распространённый): встреча 60–90 минут раз в спринт.
- Непрерывный лёгкий рефайнмент: 15–30 минут в конце каждого Ежедневного Scrum.
- Рефайнмент по запросу: рефайнмент проводится, когда команда выявляет, что история требует работы.
Предупреждение: менее 10% ёмкости, выделенной на рефайнмент, является опережающим индикатором перерасходов.
Что делает элемент бэклога готовым
Распространённый фреймворк — Definition of Ready — согласованный командой чеклист:
- История имеет чёткое описание желаемого результата.
- Критерии приёмки написаны и одобрены Владельцем Продукта.
- История имеет оценку пунктов историй от команды.
- Зависимости выявлены и разрешены.
- История может быть завершена за один спринт.
- Приоритет истории подтверждён в последнем спринте.
Definition of Ready должна быть командным соглашением, а не бюрократическим барьером.
Техники для эффективного рефайнмента бэклога
Сессии рефайнмента могут застревать на нескольких типичных проблемах.
Техники разбивки историй
- По этапу рабочего процесса: разбейте большую историю на отдельные этапы.
- По роли пользователя: если история служит нескольким типам пользователей, разбейте по роли.
- По вариации данных: разбейте истории, обрабатывающие несколько типов данных.
Использование Покера Планирования в рефайнменте
Проведите короткую сессию Покера Планирования (10–15 минут) для всех историй, прошедших Definition of Ready.
Зарезервируйте более длинные сессии Покера Планирования (30+ минут) для историй с большим расхождением голосов.
FAQ рефайнмента бэклога
Рефайнмент бэклога — то же самое, что грумминг?
Да. «Грумминг бэклога» был оригинальным термином Scrum; он был переименован в «рефайнмент» в 2011 году.
Кто должен участвовать в рефайнменте бэклога?
Владелец Продукта, Scrum Мастер и вся команда разработки.
На сколько спринтов вперёд должен быть отрефайнен бэклог?
Поддерживайте постоянно 1–2 спринта готовых историй.
Что происходит, когда мы не можем согласовать критерии приёмки?
Назначьте действия Владельцу Продукта и/или команде разработки.
Оцените отрефайненный бэклог с бесплатным Покером Планирования онлайн