Glossar

Definition von Fertig (DoD)

Die Definition von Fertig (DoD) ist eine gemeinsame, explizite Teamvereinbarung, die alle Bedingungen festlegt, die ein Produktinkrement erfüllen muss, bevor es in einem agilen Sprint als „fertig“ deklariert werden kann. Eine rigorose DoD verhindert die Anhäufung versteckter technischer Schulden, vermeidet den vorzeitigen Abschluss unvollständiger Arbeiten und stellt sicher, dass jedes Inkrement den Qualitätsstandards des Teams entspricht.

?

Welche Bedingungen sind typischerweise in der Definition von Fertig eines Softwareteams enthalten?

Eine umfassende DoD für ein SaaS-Produktteam umfasst typischerweise: Code geschrieben und über einen Pull Request eingereicht; Code von mindestens einem anderen Engineer peer-reviewed; automatisierte Tests geschrieben und bestanden (Unit Tests, Integration Tests und relevante End-to-End-Szenarien); keine Regressionsfehler in der Testsuite; Akzeptanzkriterien vom PM oder QA verifiziert; Performance-Benchmarks überprüft (Zieltatenz für kritische Pfade erreicht); Sicherheitsüberprüfung abgeschlossen, wenn die Änderung Authentifizierung, Datenzugriff oder externe Dateneingaben betrifft; interne Dokumentation aktualisiert (API-Dokumente, falls zutreffend, Architecture Decision Record, falls eine signifikante Designentscheidung getroffen wurde); Help Center-Artikel aktualisiert oder erstellt (wenn die Änderung kundenrelevante Funktionalität betrifft); und Feature Flag konfiguriert, falls ein gestaffelter Rollout geplant ist.
?

Sollte die Definition von Fertig auf Teamebene oder Organisationsebene festgelegt werden?

Organisationen profitieren von einer minimalen DoD auf Organisationsebene, die nicht verhandelbare Qualitätsstandards (automatisierte Tests, Sicherheitsüberprüfung für sensible Änderungen, Dokumentation) festlegt, die für alle Teams gelten. Einzelne Teams können die Org-DoD um zusätzliche Kriterien erweitern, die für ihren spezifischen Bereich relevant sind (z.B. könnte das Datenteam hinzufügen: „Datenmigrationsskripte in Staging erfolgreich getestet und zurückgerollt“; das Mobilteam könnte hinzufügen: „getestet auf minimal unterstützten OS-Versionen“). Product Ops arbeitet mit der Engineering-Führung zusammen, um die DoD auf Organisationsebene zu definieren, dokumentiert sie als formalen Standard und stellt sicher, dass sie in den Onboarding-Materialien für neue Engineers und PMs referenziert wird.
?

Wie wird die Definition von Fertig durchgesetzt, ohne zu einer bürokratischen Belastung zu werden?

Die Durchsetzung ist am effektivsten, wenn sie automatisiert oder in den Workflow eingebettet ist, anstatt von manuellen Checklisten abzuhängen. Automatisierte Durchsetzung: CI/CD-Pipelines, die das Mergen bei Testfehlern oder Linting-Verletzungen blockieren; Repository-Branch-Protection-Regeln, die eine PR-Genehmigung vor dem Mergen erfordern; automatisierte Sicherheitsscanning-Tools, die Schwachstellen als CI-Checks kennzeichnen. Menschliche Durchsetzung: DoD als Checkliste in der Sprint-Review-Agenda (das Sprint Review selbst ist das Gate – wenn die DoD-Kriterien nicht erfüllt sind, wird die Arbeit nicht akzeptiert und übertragen); ein kurzer QA-Verifizierungsschritt, bevor Stories im Board von „Review“ zu „Done“ wechseln. Product Ops führt regelmäßige DoD-Audits durch – Stichproben von abgeschlossenen Stories und Überprüfung, ob die DoD-Kriterien tatsächlich erfüllt wurden – um eine Noteninflation bei der Sprint-Velocity zu verhindern.

Wissens-Challenge

Definition von Fertig (DoD) gemeistert? Versuchen Sie nun, das verwandte 5-Buchstaben-Wort zu erraten!

Tippen oder Tastatur benutzen