Scrum

Version 1.2 by Pascal Meyer on 2025/07/29 03:42

Scrum - Überblick

Was ist Scrum und warum brauchen wir das im SWP?

  • Scrum ist einer von mehreren agilen Projektmanagement-Ansätzen und insbesondere für die Softwareentwicklung geeignet
  • Wird benötigt, um die Entwicklung des im SWP geforderten Produkts im Rahmen eines vernünftig strukturierten Projektmanagements umzusetzen

Charakteristika:

  • Selbst-organisierende Teams
  • Scrum-Projekte schreiten in Serien von Sprints voran
  • Typische Sprintdauer beträgt 2-4 Wochen → Im SWP haben sich 2-3 Wochen bewährt
  • Konstante Dauer führt zu einem besseren Rhythmus 
  • Produkt wird während des Sprints entworfen, kodiert und getestet
  • Es gibt Zeiten, in denen man in keinem Sprint ist, sondern einen neuen Sprint vorbereitet
  • Anforderungsanalyse sollte grundsätzlich vor allen Sprints erfolgen
  • Anforderungen sind als Listeneinträge im Product Backlog festgehalten (Hinweis: Das Backlog kann mehr als nur die Anforderungen enthalten, d.h. nicht jeder Eintrag im Backlog entspricht einer Anforderung.)
  • Im SWP "kleine iterative Wasserfälle" → Anforderung, Design, Kodierung, Test

Rahmenbedingungen:

  • Rollen
    • Product Owner
    • Scrum Master
    • Entwicklungs-Team
  • Meetings
    • Sprint Planning
    • Sprint Review
    • Sprint Retrospektive
    • Tägliches Scrum-Meeting (Daily)
  • Artefakte
    • Product Backlog
    • Sprint Backlog
    • Produktinkrement

S