Warum die Gewaltenteilung in Scrum so wichtig ist

Wenn der Product Owner Druck macht und die Qualität geopfert werden soll, zückt der Scrum Master die DoD-Karte. In Scrum nennt sich das Gewaltenteilung, unser Trainer Ralph Jocham nennt es einen Gewinn für alle

Autor Ralph Jocham
Datum 20.06.2022
Lesezeit 6 Minuten

Das Konzept hinter Scrum ist ziemlich simpel: Es gibt Scrum Teams und mit ihnen verbundene Rollen (Product Owner, Scrum Master und Entwicklungsteam), Ereignisse, Artefakte und bewährte agile Praktiken. Es herrscht also eine klare Aufteilung der Verantwortlichkeiten zwischen den einzelnen Rollen.

Zudem gibt ein Element in Scrum, das ich wirklich schätze: die Gewaltenteilung.
Was genau meine ich damit?

Demokratien basieren auf der Gewaltenteilung und benötigen:

  • Legislative
  • Exekutive
  • Judikative

Jede dieser drei Säulen hat seine Rechte und Pflichten. Die anderen zwei überwachen, dass die Dritte ihre Macht nicht missbraucht. In totalitären Regierungen ist dies nicht gegeben. Eine Einheit regiert über alle drei. Üblicherweise bedeutet dies, dass einige wenige profitieren und viele leiden – von Einzelpersonen bis zu ganzen Ökonomien.

Doch was hat das mit Scrum zu tun? Nichts – zumindest nicht auf den ersten Blick.

Wenn wir das Prinzip des Totalitarismus auf das klassische Management anwenden, hat der Projektmanager die Möglichkeit, als Diktator zu agieren. Er oder sie kann über alle drei Elemente entscheiden: Scope, Schedule, People.

Eisernes Dreieck der Qualität - Scrum
Iron triangle of quality (Das eiserne Dreieck der Qualität) ohne Qualität

Die obige Skizze ist das unvollständige «Iron triangle of quality» («Das eiserne Dreieck der Qualität»). Es besagt, dass wir zwei der drei Elemente auswählen können, das Dritte muss nachgeben. Wenn wir zum Beispiel eine gewisse Menge an Funktionalität (Scope) zu einem gewissen Termin (Schedule) liefern müssen, dann müssen wir die Anzahl der Personen, die daran arbeiten, anpassen.

Wenn die Qualität leidet …

Wenn alle drei Elemente festgelegt werden, dann wird die Qualität des zu entwickelnden Produkts geopfert, wenn die Lage kritisch werden sollte. Qualität ist das vierte versteckte Element. Oft versuchen die Manager das Team über die Erreichbarkeit des Ziels mit Sprüchen wie «Das ist ein sportliches Ziel, aber …», «Du bist kein Teamplayer …» und einige mehr zu überzeugen.

Eisernes Dreieck der Qualität - Scrum
Iron triangle of quality mit Berücksichtigung der Qualität

In einem Softwareprojekt stirbt die Qualität immer als Erstes. Sie ist oft nicht erkennbar und wenn, dann erst in einer späten Projektphase oder gar erst, wenn das Produkt veröffentlicht wurde. Dies offenbart sich mit einer sehr hohen TCO (Total Cost of Ownership). Schliesslich wollen die Entwickler die mangelhafte Software neu und richtig schreiben.

… greift der Scrum Master ein!

Wie wird dies mit Scrum gehandhabt? Die «Definition of Done» (DoD) in Scrum legt gewisse Attribute und Aktivitäten fest, die vorhanden sein müssen, um eine hohe Produktqualität und ein releasbares Produkt zu garantieren. Die Einhaltung der DoD ist von höchster Bedeutung für ein hochwertiges Produkt, glückliche Kunden und niedrige Total Cost of Ownership (TCO). Scrum ist nicht vor kritischen Zeiten gefeit, in denen der Product Owner (PO) versucht, das Development Team etwas mehr anzutreiben. In solchen Situationen wäre es verlockend, die DoD aufzugeben und die Qualität zu reduzieren, um den Termin einzuhalten und den PO glücklich zu machen. Das ist der Moment, wenn der Scrum Master ins Spiel kommt. Er wird den PO abfangen und sicherstellen, dass die DoD weiterhin eingehalten wird. Im Wesentlichen schützt er das Development Team und ermöglicht ihm, in der vereinbarten Art und Weise zu arbeiten und somit ein qualitativ hochwertiges Produkt zu entwickeln.

In Scrum hat der Product Owner das Recht zu entscheiden, welche Features in welcher Reihenfolge entwickelt werden. Das Werkzeug dafür ist der Product Backlog.

Eisernes Dreieck der Qualität - Scrum
Iron triangle of quality mit Scope und Schedule dem Product Owner zugeordnet

Die Pflicht des Scrum Masters ist es, sicherzustellen, dass das Development Team das Recht hat, den Arbeitsaufwand im Einklang mit der Definition of Done zu schätzen und zu implementieren.

Eisernes Dreieck der Qualität - Scrum
Iron triangle of Quality mit Development Team und Qualität dem Scrum Master zugeordnet

Fazit

Die Gewaltenteilung schützt das Development Team und erlaubt ihm, qualitativ hochwertige Produktinkremente während der kompletten Projektdauer zu liefern. Dieses nachhaltige Vorgehen garantiert qualitativ hochwertige Software mit hohem Return on Investment (ROI) und niedrigem Total Cost of Ownership; Software, die für viele lange Jahre einfach zu warten, zu erhalten und zu erweitern sein wird. Noch besser, Sie sollten zufriedene, engagierte Entwickler sehen.

Am Ende gewinnen alle.

Level up your Scrum Game

Machen Sie den nächsten Schritt und werden Sie zertifizierter Professional Scrum Master oder Product Owner. Lernen Sie in unseren praxisnahen Kursen, wie Sie mit Scrum agil arbeiten und kontinuierlich hochwertige Produkte liefern.

Machen Sie den nächsten Schritt und werden Sie zertifizierter Professional Scrum Master oder Product Owner. Lernen Sie in unseren praxisnahen Kursen, wie Sie mit Scrum agil arbeiten und kontinuierlich hochwertige Produkte liefern.


Über den Autor

Ralph Jocham

Ralph Jocham hat über 15 Jahre globale (DE, UK, USA, CH) Entwicklungserfahrung in verschiedenen Technologien und Geschäftsdomänen. Seit er im Jahr 2000 mit XP zum ersten mal in Kontakt kam, betrachtet sich Ralph als Agilist und ist davon überzeugt, dass 'State of the Art'-Entwicklungsmethoden und ein klar ausgeprägter Wertschöpfungsfokus für den ROI unerlässlich sind. Im Jahr 2003 kombinierte Ralph XP mit Scrum und ist seitdem ein agiler Evangelist für dieses sehr effektive Vorgehensmodel. Bevor er effective agile. gründete, arbeitete Ralph für Zühlke in der Schweiz, ThoughtWorks in San Francisco, USA, und für Oracle in England. Seit 2010 ist Ralph Jocham Europas erster Scrum Trainer bei Scrum.org, wo er eng mit Ken Schwaber zusammenarbeitet.