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 ainsi le passage en développement de la user story.
La Definition of Ready 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 Product Manager du besoin derrière la story.
Pour que la Definition of Ready 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 plus loin : Téléchargez notre livre Les Clés du Product Management