SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Christian Seedig
christian.seedig@hec.de
Agilität und Festpreis
Geht nicht! – Geht Doch!
@chseedig
linkedin.com/in/seedig/
Wie sage ich dem Kunden wieviel
das Projekt kostet?
…ohne genaue
Kalkulation kann
das doch gar
nicht klappen.
…das Angebot
muss ja
wasserdicht
werden
Was kostet das
Projekt?
Wir haben grob geschätzt!
Das Projekt hat einen
Aufwand von 250 bis 500
Tagen.
Minuten zuvor…
Ich lasse das Team mal
eine genaue Kalkulation
machen!
Dann schreiben Sie mal
250 in ein Angebot. Zum
Festpreis selbstverständlich.
Eine Kalkulation kostet
ca. 30 Tage internen
Aufwand und hat keinen
Nutzen
Der Kunde braucht einen
detailliertes Angebot mit
Kosten je Feature!
…sind doch eh-da
Kosten! Eine Schätzung dauert
einen halben Tag mit
dem ganzen Team
Ist aber notwendig,
wegen Festpreis. Sonst
zahlen wir drauf.
Exkurs: PERT Drei-Punkt-Schätzung!
𝒐𝒑𝒕𝒊𝒎𝒊𝒔𝒕𝒊𝒔𝒄𝒉 + 𝟒 ∗ 𝒓𝒆𝒂𝒍𝒊𝒔𝒕𝒊𝒔𝒄𝒉 + 𝒑𝒆𝒔𝒔𝒊𝒎𝒊𝒔𝒕𝒊𝒔𝒄𝒉
𝟔
o Es muss vorher eine Analyse aller Anforderungen
durchgeführt werden
o Wenn (noch) unzureichende Informationen
vorliegen, liefert die Drei-Punkt-Schätzung wie
jede andere Schätzmethode sehr unsichere
Ergebnisse
o Selbst bei großen Unklarheiten oder Risiken
liefert die PERT-Schätzung ein Ergebnis für jedes
Arbeitspaket
Dies kann zur Fehlinterpretation führen, was eine
Anforderung genau kostet
o Es sind mehrere Expertenschätzungen und damit
jeweils Analysen notwendig, um ein belastbares
Ergebnis zu erzielen.
Folge: Hohe Kosten für die Schätzung
* Zzgl. pauschale Zuschläge für QS, Projektmanagement etc.
*
Kalkulationssheet in Excel
Kalkulation Worum geht’s hier?
Erstmal Customizen…
So lange brauchen wir
(Je Arbeitspaket)
Wer reist wann womit
wohin wozu?
Zuschläge
- Risiko
- Qualität
- Projektleitung
(natürlich je Arbeitspaket)
Auswertung (je Arbeitspaket)
- Marge
- ILV
- DB 1 – DB 5
- Projektphasen
- Geschäftsjahr
- interne Kosten
- externe Kosten
- Geschäftsfelder
- …
Das Ergebnis
Und warum?
Was ist eine Schätzung?
Unter Schätzung versteht man die genäherte
Bestimmung von Zahlenwerten, Größen oder
Parametern durch Augenschein, Erfahrung
oder statistisch-mathematische Methoden.
Das Ergebnis einer Schätzung weicht im
Regelfall vom wahren Wert ab.
Quelle: Wikipedia.de
Zeit
1x
4x
0,25x
2x
0,5x
0,67x
1,5x
1,25x
0,8x
Schätzunsicherheit
Kegel der Unsicherheit
Barry Boehm (1981)
Agile Schätzung!
Eine Schätzung ist
immer falsch
Risiken lassen sich
nicht in
Projektkosten
beziffern
Eine Analyse
kostet auch Geld
Die
Anforderungen
werden sich
während des
Projektes ändern PERT-Kalkulation
ist nicht genauer
Wenige Infos – trotzdem schätzen?
Was berücksichtigen wir
beim Schätzen?
WASTE /
PRIVATE
DINGE TUN
ABSTIMMEN
BESPRECHEN
FORTBILDEN
Ideales
Netto
Reales
Brutto
ENTWERFEN CODIEREN
REFAKTORIEREN
DOKUMENTIEREN
REVIEWEN
TESTEN
ORGANISIEREN
Schätzen
aber was?
Kuchen essen OHNE Krümel und Dreck
(ohne technische Schuld)
Größe, Dichte  Größe
Verzehrart, Krümellimit  Komplexität
Trockenheit, Geschmack, Allergene  Unsicherheit
Schätzen
DAUER
Schätzen
Agile Schätzung!
Es schätzt immer
das komplette
Team
Um ein gesamtes
Projekt zu schätzen
nutzen wir das
Team-Estimation
Game
Abweichende
Schätzungen
werden bis zur
Einigung diskutiert
Scrum Master
und PO werden
durch die Laufzeit
bewertet
Alle Schätzen mit!

Weitere ähnliche Inhalte

Ähnlich wie Scrum Days 2019 - Agile Kalkulation

Sinn und Unsinn von Aufwandschätzungen in BI-Projekten
Sinn und Unsinn von Aufwandschätzungen in BI-ProjektenSinn und Unsinn von Aufwandschätzungen in BI-Projekten
Sinn und Unsinn von Aufwandschätzungen in BI-ProjektenRaphael Branger
 
Agiles Schätzen im Team - Joachim Seibert, OBJEKTspektrum 5/2012
Agiles Schätzen im Team - Joachim Seibert, OBJEKTspektrum 5/2012Agiles Schätzen im Team - Joachim Seibert, OBJEKTspektrum 5/2012
Agiles Schätzen im Team - Joachim Seibert, OBJEKTspektrum 5/2012Martin Seibert
 
"Och, nicht schon wieder...!" - Über das Leiden der Entwickler bei Aufwandssc...
"Och, nicht schon wieder...!" - Über das Leiden der Entwickler bei Aufwandssc..."Och, nicht schon wieder...!" - Über das Leiden der Entwickler bei Aufwandssc...
"Och, nicht schon wieder...!" - Über das Leiden der Entwickler bei Aufwandssc...Paul Herwarth von Bittenfeld
 
Agile und Projektmanagement - Kein entweder-oder sondern anders
Agile und Projektmanagement - Kein entweder-oder sondern andersAgile und Projektmanagement - Kein entweder-oder sondern anders
Agile und Projektmanagement - Kein entweder-oder sondern andersSteffen Thols
 
Erfahrungen mit agilen Festpreisen
Erfahrungen mit agilen FestpreisenErfahrungen mit agilen Festpreisen
Erfahrungen mit agilen FestpreisenJoachim Baumann
 
AgileAustriaConference2023_Agile Reporting_Wolfgang Richter
AgileAustriaConference2023_Agile Reporting_Wolfgang RichterAgileAustriaConference2023_Agile Reporting_Wolfgang Richter
AgileAustriaConference2023_Agile Reporting_Wolfgang RichterAgile Austria Conference
 
NRWConf 2013 - Effort Estimation in Agile Projects
NRWConf 2013 - Effort Estimation in Agile ProjectsNRWConf 2013 - Effort Estimation in Agile Projects
NRWConf 2013 - Effort Estimation in Agile ProjectsRainer Stropek
 
Metrics we can gain from our (Kanban) system and what we can learn from ..
Metrics we can gain from our (Kanban) system and what we can learn from .. Metrics we can gain from our (Kanban) system and what we can learn from ..
Metrics we can gain from our (Kanban) system and what we can learn from .. Martin Putz
 
Mastering architecture, design- and code-quality
Mastering architecture, design- and code-qualityMastering architecture, design- and code-quality
Mastering architecture, design- and code-qualitySebastian Dietrich
 
Mehr Effizienz und Qualität in der Softwareentwicklung durch Projektmanagement?
Mehr Effizienz und Qualität in der Softwareentwicklung durch Projektmanagement?Mehr Effizienz und Qualität in der Softwareentwicklung durch Projektmanagement?
Mehr Effizienz und Qualität in der Softwareentwicklung durch Projektmanagement?Stephan Raimer
 
Technologie einsetzen – Einsparungen sichtbar machen
Technologie einsetzen – Einsparungen sichtbar machenTechnologie einsetzen – Einsparungen sichtbar machen
Technologie einsetzen – Einsparungen sichtbar machenSDL Language Technologies
 
Agiles definieren einer Produktstrategie
Agiles definieren einer ProduktstrategieAgiles definieren einer Produktstrategie
Agiles definieren einer ProduktstrategieCem Kulac
 
SPRENGNETTER-SmartValue - die Bewertungssoftware für Makler
SPRENGNETTER-SmartValue - die Bewertungssoftware für MaklerSPRENGNETTER-SmartValue - die Bewertungssoftware für Makler
SPRENGNETTER-SmartValue - die Bewertungssoftware für MaklerSprengnetter_Immobilienbewertung
 
Differenzial Analyse in der Praxis (Florian Walther)
Differenzial Analyse in der Praxis (Florian Walther)Differenzial Analyse in der Praxis (Florian Walther)
Differenzial Analyse in der Praxis (Florian Walther)GEEKcon
 
Agile Planung (Vortrag beim QS-Tag 2014 in Nürnberg)
Agile Planung (Vortrag beim QS-Tag 2014 in Nürnberg)Agile Planung (Vortrag beim QS-Tag 2014 in Nürnberg)
Agile Planung (Vortrag beim QS-Tag 2014 in Nürnberg)Stefan ROOCK
 
Honorare kalkulieren und verhandeln
Honorare kalkulieren und verhandelnHonorare kalkulieren und verhandeln
Honorare kalkulieren und verhandelnElke Fleing
 
Large-Scale Product Owner @ XPDays Germany (5.10.2023)
Large-Scale Product Owner @ XPDays Germany (5.10.2023)Large-Scale Product Owner @ XPDays Germany (5.10.2023)
Large-Scale Product Owner @ XPDays Germany (5.10.2023)Pierluigi Pugliese
 
Mit Kurz-Gutachten zum Alleinauftrag
Mit Kurz-Gutachten zum AlleinauftragMit Kurz-Gutachten zum Alleinauftrag
Mit Kurz-Gutachten zum Alleinauftragzimmer_h
 

Ähnlich wie Scrum Days 2019 - Agile Kalkulation (20)

Sinn und Unsinn von Aufwandschätzungen in BI-Projekten
Sinn und Unsinn von Aufwandschätzungen in BI-ProjektenSinn und Unsinn von Aufwandschätzungen in BI-Projekten
Sinn und Unsinn von Aufwandschätzungen in BI-Projekten
 
Agiles Schätzen im Team - Joachim Seibert, OBJEKTspektrum 5/2012
Agiles Schätzen im Team - Joachim Seibert, OBJEKTspektrum 5/2012Agiles Schätzen im Team - Joachim Seibert, OBJEKTspektrum 5/2012
Agiles Schätzen im Team - Joachim Seibert, OBJEKTspektrum 5/2012
 
"Och, nicht schon wieder...!" - Über das Leiden der Entwickler bei Aufwandssc...
"Och, nicht schon wieder...!" - Über das Leiden der Entwickler bei Aufwandssc..."Och, nicht schon wieder...!" - Über das Leiden der Entwickler bei Aufwandssc...
"Och, nicht schon wieder...!" - Über das Leiden der Entwickler bei Aufwandssc...
 
Agile und Projektmanagement - Kein entweder-oder sondern anders
Agile und Projektmanagement - Kein entweder-oder sondern andersAgile und Projektmanagement - Kein entweder-oder sondern anders
Agile und Projektmanagement - Kein entweder-oder sondern anders
 
Erfahrungen mit agilen Festpreisen
Erfahrungen mit agilen FestpreisenErfahrungen mit agilen Festpreisen
Erfahrungen mit agilen Festpreisen
 
AgileAustriaConference2023_Agile Reporting_Wolfgang Richter
AgileAustriaConference2023_Agile Reporting_Wolfgang RichterAgileAustriaConference2023_Agile Reporting_Wolfgang Richter
AgileAustriaConference2023_Agile Reporting_Wolfgang Richter
 
NRWConf 2013 - Effort Estimation in Agile Projects
NRWConf 2013 - Effort Estimation in Agile ProjectsNRWConf 2013 - Effort Estimation in Agile Projects
NRWConf 2013 - Effort Estimation in Agile Projects
 
Metrics we can gain from our (Kanban) system and what we can learn from ..
Metrics we can gain from our (Kanban) system and what we can learn from .. Metrics we can gain from our (Kanban) system and what we can learn from ..
Metrics we can gain from our (Kanban) system and what we can learn from ..
 
Mastering architecture, design- and code-quality
Mastering architecture, design- and code-qualityMastering architecture, design- and code-quality
Mastering architecture, design- and code-quality
 
Mehr Effizienz und Qualität in der Softwareentwicklung durch Projektmanagement?
Mehr Effizienz und Qualität in der Softwareentwicklung durch Projektmanagement?Mehr Effizienz und Qualität in der Softwareentwicklung durch Projektmanagement?
Mehr Effizienz und Qualität in der Softwareentwicklung durch Projektmanagement?
 
#NoEstimates
#NoEstimates#NoEstimates
#NoEstimates
 
Technologie einsetzen – Einsparungen sichtbar machen
Technologie einsetzen – Einsparungen sichtbar machenTechnologie einsetzen – Einsparungen sichtbar machen
Technologie einsetzen – Einsparungen sichtbar machen
 
Agiles definieren einer Produktstrategie
Agiles definieren einer ProduktstrategieAgiles definieren einer Produktstrategie
Agiles definieren einer Produktstrategie
 
SPRENGNETTER-SmartValue - die Bewertungssoftware für Makler
SPRENGNETTER-SmartValue - die Bewertungssoftware für MaklerSPRENGNETTER-SmartValue - die Bewertungssoftware für Makler
SPRENGNETTER-SmartValue - die Bewertungssoftware für Makler
 
Differenzial Analyse in der Praxis (Florian Walther)
Differenzial Analyse in der Praxis (Florian Walther)Differenzial Analyse in der Praxis (Florian Walther)
Differenzial Analyse in der Praxis (Florian Walther)
 
Agile Planung (Vortrag beim QS-Tag 2014 in Nürnberg)
Agile Planung (Vortrag beim QS-Tag 2014 in Nürnberg)Agile Planung (Vortrag beim QS-Tag 2014 in Nürnberg)
Agile Planung (Vortrag beim QS-Tag 2014 in Nürnberg)
 
Honorare kalkulieren und verhandeln
Honorare kalkulieren und verhandelnHonorare kalkulieren und verhandeln
Honorare kalkulieren und verhandeln
 
Large-Scale Product Owner @ XPDays Germany (5.10.2023)
Large-Scale Product Owner @ XPDays Germany (5.10.2023)Large-Scale Product Owner @ XPDays Germany (5.10.2023)
Large-Scale Product Owner @ XPDays Germany (5.10.2023)
 
Mit Kurz-Gutachten zum Alleinauftrag
Mit Kurz-Gutachten zum AlleinauftragMit Kurz-Gutachten zum Alleinauftrag
Mit Kurz-Gutachten zum Alleinauftrag
 
Bessere Produktentscheidungen treffen mit GIST
Bessere Produktentscheidungen treffen mit GISTBessere Produktentscheidungen treffen mit GIST
Bessere Produktentscheidungen treffen mit GIST
 

Scrum Days 2019 - Agile Kalkulation

  • 1. Christian Seedig christian.seedig@hec.de Agilität und Festpreis Geht nicht! – Geht Doch! @chseedig linkedin.com/in/seedig/
  • 2. Wie sage ich dem Kunden wieviel das Projekt kostet? …ohne genaue Kalkulation kann das doch gar nicht klappen. …das Angebot muss ja wasserdicht werden
  • 3. Was kostet das Projekt? Wir haben grob geschätzt! Das Projekt hat einen Aufwand von 250 bis 500 Tagen. Minuten zuvor… Ich lasse das Team mal eine genaue Kalkulation machen! Dann schreiben Sie mal 250 in ein Angebot. Zum Festpreis selbstverständlich.
  • 4. Eine Kalkulation kostet ca. 30 Tage internen Aufwand und hat keinen Nutzen Der Kunde braucht einen detailliertes Angebot mit Kosten je Feature! …sind doch eh-da Kosten! Eine Schätzung dauert einen halben Tag mit dem ganzen Team Ist aber notwendig, wegen Festpreis. Sonst zahlen wir drauf.
  • 5. Exkurs: PERT Drei-Punkt-Schätzung! 𝒐𝒑𝒕𝒊𝒎𝒊𝒔𝒕𝒊𝒔𝒄𝒉 + 𝟒 ∗ 𝒓𝒆𝒂𝒍𝒊𝒔𝒕𝒊𝒔𝒄𝒉 + 𝒑𝒆𝒔𝒔𝒊𝒎𝒊𝒔𝒕𝒊𝒔𝒄𝒉 𝟔 o Es muss vorher eine Analyse aller Anforderungen durchgeführt werden o Wenn (noch) unzureichende Informationen vorliegen, liefert die Drei-Punkt-Schätzung wie jede andere Schätzmethode sehr unsichere Ergebnisse o Selbst bei großen Unklarheiten oder Risiken liefert die PERT-Schätzung ein Ergebnis für jedes Arbeitspaket Dies kann zur Fehlinterpretation führen, was eine Anforderung genau kostet o Es sind mehrere Expertenschätzungen und damit jeweils Analysen notwendig, um ein belastbares Ergebnis zu erzielen. Folge: Hohe Kosten für die Schätzung * Zzgl. pauschale Zuschläge für QS, Projektmanagement etc. *
  • 7. Kalkulation Worum geht’s hier? Erstmal Customizen… So lange brauchen wir (Je Arbeitspaket) Wer reist wann womit wohin wozu? Zuschläge - Risiko - Qualität - Projektleitung (natürlich je Arbeitspaket)
  • 8. Auswertung (je Arbeitspaket) - Marge - ILV - DB 1 – DB 5 - Projektphasen - Geschäftsjahr - interne Kosten - externe Kosten - Geschäftsfelder - …
  • 10. Was ist eine Schätzung? Unter Schätzung versteht man die genäherte Bestimmung von Zahlenwerten, Größen oder Parametern durch Augenschein, Erfahrung oder statistisch-mathematische Methoden. Das Ergebnis einer Schätzung weicht im Regelfall vom wahren Wert ab. Quelle: Wikipedia.de
  • 12. Agile Schätzung! Eine Schätzung ist immer falsch Risiken lassen sich nicht in Projektkosten beziffern Eine Analyse kostet auch Geld Die Anforderungen werden sich während des Projektes ändern PERT-Kalkulation ist nicht genauer
  • 13. Wenige Infos – trotzdem schätzen?
  • 14.
  • 15.
  • 17. WASTE / PRIVATE DINGE TUN ABSTIMMEN BESPRECHEN FORTBILDEN Ideales Netto Reales Brutto ENTWERFEN CODIEREN REFAKTORIEREN DOKUMENTIEREN REVIEWEN TESTEN ORGANISIEREN Schätzen aber was?
  • 18. Kuchen essen OHNE Krümel und Dreck (ohne technische Schuld) Größe, Dichte  Größe Verzehrart, Krümellimit  Komplexität Trockenheit, Geschmack, Allergene  Unsicherheit Schätzen
  • 20. Agile Schätzung! Es schätzt immer das komplette Team Um ein gesamtes Projekt zu schätzen nutzen wir das Team-Estimation Game Abweichende Schätzungen werden bis zur Einigung diskutiert Scrum Master und PO werden durch die Laufzeit bewertet