Junior — Middle
Care este diferența dintre 'Definiția de Finalizare' și 'Definiția de Pregătire' în procesul de dezvoltare?
sobes.tech AI
Răspuns de la AI
"Definiția de Pregătire" (DoR) și "Definiția de Finalizare" (DoD) sunt criterii care ajută la gestionarea procesului de dezvoltare.
-
Definiția de Pregătire — este un set de condiții care trebuie îndeplinite pentru ca o sarcină (de exemplu, o poveste de utilizator) să fie considerată pregătită pentru începere. De obicei include:
- Cerințe clar descrise.
- Evaluarea sarcinii.
- Fără blocaje.
- Resurse și accesuri necesare disponibile.
-
Definiția de Finalizare — sunt criteriile care determină când o sarcină este considerată complet finalizată și pregătită pentru lansare sau etapa următoare. De obicei include:
- Cod scris și testat.
- Revizuirea codului realizată.
- Documentația actualizată.
- Teste (unitare, de integrare, de acceptare) trecute.
- Sarcina integrată în ramura principală.
Exemplu: o sarcină este considerată "Pregătită" dacă cerințele sunt clare și evaluate, iar "Finalizată" când codul este testat și implementat în mediul de testare.