
Scrum
Scrum ist eine Art Rezept für Teamarbeit, um Dinge effizient zu erledigen. Anstatt alles von Anfang an im Detail zu planen, wird dein Projekt in kleine Teile, die sogenannten „Sprints„, aufgeteilt.
In jedem Sprint konzentriert sich dein Team auf einen bestimmten Teil des Projekts, arbeitet für kurze Zeit daran (in der Regel 2 bis 4 Wochen) und überprüft dann, was es geschafft hat. Dies ermöglicht Flexibilität, Zusammenarbeit und schnelle Anpassungen, um sicherzustellen, dass Sie in die richtige Richtung gehen. Scrum hilft Teams, produktiver und anpassungsfähiger bei der Bewältigung großer Aufgaben zu sein.
SCRUM IST NICHT ein starres „Rule Book“, das sich auf strikte Prozesse und Dokumentation konzentriert. Es ist nicht darauf ausgerichtet, detaillierte Arbeitsanweisungen vorzugeben oder eine enge Kontrolle über jeden Schritt im Projekt zu haben.
Scrum Schlüsselelemente
Scrum Events: Scrum definiert regelmäßige Ereignisse, um die Zusammenarbeit zu fördern. Dazu gehören:
- das Sprint Planning,
- das Daily Scrum,
- das Sprint Review und
- die Sprint Retrospektive
Diese Events strukturieren die Arbeitsabläufe und bieten Gelegenheiten zur Anpassung und Verbesserung.
Rollen: In Scrum gibt es drei Hauptrollen:
- der Product Owner,
- der Scrum Master und
- das Entwicklungsteam
Der Product Owner ist für die Definition der Anforderungen und die Priorisierung verantwortlich. Der Scrum Master unterstützt das Team und stellt sicher, dass Scrum richtig angewendet wird. Das Entwicklungsteam trägt die Verantwortung für die Umsetzung der Aufgaben.
Artefakte: Scrum definiert klare Artefakte, um Transparenz und Fokus zu gewährleisten. Dazu gehören:
- der Product Backlog,
- der Sprint Backlog und
- das Inkrement
Diese Artefakte dienen dazu, den Fortschritt zu verfolgen und die Prioritäten zu setzen.
Theorie: Scrum basiert auf drei Säulen:
Transparenz stellt sicher, dass alle relevanten Informationen sichtbar sind. Überprüfung bezieht sich auf regelmäßige Inspektionen des Fortschritts. Anpassung ermöglicht es, auf Basis der Ergebnisse Anpassungen vorzunehmen und kontinuierlich zu lernen.
In den folgenden Kapiteln werden wir die einzelnen Schlüsselelemente genauer betrachten.
———————————————————————————————————————————————————
Nützliche Links und zusätzliches Lernmaterial:
Manifesto for Agile Software Development. http://AgileManifesto.org/
Scrum Guide. https://scrumguides.org/scrum-guide.html