Definition of Ready (DoR) to zestaw kryteriów określających, kiedy zadanie lub User Story jest wystarczająco przygotowane do rozpoczęcia pracy przez zespół deweloperski. W metodykach zwinnych, szczególnie w Scrum, DoR stanowi checkpoint zapewniający, że wszystkie niezbędne informacje i warunki są spełnione przed włączeniem zadania do Sprintu.
Typowe kryteria Definition of Ready obejmują:
- Jasno zdefiniowany cel biznesowy – zespół rozumie wartość dostarczaną użytkownikowi końcowemu
- Kompletne kryteria akceptacji – precyzyjnie określone warunki uznania zadania za ukończone
- Oszacowanie pracochłonności – zadanie zostało wycenione w Story Points lub innych jednostkach
- Brak zależności blokujących – wszystkie wymagane zasoby, dostępy i informacje są dostępne
- Zgodność z Definition of Done – zadanie można zrealizować zgodnie z ustalonymi standardami jakości
Stosowanie DoR przynosi konkretne korzyści: minimalizuje ryzyko przerwań podczas realizacji, redukuje liczbę pytań i nieporozumień w trakcie Sprintu, oraz zwiększa przewidywalność dostarczania wartości. Product Owner odpowiada za przygotowanie zadań zgodnie z DoR, podczas gdy zespół weryfikuje gotowość podczas Backlog Grooming i Sprint Planning.
