Lucid Bay Insights

Co je Backlog? Product vs Sprint Backlog, rozdíly a příklady

4 minuty čtení
« Back to Glossary Index

CO TO JE

Backlog

Backlog je ve Scrumu centrální evidence požadavků (např. funkcí, úprav, nápadů, technických úkolů nebo oprav chyb), se kterými tým pracuje nebo může pracovat v budoucnu. Pokud chcete backlog ve vašem týmu zavést, stanovte si jedno místo, kam budete všechny požadavky ukládat.

Od této chvíle by měl backlog sloužit jako jediný zdroj pravdy. Vy i celý agilní tým v něm najdete:

  • požadavky, které jste už řešili,
  • požadavky, na kterých právě pracujete,
  • požadavky, které teprve čekají na realizaci.

Jak backlog zavést v praxi

Při zakládání si nejprve projděte veškerou stávající evidenci požadavků a sjednoťte ji do jednoho úložiště:

  • e-maily,
  • excelové tabulky,
  • poznámky na disku nebo v různých nástrojích,
  • starší dokumentaci či zápisy z jednání.

Volba nástroje je na vás. Důležité je, aby byl přehled požadavků pro tým snadno dostupný, přehledný a pravidelně aktualizovaný.

Scrum Artefakty

Ve Scrumu rozlišujeme tyto dva hlavní typy backlogů:

  • Produktový
  • Sprintový

Produktový backlog

Produktový backlog obsahuje všechny požadavky vztahující se k produktu. Patří sem položky v různých stavech rozpracovanosti – od nápadů až po hotové věci.

Co v něm najdete:

  • požadavky zapsané jen jednou větou,
  • položky, které už jsou hotové a nasazené v produkčním prostředí,
  • požadavky, které jsou právě ve vývoji,
  • požadavky, které možná nikdy nezrealizujete,
  • požadavky, které plánujete do budoucna.

Význam

Cílem agilního týmu je spokojenost zákazníka. Proto se tým snaží maximalizovat hodnotu pro zákazníka a často upřednostňuje přínos před množstvím dokončených požadavků. Z tohoto důvodu Product Owner pravidelně prioritizuje produktový backlog. Je běžné, že se některé položky nikdy nedostanou na řadu, například proto, že časem ztratí hodnotu nebo se změní situace na trhu.

Zodpovědnost

Za kvalitu a připravenost produktového backlogu odpovídá Product Owner. To ale neznamená, že musí všechny požadavky připravovat sám. požadavky vznikají ve spolupráci s týmem i stakeholdery.

Sprintový backlog

Tento Scrum artefakt obsahuje požadavky, které si tým vybral do aktuálního sprintu a které pomáhají naplnit Cíl sprintu (Sprint Goal).

Patří sem tedy položky:

  • na kterých se právě pracuje (sprint běží),
  • které se chystají do nejbližšího sprintu (při plánování sprintu).

Proto by položky ve sprintu měly být obvykle lépe připravené a kvalitněji popsané než obecné položky v produktovém backlogu. Tým se u nich rozhoduje:

  • zda naplňují cíl sprintu,
  • zda jsou realisticky dodateľné v rámci sprintu.

Za sestavení a plán sprintového backlogu odpovídají vývojáři.

Vztah produktového a sprintového backlogu

Do „sprintu“ se položky přesouvají z produktového backlogu. Po skončení sprintu se mohou:

  • vrátit zpět (pokud nebyly dokončené),
  • být zrušeny,
  • nebo být přesunuty do jiné priority.

Na rozdíl od produktového je sprintový přehled požadavků pouze dočasný, platí jen pro konkrétní sprint.

Další informace a zdroje

Více se k tématu dozvíte například ve Scrum Guide:

Chcete si vše vyzkoušet prakticky?

  • Agilní produkty – praktický kurz pro každého Product Ownera. Naučíte se nejen nezbytnou teorii ke Scrumu, ale také si vyzkoušíte vytvořit produktovou vizi, business goal oriented roadmapu a pomocí User Story Mappingu vytvořit seznam požadavků pro vývojový tým (Epiky a User Stories).
  • Scrum prakticky – reálné využití a osvědčené postupy – praktický kurz vedený seniorními Scrum Mastery. Dozvíte se nejen jak funguje Scrum, ale i jakou strukturu má Backlog a mnoho dalšího.
  • Jak psát správně User Stories – na tomto kurzu se naučíte, jak má vypadat správně napsaná User Story a také se ji naučíte napsat. Kurz je možné doplnit o přípravu User Stories nad vaším zadáním.
« Back to Glossary Index
Jan Šrámek, agilní kouč, mentor, školitel, CEO Lucid Bay Digital, jednatel společnosti. Agile Expert | Board Level Advisor, Agilní transformace, Produktové transformace, nábor agilistů, nábor scrum masterů, product ownerů a agilních leaderů

AUTOR

Jan Šrámek

Příspěvky autora

Jan Šrámek je podnikatel, CEO a špičkový enterprise-agile kouč s dlouholetými zkušenostmi z korporací i startupů. Jako zakladatel Lucid Bay Digital propojuje svět agilních přístupů s realitou řízení firmy.

Dříve pracoval jako analytik a architekt ve finančním sektoru, což mu dodává silný technický i procesní background. Ve své práci uplatňuje „agnostic agile“, tedy respekt ke kontextu firmy místo dogmatičnosti. Je známý diplomacií, trpělivostí a schopností pracovat i s náročnými týmy. Díky znalostem z byznysu, financí i leadershipu pomáhá firmám skutečně integrovat agilitu do kultury, produktů i každodenní praxe.

« Back to Glossary Index

NECHTE SE INSPIROVAT

Newsletter

Novinky z agilního světa

Osvědčené tipy k produktům

Team Performance Hacks

« Back to Glossary Index