La définition de "done" provient de la satisfaction des critères essentiels pour assurer la qualité du produit. Ces critères peuvent être:
- Des tests ont été effectués pour assurer le bon fonctionnement du code
- La documentation a été mise à jour
- Toutes les contraintes et spécifications des récits utilisateurs ont été respectées.
Source
https://wefiit.com/la-definition-of-done-un-imperatif-de-la-qualite-du-produit/
Selon moi, la Definition of Done varie selon l'équipe Scrum, c'est-à-dire que c'est l'équipe Scrum qui émet sa propre définition de "done". Cependant, la Definition of Done doit correspondre aux attentes du produit.
Comme mentionné dans le Guide SCRUM :
"La Definition of Done (Définition de Fini) est une description formelle de l'état de l'Increment lorsqu'il satisfait les mesures de qualité requises pour le produit." (p.12).
Autrement dit, la Definition of Done serait les standards à respecter afin que le produit soit qualitatif.