Définition
La Definition of Done inclut toutes les caractéristiques et normes qu’une tâche doit remplir pour être considérée comme finie. Elle définit un niveau de qualité à respecter. Une fois la tâche considérée comme réellement finie (i.e. rempli la Definition of Done) alors elle est ajoutée à l’Incrément du sprint
Affirmation
L’équipe s’engage à respecter la Definition of Done
La Definition of Done est donc rédigée par les développeurs pour créer de la transparence en permettant à chacun de comprendre quel travail a été accompli et quelles normes ont été respectées dans le cadre de l’incrément.
Créer une Definition of Done
La Definition of Done est créé avant le premier sprint de l’équipe et est ajusté lors de la sprint rétrospective. Elle peut par exemple rassembler les éléments suivant :
- Tous les tests passent
- Les critères d’acceptation sont respectés
- La Code Review a été effectuée
- Le client à fait son feedback
- …