Junior — Middle
Czym różnią się definicje 'Definition of Done' i 'Definition of Ready' w procesie rozwoju?
sobes.tech AI
Odpowiedź od AI
Definicja Gotowości" (DoR) i "Definicja Ukończenia" (DoD) to kryteria, które pomagają zarządzać procesem rozwoju.
-
Definicja Gotowości — to zbiór warunków, które muszą być spełnione, aby zadanie (np. historia użytkownika) uznać za gotowe do rozpoczęcia. Zazwyczaj obejmuje:
- Jasno opisane wymagania.
- Ocena zadania.
- Brak blokad.
- Dostępność niezbędnych zasobów i dostępów.
-
Definicja Ukończenia — to kryteria, które określają, kiedy zadanie jest uważane za w pełni wykonane i gotowe do wydania lub kolejnego etapu. Zazwyczaj obejmuje:
- Kod napisany i przetestowany.
- Przeprowadzono przegląd kodu.
- Dokumentacja zaktualizowana.
- Testy (jednostkowe, integracyjne, akceptacyjne) zaliczone.
- Zadanie zintegrowane z główną gałęzią.
Przykład: zadanie uznaje się za "Gotowe", jeśli wymagania są jasne i ocenione, a za "Ukończone" — gdy kod jest przetestowany i wdrożony w środowisku testowym.