Начнем с определения:
Бэклог продукта (Product Backlog) — это упорядоченный и постоянно обновляемый список того, что необходимо для улучшения продукта. Это единственный источник работы, выполняемой Scrum командой.
Определение взято из Скрам-гайда
На что важно обратить внимание при обсуждении бэклога:
- Бэклог - это список того, что нужно для улучшения продукта. Если определенное действие не ведет к улучшению продукта, зачем оно в списке?
- Бэклог - это упорядоченный список, слово упорядоченный подразумевает критерии пиритизации. Взглянув на бэклог мы должны очень легко понять, что более важно сейчас делать, а что менее важно. Задача ответить на этот вопрос лежит на Владельце продукта (product owner).
- Бэклог является единственным источником работы для Scrum-команды. Важно, чтобы все члены команды имели доступ к бэклогу и чтобы не было вложенных под-бэклогов или иерархий. Каждый элемент в бэклоге должен иметь определенный приоритет.
- Следует помнить, что бэклог постоянно обновляется и корректируется. Нельзя создать его один раз и забыть.
Как выглядит процесс работы с беклогом продукта?
Цель владельца продукта - вместе с командой определить приоритеты бэклога, чтобы наиболее важные элементы можно было включить в спринт
🔧 Какой элемент беклога команда может быть взять в спринт?
Скрам-гайд предлагает дробить задачу из бэклога до тех пор, пока команда не будет уверена, что сможет выполнить ее в течение одного спринта (например, 2 недели). Для этого используется процесс “Уточнение бэклога”, который помогает привести долгосрочную задачу в соответствие со спринтом.
Скрам-гайд не предлагает определенной технологии декомпозиции бэклога, но в арсенале Agile-коуча есть различные техники, например User Story Mapping, для разбивки большой задачи на несколько маленьких. Об этих техниках я расскажу в следующих постах.
🕙 А кто же оценивает элементы бэклога?
Команда разработки оценивает задачи и это часто определяет, влезет ли она в следующий спринт. Владелец продукта может помочь в декомпозиции задач и отказаться от некоторых функций, но он не может напрямую влиять на оценку элементов бэклога.
Если статья понравилась подписывайтесь на канал "Путь Agile" в телеграмм