SlideShare une entreprise Scribd logo
1  sur  31
Methodisch Begroten van ProjectenWaarom en hoe? Harold van Heeringen Sizing, Estimating & Control harold.van.heeringen@sogeti.nl www.twitter.com/haroldveendam Vianen, 15 september 2009
Wat wil ik u laten zien? 	Methodisch begroten van projecten is een cruciale factor voor het succesvol realiseren van projecten.
Outline De IT industrie heeft een enorm probleem met het begroten van projecten. Waarom? Hoe kunnen we realistisch begroten? Wat kunt u doen om voortaan realistisch te begroten?
Projecten falen Standish Chaos report (2009) [1]   32% van de projecten is succesvol Op tijd Binnen budget Bevat alle benodigde functionaliteit  44% van de projecten is niet succesvol 24% is voortijdig gestopt of is opgeleverd maar nooit gebruikt Een duidelijke afname van het succespercentage (35%) ten opzichte van de vorige studie (2007)
Maar waarom??  Onrealistische begroting en planning! Vrijwel altijd: expertbegroting
Gevaar van expertbegrotingen Industrie leunt zwaar op experts Matige onderbouwing Niet gebaseerd op kwantitatieve data Vergeten activiteiten Ongefundeerd optimisme Geen mogelijkheid om ervaringscijfers op te bouwen Gemiddeld 30% te optimistisch
Optimisme of pessimisme [2] Non- Lineaire extra kosten ,[object Object]
Vergroten team  veel duurder maar nauwelijks sneller
Extra management attentie / overhead
Stress: Meer defects, lagere onderhoudbaarheid !!>100% Extra Kosten Lineaire extra kosten Extra uren worden besteed Onderschatten Overschatten 0% Te lage schattingen Te hoge schattingen Realistische schattingen
Effect van Optimisme/Pessimisme Begroting Resultaat 15.000 A:  Optimistisch Faalt ! 10.000  uur 3.000  uur 12  maanden 5  maanden 10.000 Realisatie (uur) B:  Realistisch Slaagt !  Efficiënt! 5.000  uur 5.000  uur 7.000 maanden 7  maanden 7  5.000 uur 3.000 uur 7.000 uur C:  Pessimistisch Slaagt !  Inefficiënt ! 7.000  uur 5.000 Realisatie is zeer sterk afhankelijk  van de begroting !!! 7.000  uur 11  maanden 11  maanden A C B
Voordelen van realistische begrotingen Projectstatus beter controleerbaar Realistisch plan  actuals Minder stress – hogere kwaliteit Oorzaak 40% software defects is stress Extreme druk leidt tot 4x zoveel defects Onderhoudbaarheid van de code!! Verhoogde geloofwaardigheid
De IT industrie heeft een probleem! IT industrie – begroot (te) optimistisch! Business: Het moet goedkoper  Bevordert optimisme Business: Het moet sneller Bevordert optimisme IT - Weet niet precies ‘hoe groot’ het is Onvolwassen begrotingsmethodieken IT -  kent haar eigen performance niet Kan begroting niet goed onderbouwen Weet niet goed wat realistisch is IT gaat relatief eenvoudig mee met optimisme
Realistisch begroten Optimisme leidt tot falende projecten Maar hoe kunnen we een realistische begroting maken? Naast expertbegroting ook een methodische begroting !!
Methodische Begroting Meten van Functionele Omvang Omvang in Functiepunten Gebruik ervaringscijfers Productiviteit: Uren per functiepunt Gebruik Tools Scenario-analyse (doorlooptijd, teamize, etc.)
Meten van functionele omvang Functiepunt analyse (FPA) of COSMIC Objectief, herhaalbaar, verifieerbaar Technologie onafhankelijk Eenheid ‘product’ maakt verzamelen ervaringscijfers mogelijk Productiviteit: uur per functiepunt Kwaliteit: defects per functiepunt
Ervaringscijfers Eigen ervaringscijfers Per omgeving (Java, Oracle, .Net, etc.) Per ontwikkelfase (ontwerp, bouw, test) Per locatie (onshore, offshore) Benchmarkcijfers Databases van de tools ISBSG repository (R11 - 5.200 projecten)[4]
Scenario analyse [2] Plan A: 7.500 uur, 7 maanden Plan B: 4.400 uur, 8 maanden Constante Inspanning (uur) =  Doorlooptijd4 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) Onmogelijk Inspanning Onpraktisch Doorlooptijd Bron: Putnam & Myers - 5 Core metrics
Een realistische begroting [3] 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 Estimate / Business Case Kosten afhankelijk van Time-to-market
Tools QSM SLIM toolsuite [5]
Tools Galorath - SEER for Software [6]
Wat levert methodisch begroten op? ,[object Object]
Inzicht in de performance over projecten heen
Mogelijkheden tot interne en externe benchmarking
Verhoogde grip: voorspelbaarheid en transparantie
Onderbouwing voor procesverbeterinitiatieven
Welke organisatie wil dit niet?,[object Object]
Beter onderbouwde en verdedigbare begroting
Aanvullende zekerheid naast de expertbegroting
Uitspraak over de kwaliteit van de documentatie
Welke Projectleider wil dit niet??

Contenu connexe

Tendances

Begroten van agile projecten, technical meeting Sogeti 2013-09
Begroten van agile projecten, technical meeting Sogeti 2013-09Begroten van agile projecten, technical meeting Sogeti 2013-09
Begroten van agile projecten, technical meeting Sogeti 2013-09Harold van Heeringen
 
basisbegrippen projectmanagement deel 2.pages
basisbegrippen projectmanagement deel 2.pagesbasisbegrippen projectmanagement deel 2.pages
basisbegrippen projectmanagement deel 2.pagesCedric Heyndrickx
 
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
 
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
 
Gilbert Silvius on Project Portfolio Management
Gilbert Silvius on Project Portfolio ManagementGilbert Silvius on Project Portfolio Management
Gilbert Silvius on Project Portfolio ManagementGilbert Silvius
 
basisbegrippen projectmanagement deel 1
basisbegrippen projectmanagement deel 1basisbegrippen projectmanagement deel 1
basisbegrippen projectmanagement deel 1Cedric Heyndrickx
 

Tendances (6)

Begroten van agile projecten, technical meeting Sogeti 2013-09
Begroten van agile projecten, technical meeting Sogeti 2013-09Begroten van agile projecten, technical meeting Sogeti 2013-09
Begroten van agile projecten, technical meeting Sogeti 2013-09
 
basisbegrippen projectmanagement deel 2.pages
basisbegrippen projectmanagement deel 2.pagesbasisbegrippen projectmanagement deel 2.pages
basisbegrippen projectmanagement deel 2.pages
 
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!
 
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)
 
Gilbert Silvius on Project Portfolio Management
Gilbert Silvius on Project Portfolio ManagementGilbert Silvius on Project Portfolio Management
Gilbert Silvius on Project Portfolio Management
 
basisbegrippen projectmanagement deel 1
basisbegrippen projectmanagement deel 1basisbegrippen projectmanagement deel 1
basisbegrippen projectmanagement deel 1
 

Similaire à Seminar Md 15092009 Harold Van Heeringen Methodisch Begroten Van Projecten Waarom En Hoe

Performance MANAGEMENT 3.0 - De evidentie zelf
Performance MANAGEMENT 3.0 - De evidentie zelfPerformance MANAGEMENT 3.0 - De evidentie zelf
Performance MANAGEMENT 3.0 - De evidentie zelfBICC Thomas More
 
BICC - Performance MANAGEMENT 3.0 - 17.12.2014
BICC - Performance MANAGEMENT 3.0 - 17.12.2014BICC - Performance MANAGEMENT 3.0 - 17.12.2014
BICC - Performance MANAGEMENT 3.0 - 17.12.2014bicos
 
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
 
Geef je plannen een boost
Geef je plannen een boostGeef je plannen een boost
Geef je plannen een boostKonnekto
 
Sogeti MD Seminar 21 sep 2010 (NL)
Sogeti MD Seminar 21 sep 2010 (NL)Sogeti MD Seminar 21 sep 2010 (NL)
Sogeti MD Seminar 21 sep 2010 (NL)Harold van Heeringen
 
Begroten van software projecten - Hogeschool Rotterdam gastcollege 05-11-2013
Begroten van software projecten - Hogeschool Rotterdam gastcollege 05-11-2013Begroten van software projecten - Hogeschool Rotterdam gastcollege 05-11-2013
Begroten van software projecten - Hogeschool Rotterdam gastcollege 05-11-2013Harold van Heeringen
 
Tips en tricks voor het schrijven van een succesvol IWT dossier
Tips en tricks voor het schrijven van een succesvol IWT dossierTips en tricks voor het schrijven van een succesvol IWT dossier
Tips en tricks voor het schrijven van een succesvol IWT dossierinnovatiecentra
 
Round Table Fast Close (Stantson & Tacstone Consulting) Public V1.0
Round Table Fast Close (Stantson & Tacstone Consulting)   Public V1.0Round Table Fast Close (Stantson & Tacstone Consulting)   Public V1.0
Round Table Fast Close (Stantson & Tacstone Consulting) Public V1.0marcsluiter
 
Innovation health check nl versie 2017 oth
Innovation health check nl versie 2017 othInnovation health check nl versie 2017 oth
Innovation health check nl versie 2017 othOlaf ter Haar
 
Geïntegreerd werken / ERP/ Bedrijfssoftware in de KMO: 10 praktische tips
Geïntegreerd werken / ERP/ Bedrijfssoftware in de KMO: 10 praktische tipsGeïntegreerd werken / ERP/ Bedrijfssoftware in de KMO: 10 praktische tips
Geïntegreerd werken / ERP/ Bedrijfssoftware in de KMO: 10 praktische tipsJeroen Persyn
 
WBSO Workshop Syntens Arnhem 20 april 2010
WBSO Workshop Syntens Arnhem 20 april 2010WBSO Workshop Syntens Arnhem 20 april 2010
WBSO Workshop Syntens Arnhem 20 april 2010G.W. Woelders
 
Restart module 3 leer bedrijfsplanning met de kennis van nu_nl
Restart module 3 leer bedrijfsplanning met de kennis van nu_nlRestart module 3 leer bedrijfsplanning met de kennis van nu_nl
Restart module 3 leer bedrijfsplanning met de kennis van nu_nlrestartplatform
 
141023 bd plaquette transformation finance nl
141023 bd plaquette transformation finance nl141023 bd plaquette transformation finance nl
141023 bd plaquette transformation finance nlfelixpval
 

Similaire à Seminar Md 15092009 Harold Van Heeringen Methodisch Begroten Van Projecten Waarom En Hoe (20)

Performance MANAGEMENT 3.0 - De evidentie zelf
Performance MANAGEMENT 3.0 - De evidentie zelfPerformance MANAGEMENT 3.0 - De evidentie zelf
Performance MANAGEMENT 3.0 - De evidentie zelf
 
BICC - Performance MANAGEMENT 3.0 - 17.12.2014
BICC - Performance MANAGEMENT 3.0 - 17.12.2014BICC - Performance MANAGEMENT 3.0 - 17.12.2014
BICC - Performance MANAGEMENT 3.0 - 17.12.2014
 
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
 
Geef je plannen een boost
Geef je plannen een boostGeef je plannen een boost
Geef je plannen een boost
 
Sogeti MD Seminar 21 sep 2010 (NL)
Sogeti MD Seminar 21 sep 2010 (NL)Sogeti MD Seminar 21 sep 2010 (NL)
Sogeti MD Seminar 21 sep 2010 (NL)
 
Begroten van software projecten - Hogeschool Rotterdam gastcollege 05-11-2013
Begroten van software projecten - Hogeschool Rotterdam gastcollege 05-11-2013Begroten van software projecten - Hogeschool Rotterdam gastcollege 05-11-2013
Begroten van software projecten - Hogeschool Rotterdam gastcollege 05-11-2013
 
Projectbureau 23 06-10
Projectbureau 23 06-10Projectbureau 23 06-10
Projectbureau 23 06-10
 
Tips en tricks voor het schrijven van een succesvol IWT dossier
Tips en tricks voor het schrijven van een succesvol IWT dossierTips en tricks voor het schrijven van een succesvol IWT dossier
Tips en tricks voor het schrijven van een succesvol IWT dossier
 
Project portfolio management
Project portfolio managementProject portfolio management
Project portfolio management
 
C2 Jan De Witte
C2   Jan De WitteC2   Jan De Witte
C2 Jan De Witte
 
Automatiseren met rendement
Automatiseren met rendementAutomatiseren met rendement
Automatiseren met rendement
 
Round Table Fast Close (Stantson & Tacstone Consulting) Public V1.0
Round Table Fast Close (Stantson & Tacstone Consulting)   Public V1.0Round Table Fast Close (Stantson & Tacstone Consulting)   Public V1.0
Round Table Fast Close (Stantson & Tacstone Consulting) Public V1.0
 
Innovation health check nl versie 2017 oth
Innovation health check nl versie 2017 othInnovation health check nl versie 2017 oth
Innovation health check nl versie 2017 oth
 
Geïntegreerd werken / ERP/ Bedrijfssoftware in de KMO: 10 praktische tips
Geïntegreerd werken / ERP/ Bedrijfssoftware in de KMO: 10 praktische tipsGeïntegreerd werken / ERP/ Bedrijfssoftware in de KMO: 10 praktische tips
Geïntegreerd werken / ERP/ Bedrijfssoftware in de KMO: 10 praktische tips
 
WBSO Workshop Syntens Arnhem 20 april 2010
WBSO Workshop Syntens Arnhem 20 april 2010WBSO Workshop Syntens Arnhem 20 april 2010
WBSO Workshop Syntens Arnhem 20 april 2010
 
Subsidies iwt 2012
Subsidies iwt 2012Subsidies iwt 2012
Subsidies iwt 2012
 
Restart module 3 leer bedrijfsplanning met de kennis van nu_nl
Restart module 3 leer bedrijfsplanning met de kennis van nu_nlRestart module 3 leer bedrijfsplanning met de kennis van nu_nl
Restart module 3 leer bedrijfsplanning met de kennis van nu_nl
 
141023 bd plaquette transformation finance nl
141023 bd plaquette transformation finance nl141023 bd plaquette transformation finance nl
141023 bd plaquette transformation finance nl
 
Werking van IC en subsidiemogelijkheden
Werking van IC en subsidiemogelijkhedenWerking van IC en subsidiemogelijkheden
Werking van IC en subsidiemogelijkheden
 

Plus de 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
 
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
 
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
 

Plus de 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...
 
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
 
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
 

Seminar Md 15092009 Harold Van Heeringen Methodisch Begroten Van Projecten Waarom En Hoe

  • 1. Methodisch Begroten van ProjectenWaarom en hoe? Harold van Heeringen Sizing, Estimating & Control harold.van.heeringen@sogeti.nl www.twitter.com/haroldveendam Vianen, 15 september 2009
  • 2. Wat wil ik u laten zien? Methodisch begroten van projecten is een cruciale factor voor het succesvol realiseren van projecten.
  • 3. Outline De IT industrie heeft een enorm probleem met het begroten van projecten. Waarom? Hoe kunnen we realistisch begroten? Wat kunt u doen om voortaan realistisch te begroten?
  • 4. Projecten falen Standish Chaos report (2009) [1] 32% van de projecten is succesvol Op tijd Binnen budget Bevat alle benodigde functionaliteit 44% van de projecten is niet succesvol 24% is voortijdig gestopt of is opgeleverd maar nooit gebruikt Een duidelijke afname van het succespercentage (35%) ten opzichte van de vorige studie (2007)
  • 5. Maar waarom?? Onrealistische begroting en planning! Vrijwel altijd: expertbegroting
  • 6. Gevaar van expertbegrotingen Industrie leunt zwaar op experts Matige onderbouwing Niet gebaseerd op kwantitatieve data Vergeten activiteiten Ongefundeerd optimisme Geen mogelijkheid om ervaringscijfers op te bouwen Gemiddeld 30% te optimistisch
  • 7.
  • 8. Vergroten team  veel duurder maar nauwelijks sneller
  • 10. Stress: Meer defects, lagere onderhoudbaarheid !!>100% Extra Kosten Lineaire extra kosten Extra uren worden besteed Onderschatten Overschatten 0% Te lage schattingen Te hoge schattingen Realistische schattingen
  • 11. Effect van Optimisme/Pessimisme Begroting Resultaat 15.000 A: Optimistisch Faalt ! 10.000 uur 3.000 uur 12 maanden 5 maanden 10.000 Realisatie (uur) B: Realistisch Slaagt ! Efficiënt! 5.000 uur 5.000 uur 7.000 maanden 7 maanden 7 5.000 uur 3.000 uur 7.000 uur C: Pessimistisch Slaagt ! Inefficiënt ! 7.000 uur 5.000 Realisatie is zeer sterk afhankelijk van de begroting !!! 7.000 uur 11 maanden 11 maanden A C B
  • 12. Voordelen van realistische begrotingen Projectstatus beter controleerbaar Realistisch plan  actuals Minder stress – hogere kwaliteit Oorzaak 40% software defects is stress Extreme druk leidt tot 4x zoveel defects Onderhoudbaarheid van de code!! Verhoogde geloofwaardigheid
  • 13. De IT industrie heeft een probleem! IT industrie – begroot (te) optimistisch! Business: Het moet goedkoper Bevordert optimisme Business: Het moet sneller Bevordert optimisme IT - Weet niet precies ‘hoe groot’ het is Onvolwassen begrotingsmethodieken IT - kent haar eigen performance niet Kan begroting niet goed onderbouwen Weet niet goed wat realistisch is IT gaat relatief eenvoudig mee met optimisme
  • 14. Realistisch begroten Optimisme leidt tot falende projecten Maar hoe kunnen we een realistische begroting maken? Naast expertbegroting ook een methodische begroting !!
  • 15. Methodische Begroting Meten van Functionele Omvang Omvang in Functiepunten Gebruik ervaringscijfers Productiviteit: Uren per functiepunt Gebruik Tools Scenario-analyse (doorlooptijd, teamize, etc.)
  • 16. Meten van functionele omvang Functiepunt analyse (FPA) of COSMIC Objectief, herhaalbaar, verifieerbaar Technologie onafhankelijk Eenheid ‘product’ maakt verzamelen ervaringscijfers mogelijk Productiviteit: uur per functiepunt Kwaliteit: defects per functiepunt
  • 17. Ervaringscijfers Eigen ervaringscijfers Per omgeving (Java, Oracle, .Net, etc.) Per ontwikkelfase (ontwerp, bouw, test) Per locatie (onshore, offshore) Benchmarkcijfers Databases van de tools ISBSG repository (R11 - 5.200 projecten)[4]
  • 18. Scenario analyse [2] Plan A: 7.500 uur, 7 maanden Plan B: 4.400 uur, 8 maanden Constante Inspanning (uur) = Doorlooptijd4 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) Onmogelijk Inspanning Onpraktisch Doorlooptijd Bron: Putnam & Myers - 5 Core metrics
  • 19. Een realistische begroting [3] 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 Estimate / Business Case Kosten afhankelijk van Time-to-market
  • 20. Tools QSM SLIM toolsuite [5]
  • 21. Tools Galorath - SEER for Software [6]
  • 22.
  • 23. Inzicht in de performance over projecten heen
  • 24. Mogelijkheden tot interne en externe benchmarking
  • 27.
  • 28. Beter onderbouwde en verdedigbare begroting
  • 29. Aanvullende zekerheid naast de expertbegroting
  • 30. Uitspraak over de kwaliteit van de documentatie
  • 32.
  • 33. Inrichten is niet eenvoudig. Een paar tips! Tip 1: Stel een E&PM proces in met een proces eigenaar in MT. Tip 2: Zorg voor standaardisatie en templates! Tip 3: Gebruik indien mogelijk COSMIC. Tip 4: Kies een goede toolsuite. Tip 5:Implementeer een standaard WBS.
  • 34.
  • 35.
  • 36. Conclusies Veel projecten mislukken omdat wordt uitgegaan van onrealistische verwachtingen. Realistische begrotingen zijn te maken door naast de expertbegroting ook een methodische begroting te maken. Om dit te doen is het nodig om een ‘Estimating & Performance Measurement’ proces in te richten
  • 37. Wat heb ik u laten zien? Methodisch begroten van projecten is een cruciale factor voor het succesvol realiseren van projecten.
  • 38. 4 November: Workshop Benchmarking (Harold van Heeringen & Luca Santillo) 5 November: Keynote: Jeroen Versteeg, CEO Sogeti Nederland B.V. 6 November: Estimating the functional size of applications built with the Oracle eBS Package (Frank Vogelezang) – Industry paper http://www.iwsm-mensura-2009.org/
  • 39. Sogeti Sizing, Estimating & Control Bedankt voor uw aandacht ! Harold van Heeringen Sizing, Estimating & Control harold.van.heeringen@sogeti.nl www.twitter.com/haroldveendam Internet: metrieken.sogeti.nl Sogeti Sizing, Estimating & Control NESMA – bestuur NESMA – voorzitter werkgroep COSMIC NESMA – werkgroep Benchmarking NESMA – werkgroep Telrichtlijnen COSMIC – Measurement Practices Committee COSMIC – Benchmarking Committee ISBSG – Technical & Advisory Committee QSM – trekker gebruikersgroep Nederland
  • 41.
  • 42. Bronnen [1] Standish Group – Chaos report 2009, http://www.standishgroup.com [2] McConnell – Software Estimation, demystifying the black art, 2006 [3] Putnam & Myers - Five core metrics, 2003 [4] ISBSG – http://www.isbsg.org [5] QSM – http://www.qsm.com of http://www.qsm-europe.com [6] Galorath SEER – www.galorath.com