# Definition of Done

Binnen scrum dient iedere user story te voldoen aan een zogenaamde Definition of Done (DoD). Door het opstellen en aanhouden van een Definition Of Done, zorg je ervoor dat het werk wat je aflevert ook daadwerkelijk gebruikt kan worden. 

Als je een user story hebt afgebouwd zet je 'm in _verify_ en controleer je of deze voldoet aan de _Definition of Done_ (zie hieronder). Pas als dat in orde is kun je de user story op _Done_ zetten.

## DoD generiek

- Alle acceptatiecriteria zijn afgevinkt.
- Het werk is (technische) gedocumenteerd en relevant voor collega-ontwikkelaars.
- Het werk is geschreven in Standaardnederlands.
- Het werk staat in de Gitlab repository.
- Het werk is gereviewd door een peer.
- Het werk voldoet aan het Think-Make-Check (TMC) principe.
- De code is opgesteld volgens de HBO-ICT coding conventions.
- De code is handmatig functioneel getest op fouten.
- De code werkt zonder fouten bij normaal gebruik.
- De webapplicatie dient zowel op mobiele- als desktop-apparaten gebruikt te kunnen worden.

