Gestion de projet
Fiche mémo / 133La Définition of Done
Si c'est pas \"Done\", c'est pas livre
Pourquoi c'est important
La DoD est le contrat qualité de votre équipe. Sans elle, "termine" veut dire quelque chose de différent pour chaque personne. Le Scrum Guide (Schwaber & Sutherland, 2020) la definit comme la checklist formelle que chaque increment doit satisfaire avant livraison.
Le framework
- 01
Code
Code écrit, peer-reviewed, merge sur la branche principale. Pas de code orphelin, pas de TODO en production.
- 02
Tests
Tests unitaires passes, tests d'intégration valides, zero regression. Si ca casse un test existant, c'est pas Done.
- 03
Design
Conforme à la maquette validée, responsive verifie, accessibilite respectee (WCAG AA minimum).
- 04
Documentation
README a jour, changelog renseigne, documentation utilisateur mise a jour si nécessaire.
- 05
DoD vs Criteres d'acceptation
La DoD s'applique a tous les increments (qualité globale). Les criteres d'acceptation sont spécifiques a chaque user story (fonctionnel). Les deux sont nécessaires, aucun ne remplace l'autre.
Criteres explicites + Checklist partagee + Zero exception = Qualité constante a chaque sprint
Pour aller plus loin
Parlons-en ?