Definition of Done

La Definition of Done est une Checklist d'éléments à valider pour s'assurer qu'une User Story est vraiment finie.

La Definition of Done est à définir par l'équipe en fonction du type de produit mais elle contient généralement les éléments suivants :

  • Implémentation,

  • Respect du style guide, des conventions de nommage et des bonnes pratiques,

  • Refactoring si nécessaire,

  • Implémentation d'unit-tests,

  • End-to-end tests,

  • La fonctionnalité est livrée,

  • Privacy assessment,

  • Security assessment,

  • Documentation.

Une User Story ne peut pas être livrée tant que les règles de la Definition of Done ne sont pas respectées.