Sobes.tech
Junior — Middle

Quelle est la différence entre la 'Définition de Done' et la 'Définition de Ready' dans le processus de développement?

sobes.tech IA

Réponse de l'IA

La "Définition de Prêt" (DoR) et la "Définition de Fini" (DoD) sont des critères qui aident à gérer le processus de développement.

  • Définition de Prêt — c'est un ensemble de conditions qui doivent être remplies pour qu'une tâche (par exemple, une user story) soit considérée prête à commencer. Inclut généralement :

    • Des exigences clairement décrites.
    • Une évaluation de la tâche.
    • L'absence de bloqueurs.
    • La disponibilité des ressources et accès nécessaires.
  • Définition de Fini — ce sont les critères qui déterminent quand une tâche est considérée comme complètement terminée et prête pour la livraison ou la prochaine étape. Inclut généralement :

    • Le code est écrit et testé.
    • La revue de code est effectuée.
    • La documentation est mise à jour.
    • Les tests (unitaires, d'intégration, d'acceptation) sont passés.
    • La tâche est intégrée dans la branche principale.

Exemple : une tâche est considérée comme "Prête" si les exigences sont claires et évaluées, et comme "Fini" lorsque le code est testé et déployé dans un environnement de test.