SlideShare a Scribd company logo
1 of 23
Download to read offline
Estimating & Control
Reliable Estimates for Realistic Projects
Frank Vogelezang
Manager Pricing Office
2
Agenda
Estimating IT projects
 Estimating . . Off track?
 On track with a track record
 Keep track
Introduction
Frank Vogelezang 3
Pricing Office
Functional Size
- NESMA FPA
- COSMIC
Estimating . . Off track?
Why is IT so difficult to create reliable estimates
IT has a bad track-record in project estimating
Estimating . . Off track?
5
For a critical analysis of the Chaos reports see: www.cs.vu.nl/~x/chaos
IT has a bad track-record in project estimating
Estimating . . Off track?
Any idea where this bad track-record comes from?
 No clear project objective
 Start with an inadequate budget
 Too little time and/or resources
 No use of benchmarking
 No idea what an estimate is
6
We can double
the estimate . . . . but then it will
ultimately be four
times as expensive!
on estimating
A typical IT estimate
Estimating . . Off track?
7
Probability
Schedule / Cost
50/50 median result
First likely option
Estimating on track
Start on track and stay on track by building a track record
On track or off track
Keep track of your portfolio
9
www.itdashboard.gov
-15% on $5.3 Billion
+31% on $461 Million
Benchmarking as reality check
Does it fit my historical track record?
10
Paul Masson’s
Law
Parkinson’s
Law
Brooks’
Law
Minimal time
Optimal effort
Time
Effort/Cost
Realistic
Productivity
A bad estimate is the start of a troubled project
Recommended practices as an external track record
11
RECOMMENDEDPRACTICE
Estimation
purpose
Engagement
Scope
Description
Estimating
methodology
(FP, expert,
etc.)
Estimate
Classification
(1,2,3,4,5)
Design Basis
(Components
lists, units, etc.)
Sizing Basis
Requirements
Functional
technical
Effort Basis
delivery
constraints,
service levels
Planning Basis
Working time
standby
Cost Basis
methods and
sources , units
Assumptions
internal,
external
Allowances
Not in the Basis
Exclusions
No costs
included for…
Exceptions
anomalies or
variances on
standard
Risks and
Opportunities
assumptions
Containments
cost elements
for mitigation
Contingencies
Uncertainty,
unforeseeable
elements
Management
Reserve
changes in
scope, effort
Reconciliation
Changes to
previous
estimation
Benchmarking
Comparisons to
similar
engagements
Estimate
Quality
Assurance
Reviews
Attachments
Level of detail
Stage, Deal
size/type, fixed
price/TM
Attachments Attachments Attachments
Keep track
From a reliable estimate to a realistic project result
13
Keep track
Actuals versus plan
Schedule Variance
Time Variance
Cost Variance
Budget Variance
Actual cost
Earned value
14
Keep track
Forecast based on actuals
Schedule
Slippage
Cost
Overrun
Actual cost
Earned value
Total cost (forecast)
Total value (planned)
15
Keep track
The whole picture
Budget Variance
Schedule
Slippage
Schedule Variance
Time Variance
Cost Variance
Cost
Overrun
Actual cost
Earned value
Total cost (forecast)
Total value (planned)
16
Keep track with Estimating & Control
Reliable estimates and realistic projects
 Estimate & Plan
 Create a baseline estimate
 Develop a Project Plan
 Monitor and Control
 Document actuals
 Create forecast based on actuals
 Re-estimate and establish new baseline
 Measure and Analyse
 Establish variances for the whole project
 Determine experience data parameters
 Incorporate this knowledge in future estimates and plans
Estimate
&
Plan
Baseline(s) vs
Final Actuals
Experience &
Knowledge
Measure
&
Analyse
Monitor
&
Control
17
frank.vogelezang@ordina.nl
WatKostIT.blogspot.nl
ThePriceofIT.blogspot.com
@FrankVogelezang
FrankVogelezang
www.linkedin.com/in/frankvogelezang
Basis of Estimate for IT Services
New standard practice by NESMA and AACEi
18
RECOMMENDEDPRACTICE
Estimation
purpose
Engagement
Scope
Description
Estimating
methodology
(FP, expert,
etc.)
Estimate
Classification
(1,2,3,4,5)
Design Basis
(Components
lists, units, etc.)
Sizing Basis
Requirements
Functional
technical
Effort Basis
delivery
constraints,
service levels
Planning Basis
Working time
standby
Cost Basis
methods and
sources , units
Assumptions
internal,
external
Allowances
Not in the Basis
Exclusions
No costs
included for…
Exceptions
anomalies or
variances on
standard
Risks and
Opportunities
assumptions
Containments
cost elements
for mitigation
Contingencies
Uncertainty,
unforeseeable
elements
Management
Reserve
changes in
scope, effort
Reconciliation
Changes to
previous
estimation
Benchmarking
Comparisons to
similar
engagements
Level of detail
Stage, Deal
size/type, fixed
price/TM
Estimate
Quality
Assurance
Reviews
Attachments Attachments Attachments Attachments
Row 1 – General aspects
Basis of Estimate for IT Services
19
Estimation
purpose
Engagement
Scope
Description
Estimating
methodology
(FP, expert,
etc.)
Estimate
Classification
(1,2,3,4,5)
Level of detail
Stage, Deal
size/type, fixed
price/TM
 Purpose
 Engagement Scope Description
Decomposes the solution into its constituent elements
 Estimating methodology
Is the estimate functional size based, expert based, analogy based, process
metrics based, parametric based
 Estimate Classification
From detailed fixed-price estimates (1) to the first screening of ideas (5)
 Level of detail
The lower the classifiction, the more details are needed
RECOMMENDEDPRACTICE
Row 2 – Basis
Basis of Estimate for IT Services
20
Design Basis
(Components
lists, units, etc.)
Sizing Basis
Requirements
Functional
technical
Effort Basis
delivery
constraints,
service levels
Planning Basis
Working time
standby
Cost Basis
methods and
sources , units
 Design Basis
Process or architectural documents that describe the project
 Sizing Basis
Units used to express the project in product quantities
 Effort Basis
Methods (and tools) used to convert size into effort
 Planning Basis
Activities, Milestones and Constraints
 Cost Basis
Methods and sources used for determining all unit, effort, subcontract,
material and expenditures cost
RECOMMENDEDPRACTICE
Row 3 – Risks
Basis of Estimate for IT Services
21
Assumptions
internal,
external
Allowances
Not in the Basis
Exclusions
No costs
included for…
Exceptions
anomalies or
variances on
standard
Risks and
Opportunities
assumptions
 Allowances
 Assumptions
 Exclusions
What is nót part of the estimate
 Exceptions
Anomalies or variances to standard estimating practices
 Risks and Opportunities
High risk or opportunity related to cost, duration, quality and/or safety
RECOMMENDEDPRACTICE
Row 4 – Mitigation
Basis of Estimate for IT Services
22
Containments
cost elements
for mitigation
Contingencies
Uncertainty,
unforeseeable
elements
Management
Reserve
changes in
scope, effort
Reconciliation
Changes to
previous
estimation
Benchmarking
Comparisons to
similar
engagements
 Containments
Measures included to prevent and/or mitigate the identified risks
 Contingencies
 Management Reserve
 Reconciliation
major differences between the new
or re-baselined estimate and the last published estimate
 Benchmarking
comparisons of overall estimate metrics, ratios, and factors with similar
engagements, historical data, and industry data
RECOMMENDEDPRACTICE
Row 5 – Quality
Basis of Estimate for IT Services
23
Estimate
Quality
Assurance
Reviews
Attachments Attachments Attachments Attachments
 Documentation of the QA on the Estimate
 Estimate Deliverables Checklist
 Reference Documents
sizing report, requirements, designs, texts, notes, specifications
 Additional Attachments (optional)
reconciliation report, benchmarking report, risk analysis report
RECOMMENDEDPRACTICE

More Related Content

What's hot (20)

PM Estimation techniques
PM Estimation techniquesPM Estimation techniques
PM Estimation techniques
 
Project Estimating Process
Project Estimating Process Project Estimating Process
Project Estimating Process
 
A3 Report (A3 Problem Solving) Poster
A3 Report (A3 Problem Solving) PosterA3 Report (A3 Problem Solving) Poster
A3 Report (A3 Problem Solving) Poster
 
Cost and time estimation methods pros and cons
Cost and time estimation methods pros and consCost and time estimation methods pros and cons
Cost and time estimation methods pros and cons
 
Introduction to cost management & control in construction projects
Introduction to cost management & control in construction projectsIntroduction to cost management & control in construction projects
Introduction to cost management & control in construction projects
 
Scedule feasibility
Scedule feasibilityScedule feasibility
Scedule feasibility
 
Feasibility Report
Feasibility ReportFeasibility Report
Feasibility Report
 
Software Test Estimation
Software Test EstimationSoftware Test Estimation
Software Test Estimation
 
Project Estimation
Project EstimationProject Estimation
Project Estimation
 
Estimating 101
Estimating 101Estimating 101
Estimating 101
 
Classical estimating methods
Classical estimating methodsClassical estimating methods
Classical estimating methods
 
ACH 216 Lecture 07 (Project Funding)
ACH 216 Lecture 07 (Project Funding)ACH 216 Lecture 07 (Project Funding)
ACH 216 Lecture 07 (Project Funding)
 
Social Media Project
Social Media ProjectSocial Media Project
Social Media Project
 
Project Cost Management
Project Cost ManagementProject Cost Management
Project Cost Management
 
Estimating in Project Scheduling
Estimating in Project SchedulingEstimating in Project Scheduling
Estimating in Project Scheduling
 
Estimating
EstimatingEstimating
Estimating
 
Project appraisal part 2
Project appraisal part  2Project appraisal part  2
Project appraisal part 2
 
Term paper spm
Term paper spmTerm paper spm
Term paper spm
 
Project cost management
Project cost managementProject cost management
Project cost management
 
Cost management
Cost managementCost management
Cost management
 

Viewers also liked

Diverse industry verticals benchmarking club
Diverse industry verticals benchmarking clubDiverse industry verticals benchmarking club
Diverse industry verticals benchmarking clubZillay A. Nawab
 
2008 SMEF - Scope management - Sail the seas of change
2008 SMEF - Scope management - Sail the seas of change2008 SMEF - Scope management - Sail the seas of change
2008 SMEF - Scope management - Sail the seas of changeFrank Vogelezang
 
Estimating IT projects - Guest lecture University of Twente
Estimating IT projects - Guest lecture University of TwenteEstimating IT projects - Guest lecture University of Twente
Estimating IT projects - Guest lecture University of TwenteFrank Vogelezang
 
Estimation in the tendering process
Estimation in the tendering processEstimation in the tendering process
Estimation in the tendering processFrank Vogelezang
 
IWSM 2008 - Portfolio €ontrol
IWSM 2008 - Portfolio €ontrolIWSM 2008 - Portfolio €ontrol
IWSM 2008 - Portfolio €ontrolFrank Vogelezang
 
Best Practices in Software Cost Estimation - Metrikon 2015 - Frank Vogelezang
Best Practices in Software Cost Estimation - Metrikon 2015 - Frank VogelezangBest Practices in Software Cost Estimation - Metrikon 2015 - Frank Vogelezang
Best Practices in Software Cost Estimation - Metrikon 2015 - Frank VogelezangFrank Vogelezang
 
2009 IWSM - Estimating functional size of oracle EBS applications
2009 IWSM - Estimating functional size of oracle EBS applications2009 IWSM - Estimating functional size of oracle EBS applications
2009 IWSM - Estimating functional size of oracle EBS applicationsFrank Vogelezang
 
COSMIC Approximation - Introducing the Guideline for approximate COSMIC FSM
COSMIC Approximation - Introducing the Guideline for approximate COSMIC FSMCOSMIC Approximation - Introducing the Guideline for approximate COSMIC FSM
COSMIC Approximation - Introducing the Guideline for approximate COSMIC FSMFrank Vogelezang
 
Estimating & pricing of application management
Estimating & pricing of application managementEstimating & pricing of application management
Estimating & pricing of application managementFrank Vogelezang
 
Grenzen aan functiepuntanalyse
Grenzen aan functiepuntanalyseGrenzen aan functiepuntanalyse
Grenzen aan functiepuntanalyseFrank Vogelezang
 
Iwsm2012 web advice module case study
Iwsm2012 web advice module case studyIwsm2012 web advice module case study
Iwsm2012 web advice module case studyFrank Vogelezang
 
Simplify Estimating & Pricing of Application Management
Simplify Estimating & Pricing of Application ManagementSimplify Estimating & Pricing of Application Management
Simplify Estimating & Pricing of Application ManagementFrank Vogelezang
 
Parametric Estimation for Reliable Project Estimates
Parametric Estimation for Reliable Project EstimatesParametric Estimation for Reliable Project Estimates
Parametric Estimation for Reliable Project EstimatesFrank Vogelezang
 
Software Project Excellence
Software Project ExcellenceSoftware Project Excellence
Software Project ExcellenceTathagat Varma
 

Viewers also liked (20)

Diverse industry verticals benchmarking club
Diverse industry verticals benchmarking clubDiverse industry verticals benchmarking club
Diverse industry verticals benchmarking club
 
Van omvang naar kosten
Van omvang naar kostenVan omvang naar kosten
Van omvang naar kosten
 
2008 SMEF - Scope management - Sail the seas of change
2008 SMEF - Scope management - Sail the seas of change2008 SMEF - Scope management - Sail the seas of change
2008 SMEF - Scope management - Sail the seas of change
 
Estimating IT projects - Guest lecture University of Twente
Estimating IT projects - Guest lecture University of TwenteEstimating IT projects - Guest lecture University of Twente
Estimating IT projects - Guest lecture University of Twente
 
Estimation in the tendering process
Estimation in the tendering processEstimation in the tendering process
Estimation in the tendering process
 
IWSM 2008 - Portfolio €ontrol
IWSM 2008 - Portfolio €ontrolIWSM 2008 - Portfolio €ontrol
IWSM 2008 - Portfolio €ontrol
 
Leveranciers zijn ratten
Leveranciers zijn rattenLeveranciers zijn ratten
Leveranciers zijn ratten
 
Begroten van IT
Begroten van ITBegroten van IT
Begroten van IT
 
Best Practices in Software Cost Estimation - Metrikon 2015 - Frank Vogelezang
Best Practices in Software Cost Estimation - Metrikon 2015 - Frank VogelezangBest Practices in Software Cost Estimation - Metrikon 2015 - Frank Vogelezang
Best Practices in Software Cost Estimation - Metrikon 2015 - Frank Vogelezang
 
Geld speelt (g)een rol
Geld speelt (g)een rolGeld speelt (g)een rol
Geld speelt (g)een rol
 
2009 IWSM - Estimating functional size of oracle EBS applications
2009 IWSM - Estimating functional size of oracle EBS applications2009 IWSM - Estimating functional size of oracle EBS applications
2009 IWSM - Estimating functional size of oracle EBS applications
 
COSMIC Approximation - Introducing the Guideline for approximate COSMIC FSM
COSMIC Approximation - Introducing the Guideline for approximate COSMIC FSMCOSMIC Approximation - Introducing the Guideline for approximate COSMIC FSM
COSMIC Approximation - Introducing the Guideline for approximate COSMIC FSM
 
Estimating & pricing of application management
Estimating & pricing of application managementEstimating & pricing of application management
Estimating & pricing of application management
 
Grenzen aan functiepuntanalyse
Grenzen aan functiepuntanalyseGrenzen aan functiepuntanalyse
Grenzen aan functiepuntanalyse
 
Iwsm2012 web advice module case study
Iwsm2012 web advice module case studyIwsm2012 web advice module case study
Iwsm2012 web advice module case study
 
Agile Innovation
Agile InnovationAgile Innovation
Agile Innovation
 
FPA for Dummies
FPA for DummiesFPA for Dummies
FPA for Dummies
 
Simplify Estimating & Pricing of Application Management
Simplify Estimating & Pricing of Application ManagementSimplify Estimating & Pricing of Application Management
Simplify Estimating & Pricing of Application Management
 
Parametric Estimation for Reliable Project Estimates
Parametric Estimation for Reliable Project EstimatesParametric Estimation for Reliable Project Estimates
Parametric Estimation for Reliable Project Estimates
 
Software Project Excellence
Software Project ExcellenceSoftware Project Excellence
Software Project Excellence
 

Similar to Estimating & Control - Reliable Estimates for Realistic Projects - PMI NL chapter

Chap 5 Estimating Project Times
Chap 5 Estimating Project TimesChap 5 Estimating Project Times
Chap 5 Estimating Project Timesproject management
 
Software Estimating and Performance Measurement
Software Estimating and Performance MeasurementSoftware Estimating and Performance Measurement
Software Estimating and Performance MeasurementHarold van Heeringen
 
QM-037-Using DFSS tool
QM-037-Using DFSS toolQM-037-Using DFSS tool
QM-037-Using DFSS toolhandbook
 
1010 cd overview light
1010 cd overview light1010 cd overview light
1010 cd overview lightAndrew Hudson
 
A weaver cost management top gear corporation
A weaver cost management top gear corporationA weaver cost management top gear corporation
A weaver cost management top gear corporationAltha Weaver
 
The Project Management Process - Week 9 Performance Management
The Project Management Process - Week 9   Performance ManagementThe Project Management Process - Week 9   Performance Management
The Project Management Process - Week 9 Performance ManagementCraig Brown
 
8 project planning
8 project planning8 project planning
8 project planningrandhirlpu
 
Strategic Product Development and Cost Estimates for Automotive Industry
Strategic Product Development and Cost Estimates for Automotive IndustryStrategic Product Development and Cost Estimates for Automotive Industry
Strategic Product Development and Cost Estimates for Automotive IndustryVedant Borse
 
3803_Strategic Product Development_ASUG v4
3803_Strategic Product Development_ASUG v43803_Strategic Product Development_ASUG v4
3803_Strategic Product Development_ASUG v4Vedant Borse
 
Project management
Project managementProject management
Project managementAhmed Said
 
Primavera Monte Carlo[1]
Primavera Monte Carlo[1]Primavera Monte Carlo[1]
Primavera Monte Carlo[1]Mihai Buta
 

Similar to Estimating & Control - Reliable Estimates for Realistic Projects - PMI NL chapter (20)

Estimating
EstimatingEstimating
Estimating
 
Chap 5 Estimating Project Times
Chap 5 Estimating Project TimesChap 5 Estimating Project Times
Chap 5 Estimating Project Times
 
Software Estimating and Performance Measurement
Software Estimating and Performance MeasurementSoftware Estimating and Performance Measurement
Software Estimating and Performance Measurement
 
Chap005
Chap005Chap005
Chap005
 
Project Estimation.ppt
Project Estimation.pptProject Estimation.ppt
Project Estimation.ppt
 
Project Estimation.ppt
Project Estimation.pptProject Estimation.ppt
Project Estimation.ppt
 
QM-037-Using DFSS tool
QM-037-Using DFSS toolQM-037-Using DFSS tool
QM-037-Using DFSS tool
 
Project Management
Project ManagementProject Management
Project Management
 
Estimation
EstimationEstimation
Estimation
 
1010 cd overview light
1010 cd overview light1010 cd overview light
1010 cd overview light
 
A weaver cost management top gear corporation
A weaver cost management top gear corporationA weaver cost management top gear corporation
A weaver cost management top gear corporation
 
ACH 216 Lecture 04a (Estimating)
ACH 216 Lecture 04a (Estimating)ACH 216 Lecture 04a (Estimating)
ACH 216 Lecture 04a (Estimating)
 
The Project Management Process - Week 9 Performance Management
The Project Management Process - Week 9   Performance ManagementThe Project Management Process - Week 9   Performance Management
The Project Management Process - Week 9 Performance Management
 
8 project planning
8 project planning8 project planning
8 project planning
 
PMP-Cost Management area
PMP-Cost Management areaPMP-Cost Management area
PMP-Cost Management area
 
Improving Estimates
Improving EstimatesImproving Estimates
Improving Estimates
 
Strategic Product Development and Cost Estimates for Automotive Industry
Strategic Product Development and Cost Estimates for Automotive IndustryStrategic Product Development and Cost Estimates for Automotive Industry
Strategic Product Development and Cost Estimates for Automotive Industry
 
3803_Strategic Product Development_ASUG v4
3803_Strategic Product Development_ASUG v43803_Strategic Product Development_ASUG v4
3803_Strategic Product Development_ASUG v4
 
Project management
Project managementProject management
Project management
 
Primavera Monte Carlo[1]
Primavera Monte Carlo[1]Primavera Monte Carlo[1]
Primavera Monte Carlo[1]
 

More from Frank Vogelezang

Bye bye productivity, hello Business Value - Nesma autumn conference
Bye bye productivity, hello Business Value - Nesma autumn conferenceBye bye productivity, hello Business Value - Nesma autumn conference
Bye bye productivity, hello Business Value - Nesma autumn conferenceFrank Vogelezang
 
Software Project Estimation
Software Project EstimationSoftware Project Estimation
Software Project EstimationFrank Vogelezang
 
Estimating IT projects - VU Amsterdam
Estimating IT projects - VU AmsterdamEstimating IT projects - VU Amsterdam
Estimating IT projects - VU AmsterdamFrank Vogelezang
 
The (financial) Return of Agile
The (financial) Return of AgileThe (financial) Return of Agile
The (financial) Return of AgileFrank Vogelezang
 
Application Portfolio Management, the Basics - How much Software do I have
Application Portfolio Management, the Basics - How much Software do I haveApplication Portfolio Management, the Basics - How much Software do I have
Application Portfolio Management, the Basics - How much Software do I haveFrank Vogelezang
 
Calculeren en forecasten van projecten
Calculeren en forecasten van projectenCalculeren en forecasten van projecten
Calculeren en forecasten van projectenFrank Vogelezang
 

More from Frank Vogelezang (6)

Bye bye productivity, hello Business Value - Nesma autumn conference
Bye bye productivity, hello Business Value - Nesma autumn conferenceBye bye productivity, hello Business Value - Nesma autumn conference
Bye bye productivity, hello Business Value - Nesma autumn conference
 
Software Project Estimation
Software Project EstimationSoftware Project Estimation
Software Project Estimation
 
Estimating IT projects - VU Amsterdam
Estimating IT projects - VU AmsterdamEstimating IT projects - VU Amsterdam
Estimating IT projects - VU Amsterdam
 
The (financial) Return of Agile
The (financial) Return of AgileThe (financial) Return of Agile
The (financial) Return of Agile
 
Application Portfolio Management, the Basics - How much Software do I have
Application Portfolio Management, the Basics - How much Software do I haveApplication Portfolio Management, the Basics - How much Software do I have
Application Portfolio Management, the Basics - How much Software do I have
 
Calculeren en forecasten van projecten
Calculeren en forecasten van projectenCalculeren en forecasten van projecten
Calculeren en forecasten van projecten
 

Recently uploaded

International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...ssuserf63bd7
 
Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Americas Got Grants
 
Darshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfDarshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfShashank Mehta
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Servicecallgirls2057
 
Cyber Security Training in Office Environment
Cyber Security Training in Office EnvironmentCyber Security Training in Office Environment
Cyber Security Training in Office Environmentelijahj01012
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyotictsugar
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africaictsugar
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Seta Wicaksana
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCRashishs7044
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCRashishs7044
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMintel Group
 
8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCRashishs7044
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaoncallgirls2057
 
Financial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptxFinancial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptxsaniyaimamuddin
 

Recently uploaded (20)

International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...
 
Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)
 
Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...
 
Darshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfDarshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdf
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
 
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
 
Cyber Security Training in Office Environment
Cyber Security Training in Office EnvironmentCyber Security Training in Office Environment
Cyber Security Training in Office Environment
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyot
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africa
 
Call Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North GoaCall Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North Goa
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 Edition
 
Corporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information TechnologyCorporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information Technology
 
8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
 
Financial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptxFinancial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptx
 

Estimating & Control - Reliable Estimates for Realistic Projects - PMI NL chapter

  • 1. Estimating & Control Reliable Estimates for Realistic Projects Frank Vogelezang Manager Pricing Office
  • 2. 2 Agenda Estimating IT projects  Estimating . . Off track?  On track with a track record  Keep track
  • 3. Introduction Frank Vogelezang 3 Pricing Office Functional Size - NESMA FPA - COSMIC
  • 4. Estimating . . Off track? Why is IT so difficult to create reliable estimates
  • 5. IT has a bad track-record in project estimating Estimating . . Off track? 5 For a critical analysis of the Chaos reports see: www.cs.vu.nl/~x/chaos
  • 6. IT has a bad track-record in project estimating Estimating . . Off track? Any idea where this bad track-record comes from?  No clear project objective  Start with an inadequate budget  Too little time and/or resources  No use of benchmarking  No idea what an estimate is 6 We can double the estimate . . . . but then it will ultimately be four times as expensive! on estimating
  • 7. A typical IT estimate Estimating . . Off track? 7 Probability Schedule / Cost 50/50 median result First likely option
  • 8. Estimating on track Start on track and stay on track by building a track record
  • 9. On track or off track Keep track of your portfolio 9 www.itdashboard.gov -15% on $5.3 Billion +31% on $461 Million
  • 10. Benchmarking as reality check Does it fit my historical track record? 10 Paul Masson’s Law Parkinson’s Law Brooks’ Law Minimal time Optimal effort Time Effort/Cost Realistic Productivity
  • 11. A bad estimate is the start of a troubled project Recommended practices as an external track record 11 RECOMMENDEDPRACTICE Estimation purpose Engagement Scope Description Estimating methodology (FP, expert, etc.) Estimate Classification (1,2,3,4,5) Design Basis (Components lists, units, etc.) Sizing Basis Requirements Functional technical Effort Basis delivery constraints, service levels Planning Basis Working time standby Cost Basis methods and sources , units Assumptions internal, external Allowances Not in the Basis Exclusions No costs included for… Exceptions anomalies or variances on standard Risks and Opportunities assumptions Containments cost elements for mitigation Contingencies Uncertainty, unforeseeable elements Management Reserve changes in scope, effort Reconciliation Changes to previous estimation Benchmarking Comparisons to similar engagements Estimate Quality Assurance Reviews Attachments Level of detail Stage, Deal size/type, fixed price/TM Attachments Attachments Attachments
  • 12. Keep track From a reliable estimate to a realistic project result
  • 13. 13 Keep track Actuals versus plan Schedule Variance Time Variance Cost Variance Budget Variance Actual cost Earned value
  • 14. 14 Keep track Forecast based on actuals Schedule Slippage Cost Overrun Actual cost Earned value Total cost (forecast) Total value (planned)
  • 15. 15 Keep track The whole picture Budget Variance Schedule Slippage Schedule Variance Time Variance Cost Variance Cost Overrun Actual cost Earned value Total cost (forecast) Total value (planned)
  • 16. 16 Keep track with Estimating & Control Reliable estimates and realistic projects  Estimate & Plan  Create a baseline estimate  Develop a Project Plan  Monitor and Control  Document actuals  Create forecast based on actuals  Re-estimate and establish new baseline  Measure and Analyse  Establish variances for the whole project  Determine experience data parameters  Incorporate this knowledge in future estimates and plans Estimate & Plan Baseline(s) vs Final Actuals Experience & Knowledge Measure & Analyse Monitor & Control
  • 18. Basis of Estimate for IT Services New standard practice by NESMA and AACEi 18 RECOMMENDEDPRACTICE Estimation purpose Engagement Scope Description Estimating methodology (FP, expert, etc.) Estimate Classification (1,2,3,4,5) Design Basis (Components lists, units, etc.) Sizing Basis Requirements Functional technical Effort Basis delivery constraints, service levels Planning Basis Working time standby Cost Basis methods and sources , units Assumptions internal, external Allowances Not in the Basis Exclusions No costs included for… Exceptions anomalies or variances on standard Risks and Opportunities assumptions Containments cost elements for mitigation Contingencies Uncertainty, unforeseeable elements Management Reserve changes in scope, effort Reconciliation Changes to previous estimation Benchmarking Comparisons to similar engagements Level of detail Stage, Deal size/type, fixed price/TM Estimate Quality Assurance Reviews Attachments Attachments Attachments Attachments
  • 19. Row 1 – General aspects Basis of Estimate for IT Services 19 Estimation purpose Engagement Scope Description Estimating methodology (FP, expert, etc.) Estimate Classification (1,2,3,4,5) Level of detail Stage, Deal size/type, fixed price/TM  Purpose  Engagement Scope Description Decomposes the solution into its constituent elements  Estimating methodology Is the estimate functional size based, expert based, analogy based, process metrics based, parametric based  Estimate Classification From detailed fixed-price estimates (1) to the first screening of ideas (5)  Level of detail The lower the classifiction, the more details are needed RECOMMENDEDPRACTICE
  • 20. Row 2 – Basis Basis of Estimate for IT Services 20 Design Basis (Components lists, units, etc.) Sizing Basis Requirements Functional technical Effort Basis delivery constraints, service levels Planning Basis Working time standby Cost Basis methods and sources , units  Design Basis Process or architectural documents that describe the project  Sizing Basis Units used to express the project in product quantities  Effort Basis Methods (and tools) used to convert size into effort  Planning Basis Activities, Milestones and Constraints  Cost Basis Methods and sources used for determining all unit, effort, subcontract, material and expenditures cost RECOMMENDEDPRACTICE
  • 21. Row 3 – Risks Basis of Estimate for IT Services 21 Assumptions internal, external Allowances Not in the Basis Exclusions No costs included for… Exceptions anomalies or variances on standard Risks and Opportunities assumptions  Allowances  Assumptions  Exclusions What is nót part of the estimate  Exceptions Anomalies or variances to standard estimating practices  Risks and Opportunities High risk or opportunity related to cost, duration, quality and/or safety RECOMMENDEDPRACTICE
  • 22. Row 4 – Mitigation Basis of Estimate for IT Services 22 Containments cost elements for mitigation Contingencies Uncertainty, unforeseeable elements Management Reserve changes in scope, effort Reconciliation Changes to previous estimation Benchmarking Comparisons to similar engagements  Containments Measures included to prevent and/or mitigate the identified risks  Contingencies  Management Reserve  Reconciliation major differences between the new or re-baselined estimate and the last published estimate  Benchmarking comparisons of overall estimate metrics, ratios, and factors with similar engagements, historical data, and industry data RECOMMENDEDPRACTICE
  • 23. Row 5 – Quality Basis of Estimate for IT Services 23 Estimate Quality Assurance Reviews Attachments Attachments Attachments Attachments  Documentation of the QA on the Estimate  Estimate Deliverables Checklist  Reference Documents sizing report, requirements, designs, texts, notes, specifications  Additional Attachments (optional) reconciliation report, benchmarking report, risk analysis report RECOMMENDEDPRACTICE