Skip to main content

🇩🇪 Wer ist eigentlich für die Definition of Done verantwortlich? 🇩🇪

February 5, 2021

Das kontinuierliche Liefern von nutzbaren Done Inkrementen ist das zentrale Element von Scrum.
Will man Scrum auf ein Element reduzieren, dann wäre das genau das.

IncrementFertige, direkt vom Kunden einsetzbare Bestandteile eines Produktes schaffen Klarheit über den Zustand, Fortschritt und Wert der Entwicklungsinitiative. Benutzbare Inkremente reduzieren das Risiko eines Totalausfalls erheblich. Durch das regelmässige gemeinsame Überprüfen der Inkremente wird gemeinsames Verständnis zwischen Scrum Team und ihren Stakeholdern, und damit kontinuierliche und flexible Anpassung möglich.
Und das ist es, was Scrum ausmacht: Auch und gerade im Komplexen, wo mehr unbekannt als bekannt ist, Schritt für Schritt gemeinsame Lösungen von echtem und nicht nur angenommenem Wert zu entwickeln.

Definition of DoneWichtig ist dabei, das klar ist, was Done ist. Und das ist die Hauptaufgabe der Definition of Done. Das gemeinsame Qualitätsverständnis des Scrum Teams über alle Aktivitäten, die nötig sind, damit das Inkrement für den Kunden benutzbar wird.

Die Definition of Done schafft Klarheit über das was im Sprint gemacht wird, hilft beim Einschätzen wieviel in einem Sprint voraussichtlich gemacht werden kann, ist eine Selbstverpflichtung zur Qualität und mindert das Risiko der Aufnahme von technischen Schulden.

 

Doch wer verantwortet jetzt die Definition of Done?

DeveloperSind es die Developer, die ja für die Qualität der Umsetzung (das WIE) verantwortlich sind?

Sind es die Product Owner, die ja ergebnisverantwortlich für den Wert der Produkte und damit für die Qualität der Anforderungen (das WAS) ist?Product Owner

Sind es die Scrum Master, die ja den Prozess verantworten und damit das es eine Definition of Done überhaupt gibt?

Ist es die Organisation, die gegebenenfalls gesetzliche Vorgaben nachweisen und verantworten muss?

 

Was der Scrum Guide sagt

If it is not an organizational standard, the Scrum Team must create a Definition of Done appropriate for the product.

D.h. wenn es keine Definition of Done gibt dann erzeugt das Scrum Team eine für sie gültige. Gibt die Organisation bereits eine vor, wird diese genutzt.

Und wer verantwortet jetzt die Definition of Done? Auch hier ist der Scrum Guide eindeutig:

The Developers are required to conform to the Definition of Done

Die Entwickler sind also dafür verantwortlich, das ihre Arbeit die Definition of Done erfüllt und damit das Inkrement qualitativ so hochwertig ist, das das Inkrement für den Kunden nutzbar wird.

 

Erzeugt wird die Definition of Done gemeinsam, umgesetzt wird sie von den Entwicklern

It's the Scrum Team creating and maintaining the Definition of Done!Das Scrum Team erstellt also die Definition of Done, die Entwickler verantworten, das ihre Arbeit ihr entspricht.

Damit nicht genug: Von guten Scrum Teams wird erwartet, das die Definition of Done sich über die Zeit entwickelt. Es ist üblich, das die im Sprint gemachten Erfahrungen in der Sprint Retrospektive diskutiert werden und sich die Erkenntnisse daraus dann nicht nur in konkreten Verbesserungsmassnahmen am Sprint Backlog des nächsten Sprints, sondern oftmals auch in einer verfeinerten Definition of Done widerspiegeln. Hier ist das ganze Scrum Team gefordert!

Lust, noch tiefer einzutauchen? Dann los: hier ein paar weitere Gedanken von meinen geschätzten Trainerkollegen Stephanie Ockerman (Definition of Done Created By Scrum Team), Martin Hinshelwood (Getting started with a Definition of Done) und einigen anderen mehr!

Increment

Mehr Interaktion und Austausch zum Thema? Dann schau doch gern in einen meiner Trainings vorbei!

 

 

 

Ehre, wem Ehre gebührt:
Icon “Scrum product” by RROOK from the Noun Project
Icon “Scrum development team” by RROOK from the Noun Project
Icon “Scrum product owner” by RROOK from the Noun Project
Icon “Scrum Master” by RROOK from the Noun Project
Slogan photo by Chris Curry on Unsplash


What did you think about this post?