Найти в Дзене

Grooming, уточнение бэклога, Product Backlog Refinement (PBR) — что это такое?

🙊 Обезьяна вычесывает свою шерсть, приводя свое тело в порядок, и помогает это делать другим обезьянам, устанавливая при этом социальные связи. ❓Казалось бы, при чем тут Scrum? А на самом деле более чем при чем. Этот процесс поддержания своего тела в порядке называется «груминг» или по-русски «вычесывание». 🗣 Оказывается, что в Scrum есть отсылка к мероприятию, которое также называлось Grooming. 📄 Она вычесывает свой бэклог (список всех задач, которые надо сделать для реализации цели продукта). 🥴 Любой список начинает "не приятно пахнуть", если системно не заниматься его чисткой, приоритезацией и оценкой. 🔴Мы когда-то добавили в бэклог, что надо сделать доработку в связи с законом № 342(закон вымышленный), хотели подготовиться заранее, до его выхода. Но закон не приняли, а задача так и висит в бэклоге и мешается. Не пора ли ее удалить? 🔴Клиент А. сказал, что было бы неплохо сделать часы на главной странице, ему так будет удобно. Мы добавили данную задачу в бэклог, а после, пообщ
Оглавление

🙊 Обезьяна вычесывает свою шерсть, приводя свое тело в порядок, и помогает это делать другим обезьянам, устанавливая при этом социальные связи.

❓Казалось бы, при чем тут Scrum? А на самом деле более чем при чем. Этот процесс поддержания своего тела в порядке называется «груминг» или по-русски «вычесывание».

🗣 Оказывается, что в Scrum есть отсылка к мероприятию, которое также называлось Grooming.

Что же вычесывает Scrum-команда?

📄 Она вычесывает свой бэклог (список всех задач, которые надо сделать для реализации цели продукта).

🥴 Любой список начинает "не приятно пахнуть", если системно не заниматься его чисткой, приоритезацией и оценкой.

Например:

🔴Мы когда-то добавили в бэклог, что надо сделать доработку в связи с законом № 342(закон вымышленный), хотели подготовиться заранее, до его выхода. Но закон не приняли, а задача так и висит в бэклоге и мешается. Не пора ли ее удалить?

🔴Клиент А. сказал, что было бы неплохо сделать часы на главной странице, ему так будет удобно. Мы добавили данную задачу в бэклог, а после, пообщавшись с другими пользователями, поняли, что этот функционал кроме клиента А. никому не нужен, должна ли эта задача тогда находиться в бэклоге?

Мы должны регулярно задавать вопросы команде.

🟣 Что точно мы не будем делать из нашего бэклога?

🟣 Что нам надо сделать в первую очередь?

🟣 Какая оценка у каждого элемента бэклога? Можем ли мы проставить оценку конкретной задачи? А если нет, что нам надо узнать для этого?

🟣 Почему мы будем делать первым это, а не это? А это точно самое важное?

❗️Именно эти вопросы обсуждаются на таком мероприятии, как груминг бэклога или Product Backlog Refinement или уточнение бэклога.

Важно отметить, что в текущей редакции Scrum-гайда термин «Grooming» отсутствует, а используется термин Product Backlog Refinement. Термин Grooming существовал в редакции Scrum-гайда до 2013 года. Но при этом он часто некоторыми до сих пор используется, видимо, потому что метафора очень сильная.

👆 Есть ли четкие правила, как именно нужно вычесывать свой бэклог? Их нет, каждой команде дается право выбрать свой алгоритм, свою длительность мероприятия по уточнению бэклога.

❓А есть ли в ваших командах данное мероприятие? Как оно проходит, сколько времени занимает?

👍 В одном из следующих постов расскажу, чем уточнение бэклога (груминг) отличается от аналитики.

Если статья понравилась подписывайтесь на канал "Путь Agile" в телеграмм

-2