πŸ“‹ Definition of Ready (DoR)

← Terug naar Plan & Track

πŸ“– Introductie

Binnen softwareontwikkeling is het essentieel om te bepalen wanneer werk voldoende is voorbereid om door het development team te worden opgepakt.

Zonder duidelijke afspraken ontstaan:

πŸ‘‰ De Definition of Ready (DoR) biedt een gezamenlijke set criteria waarmee wordt bepaald of een work item klaar is om in ontwikkeling te worden genomen.

πŸ‘‰ Alleen werk dat voldoet aan de DoR wordt ingepland in een sprint of iteratie.


Wat is Definition of Ready?

De Definition of Ready is een set van minimale criteria waaraan een work item moet voldoen voordat het door development kan worden opgepakt.

πŸ‘‰ Een work item is β€œReady” wanneer:

πŸ‘‰ Work items die niet voldoen aan de DoR worden teruggezet naar refinement.


Doel van Definition of Ready

De DoR zorgt voor:

πŸ‘‰ Zonder DoR start development vaak op basis van interpretatie in plaats van informatie.


Relatie met andere artefacten

πŸ”Ή DoR vs Acceptance Criteria


πŸ”Ή DoR vs Definition of Done

πŸ‘‰ Samen vormen ze de kwaliteitsgrenzen van delivery.


Typische inhoud van een DoR

Een DoR bevat minimale, toetsbare criteria.


πŸ”Ή Requirements


πŸ”Ή Acceptance Criteria


πŸ”Ή Analyse (lichtgewicht)

πŸ‘‰ Voor complexe items kunnen aanvullende artefacts aanwezig zijn (bijv. design notes of ADR’s), maar alleen indien nodig.


πŸ”Ή Planning

πŸ‘‰ DoR is bewust lichtgewicht: het doel is starten zonder blokkades, niet volledige uitwerking.


Gebruik binnen ALM

πŸ“‹ Plan & Track

πŸ’» Develop

πŸ‘‰ DoR vormt de brug tussen analyse en uitvoering.


Lifecycle en beheer

πŸ”Ή Gezamenlijk opgesteld

De DoR wordt afgestemd tussen:


πŸ”Ή Evolueert over tijd

πŸ‘‰ De DoR is een levend werkafspraakdocument.


πŸ”Ή Toepassing in ceremonies


Best practices


Veelgemaakte fouten