Продължете към съдържанието
Начало » Блог » Product backlog и Iteration backlog

Product backlog и Iteration backlog

Какво е Product Backlog?

Product Backlog е списък с всички неща, които трябва да бъдат направени, за да се създаде и подобри продукта.
Той съдържа:

  • нови функции (features)
  • подобрения
  • поправки на грешки
  • технически задачи
  • други идеи

Характеристики:

  • Поддържа се от Product Owner (собственик на продукта).
  • Динамичен е — непрекъснато се променя и развива.
  • Всеки елемент има приоритет (кое е по-важно).

Какво е Iteration Backlog (Sprint Backlog)?

Iteration Backlog е списък на задачите, избрани от Product Backlog, които екипът трябва да изпълни в рамките на една итерация (обикновено Sprint от 1 до 4 седмици).

Характеристики:

  • Създава се по време на Sprint Planning.
  • Съдържа конкретни елементи и конкретни стъпки за изпълнение.
  • Притежава се и управлява от развойния екип.
  • Обикновено е статичен по време на спринта (не се променя много, освен при голяма нужда).

Разлика между Product Backlog и Iteration (Sprint) Backlog:

Критерий Product Backlog Iteration (Sprint) Backlog
Какво съдържа Всичко, което може да се направи Задачите за конкретния спринт
Собственик Product Owner Екипът за разработка (Dev Team)
Динамика Постоянно се обновява Почти стабилен през итерацията
Обхват Целият продукт Само избраното за спринта

Много прост пример:

  • Product Backlog:
    • Регистрация на потребители
    • Профилна страница
    • Плащания
    • Чат между потребители
    • Система за известия
  • Iteration Backlog (за текущия спринт):
    • Регистрация на потребители
    • Основна версия на профилната страница