t2informatik » Wissen kompakt » Scrum Master

Scrum Master

Was ist ein Scrum Master, welche Aufgaben hat er und wie viele Teams kann er parallel unterstützen?

Facilitator für Product Owner und Entwicklungsteam

Der Scrum Master ist eine Rolle in Scrum. Als sogenannter Facilitator versucht er dem Entwicklungsteam und dem Product Owner – den beiden anderen Rollen, die Scrum definiert – zu helfen, Ziele gemeinsam zu erreichen. Als Facilitator ist der Scrum Master gleichzeitig Moderator, Vermittler und Coach. Sein Anspruch ist es, Kollegen die Arbeit zu erleichtern und die Zusammenarbeit zu fördern. Es obliegt ihm, eine vertrauensvolle, offene Arbeitsatmosphäre zu schaffen. Er fördert die Interaktion und Kommunikation untereinander. Er repräsentiert ein Mindset, das sich aus den Werten und Prinzipien des agilen Manifests ergibt. Gleichzeitig muss er ein genauer Beobachter sein und bspw. unproduktives Verhalten ansprechen. Er dient damit sowohl dem Product Owner als auch dem Entwicklungsteam, ohne allerdings Diener zu sein. In der Unternehmenspraxis sollte daher eine Doppelfunktion als Scrum Master und Product Owner oder Entwickler auf jeden Fall vermieden werden.

Die Aufgaben des Scrum Masters

Ein häufig verbreitetes Missverständnis ist, dass der Scrum Master „nur“ die Scrum Meetings moderiert. Er ist verantwortlich für folgende Aufgaben.

  • Er sorgt für die Einhaltung der Scrum-Regeln, organisiert die verschiedenen Events und ist Wächter der Timebox.
  • Er unterstützt den Product Owner und das Entwicklungsteam beim Sprint Planning und der Auswahl der Backlog Items aus dem Product Backlog, die im nächsten Sprint umgesetzt werden sollen.
  • Er moderiert das Daily Scrum, bei dem sich das Entwicklungsteam über erledigte und anstehende Aufgaben auf dem Weg zum Sprint-Ziel austauscht. In machen Organisationen aktualisiert er das Taskboard.
  • Er kümmert sich um die Impediments, die im Rahmen des Daily Scrums thematisiert wurden.
  • Er moderiert das Sprint Review und damit die Präsentation des erzeugten Inkrements.
  • Und er leitet die Reflexion des Teams bei der Retrospektive, die auch Feedback für seine eigene Tätigkeit beinhalten kann.

Gibt es innerhalb der Organisation ein Scrum of Scrums, so kümmert sich – oftmals in einer rollierenden Reihenfolge – ein Scrum Master um das Event und den Austausch der Beteiligten.

Die Anzahl der Teams pro Scrum Master

Immer wieder gibt es in der Entwicklungspraxis Fragen nach der Anzahl von Teams, die ein Scrum Master gleichzeitig managen kann. In dieser Diskussion zeigt sich primär ein fehlerhaftes Verständnis der Rolle, denn auch wenn der Scrum Master für die Einhaltung der Regeln verantwortlich ist, so ist er nicht der Manager des oder der Teams. Ein Facilitator entscheidet nicht; er fördert und unterstützt.

Die tatsächlichen Antworten variieren von einem bis zu maximal sechs Teams. Die Zahl 6 ergibt sich aus einer kleinen Rechnung: ungefähr 13 Stunden verbringt ein Scrum Master pro 2-Wochen-Sprint in Team-Meetings. 13 Stunden x 6 Teams / 8 Arbeitsstunden pro Tag = 9,75 Tage, die ein Scrum Master während der 10 verfügbaren Arbeitstage in Team-Meetings sitzen würde. Ihm blieben also lediglich 2 Stunden für notwendige Vor- und Nachbereitungen von Meeting, für Coachings, Einzelgespräche oder Eskalationen. Mehr Teams funktionieren rechnerisch nicht, weniger ergibt vermutlich am meisten Sinn.

Scrum Master - eine Art Superheld?

Hinweise:

Einen Blogbeitrag über die Teambildung in Scrum finden Sie hier »
Einen Blogbeitrag über die Wünsche an einem Scrum Master finden Sie hier »

 

Die Rollen von Scrum Master und Product Owner werden zunehmend in Organisationen zusammengelegt. Was sind die Folgen?

Der überflüssige Scrum Master - t2informatik Blog