Oct 22, 2014 - http://itconfidence2014.wordpress.com. Sizing for Estimating,. Measurement and .... Project/Service view.
2°°International Conference on IT Data collection, Analysis and Benchmarking Tokyo (Japan) - October 22, 2014
Sizing for Estimating, Measurement and Benchmarking
Focus on Sizing Benefit
Christine Green
Insert here a picture
http://itconfidence2014.wordpress.com
Sizing for estimating, measurement and Benchmarking
Goals of the presentation
G1. Size as a normalization factor G2. Process from scope to strategic decision G3. Selling size measurement and analysis G4. Process for measuring project risk
IT Confidence 2014 – October 22, 2014
http://itconfidence2014.wordpress.com
2
Sizing for estimating, measurement and Benchmarking
An introuction to Christine Green
Key works - Function Point, SNAP Points, Measurement & Analysis, Process CMMI, ISO, PMI, Estimating models and tools, Benchmark – Internal & External HP Employee with focus on support, rollout, definition and development of Sizing, Estimating, measurement & Benchmarking Process and tools for +10 years IFPUG Board Member, Director of Applied Programs (Non-Functional Sizing Standard Committee & Innovation Program) ISBSG Board Member, Treasure and Advisory director Private: Three kids – 22, 7 & 4 (Balance in life), Lives in Odense, Denmark IT Confidence 2014 – October 22, 2014
http://itconfidence2014.wordpress.com
3
Sizing for estimating, measurement and Benchmarking
Process complexity
IT Confidence 2014 – October 22, 2014
http://itconfidence2014.wordpress.com
4
Sizing for estimating, measurement and Benchmarking
Scope – Size
IT Confidence 2014 – October 22, 2014
http://itconfidence2014.wordpress.com
5
Sizing for estimating, measurement and Benchmarking
Scope – the black box
SNAP
FPA Functional Size A size of the software derived by quantifying the Functional User Requirements
IT Confidence 2014 – October 22, 2014
http://itconfidence2014.wordpress.com
6
Sizing for estimating, measurement and Benchmarking
FPA – 1000 Feet
Function Point Analysis Function Points IT Confidence 2014 – October 22, 2014
http://itconfidence2014.wordpress.com
7
Sizing for estimating, measurement and Benchmarking
SNAP – 1000 Feet
SCU: SNAP Counting Unit
Non-Functional Size Measure SNAP Point IT Confidence 2014 – October 22, 2014
http://itconfidence2014.wordpress.com
8
Sizing for estimating, measurement and Benchmarking
Estimating Fit - 1000 feet
Balance between many factors
Promote confidence,
understanding, acceptance Confidence is based on Accurate Achievable Competitive
lead to informed project planning decisions facilitate effective project tracking & oversight increase product quality increase process quality IT Confidence 2014 – October 22, 2014
http://itconfidence2014.wordpress.com
9
Sizing for estimating, measurement and Benchmarking
Estimating Perspective
IT Confidence 2014 – October 22, 2014
http://itconfidence2014.wordpress.com
10
Sizing for estimating, measurement and Benchmarking
Estimating Process - Accuracy
Accuracy depends on The reliability of scope definition. The quality of the documentation. The assumptions/constraints that will have an impact The reliability of the historical information The uniqueness of the project Accuracy is important in order to evaluate the level of control of the estimates needed.
IT Confidence 2014 – October 22, 2014
http://itconfidence2014.wordpress.com
11
Sizing for estimating, measurement and Benchmarking
Accuracy, Reliability & Risk
IT Confidence 2014 – October 22, 2014
Impact on accuracy and risk
Scope quality
Size Accuracy
Estimating techniques and risk
http://itconfidence2014.wordpress.com
12
Sizing for estimating, measurement and Benchmarking
Schedule/Cost Perspective
IT Confidence 2014 – October 22, 2014
http://itconfidence2014.wordpress.com
13
Sizing for estimating, measurement and Benchmarking
Measurement and control Perspective
Size is the most important primitive metrics. Size are often used as decision input – both in planning, change management, contract management etc.
90% of all Performance Indicators should include Size. The way to compare projects and organizations to each other is to include SIZE Strategic Decision
Risk/Value Assessment
Process Improvement
Size
Quality
Product Improvement
IT Investment
Responsiveness
Volatility
Project Control
Reliability
Estimated & Re-planning
Productivity
Cycle Time
Effort
Staff
Duration
Changes
Defects
IT Confidence 2014 – October 22, 2014
Resources
http://itconfidence2014.wordpress.com
14
Sizing for estimating, measurement and Benchmarking
Repository 1000 Feet Perspective
IT Confidence 2014 – October 22, 2014
http://itconfidence2014.wordpress.com
15
Sizing for estimating, measurement and Benchmarking
Analysis Perspective - Project
Good project Meeting cost (almost)
Bad project Optimistic from day one Never delivered the planned scope
IT Confidence 2014 – October 22, 2014
http://itconfidence2014.wordpress.com
16
Sizing for estimating, measurement and Benchmarking
Analysis Perspective - Organisational
Client perspective
Supplier Perspective
The view of XX
Delivery perspective
The view of YY
Multiple views Multiple KPI KPI over time Acceptance criteria Focus on early warning Not backlog view
Project/Service view
Good Measurement: •Covers all aspect & perspectives •As few measures as possible •All measures natural output or input for process •A simplification of the “real” world (but not to simplified) IT Confidence 2014 – October 22, 2014
http://itconfidence2014.wordpress.com
17
Sizing for estimating, measurement and Benchmarking
Iterative Approach
IT Confidence 2014 – October 22, 2014
http://itconfidence2014.wordpress.com
18
[email protected]
QUESTIONS? IT Confidence 2014 – October 22, 2014
1
http://itconfidence2014.wordpress.com
ISMA 6 – September 2011
Christine Green
19