Die Rollen von Scrum Master und Projektmanager sind sehr unterschiedlich und einzigartig. Für Menschen, die gerade erst mit sich gerade mit Agile, können der Projektmanager und der Scrum Master ähnlich oder sogar identisch erscheinen. Es ist jedoch wichtig, die Unterschiede zwischen den beiden Rollen zu erkennen, zu verstehen, wo bestimmte Verantwortlichkeiten überlappen können, und zu sehen, wie sie sich in großskaligen Projekten ergänzen.
Rolle des Projektmanagers
Der traditionelle Projektmanager ist ein Leader, Entscheidungsträger, Planer und Geschäftsinhaber, der für die Steuerung des Projekts und seines Teams verantwortlich ist, um die Projektziele zu erreichen. Die Aufgabe des Projektmanagers besteht darin, das Projekt zu verwalten und sicherzustellen, dass es den Anforderungen entspricht.

Wichtige Rollen und Verantwortlichkeiten des Projektmanagers umfassen:
- Definition des Projektumfangs
- Erfassung von Anforderungen
- Identifizierung von Aktivitäten, Abhängigkeiten, Reihenfolge und Zeitabschätzungen
- Bestimmung der benötigten Ressourcen
- Verwaltung des Budgets
- Berichterstattung über den Projektfortschritt an die Geschäftsleitung
- Fokussierung auf Prozesse
- Zuweisung von Aufgaben
- Priorisierung von Funktionen
- Sicherstellung der Qualität
- Verwaltung von Lieferanten
- Risikomanagement
Rolle des Scrum Masters
Der Scrum Master verwaltet nicht das Team, das die Arbeit erbringt; stattdessen unterstützen sie den Produktbesitzer, coachen das Team und sicherstellen, dass der Scrum-Prozess eingehalten wird. Der Scrum Master ist für den Scrum-Prozess selbst, seine korrekte Umsetzung und die Maximierung seiner Vorteile verantwortlich.

Die Rolle des Scrum Masters ist vor allem die eines Coaches und Facilitators – er fungiert als Bindeglied zwischen dem Projekt, dem Kunden und den beteiligten Rollen. Zu den wichtigsten Verantwortlichkeiten gehören:
- Führen von Sprint-Planung
- Führen/organisieren Tägliche Scrum-Meetings
- Beratung des Product Owners
- Überwachung des Fortschritts während des Sprint
- Hilfe bei der Schätzung und Verbesserung durch das TeamGeschwindigkeit
- Förderung der kontinuierlichen Kommunikation
- Reduzierung von Störungen für das Team
- Überwachung und Unterstützung bei der Verbesserung der Teamdynamik
- Unterstützung bei der Berichterstattung
- Motivierung des Teams
- Als „Klebstoff“ fungieren, der das Team zusammenhält
Rolle des Product Owners
Der Product Owner trägt eine erhebliche Verantwortung für das Projekt. Er ist für die Aufrechterhaltung des Product Backlog und dafür sorgen, dass das Produkt weiterhin den sich verändernden geschäftlichen Anforderungen entspricht. In jedem Projekt müssen die Produkte oft angepasst werden, wenn mehr über das Produkt, die Kunden oder den Markt bekannt wird, um diese Anforderungen zu erfüllen. Der Product Owner muss den Backlog entsprechend anpassen und neu priorisieren, um das Projekt voranzutreiben.

Zu den Hauptaufgaben des Product Owners gehören:
- Vermittlung einer klaren Projektvision
- Verwaltung und Priorisierung des Product Backlogs
- Sicherstellen, dass das Entwicklungsteam die Aufgaben versteht und die richtigen Funktionen in der korrekten Prioritätsreihenfolge bearbeitet
- Feedback geben und abgeschlossene Arbeiten freigeben
Unterschiede zwischen Projektmanager und Scrum Master
Bei Waterfall-Projekten übernimmt der Projektmanager eine Führungsrolle bei der Führung des Teams, der Erstellung und Verwaltung von Plänen. Was geschieht jedoch mit all diesen Projektmanagement-Aktivitäten, wenn das Team agil ist?
- Der Projektmanager unterstützt die Planung des Projektzeitplans, der Ressourcen und des Umfangs, um die geschäftlichen Anforderungen zu erfüllen. Im Gegensatz dazu hilft der Scrum Master sicherzustellen, dass die Scrum-Teamerfolgreich ist.
- Der Product Owner arbeitet mit Kunden und dem Team zusammen, um die Richtung zu bestimmen.
- Der Scrum Master agiert als Coach und Facilitator und führt das Entwicklungsteam an, agile Praktiken zu befolgen und die vom Product Owner priorisierten Arbeiten zu erfüllen.
- Der Scrum Master arbeitet mit dem Product Owner und dem Entwicklungsteam zusammen, um sicherzustellen, dass die Teammitglieder die Entwicklung ohne Hindernisse fortsetzen können und dass Scrum-Praktiken ordnungsgemäß umgesetzt werden.

Hinweis:
Bei groß angelegten Projekten besteht weiterhin Platz und Bedarf für einen Projektmanager. Der Projektmanager kann mehrere Teams überwachen oder mit anderen betroffenen Teams zusammenarbeiten. Er kann die Koordination zwischen Teams übernehmen, ihnen helfen, die Projekttermine einzuhalten, und die Zusammenarbeit fördern, wenn Ressourcen benötigt werden.