SlideShare une entreprise Scribd logo
1  sur  20
Software Quality Associates
Use the Windshield, Not the Mirror:
Predictive Metrics that Drive Successful
Product Releases
Presented by:
Sharon Niemi
Practice Director, Lifecycle
Optimization
Agenda
2
 My “measurement aha! moment”
 Measures Today; The Missing Links
 Why Measure; The ROI
 What to Measure; The Portfolio of Measures
 How to Measure; The Measurement System
 Pulling it Together; A Case Study
 Seapine Tools Demonstration
Measures Today
3
 < 50% of projects are delivered successfully
 40% of a Project Teams effort is wasted on unproductive rework
 70% of defects uncovered in production are requirements related
 90% of our clients most often measure and use:
 Schedule
 Budget
 Defects
(found in Systems Test)
Our Benchmark Studies and other sources of data have revealed….Our Benchmark Studies and other sources of data have revealed….
So what’s missing?
Portfolio of
Measures
Measureme
nt System
To Effectively &
Proactively Manage It!
Use Measures…
The Basics – Why Measure
4
Measure
Metric
Measurement
Technique
Baseline
Action
Measures are a Means ~
Not an End!
Benchmark
“You can’t manage what you don’t measure”“You can’t manage what you don’t measure”
X
The Portfolio of Measures
Outcome Measures
5
The Rear View Mirror
Reactive
How Well Did You Execute?
(Performance)
Time Cost Quality
Customer
Satisfaction
The Portfolio of Measures
Predictive Measures – The Missing Set
6
Resources
Resources
Internal Process
Activities*
Internal Process
Activities*
The Windshield
* Methodology Agnostic
Capability &Capacity
Tools
Tools
Efficiency
Effectivenes
s
-Process Compliance
-Requirements Stability
-Change Request Backlog
-Velocity
-Trends
Creating the Line of Sight
7
Resources
Resources
Internal Process
Activities*
-Process Compliance
-Requirements Stability
-Change Request Backlog
-Velocity
-Trends
Internal Process
Activities*
-Process Compliance
-Requirements Stability
-Change Request Backlog
-Velocity
-Trends
Predictive
(Proactive)
For the Portfolio of Measures to provide value, it needs to be
holistic
Outcomes
(Reactive)
ToolsTools
Learning & FeedbackLearning & Feedback
How much do
you want to
Improve?
OutcomesOutcomes
Cause
Th
The Measurement System
How to Turn the Portfolio of Measures
into Action!
8
Applied
to
Measurement
Based
Technique
Measurement
Based
Technique
Processes,
Tools, and
Capabilities
Processes,
Tools, and
Capabilities
To Supply
To Improve
Fact Based
Data for
Decisions
Fact Based
Data for
Decisions
Techniques
Balanced Scorecard
Goal –Question – Metric
Six Sigma’s DMAIC
ISO / CMMi / ITIL / GxP
Techniques
Balanced Scorecard
Goal –Question – Metric
Six Sigma’s DMAIC
ISO / CMMi / ITIL / GxP
Owned
Defined
Used
Improved
Portfolio
of
Measures
Visible
The Four Main Points
 Remember…
 Develop a Portfolio of Measures ~ balanced and integrated.
 Tie measures to Key Business Drivers and Goals ~ make them
meaningful and relevant.
 Implement a Measurement System that Drives Action ~ openly
communicate progress, gaps, and action plans.
 Continue to update the Portfolio of Measures as Goals are
attained and new goals identified!
9
Putting it into Practice -
A Case Study
Copyright © 2013 SQA
All Rights Reserved
Step One – Identify Goals and Perceived
Issues
11
 Three organizational goals were established;
 Avoid Client Impact
 Consistency in Delivery
 Strive to be Best in Class
 Perceived issues;
 Testing was perceived to be the roadblock to on time delivery.
 Software Development Process defined – Iterative in nature.
 Recently implemented Test Management tool and questioned if fully utilized.
Step Two– Develop the Questions
Where do we begin to look?
12
 Predictor Questions
 Tools: Are the tools being utilized appropriately? How integrated are they?
 Resources: How well trained are the testers? Workloads?
 Process: We hear that the SDLC is defined, but is it followed and effective?
 Process: How stable are the requirements? When do they baseline or “freeze”
them?
 Trends: Are there any trending data that we can use?
 Outcome Questions
 Time: How much time is allocated for testing and how much effort does it actually
take?
 Quality: What’s the state of the builds being deployed to Test and what defects are
being uncovered throughout the development process?
 Cost: What is the cost of migrating defects?
 Customer Satisfaction: Were and if so where are the customers finding the defects?
Step Three – Build the Portfolio of Measures
What Measures are available?
13
Category Description Data Source Data Elements
Defects/Errors reported by Customer Help Desk Excel Spreadsheets
Planned Testing Effort vs. Actual Testing Effort Test Analysts LOE Actual vs. Planned by project/ release
Tests Planned vs. Actual Test Analysts # of Planned Test Cases Planned vs. # of Actual Test Cases Run
Defects Identifited (full lifecycle) QA Analysts # of Defects Type by Priority
Cost Cost of Rework QA Director LOE/Fully Loaded Cost/# of Defects Found
Time
Quality
Satisfaction
Category Description Data Source Data Elements
SDLC PMO Excel Spreadsheets
Change Request Backlog PMO Excel Spreadsheets
Requirements and Testing Practices BA and Test Managers Excel Spreadsheets
Skills Matrix by Job Description HR Performance Management Excel Spreadsheets
Training Planned and Completed Test Manager Training Plans and Performance Reviews
Tools Utilization and Guidelines Test Manager Review of data and Adherence to Guidelines
Trending Metrics Test Cost per Defect QA Director LOE/Fully Loaded Cost/# of Defects Found
Process Adherence
Skill Levels
Training
Outcome Measures
Predictive Measures
Step Four – Gather and Analyze the Measures
Predictive Measures
14
 Tools
 Available
 Suitable for Intended Use
 Integrated
 Widespread Adoption (Test Organization)
 Applicable
 Resources Trained Appropriately
 Used Consistently
 Data Integrity
 Capability; Resource / Skills
Step Four – Gather and Analyze the Measures
Predictive Measures, continued
15
65
67 68 6870
81 82
93
0
10
20
30
40
50
60
70
80
90
100
#ofRequirements
Requirements 1.22.13 Release
Planned
Actual
Desig
n
Cod
e
Test – Week
2
Test – Week
1
Requirements Stability
 Requirements
 Requirements were never frozen
 Requirements continued to be unstable / changing;
36% increase to plan during week 2 of Systems
Testing
 Requirements reviews do not include representative
from Test
 Added effort required to address rework due to impact
of changes
Increase = 36%
 Process
 Defined and Documented
 Appropriate to the Culture
 Used Consistently
 Associated Metrics / Quantifiable
 Roadblocks
 Duplicate Work
 Gaps
 Outcomes Measured (time / cost / quality)
Step Four – Gather and Analyze the Measures
Outcome Measures
16
Effort
 Requirements unstable/changing, sixteen new builds passed to the Test
Environment in four weeks
 Test Analysts averaged 8 or more hours overtime 11/22, 11/29, 12/13
 3 Test Analysts were out sick week ending 12/6
 Due to # of defects being found, additional test cases were selected for
execution
 Test Analysts do not possess the right level of skills to complete the job
Step Four – Gather and Analyze the Measures
Outcome Measures
17
0
10
20
30
40
50
60
70
80
90
Options Trading Positions Accounts Quote PDF Balances Quicken
#ofEscalatedCalls
Call Category
Escalated Calls by Category 12/13/2012
12/6/2012
11/29/2012
11/22/2012
Customer Satisfaction
 Over a four week period, 53%
of the calls were due to
Options, Quote, and Trading
issues
 Only 10 % of Test Cases run
are against Options, Quote,
and Trading
 Options, Quote, and Trading
are not fully covered in the
Regression Suites
Options Tradin
g
Positions Account
s
Quote PDF Balance
s
Quicken
24.7% 13.2% 7.6% 12.2% 15.1% 7.9% 7.6% 11.8%
Step Four – Gather and Analyze the Measures
Outcome Measures
18
Cost
Total Production Defects =
251
Phase Unit
Cost
(Industry
Trend)
Calculated
Cost
# of
Defects
Reported
Min $ Max $
Requirements 1 $39 $3,120
Design 3 to 5 $117 / $195 $9,360 $15,600
Code 10 $390 $31,200
Systems Test 15 to 40 $585 / $1560 $46,800 $124,800
User
Acceptance
30 to 70 $1170 / $2730 $293,670 $685,230
Production 40 to 1000 $1560 / $39,000 80 $124,800 $3,120,000 Phase; Software Development Lifecycle phase
 Unit Cost per Defect; Based on Industry Trend
 Calculated Cost per Defect; Based on $585
per Defect if Found in Systems Test Phase (cost
of Testers / average # of defects found = average
cost per defect in that particular phase)
 # of Defect Reported; Based on 80 defects
(Requirements Related) reported in Production
Environment (reported in a three month period)
 Min / Max $$; Cost to Fix if Found in Phase
Step Five – Take Action!
Alignment of Measures Key to Success
19
DRIVE
CONSISTENCY
STRIVE TO BE
BEST IN CLASS
World Class
AVOID
CLIENT
IMPACT
Time/$/Quality
Probability
TargetN
Satisfaction, Cost,
&Quality; Defect
Propagation & Customer
Found Defects
Time; Effort Planned vs.
Actual, Test Cases Planned
vs. Actual due to changing
landscape
Improve Regression
Testing
Need Full Lifecycle Defect
Mgt
Time/$/Quality
Probability
TargetN
Process; Abandoned
When Schedule
Pressures Arose
Tools; Expansion
Required
Resources; Weren’t
Skilled and Completely
Capable
Need Application Training
Need Process Adherence
Need Stable
Requirements
Control
Protect
Production
Time/$/Quality
Probability
TargetN
Trends; Data Available
(CpD)
Measurement; Need
integrated Portfolio of
Measures, Baselines, and
Benchmarks
Need Expansion to BA /
Development Activities
Protect
Production
Time/$/Quality
Probability
TargetN
Need Measurement
System fully established
Need Governance and
Oversight; Improvement
through Measurement as
a way of life
Reactive (Rear View
Mirror)
Proactive (Windshield)
Protect
Production
Control
Assure
Manag
e
Thank You!For questions or additional information, please feel free to contact:
Sharon M. Niemi
(508) 254-2561
sniemi@sqassociates.com
Jeff Amfahr
(513) 701-1593
amfahrj@seapine.com
or visit our websites
www.sqassociates.com
www.seapine.com
Copyright © 2013 SQA
All Rights Reserved

Contenu connexe

Tendances

Reliable Relevant Metrics to the Right Audience - Manual Testing Whitepaper
Reliable Relevant Metrics to the Right Audience - Manual Testing WhitepaperReliable Relevant Metrics to the Right Audience - Manual Testing Whitepaper
Reliable Relevant Metrics to the Right Audience - Manual Testing WhitepaperIndium Software
 
Isabel Evans - Working Ourselves out of a Job: A Passion For Improvement - Eu...
Isabel Evans - Working Ourselves out of a Job: A Passion For Improvement - Eu...Isabel Evans - Working Ourselves out of a Job: A Passion For Improvement - Eu...
Isabel Evans - Working Ourselves out of a Job: A Passion For Improvement - Eu...TEST Huddle
 
Increasing business success with TPI NEXT and PointZERO
Increasing business success with TPI NEXT and PointZEROIncreasing business success with TPI NEXT and PointZERO
Increasing business success with TPI NEXT and PointZERORik Marselis
 
Michael Snyman - Software Test Automation Success
Michael Snyman - Software Test Automation Success Michael Snyman - Software Test Automation Success
Michael Snyman - Software Test Automation Success TEST Huddle
 
2 anton muzhailo - formal test process improvement. how to invest to the te...
2   anton muzhailo - formal test process improvement. how to invest to the te...2   anton muzhailo - formal test process improvement. how to invest to the te...
2 anton muzhailo - formal test process improvement. how to invest to the te...Ievgenii Katsan
 
Root Cause Analysis for Software Testers
Root Cause Analysis for Software TestersRoot Cause Analysis for Software Testers
Root Cause Analysis for Software TestersTechWell
 
Gitte Ottosen - Agility and Process Maturity, Of Course They Mix!
Gitte Ottosen - Agility and Process Maturity, Of Course They Mix!Gitte Ottosen - Agility and Process Maturity, Of Course They Mix!
Gitte Ottosen - Agility and Process Maturity, Of Course They Mix!TEST Huddle
 
Th14 Balanced Testing Presentation
Th14   Balanced Testing   PresentationTh14   Balanced Testing   Presentation
Th14 Balanced Testing PresentationEdwin Loon, van
 
Software QA Metrics Dashboard Benchmarking
Software QA Metrics Dashboard BenchmarkingSoftware QA Metrics Dashboard Benchmarking
Software QA Metrics Dashboard BenchmarkingJohn Carter
 
Software quality kpi
Software quality kpiSoftware quality kpi
Software quality kpixugiprothomas
 
Test Process Improvement in Agile
Test Process Improvement in AgileTest Process Improvement in Agile
Test Process Improvement in AgileTechWell
 
Overview of test process improvement frameworks
Overview of test process improvement frameworksOverview of test process improvement frameworks
Overview of test process improvement frameworksNikita Knysh
 
'How To Apply Lean Test Management' by Bob van de Burgt
'How To Apply Lean Test Management' by Bob van de Burgt'How To Apply Lean Test Management' by Bob van de Burgt
'How To Apply Lean Test Management' by Bob van de BurgtTEST Huddle
 
Overview of test process improvement framework
Overview of test process improvement frameworkOverview of test process improvement framework
Overview of test process improvement frameworkCiklum Ukraine
 
Finding Success with Test Process Improvement
Finding Success with Test Process ImprovementFinding Success with Test Process Improvement
Finding Success with Test Process ImprovementJosiah Renaudin
 
User Acceptance Testing in the Testing Center of Excellence
User Acceptance Testing in the Testing Center of ExcellenceUser Acceptance Testing in the Testing Center of Excellence
User Acceptance Testing in the Testing Center of ExcellenceTechWell
 
Risk based testing, Katerina Meshkova
Risk based testing, Katerina MeshkovaRisk based testing, Katerina Meshkova
Risk based testing, Katerina MeshkovaSigma Software
 
Dirk Van Dael - Test Accounting - EuroSTAR 2010
Dirk Van Dael - Test Accounting - EuroSTAR 2010Dirk Van Dael - Test Accounting - EuroSTAR 2010
Dirk Van Dael - Test Accounting - EuroSTAR 2010TEST Huddle
 

Tendances (20)

Reliable Relevant Metrics to the Right Audience - Manual Testing Whitepaper
Reliable Relevant Metrics to the Right Audience - Manual Testing WhitepaperReliable Relevant Metrics to the Right Audience - Manual Testing Whitepaper
Reliable Relevant Metrics to the Right Audience - Manual Testing Whitepaper
 
Isabel Evans - Working Ourselves out of a Job: A Passion For Improvement - Eu...
Isabel Evans - Working Ourselves out of a Job: A Passion For Improvement - Eu...Isabel Evans - Working Ourselves out of a Job: A Passion For Improvement - Eu...
Isabel Evans - Working Ourselves out of a Job: A Passion For Improvement - Eu...
 
Increasing business success with TPI NEXT and PointZERO
Increasing business success with TPI NEXT and PointZEROIncreasing business success with TPI NEXT and PointZERO
Increasing business success with TPI NEXT and PointZERO
 
Michael Snyman - Software Test Automation Success
Michael Snyman - Software Test Automation Success Michael Snyman - Software Test Automation Success
Michael Snyman - Software Test Automation Success
 
Lean testing
Lean testingLean testing
Lean testing
 
2 anton muzhailo - formal test process improvement. how to invest to the te...
2   anton muzhailo - formal test process improvement. how to invest to the te...2   anton muzhailo - formal test process improvement. how to invest to the te...
2 anton muzhailo - formal test process improvement. how to invest to the te...
 
Root Cause Analysis for Software Testers
Root Cause Analysis for Software TestersRoot Cause Analysis for Software Testers
Root Cause Analysis for Software Testers
 
[Mush Honda] Metrics & Reports from Test Teams (QA)
[Mush Honda] Metrics & Reports from Test Teams (QA)[Mush Honda] Metrics & Reports from Test Teams (QA)
[Mush Honda] Metrics & Reports from Test Teams (QA)
 
Gitte Ottosen - Agility and Process Maturity, Of Course They Mix!
Gitte Ottosen - Agility and Process Maturity, Of Course They Mix!Gitte Ottosen - Agility and Process Maturity, Of Course They Mix!
Gitte Ottosen - Agility and Process Maturity, Of Course They Mix!
 
Th14 Balanced Testing Presentation
Th14   Balanced Testing   PresentationTh14   Balanced Testing   Presentation
Th14 Balanced Testing Presentation
 
Software QA Metrics Dashboard Benchmarking
Software QA Metrics Dashboard BenchmarkingSoftware QA Metrics Dashboard Benchmarking
Software QA Metrics Dashboard Benchmarking
 
Software quality kpi
Software quality kpiSoftware quality kpi
Software quality kpi
 
Test Process Improvement in Agile
Test Process Improvement in AgileTest Process Improvement in Agile
Test Process Improvement in Agile
 
Overview of test process improvement frameworks
Overview of test process improvement frameworksOverview of test process improvement frameworks
Overview of test process improvement frameworks
 
'How To Apply Lean Test Management' by Bob van de Burgt
'How To Apply Lean Test Management' by Bob van de Burgt'How To Apply Lean Test Management' by Bob van de Burgt
'How To Apply Lean Test Management' by Bob van de Burgt
 
Overview of test process improvement framework
Overview of test process improvement frameworkOverview of test process improvement framework
Overview of test process improvement framework
 
Finding Success with Test Process Improvement
Finding Success with Test Process ImprovementFinding Success with Test Process Improvement
Finding Success with Test Process Improvement
 
User Acceptance Testing in the Testing Center of Excellence
User Acceptance Testing in the Testing Center of ExcellenceUser Acceptance Testing in the Testing Center of Excellence
User Acceptance Testing in the Testing Center of Excellence
 
Risk based testing, Katerina Meshkova
Risk based testing, Katerina MeshkovaRisk based testing, Katerina Meshkova
Risk based testing, Katerina Meshkova
 
Dirk Van Dael - Test Accounting - EuroSTAR 2010
Dirk Van Dael - Test Accounting - EuroSTAR 2010Dirk Van Dael - Test Accounting - EuroSTAR 2010
Dirk Van Dael - Test Accounting - EuroSTAR 2010
 

Similaire à Predictive metrics that drive successful product releases

L07 quality management
L07 quality managementL07 quality management
L07 quality managementAsa Chan
 
Quality Course 1
Quality Course 1Quality Course 1
Quality Course 1Fin1
 
Asq toronto10 jan2007effectcorraction
Asq toronto10 jan2007effectcorractionAsq toronto10 jan2007effectcorraction
Asq toronto10 jan2007effectcorractionOmnex Inc.
 
ISTQB / ISEB Foundation Exam Practice - 5
ISTQB / ISEB Foundation Exam Practice - 5ISTQB / ISEB Foundation Exam Practice - 5
ISTQB / ISEB Foundation Exam Practice - 5Yogindernath Gupta
 
Quality Management
Quality ManagementQuality Management
Quality ManagementJoanmaines
 
Six Sigma for Beginners- Yellow and Green Belt
Six Sigma for Beginners- Yellow and Green BeltSix Sigma for Beginners- Yellow and Green Belt
Six Sigma for Beginners- Yellow and Green BeltRajiv Tiwari
 
Value Summary 2.0 Overview
Value Summary 2.0 OverviewValue Summary 2.0 Overview
Value Summary 2.0 Overviewbpatterson888
 
Measure Customer and Business Feedback to Drive Improvement
Measure Customer and Business Feedback to Drive ImprovementMeasure Customer and Business Feedback to Drive Improvement
Measure Customer and Business Feedback to Drive ImprovementTechWell
 
Chapter 8 group assignment
Chapter 8 group assignmentChapter 8 group assignment
Chapter 8 group assignmentjandrewsxu
 
9.process improvement chapter 9
9.process improvement chapter 99.process improvement chapter 9
9.process improvement chapter 9Warui Maina
 
Basic Six Sigma Presentation
Basic Six Sigma PresentationBasic Six Sigma Presentation
Basic Six Sigma Presentationvivekissar
 
Six Sigma Process Improvement
Six Sigma Process ImprovementSix Sigma Process Improvement
Six Sigma Process Improvementmrt77
 
Fundamentals of Software Testing
Fundamentals of Software TestingFundamentals of Software Testing
Fundamentals of Software TestingSagar Joshi
 
Risk Driven Testing
Risk Driven TestingRisk Driven Testing
Risk Driven TestingJorge Boria
 
OpenERP Management system modules
OpenERP Management system modulesOpenERP Management system modules
OpenERP Management system modulesMaxime Chambreuil
 
Measuring and Improving MP1.ppt
Measuring and Improving MP1.pptMeasuring and Improving MP1.ppt
Measuring and Improving MP1.pptssuserf2880f
 

Similaire à Predictive metrics that drive successful product releases (20)

L07 quality management
L07 quality managementL07 quality management
L07 quality management
 
June2008 Hdi Quality Presentation
June2008   Hdi Quality PresentationJune2008   Hdi Quality Presentation
June2008 Hdi Quality Presentation
 
Quality Course 1
Quality Course 1Quality Course 1
Quality Course 1
 
Asq toronto10 jan2007effectcorraction
Asq toronto10 jan2007effectcorractionAsq toronto10 jan2007effectcorraction
Asq toronto10 jan2007effectcorraction
 
ISTQB / ISEB Foundation Exam Practice - 5
ISTQB / ISEB Foundation Exam Practice - 5ISTQB / ISEB Foundation Exam Practice - 5
ISTQB / ISEB Foundation Exam Practice - 5
 
Quality Management
Quality ManagementQuality Management
Quality Management
 
Six Sigma for Beginners- Yellow and Green Belt
Six Sigma for Beginners- Yellow and Green BeltSix Sigma for Beginners- Yellow and Green Belt
Six Sigma for Beginners- Yellow and Green Belt
 
Value Summary 2.0 Overview
Value Summary 2.0 OverviewValue Summary 2.0 Overview
Value Summary 2.0 Overview
 
DMAIC Components
DMAIC ComponentsDMAIC Components
DMAIC Components
 
Software testing kn husainy
Software testing kn husainySoftware testing kn husainy
Software testing kn husainy
 
Measure Customer and Business Feedback to Drive Improvement
Measure Customer and Business Feedback to Drive ImprovementMeasure Customer and Business Feedback to Drive Improvement
Measure Customer and Business Feedback to Drive Improvement
 
Chapter 8 group assignment
Chapter 8 group assignmentChapter 8 group assignment
Chapter 8 group assignment
 
9.process improvement chapter 9
9.process improvement chapter 99.process improvement chapter 9
9.process improvement chapter 9
 
Testing Framework
Testing FrameworkTesting Framework
Testing Framework
 
Basic Six Sigma Presentation
Basic Six Sigma PresentationBasic Six Sigma Presentation
Basic Six Sigma Presentation
 
Six Sigma Process Improvement
Six Sigma Process ImprovementSix Sigma Process Improvement
Six Sigma Process Improvement
 
Fundamentals of Software Testing
Fundamentals of Software TestingFundamentals of Software Testing
Fundamentals of Software Testing
 
Risk Driven Testing
Risk Driven TestingRisk Driven Testing
Risk Driven Testing
 
OpenERP Management system modules
OpenERP Management system modulesOpenERP Management system modules
OpenERP Management system modules
 
Measuring and Improving MP1.ppt
Measuring and Improving MP1.pptMeasuring and Improving MP1.ppt
Measuring and Improving MP1.ppt
 

Plus de Seapine Software

Breaking the Barriers to Agile Adoption in Safety- and Quality-Critical Envir...
Breaking the Barriers to Agile Adoption in Safety- and Quality-Critical Envir...Breaking the Barriers to Agile Adoption in Safety- and Quality-Critical Envir...
Breaking the Barriers to Agile Adoption in Safety- and Quality-Critical Envir...Seapine Software
 
Closing the Gap Between Risk and Requirements
Closing the Gap Between Risk and RequirementsClosing the Gap Between Risk and Requirements
Closing the Gap Between Risk and RequirementsSeapine Software
 
Traceability Trends in Medical Device Development
Traceability Trends in Medical Device DevelopmentTraceability Trends in Medical Device Development
Traceability Trends in Medical Device DevelopmentSeapine Software
 
FMEA RCA Risk Management webinar
FMEA RCA Risk Management webinarFMEA RCA Risk Management webinar
FMEA RCA Risk Management webinarSeapine Software
 
Seapine driverless car safety infographic
Seapine driverless car safety infographicSeapine driverless car safety infographic
Seapine driverless car safety infographicSeapine Software
 
Test-Driven Development Reference Card
Test-Driven Development Reference CardTest-Driven Development Reference Card
Test-Driven Development Reference CardSeapine Software
 
Seapine Scrum Reference Card
Seapine Scrum Reference CardSeapine Scrum Reference Card
Seapine Scrum Reference CardSeapine Software
 
The Road to Better Traceability
The Road to Better TraceabilityThe Road to Better Traceability
The Road to Better TraceabilitySeapine Software
 
2013 State of medical device webinar
2013 State of medical device webinar2013 State of medical device webinar
2013 State of medical device webinarSeapine Software
 
Beyond FDA Compliance Webinar: 5 Hidden Benefits of Your Traceability Matrix
Beyond FDA Compliance Webinar: 5 Hidden Benefits of Your Traceability MatrixBeyond FDA Compliance Webinar: 5 Hidden Benefits of Your Traceability Matrix
Beyond FDA Compliance Webinar: 5 Hidden Benefits of Your Traceability MatrixSeapine Software
 
Sw qual joint webinar deck (5)
Sw qual joint webinar deck (5)Sw qual joint webinar deck (5)
Sw qual joint webinar deck (5)Seapine Software
 
Pragmatic Device Risk Management
Pragmatic Device Risk Management Pragmatic Device Risk Management
Pragmatic Device Risk Management Seapine Software
 
Leveraging Reusability and Traceability in Medical Device Development
Leveraging Reusability and Traceability in Medical Device DevelopmentLeveraging Reusability and Traceability in Medical Device Development
Leveraging Reusability and Traceability in Medical Device DevelopmentSeapine Software
 
Webinar - Maximizing Requirements Value Throughout the Product Lifecycle
Webinar - Maximizing Requirements Value Throughout the Product Lifecycle Webinar - Maximizing Requirements Value Throughout the Product Lifecycle
Webinar - Maximizing Requirements Value Throughout the Product Lifecycle Seapine Software
 
Medical Device Development - Automating Traceability and Documentation
Medical Device Development - Automating Traceability and DocumentationMedical Device Development - Automating Traceability and Documentation
Medical Device Development - Automating Traceability and DocumentationSeapine Software
 
FDA Expectations for Traceability in Device & Diagnostic Design
FDA Expectations for Traceability in Device & Diagnostic DesignFDA Expectations for Traceability in Device & Diagnostic Design
FDA Expectations for Traceability in Device & Diagnostic DesignSeapine Software
 
Take the Pain (and Weekends) Out of Test Case Management
Take the Pain (and Weekends) Out of Test Case ManagementTake the Pain (and Weekends) Out of Test Case Management
Take the Pain (and Weekends) Out of Test Case ManagementSeapine Software
 
Understanding the Business Case for Agile
Understanding the Business Case for AgileUnderstanding the Business Case for Agile
Understanding the Business Case for AgileSeapine Software
 
Agile at Seapine (University of Cincinnati 2011)
Agile at Seapine (University of Cincinnati 2011)Agile at Seapine (University of Cincinnati 2011)
Agile at Seapine (University of Cincinnati 2011)Seapine Software
 

Plus de Seapine Software (20)

Breaking the Barriers to Agile Adoption in Safety- and Quality-Critical Envir...
Breaking the Barriers to Agile Adoption in Safety- and Quality-Critical Envir...Breaking the Barriers to Agile Adoption in Safety- and Quality-Critical Envir...
Breaking the Barriers to Agile Adoption in Safety- and Quality-Critical Envir...
 
Closing the Gap Between Risk and Requirements
Closing the Gap Between Risk and RequirementsClosing the Gap Between Risk and Requirements
Closing the Gap Between Risk and Requirements
 
Traceability Trends in Medical Device Development
Traceability Trends in Medical Device DevelopmentTraceability Trends in Medical Device Development
Traceability Trends in Medical Device Development
 
FMEA RCA Risk Management webinar
FMEA RCA Risk Management webinarFMEA RCA Risk Management webinar
FMEA RCA Risk Management webinar
 
Seapine driverless car safety infographic
Seapine driverless car safety infographicSeapine driverless car safety infographic
Seapine driverless car safety infographic
 
Test-Driven Development Reference Card
Test-Driven Development Reference CardTest-Driven Development Reference Card
Test-Driven Development Reference Card
 
Seapine Scrum Reference Card
Seapine Scrum Reference CardSeapine Scrum Reference Card
Seapine Scrum Reference Card
 
The Road to Better Traceability
The Road to Better TraceabilityThe Road to Better Traceability
The Road to Better Traceability
 
2013 State of medical device webinar
2013 State of medical device webinar2013 State of medical device webinar
2013 State of medical device webinar
 
Beyond FDA Compliance Webinar: 5 Hidden Benefits of Your Traceability Matrix
Beyond FDA Compliance Webinar: 5 Hidden Benefits of Your Traceability MatrixBeyond FDA Compliance Webinar: 5 Hidden Benefits of Your Traceability Matrix
Beyond FDA Compliance Webinar: 5 Hidden Benefits of Your Traceability Matrix
 
Sw qual joint webinar deck (5)
Sw qual joint webinar deck (5)Sw qual joint webinar deck (5)
Sw qual joint webinar deck (5)
 
Pragmatic Device Risk Management
Pragmatic Device Risk Management Pragmatic Device Risk Management
Pragmatic Device Risk Management
 
Leveraging Reusability and Traceability in Medical Device Development
Leveraging Reusability and Traceability in Medical Device DevelopmentLeveraging Reusability and Traceability in Medical Device Development
Leveraging Reusability and Traceability in Medical Device Development
 
Webinar - Maximizing Requirements Value Throughout the Product Lifecycle
Webinar - Maximizing Requirements Value Throughout the Product Lifecycle Webinar - Maximizing Requirements Value Throughout the Product Lifecycle
Webinar - Maximizing Requirements Value Throughout the Product Lifecycle
 
Medical Device Development - Automating Traceability and Documentation
Medical Device Development - Automating Traceability and DocumentationMedical Device Development - Automating Traceability and Documentation
Medical Device Development - Automating Traceability and Documentation
 
FDA Expectations for Traceability in Device & Diagnostic Design
FDA Expectations for Traceability in Device & Diagnostic DesignFDA Expectations for Traceability in Device & Diagnostic Design
FDA Expectations for Traceability in Device & Diagnostic Design
 
Take the Pain (and Weekends) Out of Test Case Management
Take the Pain (and Weekends) Out of Test Case ManagementTake the Pain (and Weekends) Out of Test Case Management
Take the Pain (and Weekends) Out of Test Case Management
 
Understanding the Business Case for Agile
Understanding the Business Case for AgileUnderstanding the Business Case for Agile
Understanding the Business Case for Agile
 
When Requirements Change
When Requirements ChangeWhen Requirements Change
When Requirements Change
 
Agile at Seapine (University of Cincinnati 2011)
Agile at Seapine (University of Cincinnati 2011)Agile at Seapine (University of Cincinnati 2011)
Agile at Seapine (University of Cincinnati 2011)
 

Dernier

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 

Dernier (20)

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 

Predictive metrics that drive successful product releases

  • 1. Software Quality Associates Use the Windshield, Not the Mirror: Predictive Metrics that Drive Successful Product Releases Presented by: Sharon Niemi Practice Director, Lifecycle Optimization
  • 2. Agenda 2  My “measurement aha! moment”  Measures Today; The Missing Links  Why Measure; The ROI  What to Measure; The Portfolio of Measures  How to Measure; The Measurement System  Pulling it Together; A Case Study  Seapine Tools Demonstration
  • 3. Measures Today 3  < 50% of projects are delivered successfully  40% of a Project Teams effort is wasted on unproductive rework  70% of defects uncovered in production are requirements related  90% of our clients most often measure and use:  Schedule  Budget  Defects (found in Systems Test) Our Benchmark Studies and other sources of data have revealed….Our Benchmark Studies and other sources of data have revealed…. So what’s missing? Portfolio of Measures Measureme nt System
  • 4. To Effectively & Proactively Manage It! Use Measures… The Basics – Why Measure 4 Measure Metric Measurement Technique Baseline Action Measures are a Means ~ Not an End! Benchmark “You can’t manage what you don’t measure”“You can’t manage what you don’t measure” X
  • 5. The Portfolio of Measures Outcome Measures 5 The Rear View Mirror Reactive How Well Did You Execute? (Performance) Time Cost Quality Customer Satisfaction
  • 6. The Portfolio of Measures Predictive Measures – The Missing Set 6 Resources Resources Internal Process Activities* Internal Process Activities* The Windshield * Methodology Agnostic Capability &Capacity Tools Tools Efficiency Effectivenes s -Process Compliance -Requirements Stability -Change Request Backlog -Velocity -Trends
  • 7. Creating the Line of Sight 7 Resources Resources Internal Process Activities* -Process Compliance -Requirements Stability -Change Request Backlog -Velocity -Trends Internal Process Activities* -Process Compliance -Requirements Stability -Change Request Backlog -Velocity -Trends Predictive (Proactive) For the Portfolio of Measures to provide value, it needs to be holistic Outcomes (Reactive) ToolsTools Learning & FeedbackLearning & Feedback How much do you want to Improve? OutcomesOutcomes Cause
  • 8. Th The Measurement System How to Turn the Portfolio of Measures into Action! 8 Applied to Measurement Based Technique Measurement Based Technique Processes, Tools, and Capabilities Processes, Tools, and Capabilities To Supply To Improve Fact Based Data for Decisions Fact Based Data for Decisions Techniques Balanced Scorecard Goal –Question – Metric Six Sigma’s DMAIC ISO / CMMi / ITIL / GxP Techniques Balanced Scorecard Goal –Question – Metric Six Sigma’s DMAIC ISO / CMMi / ITIL / GxP Owned Defined Used Improved Portfolio of Measures Visible
  • 9. The Four Main Points  Remember…  Develop a Portfolio of Measures ~ balanced and integrated.  Tie measures to Key Business Drivers and Goals ~ make them meaningful and relevant.  Implement a Measurement System that Drives Action ~ openly communicate progress, gaps, and action plans.  Continue to update the Portfolio of Measures as Goals are attained and new goals identified! 9
  • 10. Putting it into Practice - A Case Study Copyright © 2013 SQA All Rights Reserved
  • 11. Step One – Identify Goals and Perceived Issues 11  Three organizational goals were established;  Avoid Client Impact  Consistency in Delivery  Strive to be Best in Class  Perceived issues;  Testing was perceived to be the roadblock to on time delivery.  Software Development Process defined – Iterative in nature.  Recently implemented Test Management tool and questioned if fully utilized.
  • 12. Step Two– Develop the Questions Where do we begin to look? 12  Predictor Questions  Tools: Are the tools being utilized appropriately? How integrated are they?  Resources: How well trained are the testers? Workloads?  Process: We hear that the SDLC is defined, but is it followed and effective?  Process: How stable are the requirements? When do they baseline or “freeze” them?  Trends: Are there any trending data that we can use?  Outcome Questions  Time: How much time is allocated for testing and how much effort does it actually take?  Quality: What’s the state of the builds being deployed to Test and what defects are being uncovered throughout the development process?  Cost: What is the cost of migrating defects?  Customer Satisfaction: Were and if so where are the customers finding the defects?
  • 13. Step Three – Build the Portfolio of Measures What Measures are available? 13 Category Description Data Source Data Elements Defects/Errors reported by Customer Help Desk Excel Spreadsheets Planned Testing Effort vs. Actual Testing Effort Test Analysts LOE Actual vs. Planned by project/ release Tests Planned vs. Actual Test Analysts # of Planned Test Cases Planned vs. # of Actual Test Cases Run Defects Identifited (full lifecycle) QA Analysts # of Defects Type by Priority Cost Cost of Rework QA Director LOE/Fully Loaded Cost/# of Defects Found Time Quality Satisfaction Category Description Data Source Data Elements SDLC PMO Excel Spreadsheets Change Request Backlog PMO Excel Spreadsheets Requirements and Testing Practices BA and Test Managers Excel Spreadsheets Skills Matrix by Job Description HR Performance Management Excel Spreadsheets Training Planned and Completed Test Manager Training Plans and Performance Reviews Tools Utilization and Guidelines Test Manager Review of data and Adherence to Guidelines Trending Metrics Test Cost per Defect QA Director LOE/Fully Loaded Cost/# of Defects Found Process Adherence Skill Levels Training Outcome Measures Predictive Measures
  • 14. Step Four – Gather and Analyze the Measures Predictive Measures 14  Tools  Available  Suitable for Intended Use  Integrated  Widespread Adoption (Test Organization)  Applicable  Resources Trained Appropriately  Used Consistently  Data Integrity  Capability; Resource / Skills
  • 15. Step Four – Gather and Analyze the Measures Predictive Measures, continued 15 65 67 68 6870 81 82 93 0 10 20 30 40 50 60 70 80 90 100 #ofRequirements Requirements 1.22.13 Release Planned Actual Desig n Cod e Test – Week 2 Test – Week 1 Requirements Stability  Requirements  Requirements were never frozen  Requirements continued to be unstable / changing; 36% increase to plan during week 2 of Systems Testing  Requirements reviews do not include representative from Test  Added effort required to address rework due to impact of changes Increase = 36%  Process  Defined and Documented  Appropriate to the Culture  Used Consistently  Associated Metrics / Quantifiable  Roadblocks  Duplicate Work  Gaps  Outcomes Measured (time / cost / quality)
  • 16. Step Four – Gather and Analyze the Measures Outcome Measures 16 Effort  Requirements unstable/changing, sixteen new builds passed to the Test Environment in four weeks  Test Analysts averaged 8 or more hours overtime 11/22, 11/29, 12/13  3 Test Analysts were out sick week ending 12/6  Due to # of defects being found, additional test cases were selected for execution  Test Analysts do not possess the right level of skills to complete the job
  • 17. Step Four – Gather and Analyze the Measures Outcome Measures 17 0 10 20 30 40 50 60 70 80 90 Options Trading Positions Accounts Quote PDF Balances Quicken #ofEscalatedCalls Call Category Escalated Calls by Category 12/13/2012 12/6/2012 11/29/2012 11/22/2012 Customer Satisfaction  Over a four week period, 53% of the calls were due to Options, Quote, and Trading issues  Only 10 % of Test Cases run are against Options, Quote, and Trading  Options, Quote, and Trading are not fully covered in the Regression Suites Options Tradin g Positions Account s Quote PDF Balance s Quicken 24.7% 13.2% 7.6% 12.2% 15.1% 7.9% 7.6% 11.8%
  • 18. Step Four – Gather and Analyze the Measures Outcome Measures 18 Cost Total Production Defects = 251 Phase Unit Cost (Industry Trend) Calculated Cost # of Defects Reported Min $ Max $ Requirements 1 $39 $3,120 Design 3 to 5 $117 / $195 $9,360 $15,600 Code 10 $390 $31,200 Systems Test 15 to 40 $585 / $1560 $46,800 $124,800 User Acceptance 30 to 70 $1170 / $2730 $293,670 $685,230 Production 40 to 1000 $1560 / $39,000 80 $124,800 $3,120,000 Phase; Software Development Lifecycle phase  Unit Cost per Defect; Based on Industry Trend  Calculated Cost per Defect; Based on $585 per Defect if Found in Systems Test Phase (cost of Testers / average # of defects found = average cost per defect in that particular phase)  # of Defect Reported; Based on 80 defects (Requirements Related) reported in Production Environment (reported in a three month period)  Min / Max $$; Cost to Fix if Found in Phase
  • 19. Step Five – Take Action! Alignment of Measures Key to Success 19 DRIVE CONSISTENCY STRIVE TO BE BEST IN CLASS World Class AVOID CLIENT IMPACT Time/$/Quality Probability TargetN Satisfaction, Cost, &Quality; Defect Propagation & Customer Found Defects Time; Effort Planned vs. Actual, Test Cases Planned vs. Actual due to changing landscape Improve Regression Testing Need Full Lifecycle Defect Mgt Time/$/Quality Probability TargetN Process; Abandoned When Schedule Pressures Arose Tools; Expansion Required Resources; Weren’t Skilled and Completely Capable Need Application Training Need Process Adherence Need Stable Requirements Control Protect Production Time/$/Quality Probability TargetN Trends; Data Available (CpD) Measurement; Need integrated Portfolio of Measures, Baselines, and Benchmarks Need Expansion to BA / Development Activities Protect Production Time/$/Quality Probability TargetN Need Measurement System fully established Need Governance and Oversight; Improvement through Measurement as a way of life Reactive (Rear View Mirror) Proactive (Windshield) Protect Production Control Assure Manag e
  • 20. Thank You!For questions or additional information, please feel free to contact: Sharon M. Niemi (508) 254-2561 sniemi@sqassociates.com Jeff Amfahr (513) 701-1593 amfahrj@seapine.com or visit our websites www.sqassociates.com www.seapine.com Copyright © 2013 SQA All Rights Reserved