Projektový manažmentzačiatočník

Čo je Backlog?

Backlog je prioritizovaný zoznam všetkých požiadaviek, funkcionalít, opráv a vylepšení, ktoré sa majú v projekte realizovať. V Scrume rozlišujeme Product Backlog (celkový zoznam) a Sprint Backlog (úlohy pre aktuálny sprint).

Definícia Backlog

Čo je Backlog

Backlog (produktový backlog) je živý, prioritizovaný zoznam všetkého, čo je potrebné vytvoriť alebo zmeniť v produkte. Je to jediný zdroj práce pre vývojový tím. Za jeho údržbu a prioritizáciu je zodpovedný Product Owner.

Typy backlogov

  • Product Backlog — kompletný zoznam požiadaviek na produkt, usporiadaný podľa priority. Obsahuje user stories, bugy, technický dlh a vylepšenia
  • Sprint Backlog — podmnožina Product Backlogu vybraná pre konkrétny sprint. Tím sa zaväzuje tieto položky dokončiť
  • Refinement (grooming) — pravidelné stretnutie, kde tím spresňuje a odhaduje položky v backlogu

Dobrý backlog by mal spĺňať kritériá DEEP: Detailed (detailný na vrchu), Emergent (vznikajúci), Estimated (odhadnutý) a Prioritized (prioritizovaný). Položky na vrchu backlogu sú detailne rozpracované a pripravené na sprint, zatiaľ čo položky na spodku sú hrubé nápady. Backlog nie je nikdy „hotový" — neustále sa vyvíja spolu s produktom.

Praktický príklad

Príklad: Product Owner e-shopu má v Product Backlogu 120 položiek. Na vrchu sú kritické funkcie: implementácia Apple Pay (priorita 1), notifikácie o stave objednávky (priorita 2). Na spodku sú nápady na budúcnosť: integrácia s Instagram Shopom.

Na Backlog Refinement tím odhadne, že Apple Pay zaberie 13 story pointov a notifikácie 8. Product Owner na základe odhadov a hodnoty pre zákazníka rozhodne, čo pôjde do najbližšieho sprintu.

Často kladené otázky

Čo je Product Backlog?

Product Backlog je prioritizovaný zoznam všetkých požiadaviek na produkt. Obsahuje funkcionality, opravy chýb, technické vylepšenia a všetko, čo tím potrebuje vytvoriť. Spravuje ho Product Owner.

Aký je rozdiel medzi Product Backlogom a Sprint Backlogom?

Product Backlog je kompletný zoznam všetkých požiadaviek. Sprint Backlog je podmnožina — len tie položky, ktoré tím vybral na realizáciu v aktuálnom sprinte.

Čo je Backlog Refinement?

Backlog Refinement (grooming) je pravidelné stretnutie, kde tím spresňuje položky v backlogu — rozdeľuje veľké user stories na menšie, pridáva akceptačné kritériá a odhaduje náročnosť.

Kto je zodpovedný za backlog?

Za Product Backlog je zodpovedný Product Owner. On rozhoduje o prioritách, pridáva nové položky a zabezpečuje, že backlog odráža aktuálne potreby zákazníkov a biznisu.

Súvisiace pojmy

Potrebujete pomôcť s webom?

Napíšte mi a poradím vám s vaším projektom. Prvá konzultácia je zadarmo a nezáväzná.