SlideShare a Scribd company logo
Measure. Optimize. Deliver.
Phone +1.610.644.2856
Measuring Success
Benchmarking as a Tool for Optimising
Software Development Performance
Bram Meyerson
QuantiMetrics, a DCG Partner
©2013 David Consulting Group and QuantiMetrics
QuantiMetrics
•  A two decade track record as an independent trusted advisor
•  Established in 1992 and remained independent
•  Acquired Research Services Benchmarking (ex: Butler Cox) from CSC
in 2000
•  Owns the largest validated and calibrated benchmark database
covering project and application data that spans thousands of projects
from hundreds of organisations
•  Retained by world-class organisations and consultancies to help them
evaluate suppliers and to improve their in-house efficiencies
•  Provides client-centric service … underpinned by trust, confidentiality
and teamwork
•  Offices in London, Wiesbaden, Johannesburg
2
©2013 David Consulting Group and QuantiMetrics
Proven Capabilities and a Focus
on Ongoing Innovation
•  Fact-based IT executive advisory and benchmark provider
•  Optimisation of software development and support processes
•  Due diligence and professional review of portfolio, programs and
project budgets and plans
•  Software application sizing (in-house development, outsourced
applications and vendor-supplied packages)
•  Evaluation of 3rd party software development services
•  Commercial software delivery and support dispute advisory
3
©2013 David Consulting Group and QuantiMetrics
Agenda
•  Why benchmark?
•  Our unique approach to benchmarking
•  Examples of how benchmarking has underpinned performance
improvement
•  Critical success factors for benchmarking
4
©2013 David Consulting Group and QuantiMetrics
Why benchmark?
•  Provides an objective 3rd party scorecard
•  Provides the cross-industry breadth perspective. Most IT executives have
a depth of MIS about their project environment
•  Acts as a catalyst for change by setting realistic improvement targets
•  Provides an accurate mechanism to calibrate project estimation models.
•  Focuses attention on measurement and improvement
5
©2013 David Consulting Group and QuantiMetrics
6
Our Unique Approach to Benchmarking:
Process
Applications
Development
Project portfolio
Proposed or
disputed Project
Standard
project
data
(current)
QPeP
Benchmark
Report
Calibrated
client
baseline
QuantiMetrics
Validated Project
Database
QEsT
Risk
Report
High Moderate Acceptable
<-------------- Estimation Scenarios --------------à
Efficiency
Staffing IndexCost per FTE
Unit cost
Elapsed months
All testing errors
Operational
errors
Schedule conformance
Budget conformance
Client Minimum Maximum
Median Top quartile Top decile
IT Development – Summary Performance
Efficiency
Staffing IndexCost per FTE
Unit cost
Elapsed months
All testing errors
Operational
errors
Schedule conformance
Budget conformance
Client Minimum Maximum
Median Top quartile Top decile
IT Development – Summary Performance
Identifies good practices
and successes – but
also highlights
inefficiencies and
problems in
methodology, staffing,
planning, productivity,
cost or capability across
sizes, types &
technologies – and
proposes improvement
actions
Identifies probability of
successful delivery against
time, budget & quality
targets – and proposes
alternative scenarios with
higher likelihood
Project
characteristics
©2013 David Consulting Group and QuantiMetrics
•  By project, programme, group of projects and organisation
•  The impact of size on project performance (finding the “sweet spot”)
•  Project type
•  Development technologies
•  The impact of time pressure on project performance (finding the ideal
time-box)
•  Industry sector
7
Our Unique Approach to Benchmarking:
Key Focus on Normalization
©2013 David Consulting Group and QuantiMetrics 8
Base Data
•  Classification data
•  Size data
•  Resource data
•  Testing errors
•  Operational errors
•  Qualitative data
Outcomes
•  Productivity
•  Duration
•  Unit Cost
•  Test Errors
•  Reliability
•  Time Slip
•  Effort Overrun
Drivers
•  Efficiency
•  Staffing Style
•  Technical Quality
•  Planning Style
Context
•  Technology
•  Cost
•  Project Size
Raw Metrics Derived Metrics
Influence
Assist in
interpreting
Our Unique Approach to Benchmarking:
Appropriate Level of Metrics
©2013 David Consulting Group and QuantiMetrics
Good performance for Reliability & Effort Overrun; poorest performance in
Productivity, Unit Cost, & Test Errors.
The more the blue-
lined (Customer)
footprint
approaches the
outer edge of the
polygon, the better
the performance;
the closer to the
origin (centre), the
worse the
performance
Note: Project
sensitive cost
benchmarks are UK-
based and blended
where necessary to
take account of use
of external and off-
shore resources
Productivity
Duration
Unit cost
Test errorsReliability
Time slip
Effort overrun
Minimum Maximum Median
Top quartile PEP member Bottom quartile
OUTCOMES
Our Unique Approach to Benchmarking:
Graphical Reporting
©2013 David Consulting Group and QuantiMetrics
Excellent budget conformance, weak underlying efficiency and typical staffing
levels.
Efficiency
Staffing
QualityPlan conformance
Budget
conformance
Minimum Maximum Median
Top quartile PEP member Bottom quartile
DRIVERS
The more the blue-
lined (Customer)
footprint approaches
the outer edge of the
polygon the better
the performance, the
closer to the origin
(centre) the worse
the performance
Our Unique Approach to Benchmarking:
Graphical Reporting
©2013 David Consulting Group and QuantiMetrics
Technology gearing is typical, but projects are much smaller than typical, and staff
costs close to the top 25%.
Gearing examines the
power of the toolset /
languages (i.e. function
points per 1,000 lines of
code)
Gearing
FTE costSize
Minimum Maximum Median
Top quartile PEP member Bottom quartile
CONTEXT
These costs are fully
loaded. Benchmark rates
quoted here are global,
dominantly based on
internal staff plus
increasing contribution of
off-shore resourcing
The more the blue-
lined (Customer)
footprint
approaches the
outer edge of the
polygon, the better
the performance;
the closer to the
origin (centre), the
worse the
performance
Our Unique Approach to Benchmarking:
Graphical Reporting
©2013 David Consulting Group and QuantiMetrics
Cost-driven approach – high use of low-cost, off-shore suppliers whose productivity
is low; time-driven characteristic largely accounts for this, but also contributes to
high efficiency … productivity and efficiency are both better than previous
Staffing Style
Efficiency
Current projects
Previous projects
Current Agile
Previous Agile
Current not-Agile
Lean Time
driven
UnproductiveStretched
H
H
L
LStaff cost
Productivity
Current projects
Previous projects
Current Agile
Previous Agile
Current not-Agile
Economic Skill driven
Cost driven Uneconomic
H
H
L
L
Our Unique Approach to Benchmarking:
Trade-offs
©2013 David Consulting Group and QuantiMetrics
Agenda
•  Why benchmark?
•  Our unique approach to benchmarking
•  Examples of how benchmarking has underpinned performance
improvement
•  Critical success factors for benchmarking
13
©2013 David Consulting Group and QuantiMetrics
Case Study 1: Large Telco
•  Leading communications company, serving the needs of customers in
almost 200 countries
•  Mandated to become more cost effective and embarked on an
aggressive performance transformation initiative. The company
participated in benchmarking to underpin their transformation journey
•  Summary of achievements:
–  Benchmarking reports have been used as a catalyst to speed up,
sharpen costs and improve reliability of software delivery
–  Benchmarking deliverables identified the impact of the adoption of
various Agile practices and assisted in identifying which were/were
not making a difference
–  Dramatically shortened cycle times, with small effort tradeoffs
–  Quality of software products also improved
14
©2013 David Consulting Group and QuantiMetrics
Case Study 1: Large Telco
Relative to equivalent benchmarks, cycle time reduced dramatically, offset
by small productivity loss
15
Achieved by:
•  Increasing adoption
of time boxing (and
other elements of
Agile practice)
•  Increasing proportion
of outsourcing to a
small set of suppliers
•  The decision to go for speed was more of a concern than productivity, as simultaneous use of off-
shore cheaper resources would more than compensate.
•  The client could not continue to do things the same old way; to remain competitive in an era of
deregulation required being smart
Relativetobenchmark
Time
©2013 David Consulting Group and QuantiMetrics
•  Leading Life, Pensions and Investment company
•  Non measurable achievements: benchmarking reports have been used
as a catalyst to speed up, sharpen costs and improve reliability of
software delivery.
•  Summary of achievements:
–  Improved quality of software products
–  54% reduction in project costs ($/fp)
–  More disciplined project management
–  More accurate schedule and cost estimation
–  Better technical quality (fewer errors)
Case Study 2: Large Insurance Company
©2013 David Consulting Group and QuantiMetrics
Case Study 2: Large Insurance Company
Significant productivity and quality improvements
17
0%
2%
4%
6%
8%
10%
12%
14%
16%
18%
Proportionofmembers
Function points perstaff-month
IQR
Year 3Year 1
Inter-quartile
range
All testing errors
Earlyoperationerrors
Current proje
Previous proj
Current Agile
Previous Agil
Current not-A
Ineffective testing Poor quality
approach
Good quality
approach
Effective testing
H
H
L
L
©2013 David Consulting Group and QuantiMetrics
Technical Quality
Efficiency
Previous projects
Current projects
Current Agile
Previous Agile
Current not-Agile
Quality deferred Quality led
Quality laggedQuality ignorant
H
H
L
L
Focus on Process Leads to Getting it Right the
First Time
18
©2013 David Consulting Group and QuantiMetrics
Critical Success Factors
•  Sponsorship
•  Maturity
•  Comparability
•  Confidentiality
•  Taking a systemic view
19
©2013 David Consulting Group and QuantiMetrics
High
Productivity
(fp/sm)
Low resource
cost ($/FTE)
Low Unit cost
(R/fp)
Effective Testing
(reducing
Fault rework)
High technology
gearing (Kloc/fp)
Process
Efficiency
Quality
Process (approach)
High
requirements
churn
Right Staffing
(approach to
Staffing levels)
Planning
Efficiency
Effective
requirements
management
Higher skill
levels
Right project
size (fp)
Excessive business
(time) demands
Late business scope creep
High speed
Lean
Processes
Reuse
“Efficeincy
over
Utelisation”
A Systems-thinking View on
Project Performance
©2013 David Consulting Group and QuantiMetrics
Contact Us
Alan Cameron, DCG-SMS, Europe
Email: a.cameron@dcg-sms.com
Phone: +44 843 2895174
Mobile: +44 7825 271344
http://www.dcg-sms.com
21
@DavidConsultGrp
/DavidConsultGrp
/company/David-Consulting-Group
Mike Harris, DCG, United States
Email: m.harris@davidconsultinggroup.com
Phone: +1 (610) 644-2856
Mobile: +1 (484) 753-3935
http://www.davidconsultinggroup.com
Measure. Optimize. Deliver.
Phone +1.610.644.2856

More Related Content

What's hot

A Guide to Effective Benchmarking of Applications Development
A Guide to Effective Benchmarking of Applications DevelopmentA Guide to Effective Benchmarking of Applications Development
A Guide to Effective Benchmarking of Applications DevelopmentComputer Aid, Inc
 
Five ways to drive process adoption
Five ways to drive process adoptionFive ways to drive process adoption
Five ways to drive process adoption
Aconex
 
Best Practices in Software Vendor Selection
Best Practices in Software Vendor SelectionBest Practices in Software Vendor Selection
Best Practices in Software Vendor Selection
Advantiv Solutions, LLC
 
Driving Digital Transformation Insights with Value Stream Management
Driving Digital Transformation Insights with Value Stream ManagementDriving Digital Transformation Insights with Value Stream Management
Driving Digital Transformation Insights with Value Stream Management
Tasktop
 
PMP ERP
PMP ERPPMP ERP
Continuous Delivery Operating Model for Entertainment Video Providers: Buildi...
Continuous Delivery Operating Model for Entertainment Video Providers: Buildi...Continuous Delivery Operating Model for Entertainment Video Providers: Buildi...
Continuous Delivery Operating Model for Entertainment Video Providers: Buildi...
Cognizant
 
Benefits of a Company-wide Project Management Platform - Webinar, July 2016
Benefits of a Company-wide Project Management Platform - Webinar, July 2016Benefits of a Company-wide Project Management Platform - Webinar, July 2016
Benefits of a Company-wide Project Management Platform - Webinar, July 2016
Aconex
 
Modernize project controls to ensure project success aecom
Modernize project controls to ensure project success   aecomModernize project controls to ensure project success   aecom
Modernize project controls to ensure project success aecom
Aconex
 
Decision points - Repurposing Function Points for Decision Making
Decision points - Repurposing Function Points for Decision MakingDecision points - Repurposing Function Points for Decision Making
Decision points - Repurposing Function Points for Decision Making
David Kershaw
 
Fear and Loathing in Agility: Long Live the Accounting Department
Fear and Loathing in Agility: Long Live the Accounting DepartmentFear and Loathing in Agility: Long Live the Accounting Department
Fear and Loathing in Agility: Long Live the Accounting Department
Accenture | SolutionsIQ
 
BIS11 ERP
BIS11 ERPBIS11 ERP
Center of Excellence Building Blocks
Center of Excellence Building BlocksCenter of Excellence Building Blocks
Center of Excellence Building Blocks
Arup Dutta
 
Sucessful BPO Through Technology Enablement
Sucessful BPO Through Technology EnablementSucessful BPO Through Technology Enablement
Sucessful BPO Through Technology Enablement
ACTIVE Network
 
Best practices to predictably meet your project budget
Best practices to predictably meet your project budgetBest practices to predictably meet your project budget
Best practices to predictably meet your project budget
Aconex
 
Value Stream Management: Is Your Organization Ready?
Value Stream Management: Is Your Organization Ready?Value Stream Management: Is Your Organization Ready?
Value Stream Management: Is Your Organization Ready?
DevOps.com
 
Agile Network India | T Shirt Sizing Model for DevOps COE | Bharti Goyal Maan
Agile Network India | T Shirt Sizing Model for DevOps COE | Bharti Goyal MaanAgile Network India | T Shirt Sizing Model for DevOps COE | Bharti Goyal Maan
Agile Network India | T Shirt Sizing Model for DevOps COE | Bharti Goyal Maan
AgileNetwork
 
Avoid the risk and streamline your project controls
Avoid the risk and streamline your project controlsAvoid the risk and streamline your project controls
Avoid the risk and streamline your project controls
Aconex
 
Deliver Reliable Power Projects - Webinar June 16 2015
Deliver Reliable Power Projects - Webinar June 16 2015Deliver Reliable Power Projects - Webinar June 16 2015
Deliver Reliable Power Projects - Webinar June 16 2015Aconex
 
Business Alignment
Business AlignmentBusiness Alignment
Business Alignment
Michael Galo
 
Implementing agile iterative project delivery approach and achieving business...
Implementing agile iterative project delivery approach and achieving business...Implementing agile iterative project delivery approach and achieving business...
Implementing agile iterative project delivery approach and achieving business...
Alan McSweeney
 

What's hot (20)

A Guide to Effective Benchmarking of Applications Development
A Guide to Effective Benchmarking of Applications DevelopmentA Guide to Effective Benchmarking of Applications Development
A Guide to Effective Benchmarking of Applications Development
 
Five ways to drive process adoption
Five ways to drive process adoptionFive ways to drive process adoption
Five ways to drive process adoption
 
Best Practices in Software Vendor Selection
Best Practices in Software Vendor SelectionBest Practices in Software Vendor Selection
Best Practices in Software Vendor Selection
 
Driving Digital Transformation Insights with Value Stream Management
Driving Digital Transformation Insights with Value Stream ManagementDriving Digital Transformation Insights with Value Stream Management
Driving Digital Transformation Insights with Value Stream Management
 
PMP ERP
PMP ERPPMP ERP
PMP ERP
 
Continuous Delivery Operating Model for Entertainment Video Providers: Buildi...
Continuous Delivery Operating Model for Entertainment Video Providers: Buildi...Continuous Delivery Operating Model for Entertainment Video Providers: Buildi...
Continuous Delivery Operating Model for Entertainment Video Providers: Buildi...
 
Benefits of a Company-wide Project Management Platform - Webinar, July 2016
Benefits of a Company-wide Project Management Platform - Webinar, July 2016Benefits of a Company-wide Project Management Platform - Webinar, July 2016
Benefits of a Company-wide Project Management Platform - Webinar, July 2016
 
Modernize project controls to ensure project success aecom
Modernize project controls to ensure project success   aecomModernize project controls to ensure project success   aecom
Modernize project controls to ensure project success aecom
 
Decision points - Repurposing Function Points for Decision Making
Decision points - Repurposing Function Points for Decision MakingDecision points - Repurposing Function Points for Decision Making
Decision points - Repurposing Function Points for Decision Making
 
Fear and Loathing in Agility: Long Live the Accounting Department
Fear and Loathing in Agility: Long Live the Accounting DepartmentFear and Loathing in Agility: Long Live the Accounting Department
Fear and Loathing in Agility: Long Live the Accounting Department
 
BIS11 ERP
BIS11 ERPBIS11 ERP
BIS11 ERP
 
Center of Excellence Building Blocks
Center of Excellence Building BlocksCenter of Excellence Building Blocks
Center of Excellence Building Blocks
 
Sucessful BPO Through Technology Enablement
Sucessful BPO Through Technology EnablementSucessful BPO Through Technology Enablement
Sucessful BPO Through Technology Enablement
 
Best practices to predictably meet your project budget
Best practices to predictably meet your project budgetBest practices to predictably meet your project budget
Best practices to predictably meet your project budget
 
Value Stream Management: Is Your Organization Ready?
Value Stream Management: Is Your Organization Ready?Value Stream Management: Is Your Organization Ready?
Value Stream Management: Is Your Organization Ready?
 
Agile Network India | T Shirt Sizing Model for DevOps COE | Bharti Goyal Maan
Agile Network India | T Shirt Sizing Model for DevOps COE | Bharti Goyal MaanAgile Network India | T Shirt Sizing Model for DevOps COE | Bharti Goyal Maan
Agile Network India | T Shirt Sizing Model for DevOps COE | Bharti Goyal Maan
 
Avoid the risk and streamline your project controls
Avoid the risk and streamline your project controlsAvoid the risk and streamline your project controls
Avoid the risk and streamline your project controls
 
Deliver Reliable Power Projects - Webinar June 16 2015
Deliver Reliable Power Projects - Webinar June 16 2015Deliver Reliable Power Projects - Webinar June 16 2015
Deliver Reliable Power Projects - Webinar June 16 2015
 
Business Alignment
Business AlignmentBusiness Alignment
Business Alignment
 
Implementing agile iterative project delivery approach and achieving business...
Implementing agile iterative project delivery approach and achieving business...Implementing agile iterative project delivery approach and achieving business...
Implementing agile iterative project delivery approach and achieving business...
 

Viewers also liked

How to Rescue a Troubled IT Project with Agile
How to Rescue a Troubled IT Project with AgileHow to Rescue a Troubled IT Project with Agile
How to Rescue a Troubled IT Project with Agile
DCG Software Value
 
Agile in the Equity Capital Industry
Agile in the Equity Capital IndustryAgile in the Equity Capital Industry
Agile in the Equity Capital Industry
DCG Software Value
 
Splitting User Stories
Splitting User StoriesSplitting User Stories
Splitting User Stories
DCG Software Value
 
Software Estimation - Better Information, Better Decisions
Software Estimation - Better Information, Better DecisionsSoftware Estimation - Better Information, Better Decisions
Software Estimation - Better Information, Better Decisions
DCG Software Value
 
QuantiMetrics: Case Studies
QuantiMetrics: Case StudiesQuantiMetrics: Case Studies
QuantiMetrics: Case Studies
DCG Software Value
 
Agile is From Venus and PMOs from Mars
Agile is From Venus and PMOs from MarsAgile is From Venus and PMOs from Mars
Agile is From Venus and PMOs from Mars
DCG Software Value
 
Function Points for Estimation - Getting Developers on Board
Function Points for Estimation - Getting Developers on BoardFunction Points for Estimation - Getting Developers on Board
Function Points for Estimation - Getting Developers on Board
DCG Software Value
 

Viewers also liked (7)

How to Rescue a Troubled IT Project with Agile
How to Rescue a Troubled IT Project with AgileHow to Rescue a Troubled IT Project with Agile
How to Rescue a Troubled IT Project with Agile
 
Agile in the Equity Capital Industry
Agile in the Equity Capital IndustryAgile in the Equity Capital Industry
Agile in the Equity Capital Industry
 
Splitting User Stories
Splitting User StoriesSplitting User Stories
Splitting User Stories
 
Software Estimation - Better Information, Better Decisions
Software Estimation - Better Information, Better DecisionsSoftware Estimation - Better Information, Better Decisions
Software Estimation - Better Information, Better Decisions
 
QuantiMetrics: Case Studies
QuantiMetrics: Case StudiesQuantiMetrics: Case Studies
QuantiMetrics: Case Studies
 
Agile is From Venus and PMOs from Mars
Agile is From Venus and PMOs from MarsAgile is From Venus and PMOs from Mars
Agile is From Venus and PMOs from Mars
 
Function Points for Estimation - Getting Developers on Board
Function Points for Estimation - Getting Developers on BoardFunction Points for Estimation - Getting Developers on Board
Function Points for Estimation - Getting Developers on Board
 

Similar to Benchmarking As a Tool for Optimising Software Development Performance

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
Harold van Heeringen
 
Developing a Modernization Strategy: Evaluating the Options by Chris Koppe
Developing a Modernization Strategy: Evaluating the Options by Chris KoppeDeveloping a Modernization Strategy: Evaluating the Options by Chris Koppe
Developing a Modernization Strategy: Evaluating the Options by Chris Koppe
Fresche Solutions
 
ROI Driven Digital Development
ROI Driven Digital DevelopmentROI Driven Digital Development
ROI Driven Digital Development
Robbie Burns
 
Digital alpha technologies inc
Digital alpha technologies incDigital alpha technologies inc
Digital alpha technologies inc
Digital Alpha
 
Resolving Cost Management and Key Pitfalls of Agile Software Development - Da...
Resolving Cost Management and Key Pitfalls of Agile Software Development - Da...Resolving Cost Management and Key Pitfalls of Agile Software Development - Da...
Resolving Cost Management and Key Pitfalls of Agile Software Development - Da...
Nesma
 
Why Value Stream is key to Digital Product Delivery
Why Value Stream is key to Digital Product Delivery Why Value Stream is key to Digital Product Delivery
Why Value Stream is key to Digital Product Delivery
Mani Maun
 
CNSG Overview Presentation 2015
CNSG Overview Presentation 2015CNSG Overview Presentation 2015
CNSG Overview Presentation 2015Sanjar Khamrabaev
 
Zero Wait-State Agile EC MCAD Implementation Quick Start Presentation
Zero Wait-State Agile EC MCAD Implementation Quick Start PresentationZero Wait-State Agile EC MCAD Implementation Quick Start Presentation
Zero Wait-State Agile EC MCAD Implementation Quick Start Presentation
Zero Wait-State
 
SCG Sales Tech Guide
SCG Sales Tech Guide SCG Sales Tech Guide
SCG Sales Tech Guide
Robbie Burns
 
Demystifying Cost and Implementation Challenges with Adaptive Insights
Demystifying Cost and Implementation Challenges with Adaptive InsightsDemystifying Cost and Implementation Challenges with Adaptive Insights
Demystifying Cost and Implementation Challenges with Adaptive Insights
Adaptive Insights
 
Assure TotalView - Analytics for Application Delivery
Assure TotalView - Analytics for Application DeliveryAssure TotalView - Analytics for Application Delivery
Assure TotalView - Analytics for Application Delivery
Assure
 
Kanban India 2022 - Dinker Charak | Line of sight from engineering excellence...
Kanban India 2022 - Dinker Charak | Line of sight from engineering excellence...Kanban India 2022 - Dinker Charak | Line of sight from engineering excellence...
Kanban India 2022 - Dinker Charak | Line of sight from engineering excellence...
LeanKanbanIndia
 
Data integration case study: Oil & Gas industry
Data integration case study: Oil & Gas industryData integration case study: Oil & Gas industry
Data integration case study: Oil & Gas industry
ETLSolutions
 
Agile Gurugram 2022 - Dinker Charak | Line of Sight from Engineering Excellen...
Agile Gurugram 2022 - Dinker Charak | Line of Sight from Engineering Excellen...Agile Gurugram 2022 - Dinker Charak | Line of Sight from Engineering Excellen...
Agile Gurugram 2022 - Dinker Charak | Line of Sight from Engineering Excellen...
AgileNetwork
 
Big Data, Big Problems: Avoid System Failure with Quality Analysis - Webinar ...
Big Data, Big Problems: Avoid System Failure with Quality Analysis - Webinar ...Big Data, Big Problems: Avoid System Failure with Quality Analysis - Webinar ...
Big Data, Big Problems: Avoid System Failure with Quality Analysis - Webinar ...
CAST
 
Lets get digital
Lets get digitalLets get digital
Case study: How a leading American Oil & Gas EPC company turned the recent gl...
Case study: How a leading American Oil & Gas EPC company turned the recent gl...Case study: How a leading American Oil & Gas EPC company turned the recent gl...
Case study: How a leading American Oil & Gas EPC company turned the recent gl...
Wrench Solutions (P) Ltd
 

Similar to Benchmarking As a Tool for Optimising Software Development Performance (20)

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
 
Developing a Modernization Strategy: Evaluating the Options by Chris Koppe
Developing a Modernization Strategy: Evaluating the Options by Chris KoppeDeveloping a Modernization Strategy: Evaluating the Options by Chris Koppe
Developing a Modernization Strategy: Evaluating the Options by Chris Koppe
 
ROI Driven Digital Development
ROI Driven Digital DevelopmentROI Driven Digital Development
ROI Driven Digital Development
 
Digital alpha technologies inc
Digital alpha technologies incDigital alpha technologies inc
Digital alpha technologies inc
 
Evolve methodology
Evolve methodologyEvolve methodology
Evolve methodology
 
Resolving Cost Management and Key Pitfalls of Agile Software Development - Da...
Resolving Cost Management and Key Pitfalls of Agile Software Development - Da...Resolving Cost Management and Key Pitfalls of Agile Software Development - Da...
Resolving Cost Management and Key Pitfalls of Agile Software Development - Da...
 
Why Value Stream is key to Digital Product Delivery
Why Value Stream is key to Digital Product Delivery Why Value Stream is key to Digital Product Delivery
Why Value Stream is key to Digital Product Delivery
 
CNSG Overview Presentation 2015
CNSG Overview Presentation 2015CNSG Overview Presentation 2015
CNSG Overview Presentation 2015
 
E&P Overview Vr2
E&P Overview Vr2E&P Overview Vr2
E&P Overview Vr2
 
Zero Wait-State Agile EC MCAD Implementation Quick Start Presentation
Zero Wait-State Agile EC MCAD Implementation Quick Start PresentationZero Wait-State Agile EC MCAD Implementation Quick Start Presentation
Zero Wait-State Agile EC MCAD Implementation Quick Start Presentation
 
SCG Sales Tech Guide
SCG Sales Tech Guide SCG Sales Tech Guide
SCG Sales Tech Guide
 
Demystifying Cost and Implementation Challenges with Adaptive Insights
Demystifying Cost and Implementation Challenges with Adaptive InsightsDemystifying Cost and Implementation Challenges with Adaptive Insights
Demystifying Cost and Implementation Challenges with Adaptive Insights
 
Assure TotalView - Analytics for Application Delivery
Assure TotalView - Analytics for Application DeliveryAssure TotalView - Analytics for Application Delivery
Assure TotalView - Analytics for Application Delivery
 
Kanban India 2022 - Dinker Charak | Line of sight from engineering excellence...
Kanban India 2022 - Dinker Charak | Line of sight from engineering excellence...Kanban India 2022 - Dinker Charak | Line of sight from engineering excellence...
Kanban India 2022 - Dinker Charak | Line of sight from engineering excellence...
 
Data integration case study: Oil & Gas industry
Data integration case study: Oil & Gas industryData integration case study: Oil & Gas industry
Data integration case study: Oil & Gas industry
 
Agile Gurugram 2022 - Dinker Charak | Line of Sight from Engineering Excellen...
Agile Gurugram 2022 - Dinker Charak | Line of Sight from Engineering Excellen...Agile Gurugram 2022 - Dinker Charak | Line of Sight from Engineering Excellen...
Agile Gurugram 2022 - Dinker Charak | Line of Sight from Engineering Excellen...
 
Konverge Company Profile.
Konverge Company Profile.Konverge Company Profile.
Konverge Company Profile.
 
Big Data, Big Problems: Avoid System Failure with Quality Analysis - Webinar ...
Big Data, Big Problems: Avoid System Failure with Quality Analysis - Webinar ...Big Data, Big Problems: Avoid System Failure with Quality Analysis - Webinar ...
Big Data, Big Problems: Avoid System Failure with Quality Analysis - Webinar ...
 
Lets get digital
Lets get digitalLets get digital
Lets get digital
 
Case study: How a leading American Oil & Gas EPC company turned the recent gl...
Case study: How a leading American Oil & Gas EPC company turned the recent gl...Case study: How a leading American Oil & Gas EPC company turned the recent gl...
Case study: How a leading American Oil & Gas EPC company turned the recent gl...
 

Recently uploaded

Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 

Recently uploaded (20)

Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 

Benchmarking As a Tool for Optimising Software Development Performance

  • 1. Measure. Optimize. Deliver. Phone +1.610.644.2856 Measuring Success Benchmarking as a Tool for Optimising Software Development Performance Bram Meyerson QuantiMetrics, a DCG Partner
  • 2. ©2013 David Consulting Group and QuantiMetrics QuantiMetrics •  A two decade track record as an independent trusted advisor •  Established in 1992 and remained independent •  Acquired Research Services Benchmarking (ex: Butler Cox) from CSC in 2000 •  Owns the largest validated and calibrated benchmark database covering project and application data that spans thousands of projects from hundreds of organisations •  Retained by world-class organisations and consultancies to help them evaluate suppliers and to improve their in-house efficiencies •  Provides client-centric service … underpinned by trust, confidentiality and teamwork •  Offices in London, Wiesbaden, Johannesburg 2
  • 3. ©2013 David Consulting Group and QuantiMetrics Proven Capabilities and a Focus on Ongoing Innovation •  Fact-based IT executive advisory and benchmark provider •  Optimisation of software development and support processes •  Due diligence and professional review of portfolio, programs and project budgets and plans •  Software application sizing (in-house development, outsourced applications and vendor-supplied packages) •  Evaluation of 3rd party software development services •  Commercial software delivery and support dispute advisory 3
  • 4. ©2013 David Consulting Group and QuantiMetrics Agenda •  Why benchmark? •  Our unique approach to benchmarking •  Examples of how benchmarking has underpinned performance improvement •  Critical success factors for benchmarking 4
  • 5. ©2013 David Consulting Group and QuantiMetrics Why benchmark? •  Provides an objective 3rd party scorecard •  Provides the cross-industry breadth perspective. Most IT executives have a depth of MIS about their project environment •  Acts as a catalyst for change by setting realistic improvement targets •  Provides an accurate mechanism to calibrate project estimation models. •  Focuses attention on measurement and improvement 5
  • 6. ©2013 David Consulting Group and QuantiMetrics 6 Our Unique Approach to Benchmarking: Process Applications Development Project portfolio Proposed or disputed Project Standard project data (current) QPeP Benchmark Report Calibrated client baseline QuantiMetrics Validated Project Database QEsT Risk Report High Moderate Acceptable <-------------- Estimation Scenarios --------------à Efficiency Staffing IndexCost per FTE Unit cost Elapsed months All testing errors Operational errors Schedule conformance Budget conformance Client Minimum Maximum Median Top quartile Top decile IT Development – Summary Performance Efficiency Staffing IndexCost per FTE Unit cost Elapsed months All testing errors Operational errors Schedule conformance Budget conformance Client Minimum Maximum Median Top quartile Top decile IT Development – Summary Performance Identifies good practices and successes – but also highlights inefficiencies and problems in methodology, staffing, planning, productivity, cost or capability across sizes, types & technologies – and proposes improvement actions Identifies probability of successful delivery against time, budget & quality targets – and proposes alternative scenarios with higher likelihood Project characteristics
  • 7. ©2013 David Consulting Group and QuantiMetrics •  By project, programme, group of projects and organisation •  The impact of size on project performance (finding the “sweet spot”) •  Project type •  Development technologies •  The impact of time pressure on project performance (finding the ideal time-box) •  Industry sector 7 Our Unique Approach to Benchmarking: Key Focus on Normalization
  • 8. ©2013 David Consulting Group and QuantiMetrics 8 Base Data •  Classification data •  Size data •  Resource data •  Testing errors •  Operational errors •  Qualitative data Outcomes •  Productivity •  Duration •  Unit Cost •  Test Errors •  Reliability •  Time Slip •  Effort Overrun Drivers •  Efficiency •  Staffing Style •  Technical Quality •  Planning Style Context •  Technology •  Cost •  Project Size Raw Metrics Derived Metrics Influence Assist in interpreting Our Unique Approach to Benchmarking: Appropriate Level of Metrics
  • 9. ©2013 David Consulting Group and QuantiMetrics Good performance for Reliability & Effort Overrun; poorest performance in Productivity, Unit Cost, & Test Errors. The more the blue- lined (Customer) footprint approaches the outer edge of the polygon, the better the performance; the closer to the origin (centre), the worse the performance Note: Project sensitive cost benchmarks are UK- based and blended where necessary to take account of use of external and off- shore resources Productivity Duration Unit cost Test errorsReliability Time slip Effort overrun Minimum Maximum Median Top quartile PEP member Bottom quartile OUTCOMES Our Unique Approach to Benchmarking: Graphical Reporting
  • 10. ©2013 David Consulting Group and QuantiMetrics Excellent budget conformance, weak underlying efficiency and typical staffing levels. Efficiency Staffing QualityPlan conformance Budget conformance Minimum Maximum Median Top quartile PEP member Bottom quartile DRIVERS The more the blue- lined (Customer) footprint approaches the outer edge of the polygon the better the performance, the closer to the origin (centre) the worse the performance Our Unique Approach to Benchmarking: Graphical Reporting
  • 11. ©2013 David Consulting Group and QuantiMetrics Technology gearing is typical, but projects are much smaller than typical, and staff costs close to the top 25%. Gearing examines the power of the toolset / languages (i.e. function points per 1,000 lines of code) Gearing FTE costSize Minimum Maximum Median Top quartile PEP member Bottom quartile CONTEXT These costs are fully loaded. Benchmark rates quoted here are global, dominantly based on internal staff plus increasing contribution of off-shore resourcing The more the blue- lined (Customer) footprint approaches the outer edge of the polygon, the better the performance; the closer to the origin (centre), the worse the performance Our Unique Approach to Benchmarking: Graphical Reporting
  • 12. ©2013 David Consulting Group and QuantiMetrics Cost-driven approach – high use of low-cost, off-shore suppliers whose productivity is low; time-driven characteristic largely accounts for this, but also contributes to high efficiency … productivity and efficiency are both better than previous Staffing Style Efficiency Current projects Previous projects Current Agile Previous Agile Current not-Agile Lean Time driven UnproductiveStretched H H L LStaff cost Productivity Current projects Previous projects Current Agile Previous Agile Current not-Agile Economic Skill driven Cost driven Uneconomic H H L L Our Unique Approach to Benchmarking: Trade-offs
  • 13. ©2013 David Consulting Group and QuantiMetrics Agenda •  Why benchmark? •  Our unique approach to benchmarking •  Examples of how benchmarking has underpinned performance improvement •  Critical success factors for benchmarking 13
  • 14. ©2013 David Consulting Group and QuantiMetrics Case Study 1: Large Telco •  Leading communications company, serving the needs of customers in almost 200 countries •  Mandated to become more cost effective and embarked on an aggressive performance transformation initiative. The company participated in benchmarking to underpin their transformation journey •  Summary of achievements: –  Benchmarking reports have been used as a catalyst to speed up, sharpen costs and improve reliability of software delivery –  Benchmarking deliverables identified the impact of the adoption of various Agile practices and assisted in identifying which were/were not making a difference –  Dramatically shortened cycle times, with small effort tradeoffs –  Quality of software products also improved 14
  • 15. ©2013 David Consulting Group and QuantiMetrics Case Study 1: Large Telco Relative to equivalent benchmarks, cycle time reduced dramatically, offset by small productivity loss 15 Achieved by: •  Increasing adoption of time boxing (and other elements of Agile practice) •  Increasing proportion of outsourcing to a small set of suppliers •  The decision to go for speed was more of a concern than productivity, as simultaneous use of off- shore cheaper resources would more than compensate. •  The client could not continue to do things the same old way; to remain competitive in an era of deregulation required being smart Relativetobenchmark Time
  • 16. ©2013 David Consulting Group and QuantiMetrics •  Leading Life, Pensions and Investment company •  Non measurable achievements: benchmarking reports have been used as a catalyst to speed up, sharpen costs and improve reliability of software delivery. •  Summary of achievements: –  Improved quality of software products –  54% reduction in project costs ($/fp) –  More disciplined project management –  More accurate schedule and cost estimation –  Better technical quality (fewer errors) Case Study 2: Large Insurance Company
  • 17. ©2013 David Consulting Group and QuantiMetrics Case Study 2: Large Insurance Company Significant productivity and quality improvements 17 0% 2% 4% 6% 8% 10% 12% 14% 16% 18% Proportionofmembers Function points perstaff-month IQR Year 3Year 1 Inter-quartile range All testing errors Earlyoperationerrors Current proje Previous proj Current Agile Previous Agil Current not-A Ineffective testing Poor quality approach Good quality approach Effective testing H H L L
  • 18. ©2013 David Consulting Group and QuantiMetrics Technical Quality Efficiency Previous projects Current projects Current Agile Previous Agile Current not-Agile Quality deferred Quality led Quality laggedQuality ignorant H H L L Focus on Process Leads to Getting it Right the First Time 18
  • 19. ©2013 David Consulting Group and QuantiMetrics Critical Success Factors •  Sponsorship •  Maturity •  Comparability •  Confidentiality •  Taking a systemic view 19
  • 20. ©2013 David Consulting Group and QuantiMetrics High Productivity (fp/sm) Low resource cost ($/FTE) Low Unit cost (R/fp) Effective Testing (reducing Fault rework) High technology gearing (Kloc/fp) Process Efficiency Quality Process (approach) High requirements churn Right Staffing (approach to Staffing levels) Planning Efficiency Effective requirements management Higher skill levels Right project size (fp) Excessive business (time) demands Late business scope creep High speed Lean Processes Reuse “Efficeincy over Utelisation” A Systems-thinking View on Project Performance
  • 21. ©2013 David Consulting Group and QuantiMetrics Contact Us Alan Cameron, DCG-SMS, Europe Email: a.cameron@dcg-sms.com Phone: +44 843 2895174 Mobile: +44 7825 271344 http://www.dcg-sms.com 21 @DavidConsultGrp /DavidConsultGrp /company/David-Consulting-Group Mike Harris, DCG, United States Email: m.harris@davidconsultinggroup.com Phone: +1 (610) 644-2856 Mobile: +1 (484) 753-3935 http://www.davidconsultinggroup.com Measure. Optimize. Deliver. Phone +1.610.644.2856