DoR - Definition of Ready vs DoD - Definition of Done
Det er et sæt kriterier, der definerer kravene, som et element skal opfylde, før det kan udvikles.
| DoR - Definition of Ready | DoD - Definition of Done | |
|---|---|---|
| Definition | Definition of Ready, DoR, er et sæt kriterier, der er aftalt af Product Owner og udviklerne i Scrum, som beskriver de krav, et Product Backlog-element skal opfylde, før det vælges til Sprint Backlog. | Definition of Done, DoD, er et sæt kriterier, der bestemmer, hvornår en user story anses for at være færdig inden for Scrum-rammen. |
| Categories | DoD, aftale, antipattern, scrum | agil, kvalitet, scrum, user story |
Hvad er Definition of Ready?
Det er et sæt kriterier, der definerer kravene, som et element skal opfylde, før det kan udvikles.
Definition
Definition of Ready, DoR, er et sæt kriterier, der er aftalt af Product Owner og udviklerne i Scrum, som beskriver de krav, et Product Backlog-element skal opfylde, før det vælges til Sprint Backlog.
Kriterier for Klarhed
DoR sikrer, at elementerne er tilstrækkeligt raffinerede, forståede og gennemførlige til implementering, hvilket reducerer risikoen for forsinkelser og misforståelser under Sprint Planning.
Ikke en Del af Scrum
Selvom DoR ikke er en officiel del af Scrum-rammen, fungerer det i nogle tilfælde som et samarbejdsværktøj, der fremmer kommunikation og fælles forståelse mellem Product Owner og udviklingsteamet.
Antipattern
DoR betragtes som et antipattern, da det går imod empirismens principper i Scrum, hæmmer teamets evne til at følge empirisk proceskontrol og kan blive en hindring for kommunikation og autonomi i teamet.
Hvad er Definition of Done?
Det er et sæt kriterier, der bestemmer, hvornår en user story er færdig.
Definition
Definition of Done, DoD, er et sæt kriterier, der bestemmer, hvornår en user story anses for at være færdig inden for Scrum-rammen.
Betydning
Det sikrer, at alt arbejde er afsluttet i henhold til en konsekvent standard for teamet og er klar til frigivelse, hvilket giver gennemsigtighed og sikrer kvalitet.
Oprettelse
Hvis organisationen ikke har en defineret DoD, er det udviklernes ansvar at oprette den.
Måling
Det muliggør en objektiv vurdering af afsluttet arbejde og hjælper med at administrere teamkapacitet og forventninger.
Synlige Kriterier
DoD er typisk dokumenteret som en tjekliste eller et sæt kriterier, der er synligt for hele teamet og kan refereres til gennem sprinten.
Udvikling
DoD er et levende element, der bør forbedres og udvides, efterhånden som mere læres.