In der Definition of Done legt das Team individuell fest, welche Kriterien erfüllt sein müssen, um eine User Story/Anforderung abzuschließen (Done). Es ist eine Checkliste von wichtigen Aktivitäten, die erledigt werden müssen, um einen Teil des Produkts ausliefern zu können (z.B. Code-Review, aussagekräftige Kommentare dem Code hinzufügen, mind. 3 automatisierte Tests schreiben und erfolgreich durchlaufen lassen, mind. 2 Funktionstests schreiben und erfolgreich durchführen, Integrationstest, Release Anmerkungen).
Die Definition of Done dient als Hilfsmittel für das Team, um eine gleichbleibende Qualität zu gewährleisten.