Dans l’article précédent, nous avons parlé sur la « Definition of Done ». Aujourd’hui nous allons traiter la « Definition of Ready DoR », une pratique qui est aussi populaire que la DoD, et très recommandée par de nombreux spécialistes en agilité. Elle représente, la DoR, l’ensemble des critères d’acceptation qui définissent encore plus précisément la user-story.
Le principe de la « Definition of Ready DoR »
Dans l’équipe Scrum : on liste tous les critères nécessaires pour faciliter le travail entre les membres de l’équipe pendant le sprint.
- La Definition Of Ready (DOR) est la liste d’éléments attendus, qu’une user story doit rassembler pour être proposée au développement.
Pour définir la DoR, on prépare une liste des exigences pour qu’une user-story soit READY. Toutes les user-stories devraient être INVEST: indépendantes, négociable, “Valuable”, estimables, et testables. Il faut mettre des tests d’acceptance pour voir si la user-story est valide. ( Il est recommendable d’utiliser le BDD pour spécifier les critères d’acceptance)
La DoR : une contrainte ou un outil ?
La DoR est un outil qui aide dans la réalisation de vos sprints. Elle répond au besoin de l’équipe scrum pour savoir les différents critères d’acceptation qui concernent une user-story pendant sa phase de développement. Et donc, la DoR est un outil de collaboration, et non pas une contrainte. Elle permet à l’équipe agile de travailler de façon fluide et efficace durant le sprint et de mieux comprendre le besoin fonctionnel (ou le besoin du client). Avec le temps, l’équipe va devenir plus mature et va avoir tendance à enrichir sa DoR.
Pour bien pratiquer cet outil et travailler de façon fluide, on répond à ces quatre questions :
- Pour qui ?
- Pourquoi ?
- Quoi ?
- Comment ?
Ce qu’il faut retenir :
Pour finir, la DoR n’est pas une exigence scrum, mais elle est très utile pour clarifier les user-stories, alimenter les tests à réaliser sur la user-story et optimiser le travail de l’équipe sur un sprint.
Parlez-nous de votre DoR, et dites-nous ce que vous en pensez.
More you know, more you grow :
Nous vous invitons à découvrir autres sujets intéressants :