1. Challenges from a supplier point of view Metrics questions in Request for Proposals Harold van Heeringen Sogeti Nederland Senior metrics consultant / Cost engineer Sizing, Estimating & Control [email_address] metrieken.sogeti.nl @haroldveendam
2.
3. Trends in outsourcing? Harold van Heeringen - Metrics Questions in RFPs Dutch government wastes billions of euros every year on failed ICT projects
12. Generic Estimation Model Harold van Heeringen - Metrics Questions in RFPs Size Size Defects Effort Duration Defects Productivity Metric: Size Function points Metric: Size Function Points Metric: Effort Number of hours Manpower buildup Peak staff Metric: Duration Number of weeks Metric: Quality Number of defects Metric: Process productivity Skills and experience team Development environment Complexity Quality Management System External influences Need Software Energy Software development process Waste Time
13.
14.
15.
16. Requirements: complete and detailed? time Concept Definition High Level Design Low level Design Realization Idea Why What How Size: Function Points RFP 4x 3x 2x 1x 0.8x 0.5x Harold van Heeringen - Metrics Questions in RFPs Project Rate 1 4 2 3 3 1 4 1 5 1 6 2 7 4 8 4 9 5 10 5 Average 3
17. Size always grows ! time Size RFP Concept Definition High level design Low level design Realisation Idea Challenge: Which size should we use in our estimation and which size will the competitors use in their estimation? Harold van Heeringen - Metrics Questions in RFPs Why What How
18.
19. Same project, different duration Effort (manhours) / Peak size Duration Plan A Duration: 6 months Effort: 4.500 manhours Peak staff : 5,8 fte MTTD: 1,764 days Plan B Duration: 7 months Effort: 2.400 manhours Peak staff: 2,7 fte MTTD: 2,816 days Harold van Heeringen - Metrics Questions in RFPs
20. Scenarios Estimate / Business Case Cost depending on Time-to-market Example Scenario 1: Duration: 5,5 months Effort: 5.000 Mhr Team size: 6,7 fte Cost: € 430.000 Example Scenario 2: Duration: 5,2 months Effort: 5.500 Mhr Team size: 7,5 fte Cost: € 480.000 Example Scenario 3: Duration: 4,8 months Effort: 5.900 Mhr Team size: 8,3 fte Cost: € 530.000 Example Scenario 4: Duration: 4,5 months Effort: 6.300 Mhr Team size: 9,4 fte Cost: € 620.000 Example Scenario 5: Duration: 5,8 months Effort: 5.200 Mhr Team size: 6,2 fte Cost: € 400.000 Example Scenario 6: Duration: 6,1 months Effort: 4.900 Mhr Team size: 5,8 fte Cost: € 380.000 Example Scenario 7: Duration: 6,3 months Effort: 4.700 Mhr Team size: 5,5 fte Cost: € 360.000 Effort (manhours) Duration Harold van Heeringen - Metrics Questions in RFPs
21. Challenge supplier Price per function point Duration Plan A: 767 €/FP Plan B: 452 €/FP Answer: 380 €/FP ?? Client expectation What is your price per function point for a 500 FP Oracle system? Harold van Heeringen - Metrics Questions in RFPs
22.
23. Cost of high and low estimates Non- Lineair extra costs Planning errors Enlarging team more expensive but almost not faster Extra management attention / overhead Stress: More defects, lower maintainability Lineair extra Costs Extra hours will be spent Harold van Heeringen - Metrics Questions in RFPs
24. High and low estimates in practice Harold van Heeringen - Metrics Questions in RFPs 10.000 5.000 hours 3.000 hours 7.000 hours 7.000 Estimation Result 5.000 hours 7 months Realistic estimation is the key to succesful projects A Realization (hours) 5.000 15.000 C B B: Realistic 5.000 hours 7 months Successful ! Efficient! Successful ! Not efficient ! 7.000 hours 11 months A: Optimistic 3.000 hours 5 months C: Pessimistic 7.000 hours 11 months FAILS !! 10.000 hours 9 months
25.
26.
27.
28.
29.
30.
31.
32. [email_address] 0031 88 6606600 +3165 metrieken.sogeti.nl @haroldveendam Harold van Heeringen - Metrics Questions in RFPs staat voor resultaat