Retrospektiven spielen im agilen Arbeiten eine entscheidende Rolle; die Möglichkeit, die sie einem Team bieten, sich anzupassen und zu verbessern, ist von zentraler Bedeutung für die Schaffung von Mehrwert durch kontinuierliche Verbesserung.

Im Scrum Guide heißt es, dass der Zweck der Sprint-Retrospektive darin besteht, Maßnahmen zur Steigerung der Qualität und Effektivität zu planen.

„Das Scrum-Team überprüft, wie der letzte Sprint in Bezug auf die einzelnen Teammitglieder, die Interaktionen, die Prozesse, die Werkzeuge und die eigene Definition von „Fertig“ verlaufen ist. Das Scrum-Team bespricht, was während des Sprints gut gelaufen ist, welche Probleme aufgetreten sind und wie diese Probleme gelöst wurden (oder nicht). Das Scrum-Team ermittelt die sinnvollsten Änderungen zur Verbesserung seiner Effektivität.“

Angesichts der entscheidenden Bedeutung der Retrospektive erscheint es äußerst sinnvoll, Ressourcen bereitzustellen, um deren Wirksamkeit zu maximieren.

Hier kommt der Scrum Master ins Spiel.

Was ist ein Scrum Master?

Wenn es darum geht, agile Teams aufzubauen, die mithilfe des Scrum-Frameworks Mehrwert schaffen, ist ein Scrum Master ein unverzichtbarer Bestandteil des Teams. Er fungiert als „Servant Leader“ sowie als Einflussnehmer und Motor des Wandels, moderiert Besprechungen und beseitigt Hindernisse, um dem Team zum Erfolg zu verhelfen. Er dient als Bindeglied zwischen Produktmanagement und Entwicklung.

Neben dem Product Owner ist der Scrum Master Mitglied der Führungsgruppe und in der Regel dafür verantwortlich, ein Umfeld zu schaffen, in dem sein Team arbeiten kann.

Von der Planung bis hin zu den Retrospektiven moderiert der Scrum Master den Sprint. Er begleitet, coacht und leitet das Team, sorgt dafür, dass es auf Kurs bleibt und konzentriert arbeitet, und kümmert sich gleichzeitig um den Prozess, die Kultur und die allgemeine Stimmung im Team.

Die Aufgaben des Scrum Masters

Was macht ein Scrum Master eigentlich?

Allgemein gesagt ist der Scrum Master –

  • Organisiert und moderiert agile Besprechungen
  • Fördert und unterstützt die Scrum-Prinzipien und -Werte
  • Löst logistische und übergeordnete Probleme
  • Unterstützt das Team und geht auf die Teamdynamik ein
  • Fungiert als Schnittstelle zwischen dem Team und den Product Ownern sowie weiteren Personen außerhalb des Teams
  • Schützt das Team vor Störungen und Ablenkungen von außen
  • Berichte über den Fortschritt des Teams

Neben der Retrospektive organisieren sie auch tägliche Stand-up-Meetings, Sprint-Planungssitzungen, Sprint-Reviews und Einzelgespräche mit den Teammitgliedern.

Ein hervorragender Scrum Master sollte sich bei Gesprächen mit der Geschäftsleitung über die Prioritäten und Prozesse des Teams genauso wohlfühlen wie bei der Bestellung von Pizza für das Team, um einen letzten Kraftakt zu bewältigen.

Inwiefern unterscheidet sich ein Scrum Master von einem Product Owner?

Der Scrum Master kann als Vermittler betrachtet werden. Er kann das Team vor geringfügigen Änderungen, Überarbeitungen oder Verwirrung schützen, die den Sprint zum Scheitern bringen könnten.

Das bedeutet, dass der Zuständigkeitsbereich des Product Owners außerhalb der Organisation liegt (Produktwert, Markt, Kunden und Wettbewerb), während der des Scrum Masters innerhalb der Organisation liegt.

Da sich der Scrum Master darauf konzentriert, das Team in die Lage zu versetzen, Arbeit zu erledigen, kann sich der Product Owner zudem besser auf das große Ganze konzentrieren – statt auf das Tagesgeschäft.

Letztendlich hat der Product Owner das letzte Wort hinsichtlich der Produktrichtung und -strategie, arbeitet jedoch eng mit den anderen Beteiligten zusammen, um das Backlog zu verwalten, die Kompromisse zu verstehen und Wege zu finden, Mehrwert zu schaffen.

Benötigt jedes Team einen Scrum Master?

Wenn es wirklich darauf ankommt, ist Scrum ohne den Scrum Master nicht möglich. Ohne ihn praktizieren Sie so etwas wie eine abgeschwächte Version, die oft als „Scrum-but“ bezeichnet wird.

Sie schaffen das erforderliche Umfeld und fungieren als Puffer zwischen dem Team und dem Rest der Organisation. Im Kern funktioniert Scrum so gut, weil es jedem Teammitglied eine klare Ausrichtung vorgibt; ohne den Scrum Master ist diese Ausrichtung nicht gewährleistet.

Dennoch ist es durchaus möglich, dass sich ein Scrum-Team selbst organisiert, sobald die Arbeit in Gang gekommen ist. Dies ist auch eines der Ziele eines Scrum-Masters. Sind die ersten Grundlagen gelegt und ein geeignetes Umfeld geschaffen, kann das Team im absoluten Notfall auch ohne Scrum-Master auskommen. Manche Teams wechseln sich auch innerhalb des Teams mit der Rolle des Scrum Masters ab oder haben Zugang zu einer Praxisgemeinschaft (einer Gruppe von Scrum Masters), externen Beratern oder unabhängigen agilen Beratern.

Erledigt der Scrum Master die Arbeit tatsächlich selbst?

Generell gesehen – nein.

Sofern Sie nicht in einem kleinen Team arbeiten, in dem eine Person einfach als Scrum-Master für das Team fungiert, fallen die eigentliche Entwicklung und die Aufgaben in den Zuständigkeitsbereich des agilen Scrum-Teams. Sie mischen sich nicht in die technischen Belange des Teams ein und sollten dies auch nicht tun.

Der Scrum Master hingegen hilft bei der Lösung von Problemen, leistet Unterstützung, gibt Anleitung und sorgt bei Bedarf für Klarheit. Verläuft der Sprint reibungslos, sollte er niemals gezwungen sein, selbst Arbeit zu verrichten. Die Aufgabe des Scrum Masters besteht darin, jedem Teammitglied zu erheblichen Fortschritten zu verhelfen, indem er sicherstellt, dass sich alle uneingeschränkt auf das konzentrieren können, was sie am besten können.

Die Strategie bleibt den Produktmanagern überlassen, das Schreiben des besten Codes den Entwicklern, und Jason aus dem Vertrieb kann sich darauf konzentrieren, diese Leads zu gewinnen!

Welche Rolle spielt der Scrum Master bei der Sprint-Retrospektive?

Agile Meetings leiten und moderieren

Es gibt einen Grund, warum Orchester Dirigenten haben; diese sorgen dafür, dass jede Gruppe von Musikern so spielt, dass eine harmonische Darbietung entsteht.

Ebenso leitet der Scrum Master die Retrospektive, um sicherzustellen, dass sie im Rahmen bleibt, unvoreingenommen und frei von Gruppendenken verläuft und einen psychologisch sicheren Raum bietet.

Scrum-Master sorgen dafür, dass das Meeting gut organisiert ist, indem sie eine Retrospektive-Vorlage entsprechend einem Thema oder Schwerpunkt auswählen, den Rhythmus des Meetings gewährleisten und die Sitzung leiten, um sicherzustellen, dass das Team konzentriert bleibt.

Sie begleiten das Team durch die verschiedenen Phasen des Brainstormings, der Priorisierung wichtiger Diskussionsthemen und der Erarbeitung von Maßnahmen zur kontinuierlichen Verbesserung, die anschließend konsequent umgesetzt werden. Dies reicht von der Leitung der täglichen Stand-up-Meetings bis hin zur Sprint-Retrospektive.

Fördern Sie Transparenz und ehrliche Kommunikation

Damit ein Sprint-Retrospektive-Meeting gut funktioniert, bedarf es einer offenen, unvoreingenommenen und klaren Kommunikation sowie eines entsprechenden Feedbacks. Der Scrum Master sorgt dafür, dass dies geschieht, und stellt sicher, dass alle Stimmen gleichermaßen Gehör finden.

In Besprechungen kommt es häufig zu Gruppendenken und Voreingenommenheit, und ein Scrum-Kontext löst dieses Problem nicht wie von selbst. Das gesamte Scrum-Team muss sich dieser Gefahr bewusst sein, wobei der Scrum-Master es aktiv dabei unterstützen sollte, ehrliches und kritisches Feedback zum Wohle des Teams zu geben.

Es kommt häufig vor, dass Menschen unterschiedliche Meinungen vertreten. Wenn diese Meinungen aufeinanderprallen, ist es die Aufgabe des Scrum Masters, dafür zu sorgen, dass beide Seiten Gehör finden, Probleme gelöst werden und das Meeting fortgesetzt wird. Dies kann eine komplexe und heikle Aufgabe sein, die vom Scrum Master ein hohes Maß an Geschick erfordert.

Mitglieder des Trainerteams

Für Organisationen, die noch keine Erfahrung mit Scrum haben, besteht ein wesentlicher Teil der Aufgabe darin, sicherzustellen, dass die Teammitglieder agile Prozesse verstehen und im Arbeitsalltag anwenden. Sie tragen dazu bei, selbstverwaltete Teams aufzubauen und ein Gefühl der Eigenverantwortung und des Nutzens zu fördern.

Dies könnte beispielsweise darin bestehen, neue Teammitglieder zu betreuen, um ihnen die Scrum-Werte und -Prinzipien näherzubringen und ihnen zu vermitteln, wie sie diese in ihre tägliche Arbeit integrieren können.

Maßnahmen dokumentieren, erfassen und weiterverfolgen

Eine ordnungsgemäße Dokumentation der Retrospektive gewährleistet –

  • Feedback, Probleme und zu erledigende Aufgaben werden erfasst und nachverfolgt
  • Für diejenigen, die nicht an der Retrospektive teilnehmen können, stehen Notizen zur Verfügung
  • Auf diese Notizen kann während des gesamten Sprints zurückgegriffen werden, um ein gemeinsames Verständnis zu gewährleisten
  • Die Erinnerung verzerrt die Tatsachen nicht

Die Sicherstellung der Rechenschaftspflicht könnte im Anschluss an das Meeting erfolgen oder durch das Durchgehen der Liste aus früheren Meetings zu Beginn der Retrospektive. Die Beseitigung von Hindernissen während des Sprints trägt dazu bei, dass das Team bei der Reflexion im Rahmen der Retrospektive erfolgreicher ist.

Halten Sie die Zeit ein

Timeboxing gilt allgemein als wirksame Methode zur Steigerung der Produktivität. Mit Blick auf das große Ganze werden Aufgaben priorisiert, um die ihnen zugewiesene Zeit optimal zu nutzen.

Die Retrospektive bietet dem Scrum Master die perfekte Gelegenheit, das Timeboxing vorzuleben; es ist nicht nur wichtig, mit gutem Beispiel voranzugehen, sondern es stellt auch sicher, dass keine Zeit verschwendet wird und die Teammitglieder sich weiterhin auf die jeweilige Aufgabe konzentrieren.

Eine nützliche Methode zur Auswertung am Ende einer Besprechung ist der Return on Time Invested oder „ROTI“, der in allen Vorlagen von TeamRetro enthalten ist. In weniger als einer Minute können Sie schnell feststellen, ob das Team durch die Besprechung einen Mehrwert erzielt hat oder nicht.

Als Vermittler zum Rest der Organisation fungieren

Außerhalb der Retrospektive kann der Scrum Master über Maßnahmen berichten, die das Team erarbeitet hat, und Ideen sowie Vorschläge an die zuständigen Stakeholder weiterleiten. Er kann visuelle Hilfsmittel wie Scrum-Boards erstellen, um den Fortschritt zu veranschaulichen, oder einfach Feedback aus den Team-Health-Checks weitergeben, um mögliche Hindernisse für das Team aufzuzeigen.

Sie arbeiten mit anderen zusammen, um sicherzustellen, dass die Teammitglieder nicht an zu vielen unwichtigen Besprechungen teilnehmen, und koordinieren gemeinsam mit den Product Ownern und anderen Beteiligten die Neuverteilung der Arbeitslast. Letztendlich ist es ihr Ziel, Ablenkungen und Hindernisse zu beseitigen, um dem Team zu helfen, sich besser zu konzentrieren.

Zusammenfassend lässt sich sagen, dass

Ein effektiver Scrum Master kann den Nutzen einer Retrospektive erheblich steigern. Durch den Einsatz ausgeprägter Moderationsfähigkeiten, die Übernahme der Rolle als Vermittler zwischen dem Product Owner und dem Entwicklungsteam sowie die Konzentration auf die Prozesse, das Umfeld und die Kultur des Teams kann der Scrum Master die Voraussetzungen für den Erfolg des Teams schaffen. Der Mehrwert, den er der Organisation durch Ergebnisse, kontinuierliche Verbesserung und die Unterstützung beim Aufbau selbstorganisierter Teams bietet, ist nur einer der Gründe, warum Scrum-Master als so geschätzte Teammitglieder gelten.

Der Einsatz eines Online-Tools für Retrospektiven wie TeamRetro ermöglicht es dem Scrum Master, sich auf die Bedürfnisse des Teams zu konzentrieren, anstatt sich mit den technischen Details der Retrospektive zu befassen. Ideen und Kommentare können sofort erfasst und für die Diskussion priorisiert werden. Maßnahmen lassen sich nachverfolgen, teilen oder integrieren und bei der nächsten Besprechung weiterverfolgen. Jedes Teammitglied hat in einem psychologisch sicheren Umfeld die gleiche Möglichkeit, sich einzubringen, und es können Zeitlimits festgelegt werden, um sicherzustellen, dass alle bei der Sache bleiben.