В чем разница между бэклогом продукта и бэклогом спринта в Scrum?

Ответ

Product Backlog (Бэклог продукта) — это единый, приоритизированный список всей работы, которую необходимо выполнить над продуктом. Он живой и постоянно обновляется Владельцем Продукта (Product Owner).

Sprint Backlog (Бэклог спринта) — это набор элементов из Product Backlog, отобранных командой разработки для реализации в текущем спринте, плюс план по их выполнению.

Сравнение в таблице: Критерий Product Backlog Sprint Backlog
Объем Весь проект, все фичи, баги, задачи. Только элементы на один спринт.
Изменчивость Динамичный, может меняться в любое время. Фиксируется на время спринта, изменения — только по согласованию команды.
Ответственный Владелец Продукта (Product Owner). Команда разработки (Development Team).
Детализация Высокоуровневые описания наверху, детализируется по мере приближения к разработке. Детализированные, разбитые на задачи, понятные для немедленного выполнения.

Пример:

  • Product Backlog: "Реализовать систему оплаты", "Добавить темную тему", "Увеличить скорость загрузки главной страницы на 20%", "Исправить падение приложения при потере сети".
  • Sprint Backlog (Спринт #5): Выбран элемент "Реализовать систему оплаты". Команда разбила его на задачи: "Спроектировать API для платежей", "Интегрировать платежный шлюз X", "Написать UI для формы оплаты", "Протестировать сценарии успешной/неуспешной оплаты".

Ответ 18+ 🔞

О, слушай, смотри, вот эта вся ваша скрамовская терминология — она ж, блядь, как будто специально, чтобы мозги выносить. Но если разобраться, то всё просто, как три копейки. Представь себе, что мы строим дом, ну или хотя бы сарай, на хуй.

Product Backlog (Бэклог продукта) — это, сука, твой грёбаный список хотелок на всю жизнь. Всё, что ты когда-либо мечтал прилепить к своему продукту: от "сделать кнопку красной" до "научить приложение готовить борщ и мыть посуду". Этот список — живой организм, он постоянно пухнет и худеет, как я после новогодних праздников. И верховодит им один мудак — Владелец Продукта. Он решает, что важно, а что можно отложить в долгий ящик, подальше в сраку.

Sprint Backlog (Бэклог спринта) — а это уже, блядь, наш с тобой план на ближайшие две недели. Мы залезаем в тот общий список хотелок, выковыриваем оттуда самый сочный кусок, который реально сожрать за спринт, и говорим: "Всё, хуй с ним, с остальным, сейчас работаем вот над этим". И уже не Владелец Продукта тут главный, а мы, команда. Мы этот кусок разгрызаем на мелкие задачи, которые можно сразу делать, без лишних вопросов.

Сравнение, чтобы вообще ни у кого вопросов не осталось:

Критерий Product Backlog (Список всех грёбаных хотелок) Sprint Backlog (План на две недели)
Объем Всё, что может прийти в голову, включая бред после третьей рюмки. Только то, что мы готовы затолкать в себя за один присест.
Изменчивость Меняется постоянно, как погода в Питере. Владелец Продукта может в любой момент прийти и сказать: "А давайте вместо борща сделаем окрошку!". Фиксируется! Как только спринт стартанул — всё, блядь, план есть план. Менять можно только если всем коллективом согласились, что иначе — пиздец.
Ответственный Тот самый Владелец Продукта, у которого вечно горят глаза от новых идей. Мы, команда разработки. Мы и делаем, и отвечаем.
Детализация Наверху списка — что-то вроде "Сделать хорошо". Чем ближе к верху, тем понятнее, что конкретно "хорошо" значит. Каждая задача — это уже инструкция уровня "возьми кирпич, намажь раствором, приложи к стене". Никакой философии.

Пример, чтобы вообще стало ясно, как божий день:

  • Product Backlog (Список хотелок): "Прикрутить оплату картой", "Сделать тёмную тему, а то глаза болят", "Чтобы главная страница грузилась быстрее, а то все уже сдохли, пока она открывается", "Пофиксить баг, когда приложение вылетает, если плюнуть на экран".
  • Sprint Backlog (Наш план на спринт #5): Выбрали "Прикрутить оплату картой". Разбили на задачи: "Нарисовать чертежи для API платежей", "Подключиться к этому ебаному платёжному шлюзу X", "Слепить красивую форму для ввода карточки", "Протестировать: что будет, если денег нет, и что будет, если они вдруг есть". Вот и весь сказ, ебанашка.