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 capability ppt
Testing capability pptTesting capability ppt
Testing capability pptanilreddyqa
 
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
 
Testing Centralization
Testing CentralizationTesting Centralization
Testing CentralizationCognizant
 
Idexcel Independent Testing Services Presentation
Idexcel Independent Testing Services PresentationIdexcel Independent Testing Services Presentation
Idexcel Independent Testing Services PresentationIdexcel
 
Test Automation Strategies For Agile
Test Automation Strategies For AgileTest Automation Strategies For Agile
Test Automation Strategies For AgileNaresh Jain
 
Cigniti Independent Software Testing Services
Cigniti Independent Software Testing ServicesCigniti Independent Software Testing Services
Cigniti Independent Software Testing ServicesCigniti Technologies Ltd
 
Test Automation
Test AutomationTest Automation
Test Automationrockoder
 
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
 
Automation testing strategy, approach & planning
Automation testing  strategy, approach & planningAutomation testing  strategy, approach & planning
Automation testing strategy, approach & planningSivaprasanthRentala1975
 
Managed Test Services - Maveric Systems
Managed Test Services - Maveric SystemsManaged Test Services - Maveric Systems
Managed Test Services - Maveric SystemsMaveric Systems
 
Sap test center of excellence
Sap test center of excellenceSap test center of excellence
Sap test center of excellenceInfosys
 
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
 
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
 
Quality Assurance/Testing Overview & Capability Deck
Quality Assurance/Testing Overview & Capability DeckQuality Assurance/Testing Overview & Capability Deck
Quality Assurance/Testing Overview & Capability DeckSowmak Bardhan
 
6 Ways to Measure the ROI of Automated Testing
6 Ways to Measure the ROI of Automated Testing6 Ways to Measure the ROI of Automated Testing
6 Ways to Measure the ROI of Automated TestingSmartBear
 
Scrum gathering Paris 2013 - test automation strategy for Scrum Projects
Scrum gathering Paris 2013 -  test automation strategy for Scrum ProjectsScrum gathering Paris 2013 -  test automation strategy for Scrum Projects
Scrum gathering Paris 2013 - test automation strategy for Scrum ProjectsEliane Collins
 
Test Automation Best Practices (with SOA test approach)
Test Automation Best Practices (with SOA test approach)Test Automation Best Practices (with SOA test approach)
Test Automation Best Practices (with SOA test approach)Leonard Fingerman
 

What's hot (20)

Testing capability ppt
Testing capability pptTesting capability ppt
Testing capability ppt
 
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
 
Testing Centralization
Testing CentralizationTesting Centralization
Testing Centralization
 
Test Automation - Keytorc Approach
Test Automation - Keytorc Approach Test Automation - Keytorc Approach
Test Automation - Keytorc Approach
 
Idexcel Independent Testing Services Presentation
Idexcel Independent Testing Services PresentationIdexcel Independent Testing Services Presentation
Idexcel Independent Testing Services Presentation
 
Test Automation Strategies For Agile
Test Automation Strategies For AgileTest Automation Strategies For Agile
Test Automation Strategies For Agile
 
Cigniti Independent Software Testing Services
Cigniti Independent Software Testing ServicesCigniti Independent Software Testing Services
Cigniti Independent Software Testing Services
 
Test Automation
Test AutomationTest Automation
Test Automation
 
Testing Services
Testing ServicesTesting Services
Testing Services
 
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
 
Automation Testing
Automation TestingAutomation Testing
Automation Testing
 
Automation testing strategy, approach & planning
Automation testing  strategy, approach & planningAutomation testing  strategy, approach & planning
Automation testing strategy, approach & planning
 
Managed Test Services - Maveric Systems
Managed Test Services - Maveric SystemsManaged Test Services - Maveric Systems
Managed Test Services - Maveric Systems
 
Sap test center of excellence
Sap test center of excellenceSap test center of excellence
Sap test center of excellence
 
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
 
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
 
Quality Assurance/Testing Overview & Capability Deck
Quality Assurance/Testing Overview & Capability DeckQuality Assurance/Testing Overview & Capability Deck
Quality Assurance/Testing Overview & Capability Deck
 
6 Ways to Measure the ROI of Automated Testing
6 Ways to Measure the ROI of Automated Testing6 Ways to Measure the ROI of Automated Testing
6 Ways to Measure the ROI of Automated Testing
 
Scrum gathering Paris 2013 - test automation strategy for Scrum Projects
Scrum gathering Paris 2013 -  test automation strategy for Scrum ProjectsScrum gathering Paris 2013 -  test automation strategy for Scrum Projects
Scrum gathering Paris 2013 - test automation strategy for Scrum Projects
 
Test Automation Best Practices (with SOA test approach)
Test Automation Best Practices (with SOA test approach)Test Automation Best Practices (with SOA test approach)
Test Automation Best Practices (with SOA test approach)
 

Similar to Testing as a Managed Service using SLAs and KPIs

Managed Services Using SLAs and KPIs
Managed Services Using SLAs and KPIsManaged Services Using SLAs and KPIs
Managed Services Using SLAs and KPIsProlifics
 
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
 

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

Managed Services Using SLAs and KPIs
Managed Services Using SLAs and KPIsManaged Services Using SLAs and KPIs
Managed Services Using SLAs and KPIs
 
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
 

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

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
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
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
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
 
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
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024The Digital Insurer
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
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
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
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
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 

Recently uploaded (20)

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
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...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
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
 
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
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
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
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
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
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 

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.