DoR - Definition of Ready vs DoD - Definition of Done
C'est un ensemble de critères qui définit les exigences qu'un élément doit remplir avant d'être développé.
| DoR - Definition of Ready | DoD - Definition of Done | |
|---|---|---|
| Definition | La Définition of Ready, DoR, est un ensemble de critères convenus par le Product Owner et les Développeurs dans Scrum, qui délimite les exigences qu'un élément du Product Backlog doit remplir avant d'être sélectionné pour le Sprint Backlog. | La Définition of Done, DoD, est un ensemble de critères qui détermine quand une user story est considérée comme complète dans le cadre du Scrum. |
| Categories | DoD, agreement, antipattern, scrum | agile, quality, scrum, user story |
Qu'est-ce que la Définition of Ready ?
C'est un ensemble de critères qui définit les exigences qu'un élément doit remplir avant d'être développé.
Définition
La Définition of Ready, DoR, est un ensemble de critères convenus par le Product Owner et les Développeurs dans Scrum, qui délimite les exigences qu'un élément du Product Backlog doit remplir avant d'être sélectionné pour le Sprint Backlog.
Critères de Préparation
La DoR assure que les éléments sont suffisamment raffinés, compris et réalisables pour la mise en œuvre, réduisant ainsi le risque de retards et de malentendus lors de la Planification du Sprint.
Pas Partie de Scrum
Bien qu'elle ne fasse pas partie formellement du cadre Scrum, la DoR sert, dans certains cas, d'outil collaboratif, favorisant la communication et la compréhension partagée entre le Product Owner et l'Équipe de Développement.
Antipattern
La DoR est considérée comme un antipattern car elle va à l'encontre des principes d'empirisme dans Scrum, entravant la capacité d'une équipe à suivre le contrôle de processus empirique et pouvant devenir un obstacle à la communication et à l'autonomie de l'équipe.
Qu'est-ce que la Définition of Done ?
C'est un ensemble de critères qui détermine quand une user story est terminée.
Définition
La Définition of Done, DoD, est un ensemble de critères qui détermine quand une user story est considérée comme complète dans le cadre du Scrum.
Importance
Elle assure que tout le travail est terminé selon un standard cohérent pour l'équipe et est prêt pour la diffusion, offrant de la transparence et garantissant la qualité.
Création
Si l'organisation n'a pas un DoD défini, c'est la responsabilité des développeurs de le créer.
Mesure
Permet une évaluation objective du travail accompli et aide à gérer la capacité et les attentes de l'équipe.
Critères visibles
Le DoD est typiquement documenté sous forme de checklist ou liste de critères qui est visible par toute l'équipe et peut être consultée tout au long du sprint.
Évolution
Le DoD est un élément vivant qui devrait s'améliorer et s'élargir au fur et à mesure que l'on en apprend plus.