SlideShare a Scribd company logo
1 of 52
Methodisch Begroten  van Projecten  Sogeti   Sizing,Estimating & Control Harold van Heeringen Sizing, Estimating & Control [email_address]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Even voorstellen
Wat wil ik jullie laten zien? ,[object Object]
Outline ,[object Object],[object Object],[object Object]
Waarom heeft de IT industrie een begrotingsprobleem?
Veel projecten falen ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Maar waarom??  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Hoe worden projecten begroot? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Te optimistisch schatten  [3]   Waarschijnlijkheid Inspanning 0% 100% Bv: taak – Codeer en Unittest Programma X expertbegroting realistische begroting 50/50 mediaan resultaat 90% . . . . . . . . . . . . . . . . 24 uur 75% . . . . . . . .  . . . . . . . . 22 uur 50% . . . . . . . . . . . . . . . . 20 uur 10% . . . . . . . . . . . . . . . . 18 uur 0% . . . . . . . . . . . . . . . . 16 uur . . . . . . . . 14 uur . . . . . . . . 12 uur . . . . . . . . 10 uur  . . . . . . . .  8 uur . . . . . . . .  6 uur . . . . . . . .  4 uur . . . . . . . .  2 uur Expert Schatting : 1 e  mogelijkheid
Gevaar van expertbegrotingen ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Onderschatten of overschatten  [3]   Onderschatten Overschatten Lineaire extra kosten Extra uren worden besteed ,[object Object],[object Object],[object Object],[object Object],[object Object],Te lage schattingen Extra Kosten 0% >100% Te hoge schattingen Realistische schattingen
Effect in de praktijk 10.000 5.000 uur 3.000 uur 7.000 uur 7.000 Begroting Resultaat ! 7  !   7  !   ! Realisatie is zeer sterk afhankelijk  van de begroting !!! A Realisatie (uur) 5.000 15.000 C B A:  Optimistisch 3.000  uur 5  maanden Faalt 10.000  uur 12  maanden B:  Realistisch 5.000  uur maanden Slaagt Efficiënt! 5.000  uur maanden C:  Pessimistisch 7.000  uur 11  maanden Slaagt Inefficiënt 7.000  uur 11  maanden
Voordelen van realistische begrotingen ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
De IT heeft een probleem! ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
De IT heeft een probleem! ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Wat kunnen we doen om realistisch te begroten?
Realistisch begroten ,[object Object],[object Object],[object Object]
Methodische Begroting Meten van Functionele Omvang Omvang in Functiepunten Gebruik ervaringscijfers Productiviteit: Uren per functiepunt Gebruik Tools Scenario-analyse (doorlooptijd, teamsize, etc.)
Analogie – begroten van verven muur ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Meten van functionele omvang ,[object Object],[object Object],[object Object],[object Object],[object Object]
Functiepuntanalyse
COSMIC
Cone of uncertainty 0 -50 50 100 150 200 Feasibility study Requirements specification Software development Project closure Variability (%) Time Slecht begroot of slecht beheerst project De kegel wordt niet vanzelf nauwer. Men neemt beslissingen om hem nauwer te maken. Het later wijzigen van deze beslissingen leidt ertoe dat de kegel weer wijder wordt.
Meten van functionele omvang ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ervaringscijfers ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Voorbeeld QSM Datamanager  [6]
ISBSG ,[object Object],www.isbsg.org
Generiek begrotingsmodel Omvang Omvang Fouten Inspanning Doorlooptijd Fouten Productiviteit Factor: Omvang Functiepunten Factor: Omvang Lines of Code Factor: Inspanning Aantal uur Instroomsnelheid Piekbezetting Factor: Doorlooptijd Aantal weken Factor: Kwaliteit Aantal fouten Factor: Productiviteit Samenstelling en ervaring team Ontwikkelomgeving Complexiteit Kwaliteitssysteem Externe beinvloedingsfactoren Behoefte Software Energie Software ontwikkel proces Afval Tijd
Doorlooptijd is extreem belangrijk  [4] ,[object Object],Onmogelijk Onpraktisch Inspanning Doorlooptijd Voorbeeld: Kiezen voor een doorlooptijd van 8 maanden in plaats van 7 maanden (14 % langere doorlooptijd) resulteert in een afname van het aantal benodigde uren met 40 % !!  (bij dezelfde productiviteit en omvang) Constante Doorlooptijd 4 Plan A: 7.500 uur, 7 maanden Plan B: 4.400 uur, 8 maanden
Estimate / Business Case Kosten afhankelijk van Time-to-market Voorbeeld Scenario 1: Doorlooptijd: 5,5 maanden Inspanning: 5.000 uur Teamsize: 6,7 fte Kosten: € 430.000 Voorbeeld Scenario 2: Doorlooptijd: 5,2 maanden Inspanning: 5.500 uur Teamsize: 7,5 fte Kosten: € 480.000 Voorbeeld Scenario 3: Doorlooptijd: 4,8 maanden Inspanning: 5.900 uur Teamsize: 8,3 fte Kosten: € 530.000 Voorbeeld Scenario 4: Doorlooptijd: 4,5 maanden Inspanning: 6.300 uur Teamsize: 9,4 fte Kosten: € 620.000 Voorbeeld Scenario 5: Doorlooptijd: 5,8 maanden Inspanning: 5.200 uur Teamsize: 6,2 fte Kosten: € 400.000 Voorbeeld Scenario 6: Doorlooptijd: 6,1 maanden Inspanning: 4.900 uur Teamsize: 5,8 fte Kosten: € 380.000 Voorbeeld Scenario 7: Doorlooptijd: 6,3 maanden Inspanning: 4.700 uur Teamsize: 5,5 fte Kosten: € 360.000
Tools: QSM SLIM  [6]
QSM SLIM Estimate  [6]
Historische data  [6]
Tuning van de PI
QSM SLIM Estimate - voorbeeld
WBS  [6]
Vergelijken met history
Wat levert methodisch begroten op? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Wat levert methodisch begroten op? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Hoe kunt u uw  organisatie  hierop inrichten?
Estimating & Performance Measurement Proces Omvangsmeting:  COSMIC/FPA Begrotingstools:  QSM SLIM Estimate/ ISBSG Data collectie:  Administreer projectresultaat Omvang: geleverde omvang Tool: QSM Datamanager Finetunen begrotingstools: Analyseer metrics,  Raporteer trends Tool: QSM Metrics Verzoek tot begroting Project uitvoering Project afgelopen Per kwartaal Resultaat: Methodische Begroting (naast expertbegroting!) Resultaat: Management rapportage en Bijgewerkte begrotingstools Resultaat: Database met project ervaringscijfers ,[object Object],[object Object],[object Object],[object Object],Tracking tools - QSM SLIM Control Gecontroleerde uitvoering plan Begroot do Administreer check Evalueer act Rapporteer
Hulpmiddelen ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Processen ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Processen ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Processen ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Processen ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Wat kun je nu al doen als PM?? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ISBSG ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Conclusies ,[object Object],[object Object],[object Object]
Wat heb ik u laten zien? ,[object Object]
 
Bronnen ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

More Related Content

Similar to Rabobank 23 06 2010

Het begroten van softwareprojecten: meten is weten!
Het begroten van softwareprojecten: meten is weten!Het begroten van softwareprojecten: meten is weten!
Het begroten van softwareprojecten: meten is weten!Lucas Blom
 
090114 Change Mgt Intro NL
090114 Change Mgt Intro NL090114 Change Mgt Intro NL
090114 Change Mgt Intro NLhirondelle01
 
120806 introductie joleda (dutch)
120806 introductie joleda (dutch)120806 introductie joleda (dutch)
120806 introductie joleda (dutch)Raymond de Maaijer
 
Presentatie 2e roundtable ai and audit 2018 coney
Presentatie 2e roundtable ai and audit 2018 coneyPresentatie 2e roundtable ai and audit 2018 coney
Presentatie 2e roundtable ai and audit 2018 coneydrs Pieter de Kok RA
 
Kwd Professionalisering Projectmanagementrorganisatie Versie 0 2 (1)
Kwd Professionalisering Projectmanagementrorganisatie Versie 0 2 (1)Kwd Professionalisering Projectmanagementrorganisatie Versie 0 2 (1)
Kwd Professionalisering Projectmanagementrorganisatie Versie 0 2 (1)polflietjp
 
HR kan slimmer en beter
HR kan slimmer en beterHR kan slimmer en beter
HR kan slimmer en beterAnita Lettink
 
Time IT in het algemeen (beknopt)
Time IT in het algemeen (beknopt)Time IT in het algemeen (beknopt)
Time IT in het algemeen (beknopt)Mirada BV
 
Alklar project control and dashboard
Alklar project control  and dashboardAlklar project control  and dashboard
Alklar project control and dashboardAlexander Prins
 
Agile: wat zijn de voordelen voor jou?
Agile: wat zijn de voordelen voor jou?Agile: wat zijn de voordelen voor jou?
Agile: wat zijn de voordelen voor jou?Maarten Kalfsbeek
 
Ict & Projectmanagement
Ict & ProjectmanagementIct & Projectmanagement
Ict & ProjectmanagementDan Kamminga
 
Leanproject WASO/ETCS 'Rendre plus efficace le processus de sélection statuta...
Leanproject WASO/ETCS 'Rendre plus efficace le processus de sélection statuta...Leanproject WASO/ETCS 'Rendre plus efficace le processus de sélection statuta...
Leanproject WASO/ETCS 'Rendre plus efficace le processus de sélection statuta...OFO - IFA
 
091213 Salespresentatie Collegium Ccp Linked In
091213 Salespresentatie Collegium Ccp Linked In091213 Salespresentatie Collegium Ccp Linked In
091213 Salespresentatie Collegium Ccp Linked Inleeuw333
 
091213 Salespresentatie Collegium Ccp Linked In
091213 Salespresentatie Collegium Ccp Linked In091213 Salespresentatie Collegium Ccp Linked In
091213 Salespresentatie Collegium Ccp Linked Inleeuw333
 
Asl bi sl metrics themasessie 2013 devops sogeti
Asl bi sl metrics themasessie 2013   devops sogetiAsl bi sl metrics themasessie 2013   devops sogeti
Asl bi sl metrics themasessie 2013 devops sogetiHarold van Heeringen
 
Customer Office - Regie over IT Projecten
Customer Office - Regie over IT ProjectenCustomer Office - Regie over IT Projecten
Customer Office - Regie over IT ProjectenPeter Vruggink
 
Customer office - Peter Vruggink - FOD 2010
Customer office - Peter Vruggink - FOD 2010Customer office - Peter Vruggink - FOD 2010
Customer office - Peter Vruggink - FOD 2010Logica IT Management
 
Epek 12 10 Dia
Epek 12 10 DiaEpek 12 10 Dia
Epek 12 10 Diadsnijders
 

Similar to Rabobank 23 06 2010 (20)

Het begroten van softwareprojecten: meten is weten!
Het begroten van softwareprojecten: meten is weten!Het begroten van softwareprojecten: meten is weten!
Het begroten van softwareprojecten: meten is weten!
 
090114 Change Mgt Intro NL
090114 Change Mgt Intro NL090114 Change Mgt Intro NL
090114 Change Mgt Intro NL
 
120806 introductie joleda (dutch)
120806 introductie joleda (dutch)120806 introductie joleda (dutch)
120806 introductie joleda (dutch)
 
Presentatie 2e roundtable ai and audit 2018 coney
Presentatie 2e roundtable ai and audit 2018 coneyPresentatie 2e roundtable ai and audit 2018 coney
Presentatie 2e roundtable ai and audit 2018 coney
 
Kwd Professionalisering Projectmanagementrorganisatie Versie 0 2 (1)
Kwd Professionalisering Projectmanagementrorganisatie Versie 0 2 (1)Kwd Professionalisering Projectmanagementrorganisatie Versie 0 2 (1)
Kwd Professionalisering Projectmanagementrorganisatie Versie 0 2 (1)
 
HR kan slimmer en beter
HR kan slimmer en beterHR kan slimmer en beter
HR kan slimmer en beter
 
C2 Jan De Witte
C2   Jan De WitteC2   Jan De Witte
C2 Jan De Witte
 
Time IT in het algemeen (beknopt)
Time IT in het algemeen (beknopt)Time IT in het algemeen (beknopt)
Time IT in het algemeen (beknopt)
 
Alklar project control and dashboard
Alklar project control  and dashboardAlklar project control  and dashboard
Alklar project control and dashboard
 
Projectbureau 23 06-10
Projectbureau 23 06-10Projectbureau 23 06-10
Projectbureau 23 06-10
 
Agile: wat zijn de voordelen voor jou?
Agile: wat zijn de voordelen voor jou?Agile: wat zijn de voordelen voor jou?
Agile: wat zijn de voordelen voor jou?
 
Ict & Projectmanagement
Ict & ProjectmanagementIct & Projectmanagement
Ict & Projectmanagement
 
Leanproject WASO/ETCS 'Rendre plus efficace le processus de sélection statuta...
Leanproject WASO/ETCS 'Rendre plus efficace le processus de sélection statuta...Leanproject WASO/ETCS 'Rendre plus efficace le processus de sélection statuta...
Leanproject WASO/ETCS 'Rendre plus efficace le processus de sélection statuta...
 
091213 Salespresentatie Collegium Ccp Linked In
091213 Salespresentatie Collegium Ccp Linked In091213 Salespresentatie Collegium Ccp Linked In
091213 Salespresentatie Collegium Ccp Linked In
 
091213 Salespresentatie Collegium Ccp Linked In
091213 Salespresentatie Collegium Ccp Linked In091213 Salespresentatie Collegium Ccp Linked In
091213 Salespresentatie Collegium Ccp Linked In
 
Asl bi sl metrics themasessie 2013 devops sogeti
Asl bi sl metrics themasessie 2013   devops sogetiAsl bi sl metrics themasessie 2013   devops sogeti
Asl bi sl metrics themasessie 2013 devops sogeti
 
Customer Office - Regie over IT Projecten
Customer Office - Regie over IT ProjectenCustomer Office - Regie over IT Projecten
Customer Office - Regie over IT Projecten
 
Customer office - Peter Vruggink - FOD 2010
Customer office - Peter Vruggink - FOD 2010Customer office - Peter Vruggink - FOD 2010
Customer office - Peter Vruggink - FOD 2010
 
Project portfolio management
Project portfolio managementProject portfolio management
Project portfolio management
 
Epek 12 10 Dia
Epek 12 10 DiaEpek 12 10 Dia
Epek 12 10 Dia
 

More from Harold van Heeringen

Improve Estimation maturity using Functional Size Measurement and Historical ...
Improve Estimation maturity using Functional Size Measurement and Historical ...Improve Estimation maturity using Functional Size Measurement and Historical ...
Improve Estimation maturity using Functional Size Measurement and Historical ...Harold van Heeringen
 
Productivity measurement of agile teams (IWSM 2015)
Productivity measurement of agile teams (IWSM 2015)Productivity measurement of agile teams (IWSM 2015)
Productivity measurement of agile teams (IWSM 2015)Harold van Heeringen
 
Productivity measurement of agile teams (IWSM 2015)
Productivity measurement of agile teams (IWSM 2015)Productivity measurement of agile teams (IWSM 2015)
Productivity measurement of agile teams (IWSM 2015)Harold van Heeringen
 
The importance of benchmarking software projects - Van Heeringen and Ogilvie
The importance of benchmarking software projects - Van Heeringen and OgilvieThe importance of benchmarking software projects - Van Heeringen and Ogilvie
The importance of benchmarking software projects - Van Heeringen and OgilvieHarold van Heeringen
 
Van Heeringen and van Gorp - Measure the functional size of a mobile app usi...
Van Heeringen and van Gorp  - Measure the functional size of a mobile app usi...Van Heeringen and van Gorp  - Measure the functional size of a mobile app usi...
Van Heeringen and van Gorp - Measure the functional size of a mobile app usi...Harold van Heeringen
 
Measuring the functional size of mobile apps with COSMIC FP
Measuring the functional size of mobile apps with COSMIC FPMeasuring the functional size of mobile apps with COSMIC FP
Measuring the functional size of mobile apps with COSMIC FPHarold van Heeringen
 
Avoid software project horror stories - check the reality value of the estima...
Avoid software project horror stories - check the reality value of the estima...Avoid software project horror stories - check the reality value of the estima...
Avoid software project horror stories - check the reality value of the estima...Harold van Heeringen
 
ISMA 9 - van Heeringen - Using IFPUG and ISBSG to improve organization success
ISMA 9 - van Heeringen - Using IFPUG and ISBSG to improve organization successISMA 9 - van Heeringen - Using IFPUG and ISBSG to improve organization success
ISMA 9 - van Heeringen - Using IFPUG and ISBSG to improve organization successHarold van Heeringen
 
The value of benchmarking software projects
The value of benchmarking software projectsThe value of benchmarking software projects
The value of benchmarking software projectsHarold van Heeringen
 
Using the ISBSG data to improve your organization success - van Heeringen (Me...
Using the ISBSG data to improve your organization success - van Heeringen (Me...Using the ISBSG data to improve your organization success - van Heeringen (Me...
Using the ISBSG data to improve your organization success - van Heeringen (Me...Harold van Heeringen
 
Van heeringen estimate faster, cheaper, better
Van heeringen   estimate faster, cheaper, betterVan heeringen   estimate faster, cheaper, better
Van heeringen estimate faster, cheaper, betterHarold van Heeringen
 
van Heeringen - estimate faster,cheaper and better!
van Heeringen - estimate faster,cheaper and better!van Heeringen - estimate faster,cheaper and better!
van Heeringen - estimate faster,cheaper and better!Harold van Heeringen
 
The value of benchmarking IT projects - H.S. van Heeringen
The value of benchmarking IT projects - H.S. van HeeringenThe value of benchmarking IT projects - H.S. van Heeringen
The value of benchmarking IT projects - H.S. van HeeringenHarold van Heeringen
 
Sogeti seminar Supplier Performance Measurement
Sogeti seminar Supplier Performance MeasurementSogeti seminar Supplier Performance Measurement
Sogeti seminar Supplier Performance MeasurementHarold van Heeringen
 
Software Estimating and Performance Measurement
Software Estimating and Performance MeasurementSoftware Estimating and Performance Measurement
Software Estimating and Performance MeasurementHarold van Heeringen
 
Project Control using functional size - which method to use?
Project Control using functional size - which method to use?Project Control using functional size - which method to use?
Project Control using functional size - which method to use?Harold van Heeringen
 
Metrics based software supplier selection - Best practice used in the largest...
Metrics based software supplier selection - Best practice used in the largest...Metrics based software supplier selection - Best practice used in the largest...
Metrics based software supplier selection - Best practice used in the largest...Harold van Heeringen
 
ISPA/SCEA conference Brussels 2012
ISPA/SCEA conference Brussels 2012ISPA/SCEA conference Brussels 2012
ISPA/SCEA conference Brussels 2012Harold van Heeringen
 
Acosm 2010 Harold Van Heeringen V3
Acosm 2010 Harold Van Heeringen V3Acosm 2010 Harold Van Heeringen V3
Acosm 2010 Harold Van Heeringen V3Harold van Heeringen
 

More from Harold van Heeringen (20)

Improve Estimation maturity using Functional Size Measurement and Historical ...
Improve Estimation maturity using Functional Size Measurement and Historical ...Improve Estimation maturity using Functional Size Measurement and Historical ...
Improve Estimation maturity using Functional Size Measurement and Historical ...
 
Productivity measurement of agile teams (IWSM 2015)
Productivity measurement of agile teams (IWSM 2015)Productivity measurement of agile teams (IWSM 2015)
Productivity measurement of agile teams (IWSM 2015)
 
Productivity measurement of agile teams (IWSM 2015)
Productivity measurement of agile teams (IWSM 2015)Productivity measurement of agile teams (IWSM 2015)
Productivity measurement of agile teams (IWSM 2015)
 
The importance of benchmarking software projects - Van Heeringen and Ogilvie
The importance of benchmarking software projects - Van Heeringen and OgilvieThe importance of benchmarking software projects - Van Heeringen and Ogilvie
The importance of benchmarking software projects - Van Heeringen and Ogilvie
 
Van Heeringen and van Gorp - Measure the functional size of a mobile app usi...
Van Heeringen and van Gorp  - Measure the functional size of a mobile app usi...Van Heeringen and van Gorp  - Measure the functional size of a mobile app usi...
Van Heeringen and van Gorp - Measure the functional size of a mobile app usi...
 
Measuring the functional size of mobile apps with COSMIC FP
Measuring the functional size of mobile apps with COSMIC FPMeasuring the functional size of mobile apps with COSMIC FP
Measuring the functional size of mobile apps with COSMIC FP
 
Avoid software project horror stories - check the reality value of the estima...
Avoid software project horror stories - check the reality value of the estima...Avoid software project horror stories - check the reality value of the estima...
Avoid software project horror stories - check the reality value of the estima...
 
ISMA 9 - van Heeringen - Using IFPUG and ISBSG to improve organization success
ISMA 9 - van Heeringen - Using IFPUG and ISBSG to improve organization successISMA 9 - van Heeringen - Using IFPUG and ISBSG to improve organization success
ISMA 9 - van Heeringen - Using IFPUG and ISBSG to improve organization success
 
The value of benchmarking software projects
The value of benchmarking software projectsThe value of benchmarking software projects
The value of benchmarking software projects
 
Using the ISBSG data to improve your organization success - van Heeringen (Me...
Using the ISBSG data to improve your organization success - van Heeringen (Me...Using the ISBSG data to improve your organization success - van Heeringen (Me...
Using the ISBSG data to improve your organization success - van Heeringen (Me...
 
Van heeringen estimate faster, cheaper, better
Van heeringen   estimate faster, cheaper, betterVan heeringen   estimate faster, cheaper, better
Van heeringen estimate faster, cheaper, better
 
van Heeringen - estimate faster,cheaper and better!
van Heeringen - estimate faster,cheaper and better!van Heeringen - estimate faster,cheaper and better!
van Heeringen - estimate faster,cheaper and better!
 
The value of benchmarking IT projects - H.S. van Heeringen
The value of benchmarking IT projects - H.S. van HeeringenThe value of benchmarking IT projects - H.S. van Heeringen
The value of benchmarking IT projects - H.S. van Heeringen
 
Sogeti seminar Supplier Performance Measurement
Sogeti seminar Supplier Performance MeasurementSogeti seminar Supplier Performance Measurement
Sogeti seminar Supplier Performance Measurement
 
Software Estimating and Performance Measurement
Software Estimating and Performance MeasurementSoftware Estimating and Performance Measurement
Software Estimating and Performance Measurement
 
Project Control using functional size - which method to use?
Project Control using functional size - which method to use?Project Control using functional size - which method to use?
Project Control using functional size - which method to use?
 
Metrics based software supplier selection - Best practice used in the largest...
Metrics based software supplier selection - Best practice used in the largest...Metrics based software supplier selection - Best practice used in the largest...
Metrics based software supplier selection - Best practice used in the largest...
 
ISPA/SCEA conference Brussels 2012
ISPA/SCEA conference Brussels 2012ISPA/SCEA conference Brussels 2012
ISPA/SCEA conference Brussels 2012
 
Van heeringen metrics in rf ps
Van heeringen   metrics in rf psVan heeringen   metrics in rf ps
Van heeringen metrics in rf ps
 
Acosm 2010 Harold Van Heeringen V3
Acosm 2010 Harold Van Heeringen V3Acosm 2010 Harold Van Heeringen V3
Acosm 2010 Harold Van Heeringen V3
 

Rabobank 23 06 2010

  • 1. Methodisch Begroten van Projecten Sogeti Sizing,Estimating & Control Harold van Heeringen Sizing, Estimating & Control [email_address]
  • 2.
  • 3.
  • 4.
  • 5. Waarom heeft de IT industrie een begrotingsprobleem?
  • 6.
  • 7.
  • 8.
  • 9. Te optimistisch schatten [3] Waarschijnlijkheid Inspanning 0% 100% Bv: taak – Codeer en Unittest Programma X expertbegroting realistische begroting 50/50 mediaan resultaat 90% . . . . . . . . . . . . . . . . 24 uur 75% . . . . . . . . . . . . . . . . 22 uur 50% . . . . . . . . . . . . . . . . 20 uur 10% . . . . . . . . . . . . . . . . 18 uur 0% . . . . . . . . . . . . . . . . 16 uur . . . . . . . . 14 uur . . . . . . . . 12 uur . . . . . . . . 10 uur . . . . . . . . 8 uur . . . . . . . . 6 uur . . . . . . . . 4 uur . . . . . . . . 2 uur Expert Schatting : 1 e mogelijkheid
  • 10.
  • 11.
  • 12. Effect in de praktijk 10.000 5.000 uur 3.000 uur 7.000 uur 7.000 Begroting Resultaat ! 7 ! 7 ! ! Realisatie is zeer sterk afhankelijk van de begroting !!! A Realisatie (uur) 5.000 15.000 C B A: Optimistisch 3.000 uur 5 maanden Faalt 10.000 uur 12 maanden B: Realistisch 5.000 uur maanden Slaagt Efficiënt! 5.000 uur maanden C: Pessimistisch 7.000 uur 11 maanden Slaagt Inefficiënt 7.000 uur 11 maanden
  • 13.
  • 14.
  • 15.
  • 16. Wat kunnen we doen om realistisch te begroten?
  • 17.
  • 18. Methodische Begroting Meten van Functionele Omvang Omvang in Functiepunten Gebruik ervaringscijfers Productiviteit: Uren per functiepunt Gebruik Tools Scenario-analyse (doorlooptijd, teamsize, etc.)
  • 19.
  • 20.
  • 23. Cone of uncertainty 0 -50 50 100 150 200 Feasibility study Requirements specification Software development Project closure Variability (%) Time Slecht begroot of slecht beheerst project De kegel wordt niet vanzelf nauwer. Men neemt beslissingen om hem nauwer te maken. Het later wijzigen van deze beslissingen leidt ertoe dat de kegel weer wijder wordt.
  • 24.
  • 25.
  • 27.
  • 28. Generiek begrotingsmodel Omvang Omvang Fouten Inspanning Doorlooptijd Fouten Productiviteit Factor: Omvang Functiepunten Factor: Omvang Lines of Code Factor: Inspanning Aantal uur Instroomsnelheid Piekbezetting Factor: Doorlooptijd Aantal weken Factor: Kwaliteit Aantal fouten Factor: Productiviteit Samenstelling en ervaring team Ontwikkelomgeving Complexiteit Kwaliteitssysteem Externe beinvloedingsfactoren Behoefte Software Energie Software ontwikkel proces Afval Tijd
  • 29.
  • 30. Estimate / Business Case Kosten afhankelijk van Time-to-market Voorbeeld Scenario 1: Doorlooptijd: 5,5 maanden Inspanning: 5.000 uur Teamsize: 6,7 fte Kosten: € 430.000 Voorbeeld Scenario 2: Doorlooptijd: 5,2 maanden Inspanning: 5.500 uur Teamsize: 7,5 fte Kosten: € 480.000 Voorbeeld Scenario 3: Doorlooptijd: 4,8 maanden Inspanning: 5.900 uur Teamsize: 8,3 fte Kosten: € 530.000 Voorbeeld Scenario 4: Doorlooptijd: 4,5 maanden Inspanning: 6.300 uur Teamsize: 9,4 fte Kosten: € 620.000 Voorbeeld Scenario 5: Doorlooptijd: 5,8 maanden Inspanning: 5.200 uur Teamsize: 6,2 fte Kosten: € 400.000 Voorbeeld Scenario 6: Doorlooptijd: 6,1 maanden Inspanning: 4.900 uur Teamsize: 5,8 fte Kosten: € 380.000 Voorbeeld Scenario 7: Doorlooptijd: 6,3 maanden Inspanning: 4.700 uur Teamsize: 5,5 fte Kosten: € 360.000
  • 35. QSM SLIM Estimate - voorbeeld
  • 38.
  • 39.
  • 40. Hoe kunt u uw organisatie hierop inrichten?
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.  
  • 52.

Editor's Notes

  1. Sogeti Nederland B.V.
  2. Sogeti Nederland B.V.
  3. Sogeti Nederland B.V.
  4. Sogeti Nederland B.V.
  5. Sogeti Nederland B.V.
  6. Sogeti Nederland B.V.
  7. Sogeti Nederland B.V.
  8. Sogeti Nederland B.V.
  9. 1.01 Meten & Begroten dagdeel 1 v1.0 Sogeti Nederland B.V. v1.0
  10. Sogeti Nederland B.V.
  11. 1.01 Meten & Begroten dagdeel 1 v1.0 Sogeti Nederland B.V. v1.0
  12. Sogeti Nederland B.V.
  13. 1.01 Meten & Begroten dagdeel 1 v1.0 Sogeti Nederland B.V. v1.0
  14. Sogeti Nederland B.V.
  15. Sogeti Nederland B.V.
  16. Sogeti Nederland B.V.
  17. Sogeti Nederland B.V.
  18. Sogeti Nederland B.V.
  19. Sogeti Nederland B.V.
  20. Sogeti Nederland B.V.
  21. Sogeti Nederland B.V.
  22. Sogeti Nederland B.V.
  23. 1.01 Meten & Begroten dagdeel 1 v1.0 Sogeti Nederland B.V. v1.0
  24. Omvang is belangrijke ‘cost driver’ Objectieve, herhaalbare, verifieerbare methodes (beiden ISO normen) Technologie onafhankelijk Sogeti Nederland B.V.
  25. Sogeti Nederland B.V.
  26. Sogeti Nederland B.V.
  27. 3.01 Meten & Begroten dagdeel 3 v1.0 Sogeti Nederland B.V. v1.0
  28. Sogeti Nederland B.V.
  29. Sogeti Nederland B.V.
  30. Sogeti Nederland B.V.
  31. Sogeti Nederland B.V.
  32. Sogeti Nederland B.V.
  33. Sogeti Nederland B.V.
  34. Sogeti Nederland B.V.
  35. Sogeti Nederland B.V.
  36. Sogeti Nederland B.V.
  37. 1.01 Meten & Begroten dagdeel 1 v1.0 Sogeti Nederland B.V. v1.0
  38. 1.01 Meten & Begroten dagdeel 1 v1.0 Sogeti Nederland B.V. v1.0
  39. Sogeti Nederland B.V.
  40. Sogeti Nederland B.V.
  41. Sogeti Nederland B.V.
  42. Sogeti Nederland B.V.
  43. Sogeti Nederland B.V.
  44. Sogeti Nederland B.V.
  45. Sogeti Nederland B.V.
  46. Sogeti Nederland B.V.
  47. Sogeti Nederland B.V.
  48. Sogeti Nederland B.V.
  49. Sogeti Nederland B.V.
  50. Sogeti Nederland B.V.
  51. Sogeti Nederland B.V.