Scrum_Guide
Um zu Beginn ein grobes Verständnis über den Scrum-Guide zu schaffen, soll zunächst eine Kurzbeschreibung folgen. Der Scrum-Guide ist ein Rahmenwerk für die Entwicklung, Bereitstellung und Aufrechterhaltung komplexer Produkte im Bereich der Softwareentwicklung. Dieser Leitfaden enthält die Definition von Scrum, bestehend aus den Scrum-Rollen, Ereignissen, Artefakten und den Regeln, die sie miteinander verbinden. Ken Schwaber und Jeff Sutherland haben Scrum entwickelt. Der Scrum-Guide wurde von ihnen geschrieben und bereitgestellt, gemeinsam stehen sie hinter dem Scrum-Guide1.
Der Scrum-Guide
Die wichtige Bedeutung von Scrum im agilen Projektmanagement ist unumstritten, so fallen die beiden Begriffe Scrum und agiles Projektmanagement häufig im gleichen Kontext. Es ist also wenig überraschend, dass Scrum der beliebteste agile Ansatz im Projektmanagement ist2. Bevor der konkrete Scrum_Guide beschrieben wird, soll ein allgemeiner Überblick über Scrum gegeben werden. Was also genau ist Scrum?
Scrum ist ein Rahmenwerk, in dem Menschen komplexe, adaptive Probleme angehen und dabei produktiv und kreativ Produkte von größtmöglichem Wert liefern können. Scrum hilft Menschen, Teams und Organisationen adaptive Lösungen für komplexe Probleme zu schaffen. Die Scrumgründer haben den Scrum Guide geschrieben, um Scrum klar und prägnant zu erklären. Dieser Leitfaden enthält die Definition von Scrum. Diese Definition besteht aus den Verantwortlichkeiten, Ereignissen, Artefakten und den Regeln, die Scrum miteinander verbinden3.
Konkrete Inhalte des Scrum-Guides
Laut dem offiziellen Scrum-Guide aus dem Jahr 2020 enthält der Guide folgende Inhalte:
-
Scrum-Definition
-
Scrum-Theorie
-
Scrum Team
-
Scrum Events
-
Schlussbemerkung4
Scrum-Rollen, Ereignissen und Artefakte
Wie zu Beginn beschrieben enthält der Scrum-Guide die Definition von Scrum. Diese Definition besteht aus den Scrum-Rollen, Ereignissen, Artefakten und den Regeln. Um den Scrum-Guide umfassend zu verstehen, müssen die einzelnen Bereiche verstanden werden.
Scrum-Rollen
Bei Scrum gibt es drei Rollen die direkt am Prozess beteiligt sind, den Product Owner, den ScrumMaster und den Developer4. Kurzgesagt, stellt der Product Owner fachliche Anforderungen und priorisiert sie.
Der Scrum-Master hat die Aufgabe den Prozess zu managen und Hindernisse zu beseitigen. Er sorgt dafür, dass während dem Prozess die Scrum_Regeln eingehalten werden. Der Developer hat das Ziel, wie sein Name schon vermuten lässt, das Produkt zu entwickeln5.
Scrum_Eregnisse
Der Sprint
Für den Sprint ist das Entwicklungsteam verantwortlich, sie bestimmen die Dauer des Sprints. Der Sprint kann mehrere Wochen dauern und Ziel ist es Entwicklungsarbeit zu leisten6.
Das Sprint Planning
Beim Sprint Planning wird der Sprint geplant, es dauert mehrere Stunden. Der Product Owner klärt gemeinsam mit dem Entwicklungsteam was entwickelt werden soll6.
Der Daily Scrum
Der Daily Scrum ist ein maximal 15-minütiges Treffen des Entwicklungsteams. Ziel ist es alle Beteiligten auf den gleichen Kenntnisstand zu bringen6.
Der Sprint Review
Der Sprint Review hat das Ziel die Ergebnisse des Sprints zu bewerten, es wird analysiert ob die Ziele des Sprints sowie das Ergebnisse (Increment) erreicht wurden6.
Die Sprint-Retrospektive
Bei der Sprint-Retrospektive werden im Gegensatz zum Review nicht die Increments bewertet, sondern die Arbeitsatmosphäre des Scrum-Teams. Es wird nach möglichen Problemen und Lösungen gesucht6.
Scrum-Artefakte
Die Scrum-Artefakte lauten Product Backlog, Sprint Backlog und Produktinkrement. Die Artefakte werden zum dauerhaften Informationsaustausch genutzt7.
Visualisierung des Scrum-Prozesses
Visualisierung des Scrum-Prozesses
Siehe auch
Weiterführende Literatur
-
W.Glogner: Scrum Der Pradigmenwechsel im Projekt- und Produktmanagement – Eine Einführung, Informatik-Spektrum, 2010 - Springer