SlideShare a Scribd company logo
1 of 16
Download to read offline
©2015, Cognizant Technology solution 1
Quality Index
A Composite Metric for the Voice
of Testing
October 1, 2015
Nirav Patel - Walgreens Boots
Alliance
nirav.x.patel@walgreens.com
Sutharson Veeravalli – Cognizant
Technology Solutions
Sutharson.S.V@cognizant.com
©2015, Cognizant Technology solution 22©2015, Cognizant Technology solution
Speaker(s) Bio
A director at Cognizant’s Quality Engineering & Assurance (QE&A) practice, Sutharson
Veeravalli manages large delivery organizations and specializes in implementing
transformational initiatives that enhance the delivery ecosystem. Sutharson has twenty years
of experience spanning banking and retail domains, process and domain consulting, large
system delivery, product management, and QA transformation for clients. He brings a diverse
experience in leading multiple transformational initiatives that have delivered multimillion
dollar savings to clients
Nirav Patel, the QA manager of QAE for pharmacy, retail, and health and wellness divisions at
Walgreens, has been in QA for more than fifteen years. Specializing in metrics-driven
governance and financial control, Nirav drives the concept-to-implementation process of the
transformational initiatives across his portfolio. He is an active advocate of quality
engineering to drive consistency and efficiency within the practice.
Nirav
Sutharson
©2015, Cognizant Technology solution 33
The Curious case of information overload...
GUARD [on screen]: I've sealed the compartment. It can't get out, that lock's got a billion combinations.
DOCTOR: A Dalek's a genius. It can calculate a thousand billion combinations in one second flat.
DOCTOR: It's not just energy. That Dalek just absorbed the entire internet. It knows everything
Doctor Who - 2005 Series, Episode 6
Blessed are the ones who have Daleks as their project managers… rest of us have to still deal with the information overload in managing projects
How many times have you felt…???
Overwhelmed at the amount of data & metrics
produces by the teams. and yet not getting a
holistic view on project health ?
Unsure if in-progress & completed
programs are on track to deliver the
intended business outcomes?
Limited in conveying the project/program
status to non-technical business & senior
management stakeholder? Challenged in articulating the quality
assurance view to external stakeholders?
©2015, Cognizant Technology solution
©2015, Cognizant Technology solution 44
Why will traditional metrics & articulation not solve our challenges?
Business
Expectation
Simple non technical view on
program/project status
Standardized, contextual &
actionable information
Information aligned to outcomes
to be delivered
QA challenges
Delivery metrics requires some
level of understanding QA
domain
Plethora of metrics , too difficult
to summarize
Voice of QA is limited and mostly
overridden by program
pressures
Lack of business outcome view.
Focus is more on tactical
delivery
QA should restrict to test
execution and achieving end
date
Solution
Synergize bottom up metrics to
create a multi dimensional
view that uses a simple
composite metric to succinctly
summarize status against
expected outcomes,
strengthening the “Voice of
QA”
Standardized, business outcomes aligned metrics
framework that uses “Quality Index” as voice of QA
©2015, Cognizant Technology solution
©2015, Cognizant Technology solution 55
Multi-dimensional Metrics Framework
• QUALITY INDEX based reporting
• A unified view of quality depicting
the quality level against
benchmark
Business outcome aligned
• At highest level metrics are
aligned to business outcome
• Execution predictability
• Product stability
• Learning & skills
• Financial control
Broader Measures
• Measures not restricted to single
phase.
• Specific measure (called quality gauge)
defined for each phase of SDLC
Contextual insights
• Metrics collated contextual to stakeholder
• Level 1: for QA stakeholders
• Level 2: SDLC stakeholders
• Level 3: Business stakeholders
Objective :
To create a unified metrics framework to
• Standardize metrics, data sources, tools and process to capture data
• Unified reporting for multi-level (L1, L2 and L3), contextual management status
• Facilitate single view of Quality through ‘Quality index (QI)’ (Project, Program and release level) & Centralized dashboard
Single view of quality
©2015, Cognizant Technology solution
©2015, Cognizant Technology solution 66
Build maturity Requirements maturity QA efficiency QA Quality Upstream quality
Broader Measure & Contextual Insights
Requirements Analysis Test Design Test Execution & ClosureDesign & Build
Measure
SDLC
Stakeholders
QA
Stakeholders
 Process adherence
 Automation/tooling
percentage
 Improvement
defects found in
DIT
 Build success rate
 Deployment time
 Requirements traceability
 Test design productivity
 Rework effort (due to QA)
 Review Efficiency
 Test design productivity
(Auto)
 Performance test design
productivity
 Build to QA spend ratio
 Requirements
Implementation index
(based on static
testing defects
 Test execution
productivity
 Test execution
productivity
 Performance test
execution
productivity
 Test Efficiency
=(1-defect
rejection)
 Requirement stability
index (RSI)
 Defect reopen rate
 Environment
downtime
 Schedule Variance
 Business time to
market
 QA committed
schedule
©2015, Cognizant Technology solution
©2015, Cognizant Technology solution 77
Business Outcome aligned metrics with QI
Benefits quantified
through Single unit of
measure
“Y-o-Y Improvement
on Cost/TCP”
Quality
Index
Quality
Index
Quality
Index
Quality
Index
Execution
Predictability
Learning & Skills
Production Stability
Financial Control
• Requirements implementation index
• Requirement stability index (RSI)
• Defect reopen rate
• Test environment downtime
• Schedule Variance
• Effort variation (due to QA)
• Risk Aligned test coverage
• Maturity of build Organization
• Team Competency
Index
• Review Efficiency
• Innovation Index
• Requirements Traceability
• UT/DIT coverage
• UT/DIT test results
• Defect leakage to production
• Application defect density
• Test Design productivity (manual,
automation, performance)
• Test Execution productivity (manual,
automation, performance)
• Rework Effort(Due to QA)
• Test Effectiveness
• Build to QA ratio
• % CAPEX reduction through virtualization
• Automation Coverage
What is the improvement ?
©2015, Cognizant Technology solution
©2015, Cognizant Technology solution 8©2015, Cognizant Technology solution 8
Quality Index – Voice of the QA
Quality Index (QI) is the composite metric used to
summarize the quality of each measure
A QI of 1 indicates the measure is in alignment with the
expected benchmark value.
How is QI Calculated ?
A measure (e.g. Execution predictability) is linked to influencing metrics
Every metric is measured against the expected benchmark
The QI index is calculated as 1, if the metric value is equal to the expected benchmark level
Based on QI value a RAG status is assigned:
QI >1 is Green, > 0.8 and < 1 is Amber and < 0.8 is Red
The individual metric level QI is rolled up to measure level by assigning weightages to each
metric
How is QI rolled up ?
Quality index is calculated at project level and rolled up through
business as below
How is QI represented?
QI is represented as dial for current value and also trend graph
Project 1 Project 2 Project nProject 3
Release 1 Release 2 Release n
LOB 1 LOB 2 Program
Project 4
©2015, Cognizant Technology solution 99
Weightage
15%
Benchmark
5%
Weightage
25%
Benchmar
k 8%
Weightage
10%
Benchmark
1%
Weightage
25%
Benchmar
k 5%
Weightage
15%
Benchmark
5%
Example of Calculating Execution Predictability
% Rework Effort due to change in
requirements - Measure of the effort going
on in rework of test artifacts
(Total Rework Effort
(across all phases)) /
(Actual Effort expended
for the project )*100
Tool #1
Tool #2
%
Execution Predictability - This view helps to analyze, evaluate & infer the execution predictability of the Project from QAE point of view. It helps to infer if the
execution measures/metrics are on track & to help to change course correction based on deviations, if any. The metrics that are captured as part of this view are as
listed below
Defect Reopen rate - Measures the
quality
(No of defects reopened
post retest/no of valid
defects logged)
Tool #1 %
Test Environment Downtime -
Measures availability of test
environments to test teams
(# of person days lost
due to environment
downtime/ (total planned
test execution person
days + planned test data
setup person days))*100
Tool #1 %
Schedule Variance - Provides a
measure of deviation of the actual
schedule against the planned schedule
Actual end date – Planned end
date) / Planned end date –
Planned start date) * 100
Tool #2 %
Requirement Stability Index -
Measure of the stability of requirements
(Number of Original
Requirements + Number of
requirements changed + Number
of requirements added + Number
of requirements deleted)/
(Number of Original
Requirements)
Tool #1 #
Effort Variance - Provides a measure
of the deviation of the actual effort
expended against the estimated effort
(Actual Effort -- Estimated
Effort) / Estimated Effort) *
100
Tool #2 %
Weightage
15%
Metric value is compared against the
benchmark. Meaning if “% Rework”
value is “9%” and Benchmark was
“4%” then QI is (4% / 9%) *
100% = 44%
Value from Step 1 * Weightage %
= 44% * 15% = 6.6%
Execution predictability =
SUMMATION of all Metrics Computed
Proportionally Weightage Index
Step1
Step2
Step3
Compute Base
Quality Index
Compute Proportionally
Weightage Index
Compute Execution
Predictability
Benchmark
4%
©2015, Cognizant Technology solution
©2015, Cognizant Technology solution 1010
Typical QI based dashboard
©2015, Cognizant Technology solution
©2015, Cognizant Technology solution 1111
In Summary
Provide contextual, actionable and relevant information to
stakeholders
Align messaging to ‘business outcomes’ as against ‘delivery status”
Have single view of quality using “Quality Index” like composite
metric
Scale the framework outside delivery into all QA goals
Business Value of QA can be demonstrated by
Quality Dashboard
Outcome Alignment
Multi-dimensional
Metrics Framework
Quality Index
©2015, Cognizant Technology solution
©2015, Cognizant Technology solution 1212©2015, Cognizant Technology solution
©2015, Cognizant Technology solution 13©2015, Cognizant Technology solution
©2015, Cognizant Technology solution 1414
Outcome Based View
Expected outcome Measure Influencing metrics
Programs and projects needs to be
monitored for ON TIME delivery
Execution Predictability
% Rework Effort due to change in requirements
Defect reopen rate
Test environment downtime
Schedule Variance
Requirement stability index (RSI)
% Effort Variation
Measure quality of product under
test by BSS QAE
Measure quality of product
deployed post BSS QAE phase
Product Stability - Inflight
Product Stability – Post QA
Requirements traceability
Application Defect Density
UAT Defect Leakage (%)
Production Defect Leakage (%)
©2015, Cognizant Technology solution
©2015, Cognizant Technology solution 1515
QI – Calculation sample
Measure Influencing Metrics Release 1 Release 2 Release 3 Release 4 Weightage Benchmark
Metric level
Quality Index
Measure level
Quality Index
Execution
predictability
% Rework Effort due to
change in requirements
0.3% 1.0% 9.0% 1.0% 15% 4% 150.0% 1.04
Defect reopen rate - 10.0% 12.0% 11.0% 20% 5% 0.0%
Test environment
downtime
12.0% 9.0% 9.0% 3.0% 25% 8% 66.7%
Schedule Variance 3.0% 10.0% - - 15% 5% 150.0%
Requirement stability
index (RSI)
- 1.10 1.07 1.30 10% 1 0.0%
% Effort Variation -0.4% 56.0% -6.0% -17.0% 15% 5% 122.0%
Production
Stability –
Inflight
Requirements
traceability
100.0% 100.0% 100.0% 100.0% 5% 100% 100.0% 1.21
Application Defect
Density
14.0% 12.0% 8.0% 11.0% 20% 1% 70.0%
Production
Stability - Post
QA
UAT Defect Leakage (%) 1.0% 0.2% 1.0% 0.1% 35% 3% 150.0%
Production Defect
Leakage (%)
2.0% 0.8% 1.0% - 40% 2% 100.0%
©2015, Cognizant Technology solution
©2015, Cognizant Technology solution 1616
Financial
Control
Production
Stability
Execution
Predictability
Learning &
Skills
A View for Agile
 Requirements implementation index
 Requirement stability index (RSI)
 Defect reopen rate
 Test environment downtime
 Schedule Variance
 Effort variation
 Risk Aligned test coverage
 Maturity of Dev Organization
 Defect Density (Agile)
 % Scope Creep
 Testing Efficiency at the Sprint level  Test Design productivity (manual,
automation, performance)
 Test Execution productivity (manual,
automation, performance)
 Rework Effort(Due to QA)
 Test Effectiveness
 Build to QA ratio
 Offshore, Near shore leverage
 % CAPEX reduction through virtualization
 Velocity of the sprint
 Velocity rate
 Story point Productivity
 Requirements Traceability
 UT/DIT coverage
 UT/DIT test results
 Defect leakage to production
 Application defect density
 Testing Efficiency at the Sprint level
 Team Competency Index
 Review Efficiency
 Innovation Index
©2015, Cognizant Technology solution

More Related Content

What's hot

Non Functional Testing
Non Functional TestingNon Functional Testing
Non Functional TestingNishant Worah
 
Load Testing Strategy 101
Load Testing Strategy 101Load Testing Strategy 101
Load Testing Strategy 101iradari
 
Shift left shift-right performance testing for superior end-user by Arun Dutta
Shift left shift-right performance testing for superior end-user by Arun DuttaShift left shift-right performance testing for superior end-user by Arun Dutta
Shift left shift-right performance testing for superior end-user by Arun DuttaSoftware Testing Board
 
QA Best Practices in Digital Marketing [whitepaper]
QA Best Practices in Digital Marketing [whitepaper]QA Best Practices in Digital Marketing [whitepaper]
QA Best Practices in Digital Marketing [whitepaper]Jim Spillson
 
Shift Left Quality Assurance: How to do it. Why it matters.
Shift Left Quality Assurance: How to do it. Why it matters.Shift Left Quality Assurance: How to do it. Why it matters.
Shift Left Quality Assurance: How to do it. Why it matters.Worksoft
 
Testing types functional and nonfunctional - Kati Holasz
Testing types   functional and nonfunctional - Kati HolaszTesting types   functional and nonfunctional - Kati Holasz
Testing types functional and nonfunctional - Kati HolaszHolasz Kati
 
Performance Testing
Performance TestingPerformance Testing
Performance TestingSelin Gungor
 
Top ten software testing tools
Top ten software testing toolsTop ten software testing tools
Top ten software testing toolsJanBask Training
 
Role Of Qa And Testing In Agile 1225221397167302 8
Role Of Qa And Testing In Agile 1225221397167302 8Role Of Qa And Testing In Agile 1225221397167302 8
Role Of Qa And Testing In Agile 1225221397167302 8a34sharm
 
Load Testing Best Practices
Load Testing Best PracticesLoad Testing Best Practices
Load Testing Best PracticesApica
 
Agile QA and Testing process
Agile QA and Testing processAgile QA and Testing process
Agile QA and Testing processGloria Stoilova
 
Software Testing 101
Software Testing 101Software Testing 101
Software Testing 101QA Hannah
 
Testing concepts ppt
Testing concepts pptTesting concepts ppt
Testing concepts pptRathna Priya
 
Papel do QA na Transformação Ágil
Papel do QA na Transformação ÁgilPapel do QA na Transformação Ágil
Papel do QA na Transformação ÁgilElias Nogueira
 

What's hot (20)

Non Functional Testing
Non Functional TestingNon Functional Testing
Non Functional Testing
 
Load Testing Strategy 101
Load Testing Strategy 101Load Testing Strategy 101
Load Testing Strategy 101
 
Shift left shift-right performance testing for superior end-user by Arun Dutta
Shift left shift-right performance testing for superior end-user by Arun DuttaShift left shift-right performance testing for superior end-user by Arun Dutta
Shift left shift-right performance testing for superior end-user by Arun Dutta
 
QA Best Practices in Agile World_new
QA Best Practices in Agile World_newQA Best Practices in Agile World_new
QA Best Practices in Agile World_new
 
QA Best Practices in Digital Marketing [whitepaper]
QA Best Practices in Digital Marketing [whitepaper]QA Best Practices in Digital Marketing [whitepaper]
QA Best Practices in Digital Marketing [whitepaper]
 
QA process Presentation
QA process PresentationQA process Presentation
QA process Presentation
 
Correlation of FDA-EU-PICS-WHO Requirement for Computer System Validation
Correlation  of  FDA-EU-PICS-WHO Requirement for Computer System Validation Correlation  of  FDA-EU-PICS-WHO Requirement for Computer System Validation
Correlation of FDA-EU-PICS-WHO Requirement for Computer System Validation
 
Shift Left Quality Assurance: How to do it. Why it matters.
Shift Left Quality Assurance: How to do it. Why it matters.Shift Left Quality Assurance: How to do it. Why it matters.
Shift Left Quality Assurance: How to do it. Why it matters.
 
Testing types functional and nonfunctional - Kati Holasz
Testing types   functional and nonfunctional - Kati HolaszTesting types   functional and nonfunctional - Kati Holasz
Testing types functional and nonfunctional - Kati Holasz
 
Performance Testing
Performance TestingPerformance Testing
Performance Testing
 
Top ten software testing tools
Top ten software testing toolsTop ten software testing tools
Top ten software testing tools
 
Role Of Qa And Testing In Agile 1225221397167302 8
Role Of Qa And Testing In Agile 1225221397167302 8Role Of Qa And Testing In Agile 1225221397167302 8
Role Of Qa And Testing In Agile 1225221397167302 8
 
Load Testing Best Practices
Load Testing Best PracticesLoad Testing Best Practices
Load Testing Best Practices
 
Software Testing
Software TestingSoftware Testing
Software Testing
 
Agile QA and Testing process
Agile QA and Testing processAgile QA and Testing process
Agile QA and Testing process
 
Software Testing 101
Software Testing 101Software Testing 101
Software Testing 101
 
Test Strategy
Test StrategyTest Strategy
Test Strategy
 
10 Benefits of Automated Testing
10 Benefits of Automated Testing10 Benefits of Automated Testing
10 Benefits of Automated Testing
 
Testing concepts ppt
Testing concepts pptTesting concepts ppt
Testing concepts ppt
 
Papel do QA na Transformação Ágil
Papel do QA na Transformação ÁgilPapel do QA na Transformação Ágil
Papel do QA na Transformação Ágil
 

Viewers also liked

Exploratory Testing and Automated Testing: Create a Healthy Relationship
Exploratory Testing and Automated Testing: Create a Healthy RelationshipExploratory Testing and Automated Testing: Create a Healthy Relationship
Exploratory Testing and Automated Testing: Create a Healthy RelationshipTechWell
 
Testing Blockbuster Games: Lessons for All Testers
Testing Blockbuster Games: Lessons for All TestersTesting Blockbuster Games: Lessons for All Testers
Testing Blockbuster Games: Lessons for All TestersTechWell
 
Agile QA & Test: A Shift in Mindset from Finding to Preventing Bugs
Agile QA & Test: A Shift in Mindset from Finding to Preventing BugsAgile QA & Test: A Shift in Mindset from Finding to Preventing Bugs
Agile QA & Test: A Shift in Mindset from Finding to Preventing BugsTechWell
 
Release Automation: Better Quality, Faster Deployment, Amazing ROI
Release Automation: Better Quality, Faster Deployment, Amazing ROIRelease Automation: Better Quality, Faster Deployment, Amazing ROI
Release Automation: Better Quality, Faster Deployment, Amazing ROITechWell
 
Exploratory Testing: Make It Part of Your Test Strategy
Exploratory Testing: Make It Part of Your Test StrategyExploratory Testing: Make It Part of Your Test Strategy
Exploratory Testing: Make It Part of Your Test StrategyTechWell
 
Predictive Test Planning to Improve System Quality
Predictive Test Planning to Improve System QualityPredictive Test Planning to Improve System Quality
Predictive Test Planning to Improve System QualityTechWell
 
Testing at Startup Companies: What, When, Where, and How
Testing at Startup Companies: What, When, Where, and HowTesting at Startup Companies: What, When, Where, and How
Testing at Startup Companies: What, When, Where, and HowJosiah Renaudin
 
What Time Is It Over There? Managing Your Global QA Team
What Time Is It Over There? Managing Your Global QA TeamWhat Time Is It Over There? Managing Your Global QA Team
What Time Is It Over There? Managing Your Global QA TeamTechWell
 
Testing Transformation in the IoT Era
Testing Transformation in the IoT EraTesting Transformation in the IoT Era
Testing Transformation in the IoT EraTechWell
 
End-to-End Quality Approach: 14 Levels of Testing
End-to-End Quality Approach: 14 Levels of TestingEnd-to-End Quality Approach: 14 Levels of Testing
End-to-End Quality Approach: 14 Levels of TestingJosiah Renaudin
 
Build a Quality Engineering and Automation Framework
Build a Quality Engineering and Automation FrameworkBuild a Quality Engineering and Automation Framework
Build a Quality Engineering and Automation FrameworkJosiah Renaudin
 
Nature vs. Nurture: Building Great Test Teams
Nature vs. Nurture: Building Great Test TeamsNature vs. Nurture: Building Great Test Teams
Nature vs. Nurture: Building Great Test TeamsJosiah Renaudin
 

Viewers also liked (12)

Exploratory Testing and Automated Testing: Create a Healthy Relationship
Exploratory Testing and Automated Testing: Create a Healthy RelationshipExploratory Testing and Automated Testing: Create a Healthy Relationship
Exploratory Testing and Automated Testing: Create a Healthy Relationship
 
Testing Blockbuster Games: Lessons for All Testers
Testing Blockbuster Games: Lessons for All TestersTesting Blockbuster Games: Lessons for All Testers
Testing Blockbuster Games: Lessons for All Testers
 
Agile QA & Test: A Shift in Mindset from Finding to Preventing Bugs
Agile QA & Test: A Shift in Mindset from Finding to Preventing BugsAgile QA & Test: A Shift in Mindset from Finding to Preventing Bugs
Agile QA & Test: A Shift in Mindset from Finding to Preventing Bugs
 
Release Automation: Better Quality, Faster Deployment, Amazing ROI
Release Automation: Better Quality, Faster Deployment, Amazing ROIRelease Automation: Better Quality, Faster Deployment, Amazing ROI
Release Automation: Better Quality, Faster Deployment, Amazing ROI
 
Exploratory Testing: Make It Part of Your Test Strategy
Exploratory Testing: Make It Part of Your Test StrategyExploratory Testing: Make It Part of Your Test Strategy
Exploratory Testing: Make It Part of Your Test Strategy
 
Predictive Test Planning to Improve System Quality
Predictive Test Planning to Improve System QualityPredictive Test Planning to Improve System Quality
Predictive Test Planning to Improve System Quality
 
Testing at Startup Companies: What, When, Where, and How
Testing at Startup Companies: What, When, Where, and HowTesting at Startup Companies: What, When, Where, and How
Testing at Startup Companies: What, When, Where, and How
 
What Time Is It Over There? Managing Your Global QA Team
What Time Is It Over There? Managing Your Global QA TeamWhat Time Is It Over There? Managing Your Global QA Team
What Time Is It Over There? Managing Your Global QA Team
 
Testing Transformation in the IoT Era
Testing Transformation in the IoT EraTesting Transformation in the IoT Era
Testing Transformation in the IoT Era
 
End-to-End Quality Approach: 14 Levels of Testing
End-to-End Quality Approach: 14 Levels of TestingEnd-to-End Quality Approach: 14 Levels of Testing
End-to-End Quality Approach: 14 Levels of Testing
 
Build a Quality Engineering and Automation Framework
Build a Quality Engineering and Automation FrameworkBuild a Quality Engineering and Automation Framework
Build a Quality Engineering and Automation Framework
 
Nature vs. Nurture: Building Great Test Teams
Nature vs. Nurture: Building Great Test TeamsNature vs. Nurture: Building Great Test Teams
Nature vs. Nurture: Building Great Test Teams
 

Similar to Quality Index: A Composite Metric for the Voice of Testing

Implementing a Test Dashboard to Boost Quality
Implementing a Test Dashboard to Boost QualityImplementing a Test Dashboard to Boost Quality
Implementing a Test Dashboard to Boost QualityTechWell
 
Quality Engineering in today's cross-functTeams with TMAP
Quality Engineering in today's cross-functTeams with TMAPQuality Engineering in today's cross-functTeams with TMAP
Quality Engineering in today's cross-functTeams with TMAPRik Marselis
 
Project Quality Management
Project Quality ManagementProject Quality Management
Project Quality Managementmzedan
 
Quality management assurance
Quality management assuranceQuality management assurance
Quality management assuranceselinasimpson2701
 
Develop quality characteristics
Develop quality characteristicsDevelop quality characteristics
Develop quality characteristicscsandit
 
General Validation Presentation
General Validation PresentationGeneral Validation Presentation
General Validation Presentationmarkaodonnell
 
Zero Defect Initiative - Quality Index Generator
Zero Defect Initiative - Quality Index GeneratorZero Defect Initiative - Quality Index Generator
Zero Defect Initiative - Quality Index GeneratorQuEST Forum
 
Quality assurance and management, software engineering
Quality assurance and management, software engineeringQuality assurance and management, software engineering
Quality assurance and management, software engineeringRupesh Vaishnav
 
Process Guidelines
Process GuidelinesProcess Guidelines
Process Guidelinestechwriter
 
Importance of software quality metrics
Importance of software quality metricsImportance of software quality metrics
Importance of software quality metricsPiyush Sohaney
 
White paper quality at the speed of digital
White paper   quality at the speed of digitalWhite paper   quality at the speed of digital
White paper quality at the speed of digitalrajni singh
 
Lecture10
Lecture10Lecture10
Lecture10soloeng
 
Quality planning
Quality planningQuality planning
Quality planningRahul Hada
 
Ravi Lakkavalli - World Quality Report.pptx
Ravi Lakkavalli - World Quality Report.pptxRavi Lakkavalli - World Quality Report.pptx
Ravi Lakkavalli - World Quality Report.pptxQA or the Highway
 
The Business Value of SW Quality
The Business Value of SW QualityThe Business Value of SW Quality
The Business Value of SW QualitySQALab
 
Independent verification & validation presented by Maneat v02
Independent verification & validation presented by Maneat v02Independent verification & validation presented by Maneat v02
Independent verification & validation presented by Maneat v02Dr. Pierpaolo Mangeruga
 
Quality in software industry
Quality in software industryQuality in software industry
Quality in software industryRicha Goel
 

Similar to Quality Index: A Composite Metric for the Voice of Testing (20)

Implementing a Test Dashboard to Boost Quality
Implementing a Test Dashboard to Boost QualityImplementing a Test Dashboard to Boost Quality
Implementing a Test Dashboard to Boost Quality
 
Quality Engineering in today's cross-functTeams with TMAP
Quality Engineering in today's cross-functTeams with TMAPQuality Engineering in today's cross-functTeams with TMAP
Quality Engineering in today's cross-functTeams with TMAP
 
Project Quality Management
Project Quality ManagementProject Quality Management
Project Quality Management
 
Quality management assurance
Quality management assuranceQuality management assurance
Quality management assurance
 
Test performance indicators
Test performance indicatorsTest performance indicators
Test performance indicators
 
Develop quality characteristics
Develop quality characteristicsDevelop quality characteristics
Develop quality characteristics
 
General Validation Presentation
General Validation PresentationGeneral Validation Presentation
General Validation Presentation
 
Zero Defect Initiative - Quality Index Generator
Zero Defect Initiative - Quality Index GeneratorZero Defect Initiative - Quality Index Generator
Zero Defect Initiative - Quality Index Generator
 
Softwaretesting
SoftwaretestingSoftwaretesting
Softwaretesting
 
Quality assurance and management, software engineering
Quality assurance and management, software engineeringQuality assurance and management, software engineering
Quality assurance and management, software engineering
 
Process Guidelines
Process GuidelinesProcess Guidelines
Process Guidelines
 
Importance of software quality metrics
Importance of software quality metricsImportance of software quality metrics
Importance of software quality metrics
 
White paper quality at the speed of digital
White paper   quality at the speed of digitalWhite paper   quality at the speed of digital
White paper quality at the speed of digital
 
Lecture10
Lecture10Lecture10
Lecture10
 
Quality planning
Quality planningQuality planning
Quality planning
 
Ravi Lakkavalli - World Quality Report.pptx
Ravi Lakkavalli - World Quality Report.pptxRavi Lakkavalli - World Quality Report.pptx
Ravi Lakkavalli - World Quality Report.pptx
 
The Business Value of SW Quality
The Business Value of SW QualityThe Business Value of SW Quality
The Business Value of SW Quality
 
Independent verification & validation presented by Maneat v02
Independent verification & validation presented by Maneat v02Independent verification & validation presented by Maneat v02
Independent verification & validation presented by Maneat v02
 
Quality in software industry
Quality in software industryQuality in software industry
Quality in software industry
 
Qa & qc
Qa & qcQa & qc
Qa & qc
 

More from TechWell

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and RecoveringTechWell
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization TechWell
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTechWell
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartTechWell
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyTechWell
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTechWell
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowTechWell
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityTechWell
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyTechWell
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTechWell
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipTechWell
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsTechWell
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GameTechWell
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsTechWell
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationTechWell
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessTechWell
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateTechWell
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessTechWell
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTechWell
 

More from TechWell (20)

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and Recovering
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build Architecture
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good Start
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test Strategy
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for Success
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlow
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your Sanity
 
Ma 15
Ma 15Ma 15
Ma 15
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps Strategy
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOps
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—Leadership
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile Teams
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile Game
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps Implementation
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery Process
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to Automate
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for Success
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile Transformation
 

Recently uploaded

Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfCionsystems
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 

Recently uploaded (20)

Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdf
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 

Quality Index: A Composite Metric for the Voice of Testing

  • 1. ©2015, Cognizant Technology solution 1 Quality Index A Composite Metric for the Voice of Testing October 1, 2015 Nirav Patel - Walgreens Boots Alliance nirav.x.patel@walgreens.com Sutharson Veeravalli – Cognizant Technology Solutions Sutharson.S.V@cognizant.com
  • 2. ©2015, Cognizant Technology solution 22©2015, Cognizant Technology solution Speaker(s) Bio A director at Cognizant’s Quality Engineering & Assurance (QE&A) practice, Sutharson Veeravalli manages large delivery organizations and specializes in implementing transformational initiatives that enhance the delivery ecosystem. Sutharson has twenty years of experience spanning banking and retail domains, process and domain consulting, large system delivery, product management, and QA transformation for clients. He brings a diverse experience in leading multiple transformational initiatives that have delivered multimillion dollar savings to clients Nirav Patel, the QA manager of QAE for pharmacy, retail, and health and wellness divisions at Walgreens, has been in QA for more than fifteen years. Specializing in metrics-driven governance and financial control, Nirav drives the concept-to-implementation process of the transformational initiatives across his portfolio. He is an active advocate of quality engineering to drive consistency and efficiency within the practice. Nirav Sutharson
  • 3. ©2015, Cognizant Technology solution 33 The Curious case of information overload... GUARD [on screen]: I've sealed the compartment. It can't get out, that lock's got a billion combinations. DOCTOR: A Dalek's a genius. It can calculate a thousand billion combinations in one second flat. DOCTOR: It's not just energy. That Dalek just absorbed the entire internet. It knows everything Doctor Who - 2005 Series, Episode 6 Blessed are the ones who have Daleks as their project managers… rest of us have to still deal with the information overload in managing projects How many times have you felt…??? Overwhelmed at the amount of data & metrics produces by the teams. and yet not getting a holistic view on project health ? Unsure if in-progress & completed programs are on track to deliver the intended business outcomes? Limited in conveying the project/program status to non-technical business & senior management stakeholder? Challenged in articulating the quality assurance view to external stakeholders? ©2015, Cognizant Technology solution
  • 4. ©2015, Cognizant Technology solution 44 Why will traditional metrics & articulation not solve our challenges? Business Expectation Simple non technical view on program/project status Standardized, contextual & actionable information Information aligned to outcomes to be delivered QA challenges Delivery metrics requires some level of understanding QA domain Plethora of metrics , too difficult to summarize Voice of QA is limited and mostly overridden by program pressures Lack of business outcome view. Focus is more on tactical delivery QA should restrict to test execution and achieving end date Solution Synergize bottom up metrics to create a multi dimensional view that uses a simple composite metric to succinctly summarize status against expected outcomes, strengthening the “Voice of QA” Standardized, business outcomes aligned metrics framework that uses “Quality Index” as voice of QA ©2015, Cognizant Technology solution
  • 5. ©2015, Cognizant Technology solution 55 Multi-dimensional Metrics Framework • QUALITY INDEX based reporting • A unified view of quality depicting the quality level against benchmark Business outcome aligned • At highest level metrics are aligned to business outcome • Execution predictability • Product stability • Learning & skills • Financial control Broader Measures • Measures not restricted to single phase. • Specific measure (called quality gauge) defined for each phase of SDLC Contextual insights • Metrics collated contextual to stakeholder • Level 1: for QA stakeholders • Level 2: SDLC stakeholders • Level 3: Business stakeholders Objective : To create a unified metrics framework to • Standardize metrics, data sources, tools and process to capture data • Unified reporting for multi-level (L1, L2 and L3), contextual management status • Facilitate single view of Quality through ‘Quality index (QI)’ (Project, Program and release level) & Centralized dashboard Single view of quality ©2015, Cognizant Technology solution
  • 6. ©2015, Cognizant Technology solution 66 Build maturity Requirements maturity QA efficiency QA Quality Upstream quality Broader Measure & Contextual Insights Requirements Analysis Test Design Test Execution & ClosureDesign & Build Measure SDLC Stakeholders QA Stakeholders  Process adherence  Automation/tooling percentage  Improvement defects found in DIT  Build success rate  Deployment time  Requirements traceability  Test design productivity  Rework effort (due to QA)  Review Efficiency  Test design productivity (Auto)  Performance test design productivity  Build to QA spend ratio  Requirements Implementation index (based on static testing defects  Test execution productivity  Test execution productivity  Performance test execution productivity  Test Efficiency =(1-defect rejection)  Requirement stability index (RSI)  Defect reopen rate  Environment downtime  Schedule Variance  Business time to market  QA committed schedule ©2015, Cognizant Technology solution
  • 7. ©2015, Cognizant Technology solution 77 Business Outcome aligned metrics with QI Benefits quantified through Single unit of measure “Y-o-Y Improvement on Cost/TCP” Quality Index Quality Index Quality Index Quality Index Execution Predictability Learning & Skills Production Stability Financial Control • Requirements implementation index • Requirement stability index (RSI) • Defect reopen rate • Test environment downtime • Schedule Variance • Effort variation (due to QA) • Risk Aligned test coverage • Maturity of build Organization • Team Competency Index • Review Efficiency • Innovation Index • Requirements Traceability • UT/DIT coverage • UT/DIT test results • Defect leakage to production • Application defect density • Test Design productivity (manual, automation, performance) • Test Execution productivity (manual, automation, performance) • Rework Effort(Due to QA) • Test Effectiveness • Build to QA ratio • % CAPEX reduction through virtualization • Automation Coverage What is the improvement ? ©2015, Cognizant Technology solution
  • 8. ©2015, Cognizant Technology solution 8©2015, Cognizant Technology solution 8 Quality Index – Voice of the QA Quality Index (QI) is the composite metric used to summarize the quality of each measure A QI of 1 indicates the measure is in alignment with the expected benchmark value. How is QI Calculated ? A measure (e.g. Execution predictability) is linked to influencing metrics Every metric is measured against the expected benchmark The QI index is calculated as 1, if the metric value is equal to the expected benchmark level Based on QI value a RAG status is assigned: QI >1 is Green, > 0.8 and < 1 is Amber and < 0.8 is Red The individual metric level QI is rolled up to measure level by assigning weightages to each metric How is QI rolled up ? Quality index is calculated at project level and rolled up through business as below How is QI represented? QI is represented as dial for current value and also trend graph Project 1 Project 2 Project nProject 3 Release 1 Release 2 Release n LOB 1 LOB 2 Program Project 4
  • 9. ©2015, Cognizant Technology solution 99 Weightage 15% Benchmark 5% Weightage 25% Benchmar k 8% Weightage 10% Benchmark 1% Weightage 25% Benchmar k 5% Weightage 15% Benchmark 5% Example of Calculating Execution Predictability % Rework Effort due to change in requirements - Measure of the effort going on in rework of test artifacts (Total Rework Effort (across all phases)) / (Actual Effort expended for the project )*100 Tool #1 Tool #2 % Execution Predictability - This view helps to analyze, evaluate & infer the execution predictability of the Project from QAE point of view. It helps to infer if the execution measures/metrics are on track & to help to change course correction based on deviations, if any. The metrics that are captured as part of this view are as listed below Defect Reopen rate - Measures the quality (No of defects reopened post retest/no of valid defects logged) Tool #1 % Test Environment Downtime - Measures availability of test environments to test teams (# of person days lost due to environment downtime/ (total planned test execution person days + planned test data setup person days))*100 Tool #1 % Schedule Variance - Provides a measure of deviation of the actual schedule against the planned schedule Actual end date – Planned end date) / Planned end date – Planned start date) * 100 Tool #2 % Requirement Stability Index - Measure of the stability of requirements (Number of Original Requirements + Number of requirements changed + Number of requirements added + Number of requirements deleted)/ (Number of Original Requirements) Tool #1 # Effort Variance - Provides a measure of the deviation of the actual effort expended against the estimated effort (Actual Effort -- Estimated Effort) / Estimated Effort) * 100 Tool #2 % Weightage 15% Metric value is compared against the benchmark. Meaning if “% Rework” value is “9%” and Benchmark was “4%” then QI is (4% / 9%) * 100% = 44% Value from Step 1 * Weightage % = 44% * 15% = 6.6% Execution predictability = SUMMATION of all Metrics Computed Proportionally Weightage Index Step1 Step2 Step3 Compute Base Quality Index Compute Proportionally Weightage Index Compute Execution Predictability Benchmark 4% ©2015, Cognizant Technology solution
  • 10. ©2015, Cognizant Technology solution 1010 Typical QI based dashboard ©2015, Cognizant Technology solution
  • 11. ©2015, Cognizant Technology solution 1111 In Summary Provide contextual, actionable and relevant information to stakeholders Align messaging to ‘business outcomes’ as against ‘delivery status” Have single view of quality using “Quality Index” like composite metric Scale the framework outside delivery into all QA goals Business Value of QA can be demonstrated by Quality Dashboard Outcome Alignment Multi-dimensional Metrics Framework Quality Index ©2015, Cognizant Technology solution
  • 12. ©2015, Cognizant Technology solution 1212©2015, Cognizant Technology solution
  • 13. ©2015, Cognizant Technology solution 13©2015, Cognizant Technology solution
  • 14. ©2015, Cognizant Technology solution 1414 Outcome Based View Expected outcome Measure Influencing metrics Programs and projects needs to be monitored for ON TIME delivery Execution Predictability % Rework Effort due to change in requirements Defect reopen rate Test environment downtime Schedule Variance Requirement stability index (RSI) % Effort Variation Measure quality of product under test by BSS QAE Measure quality of product deployed post BSS QAE phase Product Stability - Inflight Product Stability – Post QA Requirements traceability Application Defect Density UAT Defect Leakage (%) Production Defect Leakage (%) ©2015, Cognizant Technology solution
  • 15. ©2015, Cognizant Technology solution 1515 QI – Calculation sample Measure Influencing Metrics Release 1 Release 2 Release 3 Release 4 Weightage Benchmark Metric level Quality Index Measure level Quality Index Execution predictability % Rework Effort due to change in requirements 0.3% 1.0% 9.0% 1.0% 15% 4% 150.0% 1.04 Defect reopen rate - 10.0% 12.0% 11.0% 20% 5% 0.0% Test environment downtime 12.0% 9.0% 9.0% 3.0% 25% 8% 66.7% Schedule Variance 3.0% 10.0% - - 15% 5% 150.0% Requirement stability index (RSI) - 1.10 1.07 1.30 10% 1 0.0% % Effort Variation -0.4% 56.0% -6.0% -17.0% 15% 5% 122.0% Production Stability – Inflight Requirements traceability 100.0% 100.0% 100.0% 100.0% 5% 100% 100.0% 1.21 Application Defect Density 14.0% 12.0% 8.0% 11.0% 20% 1% 70.0% Production Stability - Post QA UAT Defect Leakage (%) 1.0% 0.2% 1.0% 0.1% 35% 3% 150.0% Production Defect Leakage (%) 2.0% 0.8% 1.0% - 40% 2% 100.0% ©2015, Cognizant Technology solution
  • 16. ©2015, Cognizant Technology solution 1616 Financial Control Production Stability Execution Predictability Learning & Skills A View for Agile  Requirements implementation index  Requirement stability index (RSI)  Defect reopen rate  Test environment downtime  Schedule Variance  Effort variation  Risk Aligned test coverage  Maturity of Dev Organization  Defect Density (Agile)  % Scope Creep  Testing Efficiency at the Sprint level  Test Design productivity (manual, automation, performance)  Test Execution productivity (manual, automation, performance)  Rework Effort(Due to QA)  Test Effectiveness  Build to QA ratio  Offshore, Near shore leverage  % CAPEX reduction through virtualization  Velocity of the sprint  Velocity rate  Story point Productivity  Requirements Traceability  UT/DIT coverage  UT/DIT test results  Defect leakage to production  Application defect density  Testing Efficiency at the Sprint level  Team Competency Index  Review Efficiency  Innovation Index ©2015, Cognizant Technology solution