Was ist ein Scrum Master und was sind seine Zuständigkeiten?

Erfahre, was ein professioneller Scrum Master ist und wie er dem Team hilft, auf Kurs zu bleiben.

Max Rehkopf Von Max Rehkopf
Themen durchsuchen

Zusammenfassung: Scrum Master helfen größeren Teams dabei, Scrum effektiv umzusetzen, indem sie sicherstellen, dass das Scrum-Framework befolgt wird. Sie haben sich zwar den agilen Prinzipien und Best Practices von Scrum verschrieben, sollten dabei jedoch auch flexibel und offen für Gelegenheiten zur Verbesserung des Team-Workflows bleiben.

Wie der Name bereits besagt, sind Scrum Master Experten für Scrum, die sicherstellen, dass das Scrum-Framework befolgt wird. Bei Scrum gibt es klar definierte Rollen und Rituale, die befolgt werden sollten, und der Scrum Master arbeitet mit jedem Mitglied des Scrum-Teams zusammen, um das Team durch das Scrum-Framework zu leiten und zu begleiten.

Was ist ein Scrum Master?

Scrum Master sind die Wegbereiter von Scrum, einem schlanken agilen Framework, das sich auf zeitlich begrenzte Iterationen, sogenannte Sprints, konzentriert. In dieser Hinsicht fungieren Scrum Master als Coaches für den Rest des Teams, weswegen sie im Scrum-Leitfaden als Servant Leader bezeichnet werden.

Gute Scrum Master haben sich den grundlegenden Elementen von Scrum verschrieben, bleiben aber trotzdem flexibel und offen für Möglichkeiten zur Verbesserung der Arbeitsabläufe des Teams.

Ein Scrum Master, der mit einem Kollegen eine Karte auf einem Scrum Board verschiebt

Zuständigkeiten des Scrum Masters

Obwohl der Scrum-Leitfaden auflistet, wie Scrum Master andere Rollen im Scrum-Team übernehmen können, bietet er keine vollständige Liste potenzieller Verantwortlichkeiten. Scrum Master erfüllen oft viele der folgenden Aufgaben:

  1. Stand-up-Meetings: Die täglichen Stand-up-Meetings (oder Daily Scrums) je nach Bedarf leiten.
  2. Iterations-/Sprint-Planungsmeetings: Das Team vor Überlastung und Scope Creep schützen. Unterstützung bei Schätzungen und beim Erstellen von Sub-Tasks leisten.
  3. Sprint-Reviews: An Meetings teilnehmen und Feedback erfassen.
  4. Retrospektiven: Verbesserungsmöglichkeiten und Aufgaben für künftige Sprints notieren.
  5. Board-Administration: Als Administrator des Scrum Boards dafür sorgen, dass die Karten auf dem neuesten Stand sind und das Scrum-Tool (z. B. Jira Software) reibungslos funktioniert.
  6. Meetings unter vier Augen: Bei Bedarf persönliche Meetings mit einzelnen Teammitgliedern und Stakeholdern abhalten. Unstimmigkeiten im Team über Prozesse und Arbeitsstile ausräumen. Viele Scrum-Experten sind gegen Einzelgespräche, weil sie der Meinung sind, dass dieser Austausch bei den Stand-up-Meetings stattfinden sollte. Neue Teams ziehen es jedoch oft vor, diese regelmäßigen persönlichen Interaktionen mit bestimmten Teammitgliedern zu haben. Der Scrum Master stellt vielleicht fest, dass diese Einzelkontakte wichtig für die Teamentwicklung und für das persönliche Kennenlernen sind.
  7. Interne Beratung: Scrum Master sollten bereit sein, sich mit Teammitgliedern und internen Stakeholdern über die optimale Zusammenarbeit mit dem Scrum-Team abzustimmen.
  8. Berichterstellung: Regelmäßige Analyse von Burndown-Charts und anderen Portfolioplanungstools, um nachzuvollziehen, was in welchem Rhythmus erstellt wird.
  9. Blocker: Der Scrum Master unterstützt das Team, indem er externe Blocker beseitigt und interne Hürden durch Prozess- oder Workflow-Verbesserungen angeht.
  10. Fleißarbeit: Wenn das Scrum-Team nicht so gut funktioniert, wie es sollte, ist das das Problem des Scrum Master. Das kann bedeuten, dass er vielleicht kaputte Computer reparieren, Schreibtische verschieben oder auch den Temperaturregler der Heizung betätigen muss. Scrum Master sollten bereit sein, praktisch alles für ihr Team zu tun, und sich auch nicht zu schade sein, Kaffee zu holen, Snacks bereitzustellen oder den Temperaturregler der Heizung zu betätigen, wenn das Team bis über beide Ohren in Arbeit steckt.

Fähigkeiten eines Scrum Master

Scrum Master benötigen eine Reihe einzigartiger sozialer Kompetenzen, um ihre Rollen effektiv erfüllen zu können. Es folgen einige der wichtigsten Fähigkeiten und Eigenschaften, die du benötigst, um als Scrum Master hervorragende Leistungen zu erbringen:

  1. Führung: Scrum Master müssen Führungsqualitäten an den Tag legen, ohne dabei autoritär zu sein. Sie führen, indem sie dem Team dienen und dessen Selbstorganisation fördern.
  2. Effektive Kommunikation: Klare und transparente Kommunikation ist entscheidend. Scrum Master stellen sicher, dass alle Teammitglieder und Stakeholder den Status, die Ziele und die Hindernisse des Projekts verstehen.
  3. Empathie: Es ist wichtig, die Herausforderungen des Teams zu verstehen und sich in die Situation hineinzuversetzen. Scrum Master müssen Teammitglieder bei Schwierigkeiten unterstützen und motivieren.
  4. Problemlösung: Scrum Master haben es oft mit Hindernissen und Konflikten zu tun. Sie müssen in Problemlösung versiert sein und Lösungen finden, um das Team auf Kurs zu halten.
  5. Anpassungsfähigkeit: Scrum Master sollten anpassungsfähig und offen für Veränderungen sein. Sie müssen sich an die sich ändernden Bedürfnisse des Teams und des Projekts anpassen können.
  6. Moderationsfähigkeiten: Die Fähigkeit, Meetings und Scrum-Zeremonien effektiv zu moderieren, ist von entscheidender Bedeutung. Scrum Master sorgen dafür, dass diese Ereignisse reibungslos ablaufen und konzentrieren sich auf die beabsichtigten Ergebnisse.
  7. Coaching und Mentoring: Scrum Master fungieren als Coach und Mentor für ihre Teammitglieder in Bezug auf Agile- und Scrum-Prinzipien und helfen ihnen, sich kontinuierlich zu verbessern.
  8. Technisches Wissen: Ein technischer Hintergrund ist zwar nicht zwingend erforderlich, aber er kann, insbesondere bei der Arbeit mit Entwicklerteams, von Vorteil sein. Technisches Wissen ermöglicht es Scrum Mastern, die technischen Herausforderungen des Teams besser zu verstehen.
  9. Zeitmanagement: Scrum Master müssen Zeit effektiv einteilen, damit das Team im Zeitplan bleibt und Sprint-Ziele erreicht werden.

Scrum-Team

Das Scrum-Team ist ein grundlegender Aspekt des Scrum-Frameworks. Im Team sind normalerweise folgende Rollen vertreten:

  1. Entwicklerteam: In diesem Team sind Fachleute mit den erforderlichen Fähigkeiten zur Auslieferung eines potenziell lieferbaren Produktinkrements vertreten. Das Entwicklerteam ist für die eigentliche Arbeit bei der Entwicklung des Produkts verantwortlich.
  2. Produktinhaber: Der Produktinhaber vertritt die Interessen der Stakeholder und ist verantwortlich für die Verwaltung des Produkt-Backlogs und die Priorisierung der Arbeit.
  3. Scrum Master: Wie in den vorherigen Abschnitten besprochen, ist der Scrum Master entscheidend, wenn es darum geht, den Scrum-Prozess zu erleichtern und sicherzustellen, dass das Team die Scrum-Prinzipien einhält.

Scrum-Framework

Das Scrum-Framework ist ein strukturierter Ansatz für agile Projektmanagementmethoden. Es besteht aus mehreren Komponenten, darunter:

  1. Sprints: Sprints sind zeitlich begrenzte Iterationen, die in der Regel zwei bis vier Wochen dauern. In diesem Zeitraum arbeitet das Entwicklerteam daran, eine Reihe von geplanten Aufgabenelementen abzuschließen.
  2. Produkt-Backlog: Das Produkt-Backlog ist eine priorisierte Liste aller Funktionen, Verbesserungen und Bugfixes, für die das Produkt gedacht ist. Der Produktinhaber verwaltet und pflegt dieses Backlog.
  3. Sprint-Backlog: Das Sprint-Backlog ist eine Teilmenge des Produkt-Backlogs und enthält die für einen bestimmten Sprint ausgewählten Aufgabenelemente.
  4. Scrum-Artefakte: Scrum verwendet verschiedene Artefakte, z. B. Burndown-Charts und Task-Boards, um den Fortschritt zu verfolgen und die Arbeit für das Team und die Stakeholder sichtbar zu machen.
  5. Scrum-Ereignisse: Scrum-Ereignisse, einschließlich Sprintplanung, täglichen Stand-ups, Sprint-Reviews und Sprint-Retrospektiven, bieten Struktur sowie Möglichkeiten für die Zusammenarbeit innerhalb des Teams.

Das Scrum-Framework legt Wert auf Flexibilität, Anpassungsfähigkeit und kontinuierliche Verbesserung. Dadurch ist es eine beliebte Wahl für das agile Management komplexer Projekte.

Zwei Mitarbeiter, die einen Stecker in eine Steckdose mit Jira-Logo stecken

Wann Teams einen Scrum Master benötigen

Jeder Scrum-Schulungsleiter wird dir beibringen, dass ein Scrum-Team unbedingt einen Scrum Master haben muss. Ohne Scrum Master ist es kein richtiges Scrum. Oft werden solche Varianten als "ScrumBut" bezeichnet.

Wenn Scrum für ein Team neu ist, kann es eine enorme Hilfe sein, als Scrum Master jemanden zu wählen, der bereits möglichst viel Erfahrung mit Scrum hat. Aus diesem Grund werden Scrum Master oft als Berater oder Teilangestellte angestellt und nicht als Vollzeitmitarbeiter. Natürlich ist jedes Scrum-Team anders.

Viele erfahrene Teams übernehmen die oben angegebenen Zuständigkeiten als Ganzes und sind stolz auf das gemeinsame Management des Prozesses. Die Rolle des Scrum Master kann im gesamten Team rotieren, wobei verschiedene Teammitglieder abwechselnd Stand-ups und retrospektive Besprechungen moderieren. In anderen Teams übernimmt vielleicht jeden Tag dieselbe Person die Rolle des Scrum Master.

Leider verleitet eine falsche Auslegung der Scrum Master-Rolle die vorhandenen Manager oft zu der Annahme, die Rolle stünde ihnen zu. Um besser zu verstehen, warum dies ein Problem sein kann, lass uns die Stellenbeschreibung des Scrum Master mit Rollen vergleichen, die du vielleicht schon in deinem Unternehmen hast, und untersuchen, warum es wichtig ist, die Rollen voneinander zu trennen.

Der Scrum Master im Vergleich mit dem Produktinhaber

Wie schon im Überblick über das Agile-Produktmanagement festgehalten: Die Beziehung zwischen dem Produktmanager und dem Entwicklerteam kann gar nicht eng genug sein. Das Engagement eines Projektmanagers ist vergleichbar mit einem Produktinhaber, der sich für die Kundenbedürfnisse und damit die Begründung hinter dem Produkt (das "Warum") einsetzt. Wenn ihr Engagement darauf ausgedehnt wird, einem Team die Art der Umsetzung (das "Wie") vorzuschreiben, treten in der Regel Probleme auf.

Scrum Master und Produktinhaber sollten unterschiedliche Rollen in einem Scrum-Team innehaben. Wenn Hindernisse auftauchen, ist eine klare Trennung zwischen Prozessmanagement und Produktsteuerung von größter Bedeutung.

Ein effektiv arbeitender Scrum Master versteht es, die Kosten eines Kurswechsels mit den Vorteilen der Effizienz in Einklang zu bringen. Im Optimalfall erreicht er dies, indem er das Team in die Lage versetzt, sich selbst zu organisieren und selbst zu entscheiden, wie Ziele am besten erreicht werden können.

Der Scrum Master im Vergleich mit dem Projektmanager

Das nichttechnische Gegenstück zum Scrum Master ist der Projektmanager. Bei beiden Rollen liegt der Schwerpunkt auf dem "Wie" bei der Ausführung von Aufgaben und auf dem Lösen von Workflow-Problemen durch Prozessverbesserungen. Sind beide Rollen erforderlich, um agile Projekte erfolgreich zu managen? Die kurze Antwort: Nein.

Herkömmliche Projektmanager haben ebenso wie professionelle Scrum Master die Aufgabe, ihre Teams bei der Arbeit zu unterstützen. Ihre Ansätze unterscheiden sich jedoch stark voneinander. Projektmanager legen Meilensteine fest, berichten über den Fortschritt des Teams und ermöglichen eine effektive Kommunikation. Dies tun sie jedoch aus einer Kontrollposition heraus.

Scrum Master helfen den Teams, ihre Prozesse zur Zielerreichung zu optimieren und zu rationalisieren. Sie tun dies als Teammitglied oder Mitarbeiter – nicht, indem sie die totale Kontrolle ausüben. Die besten Scrum-Teams organisieren sich selbst und reagieren daher eher negativ auf Mikromanagement.

Dies sind nur einige Möglichkeiten zum Organisieren des Managements von Scrum-Teams. In manchen Unternehmen sind alle diese Rollen vertreten, in anderen nur einige oder gar keine davon.

Organisatorische Vorteile eines Scrum Master

Bei der Einstellung eines Scrum Master steht eine wichtige Sache im Vordergrund. Dein Unternehmen sollte sich voll und ganz dem Scrum-Framework verschreiben. Ein Scrum Master kann wirklich hervorragende Leistungen erbringen, wenn Unternehmen die wichtigsten Scrum-Prinzipien voll und ganz umsetzen.

Wenn ein Scrum Master jedes Team bei der Verwaltung seiner Prozesse unterstützt, können ganze Unternehmen davon profitieren. Dieser Ansatz gewährleistet eine konsistente Wertschöpfung für Kunden und ermöglicht es Teammitgliedern und Managern, sich auf ihre Kernkompetenzen zu konzentrieren.

Produktmanager können sich auf die Strategie konzentrieren, Entwickler können beim Schreiben von erstklassigem Code glänzen und die Mitglieder des Vertriebsteams können größere Erfolge erzielen. Das ist der Kernpunkt eines gut funktionierenden Scrums.

Agile-Pfeil

Mit der Jira Scrum-Vorlage kostenlos loslegen

Optimiere dein Projekt und nutze Sprints für die Planung, Verfolgung und Verwaltung deiner Arbeit. Die Scrum-Vorlage für Jira enthält Boards, Backlogs, Roadmaps, Berichte – und vieles mehr!

Weiter geht's
Retrospektiven