Publikationen  ›  Scrum  ›  Was ist Scrum?

Was ist Scrum? - Eine Einführung

Scrum ist eine teambasierte inkrementelle Entwicklungsmethode. Mit jedem Inkrement liefert das Team ein potentiell nutzbares Produkt und können Anforderungsänderungen kontrolliert in das Projekt einfließen.



Ein inkrementeller Ansatz für die Entwicklung

Scrum ist eine agile Entwicklungsmethode. Die Entwicklung wird in Zyklen organisiert, in Scrum nennt man diese Zyklen Sprints. Die Sprintlänge ist vordefiniert und dauert in der Regel zwischen zwei und vier Wochen. Während eines Sprints entwickelt das Team die wichtigsten Kundenanforderungen aus einer priorisierten Liste. Dadurch werden die Funktionalitäten als erstes umgesetzt, die den höchsten Nutzen für den Kunden haben. Am Ende eines jeden Sprints liefert das Team ein potentiell nutzbares Produkt (in Scrum: „potentially shippable product“) und Kundenanforderungen können für den nächsten Sprint geändert und umpriorisiert werden.

Ein leichtgewichtiger Ansatz für die Entwicklung

Scrum definiert eine minimale Menge an Prozesselementen, mit der ein Sprint geführt wird. Scrum definiert drei Rollen (Roles), drei Aktivitäten (Ceremonies) und drei Ergebnistypen (Artifacts).

Roles:

  • Der Product Owner ist verantwortlich für die Anforderungen. Er priorisiert die Anforderungen und nimmt am Ende eines jeden Sprints die Umsetzung der Anforderungen ab.
  • Der Scrum Master ist verantwortlich für die Sicherstellung, dass das Team operativ und produktiv arbeiten kann.
  • Das Team organisiert sich selbst und ist verantworlich für die Erreichung der Sprintziele.

Ceremonies:

  • Im Sprint Planning Meeting werden für den Sprint die Kundenanforderungen festgelegt und eine detaillierte Planung durchgeführt.
  • Im Daily Scrum Meeting wird der Status des Sprints kurz besprochen. Jedes Teammitglied beantwortet die Fragen: „Was hab ich gestern getan?“, „Was tue ich heute?“ und „Was hindert mich?“
  • Im Sprint Review Meeting geht es zum einen um die Vorstellung des „potentially shippable products“ und die Abnahme der Umsetzung, zum anderen um eine Retrospektive des vergangenen Sprints um die Arbeit im kommenden Sprint zu verbessern.

Artifacts:

  • Das Product Backlog ist eine Liste der Kundenanforderungen, die nach Wichtigkeit priorisiert sind.
  • Das Sprint Backlog enthält die Aktivitäten, die durchgeführt werden müssen um die wichtigsten Kundenanforderungen aus dem Product Backlog umzusetzen.
  • Das Burndown Chart zeigt tagtäglich den Restaufwand, den das Team noch benötigt um einen Sprint zu beenden.

 

Weitere Informationen
Services Scrum Wie führen Sie Scrum in Ihrer Organisation ein? Wir bieten Ihnen die Unterstützung, damit dies sicher und effizient gelingt. weiter >>
Schulungen Certified ScrumMaster Die offizielle Ausbildung zum ScrumMaster. Nach dieser Schulung haben Sie ein Verständnis für die Prinzipien und Techniken von Scrum und können diese anwenden. weiter >>
Produkte Planning-Poker Mit Planning-Poker ermitteln Sie im Team schnell verlässliche Schätzwerte weiter >>