SlideShare a Scribd company logo
1 of 14
Testing as a Managed Service 
Using SLA’s and KPI’s 
Testing Conference, 
Chicago 
CONNECT WITH US: 
September 2014
How do you successfully manage outsourced testing? 
CONNECT WITH US: 2 
What is it? 
 Outsource testing is when a 
company decides to do all or part 
of there testing from a 3rd party 
specialist either onsite, near shore 
or offshore. 
 Manage Services is when the 3rd 
party handles everything from 
Strategy through Sunset 
Why should I care? 
 Knowing the skillset increases 
your worth to the business 
 Not all Outsource Groups are 
created equal 
 The business will still look to you 
to ensure over all quality 
Your tools for success? 
 Proper Governance 
 Specific KPIs 
 Custom SLAs
Measure to avoid the common mistakes 
CONNECT WITH US: 
Accelerate 
Problem 
Identification 
and contribute 
to the 
development 
process 
Improve Quality 
of Software as 
well as Service 
Delivery 
The 
Aberdeen 
Group in 
2010 
estimated 
that nearly 
50% of all 
outsource 
projects fail 
outright or 
fail to meet 
expectations 
7
Key Performance Indicators vs Metrics 
CONNECT WITH US: 4 
KPIs 
Guidelines 
 KPIs highlight the things that are important to your 
business and should tie directly to business goals 
 Financial Goals - QA costs as a % of total IT costs and 
as a % of revenue 
 Staffing Goals – QA FTE to total FTE Ratio 
 Operational Goals – Business Process Quality and 
Continuity as a % of Up Time 
 Guidelines for creating KPIS 
 The success measure must show clear, specific and 
measureable performance indicators 
 Costs to monitor can not exceed the value that will 
known from measuring 
 Linked to a strategic objective and easily understood 
within its context 
 Credible and under the control of the team attributed to
SLA’s are vital signs. 
You can tell where a 
testing organization is 
headed and also 
measure it’s maturity 
level. 
CONNECT WITH US: 5 
Service Level Agreements
CONNECT WITH US: 6 
Understand your 
KPIs and determine 
what you need 
specific to your 
environment 
Remember to 
include items you 
will typically 
delegate to internal 
staff to self manage 
Service Level Agreements (SLA’s) 
Before you begin…..
What are some of the Key go to items to have in your SLAs? 
 Product quality measurements 
 DRE (Defect Removal Efficiency) 
 Traceability, test case efficiency 
and code coverage 
 Defect identification quality (valid 
bugs identified % of the time) 
 Test plan quality and strategy will 
require no more than X reviews 
CONNECT WITH US: 7 
 Reporting and project 
management timelines 
 Defects will be reported 
within a specified time 
window by severity 
 Defects assigned for re-test 
are regressed within x 
hours 
 Testers will design X 
number of test cases per 
day per tester based on 
complexity 
 Manual testers will 
execute X number of test 
cases per day 
 Automation testers will 
automate X number of test 
cases a day 
 Knowledge Transfer and Core 
business understanding 
 Vendor staff are required to 
maintain X experts and Y 
intermediates in our core 
business process
Snapshot of a SLA Metrics Dashboard 
DRE Process Compliance Business Process Knowledge 
CONNECT WITH US: 8 
General Incident Mgmt. Automated Regression 
Library - Execution 
Regression Library - Updates 
100% 
98% 
100% 
91% 
100% 
100%
How KPIs, SLAs, and Metrics work together 
Business Goals Main Project Drivers Individual Project Performance 
Metrics 
 Cost 
 On-Cost Delivery (Accuracy of 
cost estimation) 
 Estimated Effort Index (Actual 
vs. planned hours) 
 Time 
 On-Time Delivery (Accuracy of 
schedule estimation) 
 Schedule Variance 
 Productivity 
 Percentage Rework 
 Quality 
 Weighted Average Defect 
Density 
 Defect detection rate (based on 
function points or person hours) 
 Defect Management 
 Defects detected by phase and 
by type 
 Root cause distribution 
CONNECT WITH US: 9 
SLAs 
 Delivery within budget 
 Defect Removal Effectiveness 
 Estimation and Sizing Turnaround 
 Test Design Efficiency 
 Process Compliance Score 
 Staff’s knowledge of business 
process 
 Accuracy of Metrics 
 General Incident Management 
 Automated Regression Test 
Library 
 Regression Library Maintenance 
KPIs 
 Cost of testing as a % of 
overall project cost 
 Test Case Effectiveness 
 Test Progress – Plan vs. 
Actual 
 Skill Set Matrix 
 Quality of Development 
 Quantifiable Regression 
Execution 
 Number of regression test 
cases updated by release/ 
project 
Illustrative list of typical performance measures
Our Governance Process at McKesson 
We have a three-tier model for leading the McKesson -Prolifics partnership 
and providing comprehensive program oversight. 
CONNECT WITH US: 10 
Steering Committee Meeting 
 Set strategic direction 
 Review long term goals 
 Review areas of improvement 
 Optimize alignment across 
partners 
Leadership Team Meeting 
 Operational planning 
 Account management 
 SLA Reviews 
 Escalation management 
 New Initiatives 
Test Managers Meeting 
 Project progress review 
 Resource management 
 Prioritization 
 Knowledge management 
 Issue management 
McKesson 
 Head of testing 
practice 
 Account 
Executive 
 VP McKesson IT 
 Generics Director 
 SV&T Senior 
Director 
 SV& T Director 
Frequency 
Quarterly Meetings 
Monthly Meetings 
Weekly Meetings 
 Account 
Executive 
 Onsite Test 
Manager 
 Generics Director 
 SVCS Sr. Director 
 SV&T Senior 
Director 
 SV& T Director 
 Account 
Executive 
 Onsite Test 
Manager 
 Project /Program 
Manager 
Prolifics 
McKesson Prolifics 
McKesson Prolifics
Automated SLA Reporting to Track Events in Real Time 
CONNECT WITH US: 
11
CONNECT WITH US: 
Sample SLA Report 
12
CONNECT WITH US: 
13 
Public | Copyright © 2014 Prolifics Q & A 
Thank You!
Stan.Adams@prolifics.com 
+1 510 689 8712 
CONNECT WITH US: 
14 
Public | Copyright © 2014 Prolifics Contact US 
www.prolifics.com

More Related Content

What's hot

Testing Centre of Excellence Model 2016
Testing Centre of Excellence Model 2016Testing Centre of Excellence Model 2016
Testing Centre of Excellence Model 2016Tony Barber
 
Test Process Improvement
Test Process ImprovementTest Process Improvement
Test Process ImprovementMomentum NI
 
Testing Centralization
Testing CentralizationTesting Centralization
Testing CentralizationCognizant
 
Agile Testing: The Role Of The Agile Tester
Agile Testing: The Role Of The Agile TesterAgile Testing: The Role Of The Agile Tester
Agile Testing: The Role Of The Agile TesterDeclan Whelan
 
DevOps Approach (Point of View by Ravi Tadwalkar)
DevOps Approach (Point of View by Ravi Tadwalkar)DevOps Approach (Point of View by Ravi Tadwalkar)
DevOps Approach (Point of View by Ravi Tadwalkar)Ravi Tadwalkar
 
Building a Test Automation Strategy for Success
Building a Test Automation Strategy for SuccessBuilding a Test Automation Strategy for Success
Building a Test Automation Strategy for SuccessLee Barnes
 
Shift Left - Approach and practices with IBM
Shift Left - Approach and practices with IBMShift Left - Approach and practices with IBM
Shift Left - Approach and practices with IBMIBM UrbanCode Products
 
Standards / Models for Setting Up a Robust TCoE - Maveric Systems
Standards / Models for Setting Up a Robust TCoE - Maveric SystemsStandards / Models for Setting Up a Robust TCoE - Maveric Systems
Standards / Models for Setting Up a Robust TCoE - Maveric SystemsMaveric Systems
 
How to implement DevOps in your Organization
How to implement DevOps in your OrganizationHow to implement DevOps in your Organization
How to implement DevOps in your OrganizationDalibor Blazevic
 
Testing capability ppt
Testing capability pptTesting capability ppt
Testing capability pptanilreddyqa
 
What is Shift Left Testing.pdf
What is Shift Left Testing.pdfWhat is Shift Left Testing.pdf
What is Shift Left Testing.pdfTestbytes
 
How to Design a Successful Test Automation Strategy
How to Design a Successful Test Automation Strategy How to Design a Successful Test Automation Strategy
How to Design a Successful Test Automation Strategy Impetus Technologies
 
Software Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing TrendsSoftware Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing TrendsKMS Technology
 
New trends in testing automation
New trends in testing automationNew trends in testing automation
New trends in testing automationEran Kinsbrunner
 
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
 
Test Automation Strategies For Agile
Test Automation Strategies For AgileTest Automation Strategies For Agile
Test Automation Strategies For AgileNaresh Jain
 

What's hot (20)

Testing Centre Of Excellence From AppLabs
Testing Centre Of Excellence From AppLabsTesting Centre Of Excellence From AppLabs
Testing Centre Of Excellence From AppLabs
 
Testing Centre of Excellence Model 2016
Testing Centre of Excellence Model 2016Testing Centre of Excellence Model 2016
Testing Centre of Excellence Model 2016
 
Tcoe team
Tcoe teamTcoe team
Tcoe team
 
Test Process Improvement
Test Process ImprovementTest Process Improvement
Test Process Improvement
 
Testing Centralization
Testing CentralizationTesting Centralization
Testing Centralization
 
Agile Testing: The Role Of The Agile Tester
Agile Testing: The Role Of The Agile TesterAgile Testing: The Role Of The Agile Tester
Agile Testing: The Role Of The Agile Tester
 
DevOps Approach (Point of View by Ravi Tadwalkar)
DevOps Approach (Point of View by Ravi Tadwalkar)DevOps Approach (Point of View by Ravi Tadwalkar)
DevOps Approach (Point of View by Ravi Tadwalkar)
 
Building a Test Automation Strategy for Success
Building a Test Automation Strategy for SuccessBuilding a Test Automation Strategy for Success
Building a Test Automation Strategy for Success
 
Shift Left - Approach and practices with IBM
Shift Left - Approach and practices with IBMShift Left - Approach and practices with IBM
Shift Left - Approach and practices with IBM
 
Standards / Models for Setting Up a Robust TCoE - Maveric Systems
Standards / Models for Setting Up a Robust TCoE - Maveric SystemsStandards / Models for Setting Up a Robust TCoE - Maveric Systems
Standards / Models for Setting Up a Robust TCoE - Maveric Systems
 
How to implement DevOps in your Organization
How to implement DevOps in your OrganizationHow to implement DevOps in your Organization
How to implement DevOps in your Organization
 
Testing capability ppt
Testing capability pptTesting capability ppt
Testing capability ppt
 
What is Shift Left Testing.pdf
What is Shift Left Testing.pdfWhat is Shift Left Testing.pdf
What is Shift Left Testing.pdf
 
TestOps and Shift Left
TestOps and Shift LeftTestOps and Shift Left
TestOps and Shift Left
 
How to Design a Successful Test Automation Strategy
How to Design a Successful Test Automation Strategy How to Design a Successful Test Automation Strategy
How to Design a Successful Test Automation Strategy
 
Qa testing best practices
Qa testing best practicesQa testing best practices
Qa testing best practices
 
Software Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing TrendsSoftware Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing Trends
 
New trends in testing automation
New trends in testing automationNew trends in testing automation
New trends in testing automation
 
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
 
Test Automation Strategies For Agile
Test Automation Strategies For AgileTest Automation Strategies For Agile
Test Automation Strategies For Agile
 

Similar to Testing as a Managed Service using SLAs and KPIs

Crce Project Overview Presentation
Crce Project Overview PresentationCrce Project Overview Presentation
Crce Project Overview Presentationrhisiartcarter
 
Gail Rodriguez Resume 2015 extended
Gail Rodriguez Resume 2015 extendedGail Rodriguez Resume 2015 extended
Gail Rodriguez Resume 2015 extendedGail Rodriguez
 
Dev3 Presentation (Short)
Dev3 Presentation (Short)Dev3 Presentation (Short)
Dev3 Presentation (Short)ScottFriends
 
Quality Resume
Quality ResumeQuality Resume
Quality Resumevipin rana
 
Quality Resume
Quality ResumeQuality Resume
Quality Resumevipin rana
 
20110520 closure pack
20110520 closure pack20110520 closure pack
20110520 closure packPaul Rijks
 
Spade Quality Monitoring Application
Spade Quality Monitoring ApplicationSpade Quality Monitoring Application
Spade Quality Monitoring ApplicationCeltycs
 
Offering Booklet Draft - Generic
Offering Booklet Draft - GenericOffering Booklet Draft - Generic
Offering Booklet Draft - GenericWalter Taraska
 
Quality management and quality planning
Quality management and quality planningQuality management and quality planning
Quality management and quality planningAmartya Talukdar
 
Importan refrence of quality
Importan refrence of qualityImportan refrence of quality
Importan refrence of qualityali8055
 
Heizer 06
Heizer 06Heizer 06
Heizer 06shagitu
 
Quality Testing and Agile at Salesforce
Quality Testing and Agile at Salesforce Quality Testing and Agile at Salesforce
Quality Testing and Agile at Salesforce Salesforce Engineering
 
General Validation Presentation
General Validation PresentationGeneral Validation Presentation
General Validation Presentationmarkaodonnell
 
R.Swoboda Resume 8-2017
R.Swoboda Resume 8-2017R.Swoboda Resume 8-2017
R.Swoboda Resume 8-2017Rob Swoboda
 
Increasing the probability of project success using Earned Value Management
Increasing the probability of project success using Earned Value ManagementIncreasing the probability of project success using Earned Value Management
Increasing the probability of project success using Earned Value ManagementGlen Alleman
 
Hi Performance Manufacturing
Hi Performance ManufacturingHi Performance Manufacturing
Hi Performance ManufacturingAlex Diong
 
BenchmarkQA Services Overview
BenchmarkQA Services OverviewBenchmarkQA Services Overview
BenchmarkQA Services Overviewmattpagel
 

Similar to Testing as a Managed Service using SLAs and KPIs (20)

Crce Project Overview Presentation
Crce Project Overview PresentationCrce Project Overview Presentation
Crce Project Overview Presentation
 
Pbd Benchmarking
Pbd BenchmarkingPbd Benchmarking
Pbd Benchmarking
 
Gail Rodriguez Resume 2015 extended
Gail Rodriguez Resume 2015 extendedGail Rodriguez Resume 2015 extended
Gail Rodriguez Resume 2015 extended
 
Dev3 Presentation (Short)
Dev3 Presentation (Short)Dev3 Presentation (Short)
Dev3 Presentation (Short)
 
Six Sigma
Six SigmaSix Sigma
Six Sigma
 
Quality Resume
Quality ResumeQuality Resume
Quality Resume
 
Quality Resume
Quality ResumeQuality Resume
Quality Resume
 
20110520 closure pack
20110520 closure pack20110520 closure pack
20110520 closure pack
 
Spade Quality Monitoring Application
Spade Quality Monitoring ApplicationSpade Quality Monitoring Application
Spade Quality Monitoring Application
 
Offering Booklet Draft - Generic
Offering Booklet Draft - GenericOffering Booklet Draft - Generic
Offering Booklet Draft - Generic
 
Quality management and quality planning
Quality management and quality planningQuality management and quality planning
Quality management and quality planning
 
Importan refrence of quality
Importan refrence of qualityImportan refrence of quality
Importan refrence of quality
 
DMAIC Components
DMAIC ComponentsDMAIC Components
DMAIC Components
 
Heizer 06
Heizer 06Heizer 06
Heizer 06
 
Quality Testing and Agile at Salesforce
Quality Testing and Agile at Salesforce Quality Testing and Agile at Salesforce
Quality Testing and Agile at Salesforce
 
General Validation Presentation
General Validation PresentationGeneral Validation Presentation
General Validation Presentation
 
R.Swoboda Resume 8-2017
R.Swoboda Resume 8-2017R.Swoboda Resume 8-2017
R.Swoboda Resume 8-2017
 
Increasing the probability of project success using Earned Value Management
Increasing the probability of project success using Earned Value ManagementIncreasing the probability of project success using Earned Value Management
Increasing the probability of project success using Earned Value Management
 
Hi Performance Manufacturing
Hi Performance ManufacturingHi Performance Manufacturing
Hi Performance Manufacturing
 
BenchmarkQA Services Overview
BenchmarkQA Services OverviewBenchmarkQA Services Overview
BenchmarkQA Services Overview
 

More from Prolifics

Prolifics SAP Data Assessment
Prolifics SAP Data AssessmentProlifics SAP Data Assessment
Prolifics SAP Data AssessmentProlifics
 
Prolifics Level 2 Test Lifecycle Automation Services Star West
Prolifics Level 2 Test Lifecycle Automation Services Star WestProlifics Level 2 Test Lifecycle Automation Services Star West
Prolifics Level 2 Test Lifecycle Automation Services Star WestProlifics
 
PureApplication: System, Service, Software
PureApplication: System, Service, SoftwarePureApplication: System, Service, Software
PureApplication: System, Service, SoftwareProlifics
 
Cloud Options for a Modern Architecture
Cloud Options for a Modern ArchitectureCloud Options for a Modern Architecture
Cloud Options for a Modern ArchitectureProlifics
 
Discover BPM Optimization in the Cloud
Discover BPM Optimization in the CloudDiscover BPM Optimization in the Cloud
Discover BPM Optimization in the CloudProlifics
 
Leveraging Governance in the IBM WebSphere Service Registry and Repository fo...
Leveraging Governance in the IBM WebSphere Service Registry and Repository fo...Leveraging Governance in the IBM WebSphere Service Registry and Repository fo...
Leveraging Governance in the IBM WebSphere Service Registry and Repository fo...Prolifics
 
Applying an IBM SOA Approach to Manual Processes Automation
Applying an IBM SOA Approach to Manual Processes AutomationApplying an IBM SOA Approach to Manual Processes Automation
Applying an IBM SOA Approach to Manual Processes AutomationProlifics
 
How Broadcast Music, Inc. Devised and Enabled Enterprise Architecture from Co...
How Broadcast Music, Inc. Devised and Enabled Enterprise Architecture from Co...How Broadcast Music, Inc. Devised and Enabled Enterprise Architecture from Co...
How Broadcast Music, Inc. Devised and Enabled Enterprise Architecture from Co...Prolifics
 
Using the Power of IBM Tivoli Common Reporting to Make Smart Decisions: The U...
Using the Power of IBM Tivoli Common Reporting to Make Smart Decisions: The U...Using the Power of IBM Tivoli Common Reporting to Make Smart Decisions: The U...
Using the Power of IBM Tivoli Common Reporting to Make Smart Decisions: The U...Prolifics
 
Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...
Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...
Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...Prolifics
 
Best Practices for Monitoring Your Cloud Environment and Applications
Best Practices for Monitoring Your Cloud Environment and ApplicationsBest Practices for Monitoring Your Cloud Environment and Applications
Best Practices for Monitoring Your Cloud Environment and ApplicationsProlifics
 
Smarter Integration Using the IBM SOA Foundation Stack: Best Practices and Le...
Smarter Integration Using the IBM SOA Foundation Stack: Best Practices and Le...Smarter Integration Using the IBM SOA Foundation Stack: Best Practices and Le...
Smarter Integration Using the IBM SOA Foundation Stack: Best Practices and Le...Prolifics
 
Delivering Enterprise Applications: Faster. Cheaper. Better
Delivering Enterprise Applications: Faster. Cheaper. BetterDelivering Enterprise Applications: Faster. Cheaper. Better
Delivering Enterprise Applications: Faster. Cheaper. BetterProlifics
 
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...Prolifics
 
Integrating IBM PureApplication System and IBM UrbanCode Deploy: A GE Capital...
Integrating IBM PureApplication System and IBM UrbanCode Deploy: A GE Capital...Integrating IBM PureApplication System and IBM UrbanCode Deploy: A GE Capital...
Integrating IBM PureApplication System and IBM UrbanCode Deploy: A GE Capital...Prolifics
 
Broadcast Music Inc. Release Rockstars: Program-Wide DevOps Success with Urba...
Broadcast Music Inc. Release Rockstars: Program-Wide DevOps Success with Urba...Broadcast Music Inc. Release Rockstars: Program-Wide DevOps Success with Urba...
Broadcast Music Inc. Release Rockstars: Program-Wide DevOps Success with Urba...Prolifics
 
From Print to the Cloud and Beyond: The Story of a Century Old Company and it...
From Print to the Cloud and Beyond: The Story of a Century Old Company and it...From Print to the Cloud and Beyond: The Story of a Century Old Company and it...
From Print to the Cloud and Beyond: The Story of a Century Old Company and it...Prolifics
 
Integrating Salesforce.com and Oracle ERP Using IBM WebSphere Cast Iron
Integrating Salesforce.com and Oracle ERP Using IBM WebSphere Cast IronIntegrating Salesforce.com and Oracle ERP Using IBM WebSphere Cast Iron
Integrating Salesforce.com and Oracle ERP Using IBM WebSphere Cast IronProlifics
 
Recommended Design Considerations for Enterprise Monitoring
Recommended Design Considerations for Enterprise Monitoring Recommended Design Considerations for Enterprise Monitoring
Recommended Design Considerations for Enterprise Monitoring Prolifics
 
Customizing the Mobile Connections App
Customizing the Mobile Connections AppCustomizing the Mobile Connections App
Customizing the Mobile Connections AppProlifics
 

More from Prolifics (20)

Prolifics SAP Data Assessment
Prolifics SAP Data AssessmentProlifics SAP Data Assessment
Prolifics SAP Data Assessment
 
Prolifics Level 2 Test Lifecycle Automation Services Star West
Prolifics Level 2 Test Lifecycle Automation Services Star WestProlifics Level 2 Test Lifecycle Automation Services Star West
Prolifics Level 2 Test Lifecycle Automation Services Star West
 
PureApplication: System, Service, Software
PureApplication: System, Service, SoftwarePureApplication: System, Service, Software
PureApplication: System, Service, Software
 
Cloud Options for a Modern Architecture
Cloud Options for a Modern ArchitectureCloud Options for a Modern Architecture
Cloud Options for a Modern Architecture
 
Discover BPM Optimization in the Cloud
Discover BPM Optimization in the CloudDiscover BPM Optimization in the Cloud
Discover BPM Optimization in the Cloud
 
Leveraging Governance in the IBM WebSphere Service Registry and Repository fo...
Leveraging Governance in the IBM WebSphere Service Registry and Repository fo...Leveraging Governance in the IBM WebSphere Service Registry and Repository fo...
Leveraging Governance in the IBM WebSphere Service Registry and Repository fo...
 
Applying an IBM SOA Approach to Manual Processes Automation
Applying an IBM SOA Approach to Manual Processes AutomationApplying an IBM SOA Approach to Manual Processes Automation
Applying an IBM SOA Approach to Manual Processes Automation
 
How Broadcast Music, Inc. Devised and Enabled Enterprise Architecture from Co...
How Broadcast Music, Inc. Devised and Enabled Enterprise Architecture from Co...How Broadcast Music, Inc. Devised and Enabled Enterprise Architecture from Co...
How Broadcast Music, Inc. Devised and Enabled Enterprise Architecture from Co...
 
Using the Power of IBM Tivoli Common Reporting to Make Smart Decisions: The U...
Using the Power of IBM Tivoli Common Reporting to Make Smart Decisions: The U...Using the Power of IBM Tivoli Common Reporting to Make Smart Decisions: The U...
Using the Power of IBM Tivoli Common Reporting to Make Smart Decisions: The U...
 
Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...
Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...
Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...
 
Best Practices for Monitoring Your Cloud Environment and Applications
Best Practices for Monitoring Your Cloud Environment and ApplicationsBest Practices for Monitoring Your Cloud Environment and Applications
Best Practices for Monitoring Your Cloud Environment and Applications
 
Smarter Integration Using the IBM SOA Foundation Stack: Best Practices and Le...
Smarter Integration Using the IBM SOA Foundation Stack: Best Practices and Le...Smarter Integration Using the IBM SOA Foundation Stack: Best Practices and Le...
Smarter Integration Using the IBM SOA Foundation Stack: Best Practices and Le...
 
Delivering Enterprise Applications: Faster. Cheaper. Better
Delivering Enterprise Applications: Faster. Cheaper. BetterDelivering Enterprise Applications: Faster. Cheaper. Better
Delivering Enterprise Applications: Faster. Cheaper. Better
 
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
 
Integrating IBM PureApplication System and IBM UrbanCode Deploy: A GE Capital...
Integrating IBM PureApplication System and IBM UrbanCode Deploy: A GE Capital...Integrating IBM PureApplication System and IBM UrbanCode Deploy: A GE Capital...
Integrating IBM PureApplication System and IBM UrbanCode Deploy: A GE Capital...
 
Broadcast Music Inc. Release Rockstars: Program-Wide DevOps Success with Urba...
Broadcast Music Inc. Release Rockstars: Program-Wide DevOps Success with Urba...Broadcast Music Inc. Release Rockstars: Program-Wide DevOps Success with Urba...
Broadcast Music Inc. Release Rockstars: Program-Wide DevOps Success with Urba...
 
From Print to the Cloud and Beyond: The Story of a Century Old Company and it...
From Print to the Cloud and Beyond: The Story of a Century Old Company and it...From Print to the Cloud and Beyond: The Story of a Century Old Company and it...
From Print to the Cloud and Beyond: The Story of a Century Old Company and it...
 
Integrating Salesforce.com and Oracle ERP Using IBM WebSphere Cast Iron
Integrating Salesforce.com and Oracle ERP Using IBM WebSphere Cast IronIntegrating Salesforce.com and Oracle ERP Using IBM WebSphere Cast Iron
Integrating Salesforce.com and Oracle ERP Using IBM WebSphere Cast Iron
 
Recommended Design Considerations for Enterprise Monitoring
Recommended Design Considerations for Enterprise Monitoring Recommended Design Considerations for Enterprise Monitoring
Recommended Design Considerations for Enterprise Monitoring
 
Customizing the Mobile Connections App
Customizing the Mobile Connections AppCustomizing the Mobile Connections App
Customizing the Mobile Connections App
 

Recently uploaded

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 

Recently uploaded (20)

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 

Testing as a Managed Service using SLAs and KPIs

  • 1. Testing as a Managed Service Using SLA’s and KPI’s Testing Conference, Chicago CONNECT WITH US: September 2014
  • 2. How do you successfully manage outsourced testing? CONNECT WITH US: 2 What is it?  Outsource testing is when a company decides to do all or part of there testing from a 3rd party specialist either onsite, near shore or offshore.  Manage Services is when the 3rd party handles everything from Strategy through Sunset Why should I care?  Knowing the skillset increases your worth to the business  Not all Outsource Groups are created equal  The business will still look to you to ensure over all quality Your tools for success?  Proper Governance  Specific KPIs  Custom SLAs
  • 3. Measure to avoid the common mistakes CONNECT WITH US: Accelerate Problem Identification and contribute to the development process Improve Quality of Software as well as Service Delivery The Aberdeen Group in 2010 estimated that nearly 50% of all outsource projects fail outright or fail to meet expectations 7
  • 4. Key Performance Indicators vs Metrics CONNECT WITH US: 4 KPIs Guidelines  KPIs highlight the things that are important to your business and should tie directly to business goals  Financial Goals - QA costs as a % of total IT costs and as a % of revenue  Staffing Goals – QA FTE to total FTE Ratio  Operational Goals – Business Process Quality and Continuity as a % of Up Time  Guidelines for creating KPIS  The success measure must show clear, specific and measureable performance indicators  Costs to monitor can not exceed the value that will known from measuring  Linked to a strategic objective and easily understood within its context  Credible and under the control of the team attributed to
  • 5. SLA’s are vital signs. You can tell where a testing organization is headed and also measure it’s maturity level. CONNECT WITH US: 5 Service Level Agreements
  • 6. CONNECT WITH US: 6 Understand your KPIs and determine what you need specific to your environment Remember to include items you will typically delegate to internal staff to self manage Service Level Agreements (SLA’s) Before you begin…..
  • 7. What are some of the Key go to items to have in your SLAs?  Product quality measurements  DRE (Defect Removal Efficiency)  Traceability, test case efficiency and code coverage  Defect identification quality (valid bugs identified % of the time)  Test plan quality and strategy will require no more than X reviews CONNECT WITH US: 7  Reporting and project management timelines  Defects will be reported within a specified time window by severity  Defects assigned for re-test are regressed within x hours  Testers will design X number of test cases per day per tester based on complexity  Manual testers will execute X number of test cases per day  Automation testers will automate X number of test cases a day  Knowledge Transfer and Core business understanding  Vendor staff are required to maintain X experts and Y intermediates in our core business process
  • 8. Snapshot of a SLA Metrics Dashboard DRE Process Compliance Business Process Knowledge CONNECT WITH US: 8 General Incident Mgmt. Automated Regression Library - Execution Regression Library - Updates 100% 98% 100% 91% 100% 100%
  • 9. How KPIs, SLAs, and Metrics work together Business Goals Main Project Drivers Individual Project Performance Metrics  Cost  On-Cost Delivery (Accuracy of cost estimation)  Estimated Effort Index (Actual vs. planned hours)  Time  On-Time Delivery (Accuracy of schedule estimation)  Schedule Variance  Productivity  Percentage Rework  Quality  Weighted Average Defect Density  Defect detection rate (based on function points or person hours)  Defect Management  Defects detected by phase and by type  Root cause distribution CONNECT WITH US: 9 SLAs  Delivery within budget  Defect Removal Effectiveness  Estimation and Sizing Turnaround  Test Design Efficiency  Process Compliance Score  Staff’s knowledge of business process  Accuracy of Metrics  General Incident Management  Automated Regression Test Library  Regression Library Maintenance KPIs  Cost of testing as a % of overall project cost  Test Case Effectiveness  Test Progress – Plan vs. Actual  Skill Set Matrix  Quality of Development  Quantifiable Regression Execution  Number of regression test cases updated by release/ project Illustrative list of typical performance measures
  • 10. Our Governance Process at McKesson We have a three-tier model for leading the McKesson -Prolifics partnership and providing comprehensive program oversight. CONNECT WITH US: 10 Steering Committee Meeting  Set strategic direction  Review long term goals  Review areas of improvement  Optimize alignment across partners Leadership Team Meeting  Operational planning  Account management  SLA Reviews  Escalation management  New Initiatives Test Managers Meeting  Project progress review  Resource management  Prioritization  Knowledge management  Issue management McKesson  Head of testing practice  Account Executive  VP McKesson IT  Generics Director  SV&T Senior Director  SV& T Director Frequency Quarterly Meetings Monthly Meetings Weekly Meetings  Account Executive  Onsite Test Manager  Generics Director  SVCS Sr. Director  SV&T Senior Director  SV& T Director  Account Executive  Onsite Test Manager  Project /Program Manager Prolifics McKesson Prolifics McKesson Prolifics
  • 11. Automated SLA Reporting to Track Events in Real Time CONNECT WITH US: 11
  • 12. CONNECT WITH US: Sample SLA Report 12
  • 13. CONNECT WITH US: 13 Public | Copyright © 2014 Prolifics Q & A Thank You!
  • 14. Stan.Adams@prolifics.com +1 510 689 8712 CONNECT WITH US: 14 Public | Copyright © 2014 Prolifics Contact US www.prolifics.com

Editor's Notes

  1. Let’s take a step back: the enterprise is converting more and more to an outsourced, managed service model - why? To reduce the costs of both QA and the cost of software failure. They don’t have the internal expertise in larger integrated systems They see the internal QA as a more locally evolved effort and want to leverage the benefits of a consulting groups industry knowledge These consulting can come with their own tools, further reducing capital cost They want to leverage key business knowledge in how that industry standard knowledge is interpreted within their ecosystem. The point – Outsourcing is part of the QA skill set, like Agile or Waterfall if they are going to remain competitive in today’s market
  2. Having proper Governance, Metrics and KPIs helps you avoid 4 out of 5 common mistakes The #1 common mistake in outsourced testing is outsourcing accountability. A successful outsourced relationship is a partnership and not a simple customer/ supplier one. At it best, a fully managed outsource model gives you round the clock resources, giving you better quality growth and a reduced cost. At its worst, it becomes a disconnected back box with no insight into how its happening, what is happening and why its happening. A vendor should spend time supporting their customer so they get bigger bang for their buck, assuring a shared agenda Customer should not govern by contract policing as it creates an adversarial relationship which inhibits long term success Focus on driving to the metrics with clearly delineated roles so that test teams are no slipping back into the testing double check scenario Measuring also minimizes the risk of a vendor bringing in great r]people at first to win confidence and then swapping those out for lower grade resources over time. (there should be a sustained succession and training plan – but not a simple swap of A players to B players) (other common Mistakes) Selecting a vendor purely on costs and end up with a poor quality body shop Poor expectation Planning upfront (SLAs) Poor ongoing communication (governance) Poor transition management (i.e. lack of general expertise in working with and outsourced company)
  3. What does that mean? Metrics measure how well a particular test project is going. A roll up of KPIs helps the company understand where it is in relation to its own goals. You need both Those goals normally start from some sort or Return on Asset calculation (ROA) and are translated into maximizing value for spend, improving customer perspective in terms of retention, acquisition, profitability, market share and satisfaction Example – A KPI is that IT will reduce the spend of QA by 10% this year to align with the financial goal of reducing overall company operational costs by 5%. A project metric may show a particular’s tracks costs and some projects may hit or miss their individual profitability, but the overall cost must hit the KPI
  4. How easily they are trackable by you is critical. Here you must take control of the conversation
  5. SLA’s help to…. Evaluate value Determine cost of testing Measure quality Assess areas of improvement Manage vendor Cut down cycle time Create Accountability Example: You don’t want to be the person who walks in to a car lot unprepared A vendor will typically come in with a standard set of SLAs they have created. However, if you have done your homework, you now have a very good understanding of your own KPIs and you have some ideas about what you need and how it needs to happen to ensure you (and the relationship is successful) Further things to consider: General Service times Availability – (onsite presence) How often will the SLAs be reviewed Cost changes in the contract How are new requests added?
  6. 1. Defect Removal Effectiveness: Measure of the quality delivered in a given engagement by measuring the number of defects that seeped into production. 2. Process Compliance: A quarterly audit to measure vendor’s compliance with SV&T key process areas. 3. Business Process Knowledge: Quarterly assessment to measure service provider’s staff proficiency in McKesson business process knowledge and knowledge management. 4. General Incident Management: A quarterly assessment of incident closure rates within the prescribed response time. 5. Automated Regression Library: 2 week rolling cycle for periodic runs and on demand cycle based on specific request 6. Regression Library Updates: 2 week rolling cycle for periodic runs and on demand cycle based on specific request.
  7. Recap: KPIs are created based on business objectives (ex. Improve operational efficiency to reduce costs by x % could drive many of the KPIs above) SLAs The contractual goals between a customer and a vendor that address the KPIs
  8. The metrics are not only helpful to McKesson in evaluating performance measures but also aid Prolifics in gauging the productivity of their resources while creating a transparent and efficient management system with a win-win for both parties.