Retrospektiven spielen in agilen Methoden eine entscheidende Rolle; die Möglichkeit, die sie einem Team bieten, sich anzupassen und zu verbessern, ist von zentraler Bedeutung für die Wertschöpfung 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 of Done 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, um seine Effektivität zu steigern.“

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 dienender Führungskraft sowie als Impulsgeber und Change Agent, 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.

Vom Planning Meeting bis zur Retrospektive 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 Meetings
  • 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 anderen 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 guter Scrum Master sollte sich bei Gesprächen mit der Geschäftsleitung über die Prioritäten und Prozesse des Teams genauso wohlfühlen wie beim Bestellen einer Pizza für das Team, um einen letzten Kraftakt zu bewältigen.

Inwiefern unterscheidet sich ein Scrum Master von einem Product Owner?

Man kann sich den Scrum Master als Vermittler vorstellen. Er kann das Team vor kleineren Änderungen, Überarbeitungen oder Unklarheiten 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 intern ist.

Da sich der Scrum Master darauf konzentriert, das Team in die Lage zu versetzen, seine Arbeit zu erledigen, kann sich der Product Owner 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 dem Team zusammen, um das Backlog zu verwalten, die Kompromisse zu verstehen und Wege zu finden, um Mehrwert zu schaffen.

Braucht jedes Team einen Scrum Master?

Wenn es wirklich darauf ankommt, ist Scrum ohne den Scrum Master nicht möglich. Ohne ihn praktizieren Sie lediglich 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 deshalb so gut, weil es jedem Teammitglied eine klare Ausrichtung vorgibt; ohne den Scrum Master ist diese Ausrichtung nicht gewährleistet.

Allerdings 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 (Gruppe von Scrum Masters), externen Beratern oder unabhängigen agilen Beratern.

Erledigt der Scrum Master die Arbeit tatsächlich selbst?

Generell gesagt – 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 selbst Arbeit verrichten müssen. Die Aufgabe des Scrum Masters besteht darin, jedem Teammitglied zu erheblichen Fortschritten zu verhelfen, indem er dafür sorgt, dass sich alle frei 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 generieren!

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

Agile Meetings leiten und moderieren

Es gibt einen Grund, warum Orchester Dirigenten haben: Sie 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 ist und einen psychologisch sicheren Raum bietet.

Scrum-Masters sorgen dafür, dass das Meeting gut organisiert ist, indem sie eine Retrospektive-Vorlage auswählen, die auf einem Thema oder Schwerpunkt basiert, sorgen für einen geregelten Ablauf und leiten das Meeting, um sicherzustellen, dass das Team bei der Sache bleibt.

Sie führen das Team durch die verschiedenen Phasen – vom Brainstorming über die Priorisierung wichtiger Diskussionspunkte bis hin zur Erarbeitung von Maßnahmen zur kontinuierlichen Verbesserung, die auch 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 weitergeht. 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 eine zentrale Aufgabe dieser Rolle 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 Sinnhaftigkeit 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 verfälscht 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.

Den Zeitplan einhalten

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

Die Retrospektive bietet dem Scrum Master die perfekte Gelegenheit, das Prinzip des Timeboxing vorzuleben; es ist nicht nur wichtig, mit gutem Beispiel voranzugehen, sondern es stellt auch sicher, dass keine Zeit verschwendet wird und die Teammitglieder bei der Sache bleiben.

Eine nützliche Methode zur Bewertung am Ende einer Besprechung ist der Return on Time Invested (ROTI), der in allen Vorlagen von TeamRetro verfügbar 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 des Meetings zur 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, damit sich das Team besser konzentrieren kann.

Zusammenfassend

Ein kompetenter 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 bringt, ist nur einer der Gründe, warum Scrum Master so geschätzte Teammitglieder sind.

Durch den Einsatz eines Online-Tools für Retrospektiven wie TeamRetro kann sich der Scrum Master auf die Bedürfnisse des Teams konzentrieren, anstatt sich mit den technischen Details der Retrospektive zu beschäftigen. Ideen und Kommentare können sofort erfasst und für Diskussionen priorisiert werden. Maßnahmen können nachverfolgt, geteilt oder integriert und bei der nächsten Sitzung weiterverfolgt werden. Jede Person im Team hat die gleiche Möglichkeit, in einem psychologisch sicheren Umfeld einen Beitrag zu leisten, und es können Zeitlimits festgelegt werden, um sicherzustellen, dass alle bei der Sache bleiben.