La Definition of Ready (DOR) est la liste d’éléments attendus qu’une user story doit rassembler pour être candidate au développement. Ce sont les critères qui vont permettre à la user story de passer d’un état à un autre : du backlog produit au backlog sprint par exemple. La DOR conditionne le passage en développement de la US. 

La DOR est définie par l’ensemble de l’équipe et doit être connue de tous. Elle peut évoluer au fil du temps et diffère d’une équipe à l’autre, voire d’un produit à l’autre. Elle a vocation à assurer une compréhension mutuelle entre développeurs et PO du besoin derrière la story.

Pour que la DOR soit complète, l’US devra contenir par exemple : un titre, une description narrative, des règles métiers, des spécifications fonctionnelles, des spécifications techniques, des dépendances, des critères d’acceptation, une estimation, des KPIs etc… 

Chez Thiga, on préconise de réaliser un atelier collaboratif pour déterminer definition of done et definition of ready, et de s’assurer qu’elles soient en permanence affichées à la vue de toute l’équipe. 

Un autre framework permettant de contrôler la qualité de la user story est INVEST.

Pour aller + loin :