Gluu

Was ist Scrum?

Scrum ist ein agiles Framework, das Einzelpersonen, Teams und Organisationen dabei hilft, durch adaptive Lösungen für komplexe Probleme Werte zu schaffen. Es ist ein leichtgewichtiges Framework, das iterativen Fortschritt, Zusammenarbeit und Anpassungsfähigkeit fördert. Scrum basiert auf einigen Schlüsselkonzepten, und seine Verwendung wird im Scrum Guide beschrieben, der zuletzt 2020 von seinen Mitbegründern aktualisiert wurde.


Schlüsselkonzepte von Scrum

Scrum Team: Die Grundeinheit in Scrum ist ein kleines Team von Leuten. Es besteht aus einem Scrum Master, einem Product Owner und Entwicklern. Innerhalb des Scrum Teams gibt es keine Unterteams oder Hierarchien. Es ist eine einzige, zusammenhängende Einheit, die sich jeweils auf ein Ziel konzentriert.

Selbstverwaltung: Das Scrum Team ist selbstverwaltend, was bedeutet, dass es die Autonomie hat zu entscheiden, wer die Arbeit erledigt, wie sie sie erledigen und woran sie arbeiten, um das Sprint-Ziel zu erreichen.

Sprint: Eine kurze, zeitlich begrenzte Iteration (normalerweise ein bis vier Wochen), in der das Scrum Team ein wertvolles, nutzbares Inkrement erstellt.

Scrum-Ereignisse

Das Scrum-Framework basiert auf einer Reihe von Ereignissen, die einen konsistenten Rhythmus für die Arbeit des Teams schaffen:

Sprint Planning: Ein Ereignis zu Beginn jedes Sprints, bei dem das Scrum Team zusammenarbeitet, um die Arbeit zu planen. Das Team diskutiert das „Warum“ (das Sprint-Ziel), das „Was“ (die zu erledigende Arbeit) und das „Wie“ (der Plan zur Lieferung des Inkrements).

Daily Scrum: Ein kurzes tägliches Meeting für die Entwickler, um den Fortschritt in Richtung des Sprint-Ziels zu überprüfen und das Sprint-Backlog bei Bedarf anzupassen.

Sprint Review: Ein Ereignis am Ende des Sprints, um das Inkrement zu überprüfen und Feedback von Stakeholdern einzuholen.

Sprint Retrospective: Ein Meeting für das Scrum Team, um sich selbst zu überprüfen und einen Plan für Verbesserungen für den nächsten Sprint zu erstellen.

Scrum-Artefakte und -Verpflichtungen

Die Artefakte von Scrum repräsentieren Arbeit oder Wert. Jedes hat eine „Verpflichtung“, die einen Fokus und ein Maß für den Fortschritt bietet:

Product Backlog: Eine geordnete, aufkommende Liste aller Dinge, die zur Verbesserung des Produkts benötigt werden. Seine Verpflichtung ist das Produktziel, ein langfristiges Ziel für das Scrum Team.

Sprint Backlog: Ein Plan, der von und für die Entwickler erstellt wurde. Er setzt sich zusammen aus dem Sprint-Ziel, der Menge der für den Sprint ausgewählten Product Backlog Items und dem Plan zur Lieferung des Inkrements. Seine Verpflichtung ist das Sprint-Ziel.

Increment: Das Ergebnis aller während des Sprints abgeschlossenen Arbeiten. Das Inkrement ist ein nutzbarer, wertvoller Schritt in Richtung des Produktziels. Seine Verpflichtung ist die Definition of Done.

Anwendung und Vorteile

Scrum ist ein flexibles Framework, das sich für komplexe Projekte mit sich ändernden Anforderungen eignet. Zu den Hauptvorteilen gehören eine erhöhte Flexibilität, um auf Veränderungen zu reagieren, eine verbesserte Transparenz und eine verbesserte Zusammenarbeit. Es wird für Projekte empfohlen, die eine kollaborative Teamumgebung und kontinuierliches Feedback erfordern, um eine hohe Kundenzufriedenheit zu erreichen.

Weitere Ressourcen zu Scrum:

  1. Scrum-Allianz
  2. Atlassian – Scrum-Leitfaden
  3. Mountain Goat Software – Überblick
  4. Scrum.org – Leitfaden

FAQ

Was ist der Hauptzweck des Scrum-Frameworks?

Der Hauptzweck von Scrum ist es, Teams dabei zu helfen, durch adaptive und iterative Lösungen einen Mehrwert für komplexe Probleme zu schaffen.

Welche Schlüsselrollen gibt es in einem Scrum-Team?

Das Scrum-Team besteht aus einem Product Owner, einem Scrum Master und einer Gruppe von Entwicklern.

Was ist der Unterschied zwischen „selbstorganisierenden“ und „selbstverwaltenden“ Teams?

Der aktuelle Scrum Guide verwendet „selbstverwaltend“, um zu betonen, dass das Scrum-Team die Autonomie besitzt, nicht nur zu entscheiden, wie die Arbeit erledigt wird, sondern auch, was und wer bearbeitet werden soll, um das Sprint-Ziel zu erreichen.