estimation - the next level - and beyond
DESCRIPTION
IT estimation must make a move from size estimation that is translated to cost to an integral cost estimation practice. This is supported by the Basis of Estimate, a joint standard from NESMA and AACEi. Added is a special welcom for the IWSM 2014 in Rotterdam.TRANSCRIPT
![Page 1: Estimation - The next level - and beyond](https://reader038.vdocuments.mx/reader038/viewer/2022102900/54b9ec804a79591b6a8b4576/html5/thumbnails/1.jpg)
EstimationThe Next Level
Ton DekkersIWSM – Ankara – October 25th 2013
NEtherlands Software Metrics users Association
![Page 2: Estimation - The next level - and beyond](https://reader038.vdocuments.mx/reader038/viewer/2022102900/54b9ec804a79591b6a8b4576/html5/thumbnails/2.jpg)
Ton Dekkers - RolesNetherlands Software Metrics Association (NESMA)
President
International Software Benchmarking Standards Group (ISBSG)Past President
Common Software Measurement International Consortium (COSMIC)International Advisory Committee
Dutch Association of Cost Engineers (DACE)WG Parametric Estimation
![Page 3: Estimation - The next level - and beyond](https://reader038.vdocuments.mx/reader038/viewer/2022102900/54b9ec804a79591b6a8b4576/html5/thumbnails/3.jpg)
Southgate Pedestrian Bridge, Melbourne
Estimation conceptsMost common
techniquesExtrapolation from ActualsExpert Opinion
![Page 4: Estimation - The next level - and beyond](https://reader038.vdocuments.mx/reader038/viewer/2022102900/54b9ec804a79591b6a8b4576/html5/thumbnails/4.jpg)
Cost Estimating
The process of collecting and analyzing historical data and applying quantitative models, techniques, tools, and databases to predict the future cost of an item, product, program, or task
Purpose of cost estimating:Translate system/functional requirements associated with
programs, projects, proposals, or processes into budget requirements
Determine and communicate a realistic view of the likely cost (effort, schedule) outcome, which can form the basis of the plan for executing the work
![Page 5: Estimation - The next level - and beyond](https://reader038.vdocuments.mx/reader038/viewer/2022102900/54b9ec804a79591b6a8b4576/html5/thumbnails/5.jpg)
A Bridge to the Future
EstimateHistorical data Time
nowSource: ICEAA training
![Page 6: Estimation - The next level - and beyond](https://reader038.vdocuments.mx/reader038/viewer/2022102900/54b9ec804a79591b6a8b4576/html5/thumbnails/6.jpg)
Cost Estimation TechniquesAnalogy
Build-Up
Parametric
![Page 7: Estimation - The next level - and beyond](https://reader038.vdocuments.mx/reader038/viewer/2022102900/54b9ec804a79591b6a8b4576/html5/thumbnails/7.jpg)
Parametric Estimating - ProcessCollect Data
Relevant, Reliable
Normalise DataCost level, activity level
Determine correlationsValidate correlations
R2 > 0.8 is useable
Adjust Data Set when necessaryDefine CER/EEREstimate the new object
NOW: CEBoKCost Engineering
Body of Knowledge
2012ISPA & SCEA
are merged intoICEAA
www.iceaaonline.org
![Page 8: Estimation - The next level - and beyond](https://reader038.vdocuments.mx/reader038/viewer/2022102900/54b9ec804a79591b6a8b4576/html5/thumbnails/8.jpg)
About• Association for the Advancement of Cost Engineering -
International
• A not-for-profit organisation• Recommended Practices
17R-97: Cost Estimate Classification System34R-05: Basis of Estimate40R-08: Contingency Estimating: General Principles42R-08: Risk Analysis and Contingency Determination Using Parametric Estimating
• CertificationCertified Cost Consultant™ (CCC™)Certified Cost Engineer™ (CCE™)Certified Estimating Professional™ (CEP™)
• www.aacei.org
![Page 9: Estimation - The next level - and beyond](https://reader038.vdocuments.mx/reader038/viewer/2022102900/54b9ec804a79591b6a8b4576/html5/thumbnails/9.jpg)
Simplified Estimation Model
hours (& money)
measures
risk analysis
risks
consequences
productivity
size
gross hours
influences
![Page 10: Estimation - The next level - and beyond](https://reader038.vdocuments.mx/reader038/viewer/2022102900/54b9ec804a79591b6a8b4576/html5/thumbnails/10.jpg)
Basis of Estimate Quantity Metrics: excavation and backfill quantities, concrete
volumes, piping quantities, ... These may be organized by facilities, process train or manufacturing unit.
Basis of Estimate – Software Services Requirements: number of use cases, number of backlog items,
... Functional size: Function points
Measurement methods: IFPUG, NESMA, COSMIC, FiSMA, … Technical size: (source) lines of code, number of interfaces,
modules, … Service size: number of incidents, tickets, users, locations, …
These may include expected error range, level of accuracy and method of ‘measuring’ (e.g. detailed, extrapolated, estimated, derived)
Size
![Page 11: Estimation - The next level - and beyond](https://reader038.vdocuments.mx/reader038/viewer/2022102900/54b9ec804a79591b6a8b4576/html5/thumbnails/11.jpg)
Basis of Estimate for Software Services
Generalaspects
Basis
Risk
Mitigation
Quality
![Page 12: Estimation - The next level - and beyond](https://reader038.vdocuments.mx/reader038/viewer/2022102900/54b9ec804a79591b6a8b4576/html5/thumbnails/12.jpg)
Mapping to NESMA interest areas
Sizing BasisRequirements
Functionaltechnical
Effort Basisdelivery
constraints, service levels
Planning Basis
Working time standby
Cost Basismethods and
sources , units
BenchmarkingComparisons to
similar engagements
![Page 13: Estimation - The next level - and beyond](https://reader038.vdocuments.mx/reader038/viewer/2022102900/54b9ec804a79591b6a8b4576/html5/thumbnails/13.jpg)
The Tax System Case Study
![Page 14: Estimation - The next level - and beyond](https://reader038.vdocuments.mx/reader038/viewer/2022102900/54b9ec804a79591b6a8b4576/html5/thumbnails/14.jpg)
Basis of Estimate in Practice
H
A
L
na
L
A
H
Good
Poor
![Page 15: Estimation - The next level - and beyond](https://reader038.vdocuments.mx/reader038/viewer/2022102900/54b9ec804a79591b6a8b4576/html5/thumbnails/15.jpg)
Conclusions from supplier perspectiveEstimation (validation)
Consistent structure (e.g. Basis of Estimate)Embedded process
BenchmarkingValidation Estimate / ProposalHistorical data (Internal/External)
MetrificationConsistent approachAuditable calculations (e.g. tool-based)
Management & ControlMetrification (direct data collection)Re-estimation (reflecting direct data)Risk Control
![Page 16: Estimation - The next level - and beyond](https://reader038.vdocuments.mx/reader038/viewer/2022102900/54b9ec804a79591b6a8b4576/html5/thumbnails/16.jpg)
Estimation : The next level
![Page 17: Estimation - The next level - and beyond](https://reader038.vdocuments.mx/reader038/viewer/2022102900/54b9ec804a79591b6a8b4576/html5/thumbnails/17.jpg)
EstimationThe Next Level
And BeyondFrank VogelezangIWSM – Ankara – October 25th 2013
NEtherlands Software Metrics users Association
![Page 18: Estimation - The next level - and beyond](https://reader038.vdocuments.mx/reader038/viewer/2022102900/54b9ec804a79591b6a8b4576/html5/thumbnails/18.jpg)
The next level and beyondWidening the scope from sizing, to cost
drivers, through cost estimation relations to estimating, project control and historical benchmark data.
In cooperation with others like ISBSG, MAIN, DACE, PMI
Products that can be of interest outside the Netherlands will be made available in English
Active working groups with short cycles to deliverEstimation Measurement StandardsEstimating Packaged SoftwareCOSMIC Approximation