DAllgemein

Definition of Done

Gemeinsame Kriterien, wann Arbeit als fertig gilt.

Die Definition of Done (DoD) beschreibt die gemeinsam festgelegten Kriterien, nach denen ein Arbeitsergebnis als wirklich fertig gilt. Sie sorgt in der Softwareentwicklung dafür, dass alle Beteiligten – etwa Fachbereich, Projektleitung und Entwicklungsteam – dieselbe Vorstellung davon haben, wann eine Aufgabe, Funktion oder ein Zwischenergebnis abgeschlossen ist. Kurz gesagt: Die Definition of Done schafft Klarheit, reduziert Missverständnisse und verbessert die Qualität.

Gerade für kleine und mittelständische Unternehmen ist das wichtig. In Softwareprojekten entsteht sonst schnell der Eindruck, etwas sei „eigentlich fertig“, obwohl noch Tests, Freigaben, Dokumentation oder Abstimmungen fehlen. Das führt zu Verzögerungen, Zusatzkosten und Frust. Eine saubere Definition of Done hilft, Erwartungen realistisch zu steuern – unabhängig davon, ob ein Projekt mit Scrum, klassisch oder in einer Mischform umgesetzt wird.

Warum ist die Definition of Done wichtig?

Ohne klare Abschlusskriterien bewertet jede Person den Fortschritt anders. Die Folge: Aufgaben werden zu früh als erledigt markiert, Probleme tauchen erst spät auf und die Planbarkeit leidet. Mit einer Definition of Done wird transparent, welche Mindestanforderungen erfüllt sein müssen, bevor ein Ergebnis übergeben oder freigegeben wird.

  • Mehr Verlässlichkeit: Teams wissen genau, was erwartet wird.
  • Bessere Qualität: Wichtige Prüfschritte werden nicht vergessen.
  • Weniger Nacharbeit: Unfertige Ergebnisse fallen früher auf.
  • Klare Kommunikation: Fachseite und Umsetzung sprechen über dieselben Kriterien.

Typische Inhalte einer Definition of Done

Die genaue Ausgestaltung hängt vom Projekt ab. In einem internen Tool für ein CRM (Customer Relationship Management) gelten oft andere Anforderungen als bei einer ersten Version eines MVP (Minimum Viable Product) App. Typische Punkte sind jedoch:

  • Anforderung fachlich umgesetzt
  • Ergebnis intern geprüft oder getestet
  • Abnahme durch zuständige Person erfolgt
  • Dokumentation oder Beschreibung ergänzt
  • Offene Fehler sind behoben oder bewertet
  • Datenschutz- oder Freigabeanforderungen berücksichtigt

Praxisbeispiel für KMU

Ein mittelständisches Unternehmen lässt ein Kundenportal entwickeln. Eine Funktion zum Download von Rechnungen ist nicht schon dann „done“, wenn der Button sichtbar ist. Wirklich fertig ist sie erst, wenn der Download funktioniert, die Inhalte korrekt sind, die Bedienung nachvollziehbar erklärt wurde und die Fachabteilung die Funktion geprüft hat. Genau diese Punkte hält die Definition of Done fest.

Das ist besonders hilfreich, wenn Unternehmen zum ersten Mal strukturierter in Software investieren oder eine Digitalisierungsstrategie verfolgen. Die Definition of Done macht Fortschritt messbar und schützt davor, sich von scheinbar schnellen Ergebnissen täuschen zu lassen.

Abgrenzung zu Anforderungen und Backlog

Die Definition of Done ersetzt keine Anforderungsliste. Sie beschreibt nicht was gebaut wird, sondern wann etwas als abgeschlossen gilt. Während Anforderungen den Inhalt definieren, legt die Definition of Done den Qualitäts- und Fertigstellungsstandard fest. In Verbindung mit einem klar priorisierten Backlog, etwa im Rahmen von Product Discovery oder bei einem MVP (Minimum Viable Product) App, entsteht so ein deutlich professionelleres Projektvorgehen.

Für Unternehmen ist die Definition of Done deshalb ein einfaches, aber wirkungsvolles Werkzeug: Sie schafft Transparenz, verbessert die Zusammenarbeit und macht Softwareprojekte kalkulierbarer.

Zahlen & Fakten

0%
weniger NacharbeitTeams mit klarer Definition of Done reduzieren in KMU-Projekten den Aufwand für Korrekturen und spätere Nachbesserungen deutlich.
0%
schnellere AbnahmenWenn Fertigstellungskriterien vorab gemeinsam definiert sind, verkürzen sich Freigaben und Übergaben zwischen Fachbereich, IT und Kunden.
0 von 4
mehr TransparenzIn vielen B2B-Teams verbessert eine einheitliche Definition of Done die Erwartungsklarheit und senkt Missverständnisse im Projektalltag.

Anwendungsfälle in der Praxis

Ist deine Definition of Done bereits klar und wirksam etabliert?

Beantworte 5 kurze Fragen und finde heraus, wo du stehst.
Habt ihr im Team klar festgehalten, wann eine Aufgabe oder ein Arbeitsergebnis als fertig gilt?
Ist eure Definition of Done für alle Beteiligten verständlich und jederzeit zugänglich?
Prüft ihr Arbeitsergebnisse regelmäßig anhand der Definition of Done, bevor sie abgeschlossen werden?
Beinhaltet eure Definition of Done konkrete Qualitätskriterien wie Tests, Dokumentation oder Freigaben?
Überarbeitet ihr eure Definition of Done regelmäßig, wenn sich Anforderungen, Prozesse oder Qualitätsstandards ändern?

Häufig gestellte Fragen

Was ist Definition of Done?
Die Definition of Done ist eine gemeinsame Liste von Kriterien, die erfüllt sein müssen, damit eine Aufgabe oder Funktion als fertig gilt. Sie schafft ein einheitliches Verständnis von Qualität und Abschluss im Projekt.