Scrum
Version 1.3 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