Prioritering van de product backlog
De product backlog zelf is eigendom van de product owner. Het is de taak van de product owner om het best mogelijke product te maken en dus moeten de waardevolste toevoegingen aan de software het eerst ontwikkeld worden. Aangezien de product backlog is gerangschikt op waardevolste componenten, ligt het voor de hand dat de waardevolste toevoeging helemaal bovenaan staat. Maar dat hoeft niet zo te zijn, omdat de waardevolste toevoeging waarschijnlijk afhankelijkheden heeft die eerst ontwikkeld moeten worden.
Items met hoge prioriteit moeten verfijnd zijn en veel waarde voor het product hebben.
Items met middelmatige prioriteit moeten kandidaten voor verfijning zijn (het proces waarbij elke taak gedetailleerd beschreven wordt).
Items met lage prioriteit mogen geen afhankelijkheid zijn en kunnen probleemloos genegeerd worden totdat het kandidaten voor verfijning geworden zijn.
Naarmate items omhoog schuiven in de lijst om toegevoegd te worden aan de volgende sprintcyclus, moeten ze verfijnd worden zodat ze beter uitgevoerd kunnen worden. Een handige tip: geef blokken een groene kleurcode om aan te geven dat een item voldoende verfijnd is en klaar is voor sprint planning. Je kunt daarnaast geel en rood gebruiken voor items met een middelmatige en een lage prioriteit. Of leef je uit en maak alles neon.
Productverfijning
Productverfijning is het proces waarbij de taken in de product backlog van vage ideeën verfijnd worden tot duidelijke actiepunten.
Stel dat je team een datingapp ontwikkelt. Stakeholders en klanten hebben onder andere verzocht om een geïntegreerde antecedentenchecker, dus die voeg je toe aan de productbacklog. Maar dat is onvoldoende gedefinieerd om taken toe te kunnen wijzen voor het ontwikkelen van de antecedentenchecker.
Voeg de nodige details toe aan elke taak in de productbacklog, zodat er nooit verwarring bestaat over wat elk item precies is. In ons voorbeeld van de antecedentenchecker in de datingapp kun je aangeven met welk bureau je gaat samenwerken om antecedentenchecks uit te voeren, welke informatie nodig is van de gebruiker om de antecedentenchecks uit te voeren en wat het uiteindelijke doel van de antecedentencheck zou moeten zijn. Je kunt ook gemakkelijk links, afbeeldingen of andere informatie toevoegen.
Er zijn twee stromingen als het gaat om productverfijning: sommige teams verfijnen liever alle items in een product backlog, terwijl andere er de voorkeur aan geven om gaandeweg items met een gemiddelde prioriteit te verfijnen, zodat ze omhoog kunnen schuiven als items met een hoge prioriteit.
Sprint planning
Een scrum product backlog maakt uiteindelijk sprint planning veel gemakkelijker. Je taakitems zijn tenslotte al voor je gedefinieerd in de agile backlog en kunnen gemakkelijk naar je scrumbord verplaatst worden. Aan de hand van de schatting van elk item bepaal je hoeveel actiepunten aan de volgende sprint toegevoegd kunnen worden. Daarna is het een kwestie van de richtlijnen voor de sprintcyclus volgen om elk item tot het einde te volgen.