Scrum

Was ist Scrum? Wie funktioniert Scrum?

Scrum ist ein agiles Framework für Projekt- und Produktmanagement. Es unterstützt Teams dabei, komplexe Aufgaben in überschaubare Arbeitspakete zu zerlegen und in kurzen Iterationen („Sprints“) nutzbare Ergebnisse zu liefern. Der Begriff stammt aus dem Rugby („Gedränge“) und steht sinnbildlich für enge Teamarbeit und gemeinsames Vorankommen.

Kernelemente von Scrum

Rollen

  • Product Owner (PO): Verantwortlich für die inhaltliche Ausrichtung des Produkts. Verwaltet das Product Backlog und priorisiert die Anforderungen nach Geschäftswert.
  • Scrum Master: Unterstützt das Team als Coach. Achtet auf die Einhaltung der Scrum-Regeln, entfernt Hindernisse und fördert kontinuierliche Verbesserung.
  • Entwicklungsteam: Interdisziplinär und selbstorganisiert. Liefert am Ende jedes Sprints ein funktionsfähiges Produkt-Inkrement.

Ereignisse

  • Sprint: Iteration mit fester Dauer (1–4 Wochen). Ergebnis ist ein nutzbares Inkrement.
  • Sprint Planning: Planung, welche Backlog-Einträge im Sprint umgesetzt werden.
  • Daily Scrum: Tägliches 15-Minuten-Meeting zum Abgleich von Fortschritt und Hindernissen.
  • Sprint Review: Vorstellung des Inkrements und Feedback von Stakeholdern.
  • Sprint Retrospective: Reflexion der Zusammenarbeit und Ableitung von Verbesserungen.

Artefakte

  • Product Backlog: Priorisierte Liste aller Anforderungen, Verbesserungen und Bugfixes.
  • Sprint Backlog: Aufgaben, die das Team im aktuellen Sprint bearbeitet.
  • Inkrement: Summe aller fertiggestellten Backlog-Einträge eines Sprints, die den „Definition of Done“ erfüllen.

Beispiel aus der Praxis

Ein Unternehmen entwickelt eine neue E-Commerce-App.

  • Der Product Owner priorisiert Funktionen wie Warenkorb, Login und Zahlungsabwicklung.
  • Im Sprint Planning entscheidet das Team, zunächst den Warenkorb umzusetzen.
  • Nach zwei Wochen Sprint ist ein funktionierender Prototyp vorhanden, der im Sprint Review präsentiert wird.
  • Feedback der Stakeholder fließt in das Product Backlog ein, das in den nächsten Sprints weiterbearbeitet wird.

Hinweise für die Anwendung

  • Scrum erfordert klare Absprachen zur „Definition of Done“, damit alle wissen, wann Arbeitspakete als abgeschlossen gelten.
  • Teams sollten klein (idealerweise 5–9 Personen) und interdisziplinär besetzt sein.
  • Regelmäßige Retrospektiven sichern die kontinuierliche Verbesserung.
  • Transparenz ist zentral: Aufgaben, Fortschritt und Hindernisse sollten für alle sichtbar sein (z. B. Kanban-Board).
  • Scrum eignet sich besonders bei sich schnell ändernden Anforderungen. Für klar planbare Projekte ist ein klassisches Vorgehen oft effizienter.

Siehe auch: scrum.org