# 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.

{% hint style="danger" %}
Une User Story **ne peut pas être livrée** tant que les règles de la Definition of Done ne sont pas respectées.
{% endhint %}
