Aufgabe der Kalkulation Ressourcenbedarf
Timeline
Rahmenbedingungen
Risiken
Klassische Project Phasen
Initiate Plan Execute Control Close
WBS Kalkulation
Tasks für jede Phase definieren
Abhängigkeiten definieren
Ressourcen zuweisen
Dauer & Aufwand schätzen
Probleme Tasks werden leichter übersehen als Features.
Annahmen über die genaue Umsetzung müssen getroffen werden.
Wenig Transparenz der Beziehung zwischen Kundenanforderung und Zeitplan bzw. Aufwand.
Kalkulationsprozess ist aufwändig.
Annahmen und Abgrenzungen erfolgen auf technischer Ebene.
Agile Projectphasen
Initiate Plan Execute Control Close SCRUM PROZESS
• Scrum Poker • Product Backlog • Feasability Check
• Stabilisierung • Go Live • Get Well
Scrum Kalkulation
Backlogerstellung
Scrum Poker
Rahmenparameter festlegen
Zeitplan und Aufwände kalkulieren
Backlogerstellung Alle Anforderung des Kunden werden als User Stories
erfasst.
Fehlende Anforderungen (NFR, Betrieb, etc.) werden ebenfalls als Stories ergänzt.
Überprüfung der INVEST-‐Kriterien
Scrum Poker Schätzung der Stories mit Story Points
Ergänzung von Annahmen/Abgrenzungen und Akzeptanzkriterien pro Story.
Allgemeine Qualitätskriterien als High-‐Level Definition of Done.
Optionale Worst-‐Case-‐Schätzung für die Pufferberechnung.
Rahmenparameter festlegen Festlegung der zugrunde liegenden Teamgeschwindigkeit
(Range) aus historischen Daten und/oder Zerlegung repräsentativer Stories in Tasks.
Definition der Sprintlänge
Definition der Sprintanzahl oder Ressourcenkapazität
Annahmen über Aufwände für Scrumartefakte (Daily Scrum, Planning, etc.)
Annahmen für Aufwände des Product Owners und Scrum Masters.
Rahmenparameter (Beispiel) Parameter Wert Parameter Wert
Sprintlänge 10 AT Daily Scrum 15 min/MA
#Sprints 3 Retrospektive 2h/Sprint
Ressourcen 3 MA a 6h/AT Planning I 2h/Sprint
Geschwindigkeit 3,5-‐4,5 h/Pt. Planning II 2h/Sprint
Scrum Master 2h/AT Review 1h/Sprint
Product Owner 2h/AT
Kalkulation Initiate & Close Phasen werden klassisch kalkuliert.
Aus den Rahmenparametern und der Story Point-‐Summe des Backlogs werden die Aufwände der Umsetzungsphase kalkuliert.
Der Puffer kann als Expertenschätzung oder über die Worst-‐Case-‐Schätzungen ermittelt werden.
Weitere Aufwände (Gesamtprojektleitung, Zulieferungen, etc.) müssen gesondert betrachtet werden.