Рефайнмент бэклога: основа хорошего Планирования Спринта

Рефайнмент бэклога — непрерывный процесс пересмотра, приоритизации и подготовки элементов Бэклога Продукта, чтобы они были готовы к Планированию Спринта.

Что такое рефайнмент бэклога

Руководство по 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 спринта готовых историй.

Что происходит, когда мы не можем согласовать критерии приёмки?

Назначьте действия Владельцу Продукта и/или команде разработки.

Оцените отрефайненный бэклог с бесплатным Покером Планирования онлайн