Junior — Middle
Qual è la differenza tra 'Definizione di Fatto' e 'Definizione di Pronto' nel processo di sviluppo?
sobes.tech AI
Risposta dell'AI
La "Definizione di Pronto" (DoR) e la "Definizione di Fatto" (DoD) sono criteri che aiutano a gestire il processo di sviluppo.
-
Definizione di Pronto — è un insieme di condizioni che devono essere soddisfatte affinché un compito (ad esempio, una user story) sia considerato pronto per essere iniziato. Di solito include:
- Requisiti chiaramente descritti.
- Valutazione del compito.
- Assenza di blocchi.
- Risorse e accessi necessari disponibili.
-
Definizione di Fatto — sono i criteri che determinano quando un compito è considerato completamente completato e pronto per il rilascio o la fase successiva. Di solito include:
- Codice scritto e testato.
- Revisione del codice effettuata.
- Documentazione aggiornata.
- Test (unitari, di integrazione, di accettazione) superati.
- Il compito è integrato nel ramo principale.
Esempio: un compito è considerato "Pronto" se i requisiti sono chiari e valutati, e "Fatto" quando il codice è testato e distribuito in un ambiente di test.