SlideShare a Scribd company logo
1 of 23
Critical KPI for an Efficient Test Organization
Simplicity adds value
Purpose

•   The purpose of this presentation is to present a number of KPI that should
    be used to drive an efficient test organization

•   If test and development are integrated in the same organization, then this
    setup is not applicable, even though it could inspire to do some similar
    measurements in that organization
What is a KPI?

•   “Measures that help decision makers define and measure progress toward
    business goals. KPI metrics translate complex measures into a simple indicator
    that allows decision makers to assess the current situation and act quickly.” [2]
Start with Why, not What or How!

• Remember to start by asking the question:
“Why do I need to do measurements?”

• Then continue with:
“What do I need to measure to mitigate those reasons?”

• And finally:
“How do I measure that?”



•   Don’t start measuring something just because you can

•   And don’t ask for measurements without thinking about the goal of those
    measurements first
Measuring the Right Thing

•   “In business, organizations should strive to create metrics that encourage
    behaviors that benefit the enterprise as a whole. These metrics and their
    reporting should provide a guiding light toward achieving the “3 Rs” of business—
    everyone doing the right things, and doing them right, at the right time. “ [3]
Occam’s Razor

•   By definition, all assumptions introduce possibilities for error; if an assumption
    does not improve the accuracy of a measurement, its only effect is to increase the
    probability that the overall measurement is wrong. [4]

•   “… most systems work best if they are kept simple rather than made complex;
    therefore simplicity should be a key goal in design and unnecessary complexity
    should be avoided.” [5]
Simplicity not Complexity



•   Because assumptions decrease KPI accuracy it is often better
    to create a simple KPI that correlates well enough with the
    objective of the measurement than to try and create the
    perfect KPI

•   Complex KPI can also create the illusion of validity because
    many of the factors in the KPI are highly correlated with
    each other and a number of highly correlated inputs should
    not increase confidence much more than only one of the
    inputs [10]
Qualitative & Quantitative KPI

•   “Qualitative properties are properties that are observed and can generally not be
    measured with a numerical result. They are contrasted to quantitative properties
    which have numerical characteristics.” [1]
Critical KPI for an Efficient Test Organization




Cost                 Value             Organization
Cost: Operational Costs

•   Quantitative KPI

•   Frequency: Monthly

•   For a commercial enterprise, operating costs fall into two broad categories:
     – fixed costs, which are the same whether the operation is closed or running at
        100% capacity
     – variable costs, which may increase depending on whether more production is
        done, and how it is done (producing 100 items of product might require 10
        days of normal time or take 7 days if overtime is used. It may be more or less
        expensive to use overtime production depending on whether faster
        production means the product can be more profitable). [6]
Cost: Overhead Costs

•   Quantitative KPI

•   Frequency: Annually

•   Overhead costs for a business are the cost of resources used by an organization
    just to maintain its existence. Overhead costs are usually measured in monetary
    terms, but non-monetary overhead is possible in the form of time required to
    accomplish tasks.
•   Examples of overhead costs include:
     – payment of rent on the office space a business occupies
     – cost of electricity for the office lights
     – some office personnel wages [5]
Cost: Environment Utilization

•   Quantitative KPI

•   Frequency: Quarterly

•   Measures utilization of tools and environments – a low value indicates that many
    tools are not used that often

•   Low utilization may indicate that tools should instead be rented for the short
    period of time they are used, or could perhaps be used by someone else as
    well, since the tools are available

•   Low utilization may be necessary in some organizations, but should always be
    considered a waste
Efficiency: Fixed Issues

•   Quantitative KPI

•   Frequency: Monthly

•   Measures the number of issues found by the test organization that are actually
    fixed

•   Issues that are not fixed might have informational value and will then be captured
    in the Stakeholder Satisfaction KPI, but otherwise hold no actual business value

•   It could also be good to measure Fixed Issues / Submitted Issues, to see how many
    of all the issues submitted that are fixed, since there are costs associated with
    each submitted issue in form of reporting and analysis

•   It is possible to translate the number of fixed issues to a monetary value in form of
    return rates and loss of sales that would have occurred because of those
    issues, but it requires some effort
Efficiency: Issue Leakage

•   Quantitative KPI

•   Frequency: Monthly

•   Measures how many issues that were not found during testing and thus unknown
    to the product project, that was later found by customers

•   If it is reported by customers it is important to the customers and should have
    been found during testing

•   It is possible to translate the number of leaked issues to a monetary value in form
    of return rates and loss of sales that occurred because of those issues, but it
    requires some effort
Efficiency: Stakeholder Satisfaction

•   Qualitative KPI

•   Frequency: Quarterly

•   How good is the test organization at providing the correct decision material and
    information to it’s stakeholders?

•   This should be measured by a survey that goes out to all stakeholders

•   If the stakeholders perceive that the test organization provides value to the
    company by the reports and decision material generated this KPI will indicate that

•   This is harder to quantify in monetary terms
Organization: Leadership

•   Qualitative KPI

•   Frequency: Annually

•   There are many ways to measure leadership qualities in an organization, more or
    less complex

•   One way is to conduct 360 degree assessments with the employee’s
    subordinates, peers, and supervisor(s), as well as a self-evaluation [7]
Organization: Employee Satisfaction

•   Qualitative KPI

•   Frequency: Annually

•   Affective job satisfaction is the extent of pleasurable emotional feelings individuals
    have about their jobs overall, and is different to cognitive job satisfaction which is
    the extent of individuals’ satisfaction with particular facets of their jobs, such as
    pay, pension arrangements, working hours, and numerous other aspects of their
    jobs. [8]

•   While cognitive job satisfaction might help to bring about affective job
    satisfaction, the two constructs are distinct, not necessarily directly related, and
    have different antecedents and consequences. [8]

•   One way to measure this is to let all employees answer a suitable survey
Organization: Innovation

•   Quantitative KPI

•   Frequency: Quarterly

•   This measurement should cover both intellectual property and innovation in
    general

•   You could focus on patent applications and invention disclosures …

•   But 90 to 95 percent of all patents lack any market relevance and 99 percent fail to
    bring any profit to the firm (Stevens & Burley, 1997). Still, patenting is often
    necessary for many firms to keep their competitive advantage so clearly patents
    indicate something about the innovativeness of a firm. [9]

•   Innovation in general is more difficult, but there are a number of measurement
    methods with different advantages and drawbacks [9]
Cost vs. Value
Target Levels

•   Target levels for all these KPI will of course vary greatly between organizations
    because of different pre-requisites

•   It is important the set reasonable target levels to motivate and drive the right
    behaviour

•   Example: In some test organizations it may be ok to have a low number of fixed
    issues, as long as the stakeholder satisfaction is high, because the objective of that
    test organization is not to find bugs, but to validate and provide decision material
KPI Analysis

•   When KPI deviate from target levels an analysis of the
    situation is critical

•   Sometimes it may be warranted to deviate from
    previously set target level

•   It is critical to NOT start corrective actions until the
    situation has been analyzed properly

•   The KPI value alone does not give a complete picture
    – it gives indications if things are according to plan or
    not
Summary

•   Keep it simple!

•   Measure added value to the company, not internal optimization and company
    politics!

•   Measure the right thing for the right reasons!

•   Know when to use qualitative and quantitative measurements!
Reference

[1] Qualitative Property
http://en.wikipedia.org/wiki/Qualitative_property
[2] Defining KPI
http://www.kaizen-analytics.com/2008/11/defining-actionable-business-driven.html
[3] Measuring the Right Thing
http://www.qualitydigest.com/inside/quality-insider-article/are-your-business-metrics-measuring-right-thing.html#
[4] Occam’s Razor
http://en.wikipedia.org/wiki/Occam%27s_razor#Probability_theory_and_statistics
[5] KISS
http://en.wikipedia.org/wiki/KISS_principle
[6] Operating Costs
http://en.wikipedia.org/wiki/Operating_cost
[7] 360 degree feedback
http://en.wikipedia.org/wiki/360-degree_feedback
[8] Job Satisfaction
http://en.wikipedia.org/wiki/Job_satisfaction
[9] Measuring Innovation
http://www.innovationmanagement.se/2013/02/15/measuring-innovation-part-1-frequently-used-indicators/
[10] Illusion of Validity
http://en.wikipedia.org/wiki/Illusion_of_validity

More Related Content

What's hot

Web development manager kpi
Web development manager kpiWeb development manager kpi
Web development manager kpinaritejom
 
Project manager construction kpi
Project manager construction kpiProject manager construction kpi
Project manager construction kpikaidavirta
 
Determining Quality Metrics for New Product Development Operations
Determining Quality Metrics for New Product Development OperationsDetermining Quality Metrics for New Product Development Operations
Determining Quality Metrics for New Product Development OperationsMasheika Allgood
 
Quality Metrics
Quality Metrics Quality Metrics
Quality Metrics Haroon Abbu
 
Customer service kpi examples
Customer service kpi examplesCustomer service kpi examples
Customer service kpi exampleshisamirosswhite
 
Jurnal an example of using key performance indicators for software development
Jurnal   an example of using key performance indicators for software developmentJurnal   an example of using key performance indicators for software development
Jurnal an example of using key performance indicators for software developmentUniversitas Putera Batam
 
Sales team kpi
Sales team kpiSales team kpi
Sales team kpipenlatino
 
Metrics, KPIs, and Process Insights – Implementing High Performance Manufactu...
Metrics, KPIs, and Process Insights – Implementing High Performance Manufactu...Metrics, KPIs, and Process Insights – Implementing High Performance Manufactu...
Metrics, KPIs, and Process Insights – Implementing High Performance Manufactu...Northwest Analytics
 
25 KPIs Every Manager Needs To Know
25 KPIs Every Manager Needs To Know25 KPIs Every Manager Needs To Know
25 KPIs Every Manager Needs To KnowBernard Marr
 
Key Performance Indicators for Facility Operations (from ASBO MD & DC Savings...
Key Performance Indicators for Facility Operations (from ASBO MD & DC Savings...Key Performance Indicators for Facility Operations (from ASBO MD & DC Savings...
Key Performance Indicators for Facility Operations (from ASBO MD & DC Savings...SchoolDude
 
Qa supervisor kpi
Qa supervisor kpiQa supervisor kpi
Qa supervisor kpijommerica
 
Lean Agile Metrics And KPIs
Lean Agile Metrics And KPIsLean Agile Metrics And KPIs
Lean Agile Metrics And KPIsYuval Yeret
 
PM: Performance Indicators and Dashboard
PM:  Performance Indicators and DashboardPM:  Performance Indicators and Dashboard
PM: Performance Indicators and Dashboardbradfordblevins
 
Kpi examples sales
Kpi examples salesKpi examples sales
Kpi examples salesbaluiabrows
 
Nurse manager kpi
Nurse manager kpiNurse manager kpi
Nurse manager kpijommiratas
 
What is a kpi?
What is a kpi?What is a kpi?
What is a kpi?Klipfolio
 
Labor and delivery nurse kpi
Labor and delivery nurse kpiLabor and delivery nurse kpi
Labor and delivery nurse kpiratasjommi
 
Senior administrative officer kpi
Senior administrative officer kpiSenior administrative officer kpi
Senior administrative officer kpikertdoret
 

What's hot (20)

Web development manager kpi
Web development manager kpiWeb development manager kpi
Web development manager kpi
 
Project manager construction kpi
Project manager construction kpiProject manager construction kpi
Project manager construction kpi
 
Determining Quality Metrics for New Product Development Operations
Determining Quality Metrics for New Product Development OperationsDetermining Quality Metrics for New Product Development Operations
Determining Quality Metrics for New Product Development Operations
 
Quality Metrics
Quality Metrics Quality Metrics
Quality Metrics
 
Customer service kpi examples
Customer service kpi examplesCustomer service kpi examples
Customer service kpi examples
 
Qa lead kpi
Qa lead kpiQa lead kpi
Qa lead kpi
 
Jurnal an example of using key performance indicators for software development
Jurnal   an example of using key performance indicators for software developmentJurnal   an example of using key performance indicators for software development
Jurnal an example of using key performance indicators for software development
 
Sales team kpi
Sales team kpiSales team kpi
Sales team kpi
 
Metrics, KPIs, and Process Insights – Implementing High Performance Manufactu...
Metrics, KPIs, and Process Insights – Implementing High Performance Manufactu...Metrics, KPIs, and Process Insights – Implementing High Performance Manufactu...
Metrics, KPIs, and Process Insights – Implementing High Performance Manufactu...
 
25 KPIs Every Manager Needs To Know
25 KPIs Every Manager Needs To Know25 KPIs Every Manager Needs To Know
25 KPIs Every Manager Needs To Know
 
Key Performance Indicators for Facility Operations (from ASBO MD & DC Savings...
Key Performance Indicators for Facility Operations (from ASBO MD & DC Savings...Key Performance Indicators for Facility Operations (from ASBO MD & DC Savings...
Key Performance Indicators for Facility Operations (from ASBO MD & DC Savings...
 
Qa supervisor kpi
Qa supervisor kpiQa supervisor kpi
Qa supervisor kpi
 
Lean Agile Metrics And KPIs
Lean Agile Metrics And KPIsLean Agile Metrics And KPIs
Lean Agile Metrics And KPIs
 
PM: Performance Indicators and Dashboard
PM:  Performance Indicators and DashboardPM:  Performance Indicators and Dashboard
PM: Performance Indicators and Dashboard
 
Kpi examples sales
Kpi examples salesKpi examples sales
Kpi examples sales
 
Kpi for qa
Kpi for qaKpi for qa
Kpi for qa
 
Nurse manager kpi
Nurse manager kpiNurse manager kpi
Nurse manager kpi
 
What is a kpi?
What is a kpi?What is a kpi?
What is a kpi?
 
Labor and delivery nurse kpi
Labor and delivery nurse kpiLabor and delivery nurse kpi
Labor and delivery nurse kpi
 
Senior administrative officer kpi
Senior administrative officer kpiSenior administrative officer kpi
Senior administrative officer kpi
 

Similar to Critical kpi for an efficient test organization

KPI mahsa sharifi 2012
KPI mahsa sharifi 2012KPI mahsa sharifi 2012
KPI mahsa sharifi 2012Mahsa Sharifi
 
performancemeasureme-190924125438.pptx
performancemeasureme-190924125438.pptxperformancemeasureme-190924125438.pptx
performancemeasureme-190924125438.pptxManojMba2
 
UNIT II.pptx
UNIT II.pptxUNIT II.pptx
UNIT II.pptxManojMba2
 
SQL Saturday STL 2016 Presentation
SQL Saturday STL 2016 PresentationSQL Saturday STL 2016 Presentation
SQL Saturday STL 2016 PresentationMatthew W. Bowers
 
Using KPIs for Tracking Strategy and Driver Based Budgeting
Using KPIs for Tracking Strategy and Driver Based BudgetingUsing KPIs for Tracking Strategy and Driver Based Budgeting
Using KPIs for Tracking Strategy and Driver Based Budgetingjarobertson2
 
KPI - Key Performance Indicators
KPI - Key Performance IndicatorsKPI - Key Performance Indicators
KPI - Key Performance IndicatorsShoaib Hossen
 
What ISO Management Systems can learn from Balanced Scorecard?
What ISO Management Systems can learn from Balanced Scorecard?What ISO Management Systems can learn from Balanced Scorecard?
What ISO Management Systems can learn from Balanced Scorecard?PECB
 
ITIL Continual Service Improvement
ITIL Continual Service ImprovementITIL Continual Service Improvement
ITIL Continual Service ImprovementMarvin Sirait
 
Construction Future Wales Performance Management (Benchmarking) 2016
Construction Future Wales Performance Management (Benchmarking) 2016Construction Future Wales Performance Management (Benchmarking) 2016
Construction Future Wales Performance Management (Benchmarking) 2016Rae Davies
 
Measuring Business Analyst Impact
Measuring Business Analyst ImpactMeasuring Business Analyst Impact
Measuring Business Analyst ImpactASPE, Inc.
 
BIFM North Key Learning Event 3 14 May 2015
BIFM North Key Learning Event 3 14 May 2015BIFM North Key Learning Event 3 14 May 2015
BIFM North Key Learning Event 3 14 May 2015Whitbags
 
Perforamance measurement
Perforamance measurementPerforamance measurement
Perforamance measurementbreeza08
 
New York, NY, ALA NYC Chapter Key Performance Indicators (KPI) Presentation
New York, NY, ALA NYC Chapter Key Performance Indicators (KPI) PresentationNew York, NY, ALA NYC Chapter Key Performance Indicators (KPI) Presentation
New York, NY, ALA NYC Chapter Key Performance Indicators (KPI) PresentationFrederick J. Esposito, Jr., CLM
 

Similar to Critical kpi for an efficient test organization (20)

KPI mahsa sharifi 2012
KPI mahsa sharifi 2012KPI mahsa sharifi 2012
KPI mahsa sharifi 2012
 
Performance measureme
Performance measuremePerformance measureme
Performance measureme
 
performancemeasureme-190924125438.pptx
performancemeasureme-190924125438.pptxperformancemeasureme-190924125438.pptx
performancemeasureme-190924125438.pptx
 
UNIT II.pptx
UNIT II.pptxUNIT II.pptx
UNIT II.pptx
 
SQL Saturday STL 2016 Presentation
SQL Saturday STL 2016 PresentationSQL Saturday STL 2016 Presentation
SQL Saturday STL 2016 Presentation
 
Using KPIs for Tracking Strategy and Driver Based Budgeting
Using KPIs for Tracking Strategy and Driver Based BudgetingUsing KPIs for Tracking Strategy and Driver Based Budgeting
Using KPIs for Tracking Strategy and Driver Based Budgeting
 
Sfm module iv
Sfm module ivSfm module iv
Sfm module iv
 
KPI - Key Performance Indicators
KPI - Key Performance IndicatorsKPI - Key Performance Indicators
KPI - Key Performance Indicators
 
What ISO Management Systems can learn from Balanced Scorecard?
What ISO Management Systems can learn from Balanced Scorecard?What ISO Management Systems can learn from Balanced Scorecard?
What ISO Management Systems can learn from Balanced Scorecard?
 
ITIL Continual Service Improvement
ITIL Continual Service ImprovementITIL Continual Service Improvement
ITIL Continual Service Improvement
 
Construction Future Wales Performance Management (Benchmarking) 2016
Construction Future Wales Performance Management (Benchmarking) 2016Construction Future Wales Performance Management (Benchmarking) 2016
Construction Future Wales Performance Management (Benchmarking) 2016
 
Controlling techniques
Controlling techniquesControlling techniques
Controlling techniques
 
Measuring Business Analyst Impact
Measuring Business Analyst ImpactMeasuring Business Analyst Impact
Measuring Business Analyst Impact
 
KPI Development Overview
KPI Development OverviewKPI Development Overview
KPI Development Overview
 
Benchmarking (1)
Benchmarking (1)Benchmarking (1)
Benchmarking (1)
 
BIFM North Key Learning Event 3 14 May 2015
BIFM North Key Learning Event 3 14 May 2015BIFM North Key Learning Event 3 14 May 2015
BIFM North Key Learning Event 3 14 May 2015
 
kpi
kpikpi
kpi
 
Perforamance measurement
Perforamance measurementPerforamance measurement
Perforamance measurement
 
New York, NY, ALA NYC Chapter Key Performance Indicators (KPI) Presentation
New York, NY, ALA NYC Chapter Key Performance Indicators (KPI) PresentationNew York, NY, ALA NYC Chapter Key Performance Indicators (KPI) Presentation
New York, NY, ALA NYC Chapter Key Performance Indicators (KPI) Presentation
 
WORK-KPI
WORK-KPIWORK-KPI
WORK-KPI
 

More from Johan Hoberg

Approaches to unraveling a complex test problem
Approaches to unraveling a complex test problemApproaches to unraveling a complex test problem
Approaches to unraveling a complex test problemJohan Hoberg
 
A business case for a modern QA organization
A business case for a modern QA organizationA business case for a modern QA organization
A business case for a modern QA organizationJohan Hoberg
 
Signing off on Quality
Signing off on QualitySigning off on Quality
Signing off on QualityJohan Hoberg
 
Quality Information Coverage - A QI Concept
Quality Information Coverage - A QI ConceptQuality Information Coverage - A QI Concept
Quality Information Coverage - A QI ConceptJohan Hoberg
 
The Bug Backlog - An Evergrowing Mountain
The Bug Backlog - An Evergrowing MountainThe Bug Backlog - An Evergrowing Mountain
The Bug Backlog - An Evergrowing MountainJohan Hoberg
 
Quality Intelligence: Transparency & Visibility
Quality Intelligence: Transparency & VisibilityQuality Intelligence: Transparency & Visibility
Quality Intelligence: Transparency & VisibilityJohan Hoberg
 
Building a QA Mindset
Building a QA Mindset Building a QA Mindset
Building a QA Mindset Johan Hoberg
 
Building High Quality Software
Building High Quality Software Building High Quality Software
Building High Quality Software Johan Hoberg
 
Testit 2017 - Exploratory Testing for Everyone
Testit 2017 - Exploratory Testing for EveryoneTestit 2017 - Exploratory Testing for Everyone
Testit 2017 - Exploratory Testing for EveryoneJohan Hoberg
 
Don’t celebrate failure. Don’t celebrate success. Celebrate commitment, owner...
Don’t celebrate failure. Don’t celebrate success. Celebrate commitment, owner...Don’t celebrate failure. Don’t celebrate success. Celebrate commitment, owner...
Don’t celebrate failure. Don’t celebrate success. Celebrate commitment, owner...Johan Hoberg
 
Moving from scripted regression testing to exploratory testing
Moving from scripted regression testing to exploratory testingMoving from scripted regression testing to exploratory testing
Moving from scripted regression testing to exploratory testingJohan Hoberg
 
Building High Quality Software
Building High Quality SoftwareBuilding High Quality Software
Building High Quality SoftwareJohan Hoberg
 
Quality, Testing & Agile Methodologies
Quality, Testing & Agile MethodologiesQuality, Testing & Agile Methodologies
Quality, Testing & Agile MethodologiesJohan Hoberg
 
Defining Test Competence
Defining Test CompetenceDefining Test Competence
Defining Test CompetenceJohan Hoberg
 
Why all deadlines are bad for quality
Why all deadlines are bad for qualityWhy all deadlines are bad for quality
Why all deadlines are bad for qualityJohan Hoberg
 
Do we really need game testers?
Do we really need game testers?Do we really need game testers?
Do we really need game testers?Johan Hoberg
 
Hardware/Software Integration Testing
Hardware/Software Integration TestingHardware/Software Integration Testing
Hardware/Software Integration TestingJohan Hoberg
 

More from Johan Hoberg (20)

Approaches to unraveling a complex test problem
Approaches to unraveling a complex test problemApproaches to unraveling a complex test problem
Approaches to unraveling a complex test problem
 
A business case for a modern QA organization
A business case for a modern QA organizationA business case for a modern QA organization
A business case for a modern QA organization
 
Signing off on Quality
Signing off on QualitySigning off on Quality
Signing off on Quality
 
Quality Information Coverage - A QI Concept
Quality Information Coverage - A QI ConceptQuality Information Coverage - A QI Concept
Quality Information Coverage - A QI Concept
 
The Bug Backlog - An Evergrowing Mountain
The Bug Backlog - An Evergrowing MountainThe Bug Backlog - An Evergrowing Mountain
The Bug Backlog - An Evergrowing Mountain
 
Quality Intelligence: Transparency & Visibility
Quality Intelligence: Transparency & VisibilityQuality Intelligence: Transparency & Visibility
Quality Intelligence: Transparency & Visibility
 
Building a QA Mindset
Building a QA Mindset Building a QA Mindset
Building a QA Mindset
 
What is QI?
What is QI?What is QI?
What is QI?
 
Building High Quality Software
Building High Quality Software Building High Quality Software
Building High Quality Software
 
Testit 2017 - Exploratory Testing for Everyone
Testit 2017 - Exploratory Testing for EveryoneTestit 2017 - Exploratory Testing for Everyone
Testit 2017 - Exploratory Testing for Everyone
 
Don’t celebrate failure. Don’t celebrate success. Celebrate commitment, owner...
Don’t celebrate failure. Don’t celebrate success. Celebrate commitment, owner...Don’t celebrate failure. Don’t celebrate success. Celebrate commitment, owner...
Don’t celebrate failure. Don’t celebrate success. Celebrate commitment, owner...
 
Moving from scripted regression testing to exploratory testing
Moving from scripted regression testing to exploratory testingMoving from scripted regression testing to exploratory testing
Moving from scripted regression testing to exploratory testing
 
Building High Quality Software
Building High Quality SoftwareBuilding High Quality Software
Building High Quality Software
 
Quality, Testing & Agile Methodologies
Quality, Testing & Agile MethodologiesQuality, Testing & Agile Methodologies
Quality, Testing & Agile Methodologies
 
QI, not QA
QI, not QAQI, not QA
QI, not QA
 
Defining Test Competence
Defining Test CompetenceDefining Test Competence
Defining Test Competence
 
Why all deadlines are bad for quality
Why all deadlines are bad for qualityWhy all deadlines are bad for quality
Why all deadlines are bad for quality
 
QI, not QA
QI, not QAQI, not QA
QI, not QA
 
Do we really need game testers?
Do we really need game testers?Do we really need game testers?
Do we really need game testers?
 
Hardware/Software Integration Testing
Hardware/Software Integration TestingHardware/Software Integration Testing
Hardware/Software Integration Testing
 

Critical kpi for an efficient test organization

  • 1. Critical KPI for an Efficient Test Organization Simplicity adds value
  • 2. Purpose • The purpose of this presentation is to present a number of KPI that should be used to drive an efficient test organization • If test and development are integrated in the same organization, then this setup is not applicable, even though it could inspire to do some similar measurements in that organization
  • 3. What is a KPI? • “Measures that help decision makers define and measure progress toward business goals. KPI metrics translate complex measures into a simple indicator that allows decision makers to assess the current situation and act quickly.” [2]
  • 4. Start with Why, not What or How! • Remember to start by asking the question: “Why do I need to do measurements?” • Then continue with: “What do I need to measure to mitigate those reasons?” • And finally: “How do I measure that?” • Don’t start measuring something just because you can • And don’t ask for measurements without thinking about the goal of those measurements first
  • 5. Measuring the Right Thing • “In business, organizations should strive to create metrics that encourage behaviors that benefit the enterprise as a whole. These metrics and their reporting should provide a guiding light toward achieving the “3 Rs” of business— everyone doing the right things, and doing them right, at the right time. “ [3]
  • 6. Occam’s Razor • By definition, all assumptions introduce possibilities for error; if an assumption does not improve the accuracy of a measurement, its only effect is to increase the probability that the overall measurement is wrong. [4] • “… most systems work best if they are kept simple rather than made complex; therefore simplicity should be a key goal in design and unnecessary complexity should be avoided.” [5]
  • 7. Simplicity not Complexity • Because assumptions decrease KPI accuracy it is often better to create a simple KPI that correlates well enough with the objective of the measurement than to try and create the perfect KPI • Complex KPI can also create the illusion of validity because many of the factors in the KPI are highly correlated with each other and a number of highly correlated inputs should not increase confidence much more than only one of the inputs [10]
  • 8. Qualitative & Quantitative KPI • “Qualitative properties are properties that are observed and can generally not be measured with a numerical result. They are contrasted to quantitative properties which have numerical characteristics.” [1]
  • 9. Critical KPI for an Efficient Test Organization Cost Value Organization
  • 10. Cost: Operational Costs • Quantitative KPI • Frequency: Monthly • For a commercial enterprise, operating costs fall into two broad categories: – fixed costs, which are the same whether the operation is closed or running at 100% capacity – variable costs, which may increase depending on whether more production is done, and how it is done (producing 100 items of product might require 10 days of normal time or take 7 days if overtime is used. It may be more or less expensive to use overtime production depending on whether faster production means the product can be more profitable). [6]
  • 11. Cost: Overhead Costs • Quantitative KPI • Frequency: Annually • Overhead costs for a business are the cost of resources used by an organization just to maintain its existence. Overhead costs are usually measured in monetary terms, but non-monetary overhead is possible in the form of time required to accomplish tasks. • Examples of overhead costs include: – payment of rent on the office space a business occupies – cost of electricity for the office lights – some office personnel wages [5]
  • 12. Cost: Environment Utilization • Quantitative KPI • Frequency: Quarterly • Measures utilization of tools and environments – a low value indicates that many tools are not used that often • Low utilization may indicate that tools should instead be rented for the short period of time they are used, or could perhaps be used by someone else as well, since the tools are available • Low utilization may be necessary in some organizations, but should always be considered a waste
  • 13. Efficiency: Fixed Issues • Quantitative KPI • Frequency: Monthly • Measures the number of issues found by the test organization that are actually fixed • Issues that are not fixed might have informational value and will then be captured in the Stakeholder Satisfaction KPI, but otherwise hold no actual business value • It could also be good to measure Fixed Issues / Submitted Issues, to see how many of all the issues submitted that are fixed, since there are costs associated with each submitted issue in form of reporting and analysis • It is possible to translate the number of fixed issues to a monetary value in form of return rates and loss of sales that would have occurred because of those issues, but it requires some effort
  • 14. Efficiency: Issue Leakage • Quantitative KPI • Frequency: Monthly • Measures how many issues that were not found during testing and thus unknown to the product project, that was later found by customers • If it is reported by customers it is important to the customers and should have been found during testing • It is possible to translate the number of leaked issues to a monetary value in form of return rates and loss of sales that occurred because of those issues, but it requires some effort
  • 15. Efficiency: Stakeholder Satisfaction • Qualitative KPI • Frequency: Quarterly • How good is the test organization at providing the correct decision material and information to it’s stakeholders? • This should be measured by a survey that goes out to all stakeholders • If the stakeholders perceive that the test organization provides value to the company by the reports and decision material generated this KPI will indicate that • This is harder to quantify in monetary terms
  • 16. Organization: Leadership • Qualitative KPI • Frequency: Annually • There are many ways to measure leadership qualities in an organization, more or less complex • One way is to conduct 360 degree assessments with the employee’s subordinates, peers, and supervisor(s), as well as a self-evaluation [7]
  • 17. Organization: Employee Satisfaction • Qualitative KPI • Frequency: Annually • Affective job satisfaction is the extent of pleasurable emotional feelings individuals have about their jobs overall, and is different to cognitive job satisfaction which is the extent of individuals’ satisfaction with particular facets of their jobs, such as pay, pension arrangements, working hours, and numerous other aspects of their jobs. [8] • While cognitive job satisfaction might help to bring about affective job satisfaction, the two constructs are distinct, not necessarily directly related, and have different antecedents and consequences. [8] • One way to measure this is to let all employees answer a suitable survey
  • 18. Organization: Innovation • Quantitative KPI • Frequency: Quarterly • This measurement should cover both intellectual property and innovation in general • You could focus on patent applications and invention disclosures … • But 90 to 95 percent of all patents lack any market relevance and 99 percent fail to bring any profit to the firm (Stevens & Burley, 1997). Still, patenting is often necessary for many firms to keep their competitive advantage so clearly patents indicate something about the innovativeness of a firm. [9] • Innovation in general is more difficult, but there are a number of measurement methods with different advantages and drawbacks [9]
  • 20. Target Levels • Target levels for all these KPI will of course vary greatly between organizations because of different pre-requisites • It is important the set reasonable target levels to motivate and drive the right behaviour • Example: In some test organizations it may be ok to have a low number of fixed issues, as long as the stakeholder satisfaction is high, because the objective of that test organization is not to find bugs, but to validate and provide decision material
  • 21. KPI Analysis • When KPI deviate from target levels an analysis of the situation is critical • Sometimes it may be warranted to deviate from previously set target level • It is critical to NOT start corrective actions until the situation has been analyzed properly • The KPI value alone does not give a complete picture – it gives indications if things are according to plan or not
  • 22. Summary • Keep it simple! • Measure added value to the company, not internal optimization and company politics! • Measure the right thing for the right reasons! • Know when to use qualitative and quantitative measurements!
  • 23. Reference [1] Qualitative Property http://en.wikipedia.org/wiki/Qualitative_property [2] Defining KPI http://www.kaizen-analytics.com/2008/11/defining-actionable-business-driven.html [3] Measuring the Right Thing http://www.qualitydigest.com/inside/quality-insider-article/are-your-business-metrics-measuring-right-thing.html# [4] Occam’s Razor http://en.wikipedia.org/wiki/Occam%27s_razor#Probability_theory_and_statistics [5] KISS http://en.wikipedia.org/wiki/KISS_principle [6] Operating Costs http://en.wikipedia.org/wiki/Operating_cost [7] 360 degree feedback http://en.wikipedia.org/wiki/360-degree_feedback [8] Job Satisfaction http://en.wikipedia.org/wiki/Job_satisfaction [9] Measuring Innovation http://www.innovationmanagement.se/2013/02/15/measuring-innovation-part-1-frequently-used-indicators/ [10] Illusion of Validity http://en.wikipedia.org/wiki/Illusion_of_validity