SlideShare une entreprise Scribd logo
1  sur  15
Télécharger pour lire hors ligne
Evolution of the DevOps
Quality Management Office
May 2015
2Copyright © 2015 Capgemini. All Rights Reserved
Evolution of the DevOps Quality Management Office | May 2015
How do we position testing ? DevOps Quality Management Office(QMO)
Vision: Continuous business driven testing to shrink development to operations time at continuous quality
DevOps driven Testing SLA’s
Shift left and right with Continuous Test
Four C’s – Continuous Integrate, deliver, deploy & monitor
Lean techniques & Agile methods
Standardization
Prepackaged workbenches
Hybrid test organization
QE,TDD,BDD
Test & Services virtualization
Environment provisioning & Test Data management
Test optimization
OATS & Risk based testing
Development Test Operations
3Copyright © 2015 Capgemini. All Rights Reserved
Evolution of the DevOps Quality Management Office | May 2015
What are our levers ?
Continuous quality with continuous delivery
>99%
Application
availability
>30%
Throughput
improvement
98%
Prevention of
high severity defects
>30%
Time-to-
Market
Success Levers
AdvancedIntermediateBasic
70+%
50%
40+%
70+%
100%
100%
60%
60+%
50%
30%
40%
40%
70%
50%
30%
70%
Lifecycle Automation
Continuous Test
Lean and Agile adoption
Test virtualization
Test optimization
Standardization
Continuous monitoring
QE leverage
Functional, non functional, Data, UAT
Build, integrate and deliver
Kanban, Scrum, Safe, XP, SaFe
Services and Environment automation
Risk based testing and OA leverage
Model based work benches
Availability & sentiment analysis
TDD, BDD, Unit automation
4Copyright © 2015 Capgemini. All Rights Reserved
Evolution of the DevOps Quality Management Office | May 2015
What is the difference in traditional versus DevOps testing?
Process
Skills and People
Lean techniques and Agile
Continuous Test – Build, Integrate, Deliver, Deploy
Time to Market – Reduce time between development and operations
Standardization – Model-based testing
Optimization – Risk-based testing, OATS
Environment specialists
Services automation specialist
QE
Emerging Technology Adoption
Test virtualization – Services & Environment
Sentimental analysis and Continuous monitoring
Cloud adoption
DevOps Traditional Testing
5Copyright © 2015 Capgemini. All Rights Reserved
Evolution of the DevOps Quality Management Office | May 2015
What Speed is Right for an Test Organization?
It depends*…..
And it is a journey of continuous improvement…
*By Technology Fast Faster Fastest
 Back-end apps & legacy
 Front-end, client server, ERP
 Web and mobile apps
Methodology
 Waterfall and basic agile
 Enterprise Agile
Test methods
 Black box, Build and Integrate
 Continuous test, white box, service
virtualization
 Continuous deploy, environment set up
automated
Env virtualization, cloud technology
Release frequency
6Copyright © 2015 Capgemini. All Rights Reserved
Evolution of the DevOps Quality Management Office | May 2015
How do we decide? QMO advisory at a strategic level
DevOps Strategy assessment to determine objectives (Throughput, Availability, Time to market)
Step
1
DevOps QMO assessment to identify bottlenecks in testing mapping to delivery bottlenecks
Step
2
Leverage Kanban, VoC, Value Stream Mapping, DSM, Risk based technique
Step
3
Identify no more than 5 test themes (Examples include test environment, automation, unit testing, service
virtualization)
Step
4
Build roadmaps accompanied by a business case (Roadmaps include organization, process and tools
transformation)
Step
5
7Copyright © 2015 Capgemini. All Rights Reserved
Evolution of the DevOps Quality Management Office | May 2015
With Agile test transformation as a strong lever
 What is it? Benchmarks 17 key process areas in Agile testing.
 How to use? Use to create agile test transformation roadmap. Process and automation tool kit reduces
implementation time to the tune of 30%
 When to use? For quick assessments during transformation roadmap creation. Periodic assessments for
ongoing improvement in delivery.
Current State Future State
Aware of Following Excelling
8Copyright © 2015 Capgemini. All Rights Reserved
Evolution of the DevOps Quality Management Office | May 2015
And opportunities to Continuously test
Continuous
Integration Sprint
Product
Backlog
Priorities Spring
Backlog
Product
(Particularly usable)
Acceptance
Tests
Deployment
(production)
To Do… To Do…
Continuous
Delivery
Acceptance
Tests
Deployment
(production)
Sprint
Product
Backlog
Priorities Spring
Backlog
To Do…
Product
(Particularly usable)
Continuous
Deployment
Acceptance
Tests
Deployment
(production)
Sprint
Product
Backlog
Priorities Spring
Backlog
Product
(Particularly usable)
9Copyright © 2015 Capgemini. All Rights Reserved
Evolution of the DevOps Quality Management Office | May 2015
Building on our automation test types – Test Left and Right
Requirements Architecture & Design Development Testing Release
ShiftLeft
Test Driven Development
Automation: 80 – 100%
Unit Tests
Automation: 80 – 100%
Behavior driven development
Automation: 50 – 70%
Service Virtualization
Automation 40 – 60%
Non functional tests
Automation: 80-100%
Performance Tests
Automation; 100%Regression test
Automation 60 – 80%
Test Management/Defect
Management
Automation: 70 – 100%
Sprint Acceptance Tests
Automation 40 – 50%
Exploratory tests
Automation: 30 – 40%
Functional Tests
Automation: 40 – 50%
ShiftRight
UAT Automation
40 – 60%
Continuous Monitoring
Auto: 40 – 60%
Continuous Integration
Auto: 80 – 100%
Continuous Delivery
Auto:10-60%
Environment virtualization
Auto: 40 – 60%
10Copyright © 2015 Capgemini. All Rights Reserved
Evolution of the DevOps Quality Management Office | May 2015
With tools to continuously deliver
Assess Agile
QBP
Implement
Agile Toolkit
Manage QMO
Tools SLA’s
People
Perforce
TFS Code
SVN/GIT
Eclipse
ClearCase
Subversion
VStudio
IntelliJ
Docker
Nexus
Puppet
Chef
Third Party & Open
Source
Accurev
Mercurial
Hudsonl
Jenkins
TFS Build
Bamboo
El. Cloud
TestNG
NUnit
MsTest
Cobertura
JaCoCo
SAP SCM
Selenium
NCover
Ant Helion
OpenStack
Amazon
AnsibleMaven
vCenter
JUnit
Netbeans Salt
..
ProductionStagingQADev
HPAgileManager
Continuous Assessment
Continuous Delivery
Continuous Testing
Continuous Integration
HP Integrations to 3rd party & Open Source
HP ALM, Mobile Center, LR/Storm Runner, UFT, Fortify, NV, SV
HP CODAR
HP AppPulse, Real User Monitoring, SiteScope, Diagnostics
HP CSA
HP DevOps
11Copyright © 2015 Capgemini. All Rights Reserved
Evolution of the DevOps Quality Management Office | May 2015
Sample Use Case
HP Agile
Manager
HP Storm
Runner Load
HP Performance /HP
LoadRunner
HP
ALM
HP Unified Functional
testing
Continuous Testing, Delivery and Assessment
HP CODAR HP BSMHP AppPulse MobileHP Cloud Service
Automation
HP AppPulse
Designer
Orchestrator
Provisioning engine
OOTB integrations
App Deployer
Configuration models
1 2 3
12Copyright © 2015 Capgemini. All Rights Reserved
Evolution of the DevOps Quality Management Office | May 2015
Measuring DevOps driven QMO SLA’s
DevOps SLA’s QMO SLA’s Testing KPI’s
 Increase in number of
releases
 Application availability
>99%
 Reduce Mean time to
recover
 Drive operational
efficiencies
 Reduction in test cycle time
• Application Quality
• Speed and quality
 Operational efficiencies
 Reduce cycle time
 Zero critical defects in
production
 Phase containment –Shift
left
 Reduce testing during
mean time to recover
 Reduction in testing costs
release on release
13Copyright © 2015 Capgemini. All Rights Reserved
Evolution of the DevOps Quality Management Office | May 2015
With a clear vision of success
Test Execution Productivity
Velocity
Defect leakage
Severity 1 and 2 defects
Features delivered per release
Effort Variance
Schedule Variance
Number of Releases / Year
Reduction in Defects and Support Calls
Release Predictability Measure
Commitment Reliability
Sprint /
Iteration
Release
Engagement
Level
Metrics
Business
KPI
Sample Dashboards
Effort Manual VS Automation Number of releases YoY Defect Leakage to Sprint Number of support ticket YoY
-1064
462
2026.4
-2,000
-1,000
0
1,000
2,000
3,000
4,000
5,000
6,000
7,000
1 2 3 4 5
Effort
manual
Effort
Automation
Difference
0
2
4
6
8
10
12
14
1 2 3 4 5
No of releases
0
10
20
30
40
50
60
70
80
1 2 3 4 5
Defects
0
200
400
600
800
1000
1200
1400
1600
1 2 3 4 5
No of Tickets
14Copyright © 2015 Capgemini. All Rights Reserved
Evolution of the DevOps Quality Management Office | May 2015
Putting it together – Sample roadmap
Deployments in Months Deployments in Weeks
 Automated functional testing
 Automated non-functional testing: performance, security
 Automated test lifecycle management
 Agile for programs
 TDD and BDD
 Service virtualization
 Continuous delivery
 Enterprise Agile
 Overall: Much higher degree of automation
 Continuous deployment
 Full environment virtualization
 Automation of UAT and exploratory testing
FAST
FASTER
FASTEST
The information contained in this presentation is proprietary and confidential.
Copyright © 2015 Capgemini. All rights reserved.
Rightshore® is a trademark belonging to Capgemini.
www.capgemini.com
About Capgemini
With more than 145,000 people in over 40 countries, Capgemini is one of the
world's foremost providers of consulting, technology and outsourcing services. The
Group reported 2014 global revenues of EUR 10.573 billion.
Together with its clients, Capgemini creates and delivers business and technology
solutions that fit their needs and drive the results they want. A deeply multicultural
organization, Capgemini has developed its own way of working, the Collaborative
Business Experience™, and draws on Rightshore®, its worldwide delivery model.
Learn more about us at www.capgemini.com.

Contenu connexe

Tendances

Integrating Automated Testing into DevOps
Integrating Automated Testing into DevOpsIntegrating Automated Testing into DevOps
Integrating Automated Testing into DevOpsTechWell
 
Why DevOps Matters To The CIO
Why DevOps Matters To The CIOWhy DevOps Matters To The CIO
Why DevOps Matters To The CIObenjaminwootton
 
DevOps Transformation - technical and organizational goals
DevOps Transformation - technical and organizational goalsDevOps Transformation - technical and organizational goals
DevOps Transformation - technical and organizational goalsAgron Fazliu
 
DevOps: Using Metrics and QA Practices That Matters
DevOps: Using Metrics and QA Practices That MattersDevOps: Using Metrics and QA Practices That Matters
DevOps: Using Metrics and QA Practices That MattersNetCom Learning
 
SD DevOps Meet-up - Exploring Quadrants of DevOps Maturity
SD DevOps Meet-up - Exploring Quadrants of DevOps MaturitySD DevOps Meet-up - Exploring Quadrants of DevOps Maturity
SD DevOps Meet-up - Exploring Quadrants of DevOps MaturityBrian Dawson
 
DevOps - an Agile Perspective (at Scale)
DevOps - an Agile Perspective (at Scale)DevOps - an Agile Perspective (at Scale)
DevOps - an Agile Perspective (at Scale)Brad Appleton
 
DevOps-as-a-Service: Towards Automating the Automation
DevOps-as-a-Service: Towards Automating the AutomationDevOps-as-a-Service: Towards Automating the Automation
DevOps-as-a-Service: Towards Automating the AutomationKeith Pleas
 
DevOps Transition Strategies
DevOps Transition StrategiesDevOps Transition Strategies
DevOps Transition StrategiesAlec Lazarescu
 
DOES14 - Scott Prugh - CSG - DevOps and Lean in Legacy Environments
DOES14 - Scott Prugh - CSG - DevOps and Lean in Legacy EnvironmentsDOES14 - Scott Prugh - CSG - DevOps and Lean in Legacy Environments
DOES14 - Scott Prugh - CSG - DevOps and Lean in Legacy EnvironmentsGene Kim
 
DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014 DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014 Sanjeev Sharma
 
Continuous Quality: What DevOps Means for QA
Continuous Quality: What DevOps Means for QAContinuous Quality: What DevOps Means for QA
Continuous Quality: What DevOps Means for QAJeff Sussna
 
Dev Ops for systems of record - Talk at Agile Australia 2015
Dev Ops for systems of record - Talk at Agile Australia 2015Dev Ops for systems of record - Talk at Agile Australia 2015
Dev Ops for systems of record - Talk at Agile Australia 2015Mirco Hering
 
from 0 to continuous delivery in 30 minutes
from 0 to continuous delivery in 30 minutesfrom 0 to continuous delivery in 30 minutes
from 0 to continuous delivery in 30 minutesAgileSparks
 
Demystifying DevOps for Ops - Including Findings from the 2015 State of DevOp...
Demystifying DevOps for Ops - Including Findings from the 2015 State of DevOp...Demystifying DevOps for Ops - Including Findings from the 2015 State of DevOp...
Demystifying DevOps for Ops - Including Findings from the 2015 State of DevOp...Puppet
 
Be agile. Scale up. Stay Lean with SAFe by Michael Stump
Be agile. Scale up. Stay Lean with SAFe by Michael StumpBe agile. Scale up. Stay Lean with SAFe by Michael Stump
Be agile. Scale up. Stay Lean with SAFe by Michael StumpAgile ME
 
Metrics to Power DevOps
Metrics to Power DevOpsMetrics to Power DevOps
Metrics to Power DevOpsCollabNet
 
Agile DevOps Transformation Strategy
Agile DevOps Transformation StrategyAgile DevOps Transformation Strategy
Agile DevOps Transformation StrategySatish Nath
 
Blueprinting DevOps for Digital Transformation_v4
Blueprinting DevOps for Digital Transformation_v4Blueprinting DevOps for Digital Transformation_v4
Blueprinting DevOps for Digital Transformation_v4Aswin Kumar
 

Tendances (20)

Integrating Automated Testing into DevOps
Integrating Automated Testing into DevOpsIntegrating Automated Testing into DevOps
Integrating Automated Testing into DevOps
 
Why DevOps Matters To The CIO
Why DevOps Matters To The CIOWhy DevOps Matters To The CIO
Why DevOps Matters To The CIO
 
DevOps Transformation - technical and organizational goals
DevOps Transformation - technical and organizational goalsDevOps Transformation - technical and organizational goals
DevOps Transformation - technical and organizational goals
 
DevOps: Using Metrics and QA Practices That Matters
DevOps: Using Metrics and QA Practices That MattersDevOps: Using Metrics and QA Practices That Matters
DevOps: Using Metrics and QA Practices That Matters
 
SD DevOps Meet-up - Exploring Quadrants of DevOps Maturity
SD DevOps Meet-up - Exploring Quadrants of DevOps MaturitySD DevOps Meet-up - Exploring Quadrants of DevOps Maturity
SD DevOps Meet-up - Exploring Quadrants of DevOps Maturity
 
DevOps - an Agile Perspective (at Scale)
DevOps - an Agile Perspective (at Scale)DevOps - an Agile Perspective (at Scale)
DevOps - an Agile Perspective (at Scale)
 
DevOps-as-a-Service: Towards Automating the Automation
DevOps-as-a-Service: Towards Automating the AutomationDevOps-as-a-Service: Towards Automating the Automation
DevOps-as-a-Service: Towards Automating the Automation
 
DevOps Transition Strategies
DevOps Transition StrategiesDevOps Transition Strategies
DevOps Transition Strategies
 
DOES14 - Scott Prugh - CSG - DevOps and Lean in Legacy Environments
DOES14 - Scott Prugh - CSG - DevOps and Lean in Legacy EnvironmentsDOES14 - Scott Prugh - CSG - DevOps and Lean in Legacy Environments
DOES14 - Scott Prugh - CSG - DevOps and Lean in Legacy Environments
 
DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014 DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014
 
Continuous Quality: What DevOps Means for QA
Continuous Quality: What DevOps Means for QAContinuous Quality: What DevOps Means for QA
Continuous Quality: What DevOps Means for QA
 
Agile project management
Agile project managementAgile project management
Agile project management
 
Dev Ops for systems of record - Talk at Agile Australia 2015
Dev Ops for systems of record - Talk at Agile Australia 2015Dev Ops for systems of record - Talk at Agile Australia 2015
Dev Ops for systems of record - Talk at Agile Australia 2015
 
from 0 to continuous delivery in 30 minutes
from 0 to continuous delivery in 30 minutesfrom 0 to continuous delivery in 30 minutes
from 0 to continuous delivery in 30 minutes
 
Demystifying DevOps for Ops - Including Findings from the 2015 State of DevOp...
Demystifying DevOps for Ops - Including Findings from the 2015 State of DevOp...Demystifying DevOps for Ops - Including Findings from the 2015 State of DevOp...
Demystifying DevOps for Ops - Including Findings from the 2015 State of DevOp...
 
DevOps 2020: How Enterprise Strategy has Matured
DevOps 2020: How Enterprise Strategy has MaturedDevOps 2020: How Enterprise Strategy has Matured
DevOps 2020: How Enterprise Strategy has Matured
 
Be agile. Scale up. Stay Lean with SAFe by Michael Stump
Be agile. Scale up. Stay Lean with SAFe by Michael StumpBe agile. Scale up. Stay Lean with SAFe by Michael Stump
Be agile. Scale up. Stay Lean with SAFe by Michael Stump
 
Metrics to Power DevOps
Metrics to Power DevOpsMetrics to Power DevOps
Metrics to Power DevOps
 
Agile DevOps Transformation Strategy
Agile DevOps Transformation StrategyAgile DevOps Transformation Strategy
Agile DevOps Transformation Strategy
 
Blueprinting DevOps for Digital Transformation_v4
Blueprinting DevOps for Digital Transformation_v4Blueprinting DevOps for Digital Transformation_v4
Blueprinting DevOps for Digital Transformation_v4
 

Similaire à Evolution of the DevOps Quality Management Office

Leverage Service Virtualization on Your Roadmap for Success
Leverage Service Virtualization on Your Roadmap for SuccessLeverage Service Virtualization on Your Roadmap for Success
Leverage Service Virtualization on Your Roadmap for SuccessCA Technologies
 
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco ITDOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco ITGene Kim
 
Software Testing Company | Quality Assurance Company
Software Testing Company | Quality Assurance CompanySoftware Testing Company | Quality Assurance Company
Software Testing Company | Quality Assurance CompanyQentelli
 
Zero touch QA automation platform for DevOps
Zero touch QA automation platform for DevOpsZero touch QA automation platform for DevOps
Zero touch QA automation platform for DevOpsTaUB Solutions
 
Pete Rim - Cisco's agile journey, continuous delivery and scaling scrum
Pete Rim - Cisco's agile journey, continuous delivery and scaling scrumPete Rim - Cisco's agile journey, continuous delivery and scaling scrum
Pete Rim - Cisco's agile journey, continuous delivery and scaling scrumScrum Australia Pty Ltd
 
R.Swoboda Resume 8-2017
R.Swoboda Resume 8-2017R.Swoboda Resume 8-2017
R.Swoboda Resume 8-2017Rob Swoboda
 
Case Study: SunTrust’s Next Gen QA and Release Services Transformation Journey
Case Study: SunTrust’s Next Gen QA and Release Services Transformation JourneyCase Study: SunTrust’s Next Gen QA and Release Services Transformation Journey
Case Study: SunTrust’s Next Gen QA and Release Services Transformation JourneyCA Technologies
 
Cigniti joint webinar with Soasta - Agile DevOps: Test-driven IT Environment ...
Cigniti joint webinar with Soasta - Agile DevOps: Test-driven IT Environment ...Cigniti joint webinar with Soasta - Agile DevOps: Test-driven IT Environment ...
Cigniti joint webinar with Soasta - Agile DevOps: Test-driven IT Environment ...Cigniti Technologies Ltd
 
Enhancing Software Quality
Enhancing Software QualityEnhancing Software Quality
Enhancing Software QualityAnand Prabhala
 
Testing Essentials for the Age of Agile
Testing Essentials for the Age of AgileTesting Essentials for the Age of Agile
Testing Essentials for the Age of AgileApplause
 
Business Case Calculator for DevOps Initiatives - Leading credit card service...
Business Case Calculator for DevOps Initiatives - Leading credit card service...Business Case Calculator for DevOps Initiatives - Leading credit card service...
Business Case Calculator for DevOps Initiatives - Leading credit card service...Capgemini
 
DevOps at TestausOSY 20june2017
DevOps at TestausOSY 20june2017DevOps at TestausOSY 20june2017
DevOps at TestausOSY 20june2017Jouni Jätyri
 
Role of Test Automation in Agile and DevOps
Role of Test Automation in Agile and DevOpsRole of Test Automation in Agile and DevOps
Role of Test Automation in Agile and DevOpsTestingXperts
 
What is DevOps? How can it impact my Customers and my Business
What is DevOps? How can it impact my Customers and my BusinessWhat is DevOps? How can it impact my Customers and my Business
What is DevOps? How can it impact my Customers and my BusinessQualitest
 
Modern software testing and processes 2019
Modern software testing and processes 2019Modern software testing and processes 2019
Modern software testing and processes 2019Karim Fanadka
 
Sap Application Assurance Service Offerings
Sap Application Assurance Service OfferingsSap Application Assurance Service Offerings
Sap Application Assurance Service OfferingsUma Narayan
 
Fmq lqos introduction npi rev 2
Fmq  lqos introduction npi rev 2Fmq  lqos introduction npi rev 2
Fmq lqos introduction npi rev 2amitsonuksms
 

Similaire à Evolution of the DevOps Quality Management Office (20)

Leverage Service Virtualization on Your Roadmap for Success
Leverage Service Virtualization on Your Roadmap for SuccessLeverage Service Virtualization on Your Roadmap for Success
Leverage Service Virtualization on Your Roadmap for Success
 
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco ITDOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
 
Software Testing Company | Quality Assurance Company
Software Testing Company | Quality Assurance CompanySoftware Testing Company | Quality Assurance Company
Software Testing Company | Quality Assurance Company
 
Zero touch QA automation platform for DevOps
Zero touch QA automation platform for DevOpsZero touch QA automation platform for DevOps
Zero touch QA automation platform for DevOps
 
Pete Rim - Cisco's agile journey, continuous delivery and scaling scrum
Pete Rim - Cisco's agile journey, continuous delivery and scaling scrumPete Rim - Cisco's agile journey, continuous delivery and scaling scrum
Pete Rim - Cisco's agile journey, continuous delivery and scaling scrum
 
R.Swoboda Resume 8-2017
R.Swoboda Resume 8-2017R.Swoboda Resume 8-2017
R.Swoboda Resume 8-2017
 
Case Study: SunTrust’s Next Gen QA and Release Services Transformation Journey
Case Study: SunTrust’s Next Gen QA and Release Services Transformation JourneyCase Study: SunTrust’s Next Gen QA and Release Services Transformation Journey
Case Study: SunTrust’s Next Gen QA and Release Services Transformation Journey
 
Cigniti joint webinar with Soasta - Agile DevOps: Test-driven IT Environment ...
Cigniti joint webinar with Soasta - Agile DevOps: Test-driven IT Environment ...Cigniti joint webinar with Soasta - Agile DevOps: Test-driven IT Environment ...
Cigniti joint webinar with Soasta - Agile DevOps: Test-driven IT Environment ...
 
[TestWarez 2017] Od testowania do monitoringu jakości – wyzwania Continuous ...
[TestWarez 2017]  Od testowania do monitoringu jakości – wyzwania Continuous ...[TestWarez 2017]  Od testowania do monitoringu jakości – wyzwania Continuous ...
[TestWarez 2017] Od testowania do monitoringu jakości – wyzwania Continuous ...
 
Enhancing Software Quality
Enhancing Software QualityEnhancing Software Quality
Enhancing Software Quality
 
Testing Essentials for the Age of Agile
Testing Essentials for the Age of AgileTesting Essentials for the Age of Agile
Testing Essentials for the Age of Agile
 
Business Case Calculator for DevOps Initiatives - Leading credit card service...
Business Case Calculator for DevOps Initiatives - Leading credit card service...Business Case Calculator for DevOps Initiatives - Leading credit card service...
Business Case Calculator for DevOps Initiatives - Leading credit card service...
 
DevOps at TestausOSY 20june2017
DevOps at TestausOSY 20june2017DevOps at TestausOSY 20june2017
DevOps at TestausOSY 20june2017
 
Role of Test Automation in Agile and DevOps
Role of Test Automation in Agile and DevOpsRole of Test Automation in Agile and DevOps
Role of Test Automation in Agile and DevOps
 
What is DevOps? How can it impact my Customers and my Business
What is DevOps? How can it impact my Customers and my BusinessWhat is DevOps? How can it impact my Customers and my Business
What is DevOps? How can it impact my Customers and my Business
 
UiPath Test Automation Webinar Recap
UiPath Test Automation Webinar RecapUiPath Test Automation Webinar Recap
UiPath Test Automation Webinar Recap
 
Modern software testing and processes 2019
Modern software testing and processes 2019Modern software testing and processes 2019
Modern software testing and processes 2019
 
Sap Application Assurance Service Offerings
Sap Application Assurance Service OfferingsSap Application Assurance Service Offerings
Sap Application Assurance Service Offerings
 
Fmq lqos introduction npi rev 2
Fmq  lqos introduction npi rev 2Fmq  lqos introduction npi rev 2
Fmq lqos introduction npi rev 2
 
Devops maturity model
Devops maturity modelDevops maturity model
Devops maturity model
 

Plus de Capgemini

Top Healthcare Trends 2022
Top Healthcare Trends 2022Top Healthcare Trends 2022
Top Healthcare Trends 2022Capgemini
 
Top P&C Insurance Trends 2022
Top P&C Insurance Trends 2022Top P&C Insurance Trends 2022
Top P&C Insurance Trends 2022Capgemini
 
Commercial Banking Trends book 2022
Commercial Banking Trends book 2022Commercial Banking Trends book 2022
Commercial Banking Trends book 2022Capgemini
 
Top Trends in Payments 2022
Top Trends in Payments 2022Top Trends in Payments 2022
Top Trends in Payments 2022Capgemini
 
Top Trends in Wealth Management 2022
Top Trends in Wealth Management 2022Top Trends in Wealth Management 2022
Top Trends in Wealth Management 2022Capgemini
 
Retail Banking Trends book 2022
Retail Banking Trends book 2022Retail Banking Trends book 2022
Retail Banking Trends book 2022Capgemini
 
Top Life Insurance Trends 2022
Top Life Insurance Trends 2022Top Life Insurance Trends 2022
Top Life Insurance Trends 2022Capgemini
 
キャップジェミニ、あなたの『RISE WITH SAP』のパートナーです
キャップジェミニ、あなたの『RISE WITH SAP』のパートナーですキャップジェミニ、あなたの『RISE WITH SAP』のパートナーです
キャップジェミニ、あなたの『RISE WITH SAP』のパートナーですCapgemini
 
Property & Casualty Insurance Top Trends 2021
Property & Casualty Insurance Top Trends 2021Property & Casualty Insurance Top Trends 2021
Property & Casualty Insurance Top Trends 2021Capgemini
 
Life Insurance Top Trends 2021
Life Insurance Top Trends 2021Life Insurance Top Trends 2021
Life Insurance Top Trends 2021Capgemini
 
Top Trends in Commercial Banking: 2021
Top Trends in Commercial Banking: 2021Top Trends in Commercial Banking: 2021
Top Trends in Commercial Banking: 2021Capgemini
 
Top Trends in Wealth Management: 2021
Top Trends in Wealth Management: 2021Top Trends in Wealth Management: 2021
Top Trends in Wealth Management: 2021Capgemini
 
Top Trends in Payments: 2021
Top Trends in Payments: 2021Top Trends in Payments: 2021
Top Trends in Payments: 2021Capgemini
 
Health Insurance Top Trends 2021
Health Insurance Top Trends 2021Health Insurance Top Trends 2021
Health Insurance Top Trends 2021Capgemini
 
Top Trends in Retail Banking: 2021
Top Trends in Retail Banking: 2021Top Trends in Retail Banking: 2021
Top Trends in Retail Banking: 2021Capgemini
 
Capgemini’s Connected Autonomous Planning
Capgemini’s Connected Autonomous PlanningCapgemini’s Connected Autonomous Planning
Capgemini’s Connected Autonomous PlanningCapgemini
 
Top Trends in Retail Banking: 2020
Top Trends in Retail Banking: 2020Top Trends in Retail Banking: 2020
Top Trends in Retail Banking: 2020Capgemini
 
Top Trends in Life Insurance: 2020
Top Trends in Life Insurance: 2020Top Trends in Life Insurance: 2020
Top Trends in Life Insurance: 2020Capgemini
 
Top Trends in Health Insurance: 2020
Top Trends in Health Insurance: 2020Top Trends in Health Insurance: 2020
Top Trends in Health Insurance: 2020Capgemini
 
Top Trends in Payments: 2020
Top Trends in Payments: 2020Top Trends in Payments: 2020
Top Trends in Payments: 2020Capgemini
 

Plus de Capgemini (20)

Top Healthcare Trends 2022
Top Healthcare Trends 2022Top Healthcare Trends 2022
Top Healthcare Trends 2022
 
Top P&C Insurance Trends 2022
Top P&C Insurance Trends 2022Top P&C Insurance Trends 2022
Top P&C Insurance Trends 2022
 
Commercial Banking Trends book 2022
Commercial Banking Trends book 2022Commercial Banking Trends book 2022
Commercial Banking Trends book 2022
 
Top Trends in Payments 2022
Top Trends in Payments 2022Top Trends in Payments 2022
Top Trends in Payments 2022
 
Top Trends in Wealth Management 2022
Top Trends in Wealth Management 2022Top Trends in Wealth Management 2022
Top Trends in Wealth Management 2022
 
Retail Banking Trends book 2022
Retail Banking Trends book 2022Retail Banking Trends book 2022
Retail Banking Trends book 2022
 
Top Life Insurance Trends 2022
Top Life Insurance Trends 2022Top Life Insurance Trends 2022
Top Life Insurance Trends 2022
 
キャップジェミニ、あなたの『RISE WITH SAP』のパートナーです
キャップジェミニ、あなたの『RISE WITH SAP』のパートナーですキャップジェミニ、あなたの『RISE WITH SAP』のパートナーです
キャップジェミニ、あなたの『RISE WITH SAP』のパートナーです
 
Property & Casualty Insurance Top Trends 2021
Property & Casualty Insurance Top Trends 2021Property & Casualty Insurance Top Trends 2021
Property & Casualty Insurance Top Trends 2021
 
Life Insurance Top Trends 2021
Life Insurance Top Trends 2021Life Insurance Top Trends 2021
Life Insurance Top Trends 2021
 
Top Trends in Commercial Banking: 2021
Top Trends in Commercial Banking: 2021Top Trends in Commercial Banking: 2021
Top Trends in Commercial Banking: 2021
 
Top Trends in Wealth Management: 2021
Top Trends in Wealth Management: 2021Top Trends in Wealth Management: 2021
Top Trends in Wealth Management: 2021
 
Top Trends in Payments: 2021
Top Trends in Payments: 2021Top Trends in Payments: 2021
Top Trends in Payments: 2021
 
Health Insurance Top Trends 2021
Health Insurance Top Trends 2021Health Insurance Top Trends 2021
Health Insurance Top Trends 2021
 
Top Trends in Retail Banking: 2021
Top Trends in Retail Banking: 2021Top Trends in Retail Banking: 2021
Top Trends in Retail Banking: 2021
 
Capgemini’s Connected Autonomous Planning
Capgemini’s Connected Autonomous PlanningCapgemini’s Connected Autonomous Planning
Capgemini’s Connected Autonomous Planning
 
Top Trends in Retail Banking: 2020
Top Trends in Retail Banking: 2020Top Trends in Retail Banking: 2020
Top Trends in Retail Banking: 2020
 
Top Trends in Life Insurance: 2020
Top Trends in Life Insurance: 2020Top Trends in Life Insurance: 2020
Top Trends in Life Insurance: 2020
 
Top Trends in Health Insurance: 2020
Top Trends in Health Insurance: 2020Top Trends in Health Insurance: 2020
Top Trends in Health Insurance: 2020
 
Top Trends in Payments: 2020
Top Trends in Payments: 2020Top Trends in Payments: 2020
Top Trends in Payments: 2020
 

Dernier

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
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
 
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
 
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
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
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
 
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
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
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
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
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
 

Dernier (20)

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
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
 
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...
 
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
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
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...
 
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
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
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
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
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...
 

Evolution of the DevOps Quality Management Office

  • 1. Evolution of the DevOps Quality Management Office May 2015
  • 2. 2Copyright © 2015 Capgemini. All Rights Reserved Evolution of the DevOps Quality Management Office | May 2015 How do we position testing ? DevOps Quality Management Office(QMO) Vision: Continuous business driven testing to shrink development to operations time at continuous quality DevOps driven Testing SLA’s Shift left and right with Continuous Test Four C’s – Continuous Integrate, deliver, deploy & monitor Lean techniques & Agile methods Standardization Prepackaged workbenches Hybrid test organization QE,TDD,BDD Test & Services virtualization Environment provisioning & Test Data management Test optimization OATS & Risk based testing Development Test Operations
  • 3. 3Copyright © 2015 Capgemini. All Rights Reserved Evolution of the DevOps Quality Management Office | May 2015 What are our levers ? Continuous quality with continuous delivery >99% Application availability >30% Throughput improvement 98% Prevention of high severity defects >30% Time-to- Market Success Levers AdvancedIntermediateBasic 70+% 50% 40+% 70+% 100% 100% 60% 60+% 50% 30% 40% 40% 70% 50% 30% 70% Lifecycle Automation Continuous Test Lean and Agile adoption Test virtualization Test optimization Standardization Continuous monitoring QE leverage Functional, non functional, Data, UAT Build, integrate and deliver Kanban, Scrum, Safe, XP, SaFe Services and Environment automation Risk based testing and OA leverage Model based work benches Availability & sentiment analysis TDD, BDD, Unit automation
  • 4. 4Copyright © 2015 Capgemini. All Rights Reserved Evolution of the DevOps Quality Management Office | May 2015 What is the difference in traditional versus DevOps testing? Process Skills and People Lean techniques and Agile Continuous Test – Build, Integrate, Deliver, Deploy Time to Market – Reduce time between development and operations Standardization – Model-based testing Optimization – Risk-based testing, OATS Environment specialists Services automation specialist QE Emerging Technology Adoption Test virtualization – Services & Environment Sentimental analysis and Continuous monitoring Cloud adoption DevOps Traditional Testing
  • 5. 5Copyright © 2015 Capgemini. All Rights Reserved Evolution of the DevOps Quality Management Office | May 2015 What Speed is Right for an Test Organization? It depends*….. And it is a journey of continuous improvement… *By Technology Fast Faster Fastest  Back-end apps & legacy  Front-end, client server, ERP  Web and mobile apps Methodology  Waterfall and basic agile  Enterprise Agile Test methods  Black box, Build and Integrate  Continuous test, white box, service virtualization  Continuous deploy, environment set up automated Env virtualization, cloud technology Release frequency
  • 6. 6Copyright © 2015 Capgemini. All Rights Reserved Evolution of the DevOps Quality Management Office | May 2015 How do we decide? QMO advisory at a strategic level DevOps Strategy assessment to determine objectives (Throughput, Availability, Time to market) Step 1 DevOps QMO assessment to identify bottlenecks in testing mapping to delivery bottlenecks Step 2 Leverage Kanban, VoC, Value Stream Mapping, DSM, Risk based technique Step 3 Identify no more than 5 test themes (Examples include test environment, automation, unit testing, service virtualization) Step 4 Build roadmaps accompanied by a business case (Roadmaps include organization, process and tools transformation) Step 5
  • 7. 7Copyright © 2015 Capgemini. All Rights Reserved Evolution of the DevOps Quality Management Office | May 2015 With Agile test transformation as a strong lever  What is it? Benchmarks 17 key process areas in Agile testing.  How to use? Use to create agile test transformation roadmap. Process and automation tool kit reduces implementation time to the tune of 30%  When to use? For quick assessments during transformation roadmap creation. Periodic assessments for ongoing improvement in delivery. Current State Future State Aware of Following Excelling
  • 8. 8Copyright © 2015 Capgemini. All Rights Reserved Evolution of the DevOps Quality Management Office | May 2015 And opportunities to Continuously test Continuous Integration Sprint Product Backlog Priorities Spring Backlog Product (Particularly usable) Acceptance Tests Deployment (production) To Do… To Do… Continuous Delivery Acceptance Tests Deployment (production) Sprint Product Backlog Priorities Spring Backlog To Do… Product (Particularly usable) Continuous Deployment Acceptance Tests Deployment (production) Sprint Product Backlog Priorities Spring Backlog Product (Particularly usable)
  • 9. 9Copyright © 2015 Capgemini. All Rights Reserved Evolution of the DevOps Quality Management Office | May 2015 Building on our automation test types – Test Left and Right Requirements Architecture & Design Development Testing Release ShiftLeft Test Driven Development Automation: 80 – 100% Unit Tests Automation: 80 – 100% Behavior driven development Automation: 50 – 70% Service Virtualization Automation 40 – 60% Non functional tests Automation: 80-100% Performance Tests Automation; 100%Regression test Automation 60 – 80% Test Management/Defect Management Automation: 70 – 100% Sprint Acceptance Tests Automation 40 – 50% Exploratory tests Automation: 30 – 40% Functional Tests Automation: 40 – 50% ShiftRight UAT Automation 40 – 60% Continuous Monitoring Auto: 40 – 60% Continuous Integration Auto: 80 – 100% Continuous Delivery Auto:10-60% Environment virtualization Auto: 40 – 60%
  • 10. 10Copyright © 2015 Capgemini. All Rights Reserved Evolution of the DevOps Quality Management Office | May 2015 With tools to continuously deliver Assess Agile QBP Implement Agile Toolkit Manage QMO Tools SLA’s People Perforce TFS Code SVN/GIT Eclipse ClearCase Subversion VStudio IntelliJ Docker Nexus Puppet Chef Third Party & Open Source Accurev Mercurial Hudsonl Jenkins TFS Build Bamboo El. Cloud TestNG NUnit MsTest Cobertura JaCoCo SAP SCM Selenium NCover Ant Helion OpenStack Amazon AnsibleMaven vCenter JUnit Netbeans Salt .. ProductionStagingQADev HPAgileManager Continuous Assessment Continuous Delivery Continuous Testing Continuous Integration HP Integrations to 3rd party & Open Source HP ALM, Mobile Center, LR/Storm Runner, UFT, Fortify, NV, SV HP CODAR HP AppPulse, Real User Monitoring, SiteScope, Diagnostics HP CSA HP DevOps
  • 11. 11Copyright © 2015 Capgemini. All Rights Reserved Evolution of the DevOps Quality Management Office | May 2015 Sample Use Case HP Agile Manager HP Storm Runner Load HP Performance /HP LoadRunner HP ALM HP Unified Functional testing Continuous Testing, Delivery and Assessment HP CODAR HP BSMHP AppPulse MobileHP Cloud Service Automation HP AppPulse Designer Orchestrator Provisioning engine OOTB integrations App Deployer Configuration models 1 2 3
  • 12. 12Copyright © 2015 Capgemini. All Rights Reserved Evolution of the DevOps Quality Management Office | May 2015 Measuring DevOps driven QMO SLA’s DevOps SLA’s QMO SLA’s Testing KPI’s  Increase in number of releases  Application availability >99%  Reduce Mean time to recover  Drive operational efficiencies  Reduction in test cycle time • Application Quality • Speed and quality  Operational efficiencies  Reduce cycle time  Zero critical defects in production  Phase containment –Shift left  Reduce testing during mean time to recover  Reduction in testing costs release on release
  • 13. 13Copyright © 2015 Capgemini. All Rights Reserved Evolution of the DevOps Quality Management Office | May 2015 With a clear vision of success Test Execution Productivity Velocity Defect leakage Severity 1 and 2 defects Features delivered per release Effort Variance Schedule Variance Number of Releases / Year Reduction in Defects and Support Calls Release Predictability Measure Commitment Reliability Sprint / Iteration Release Engagement Level Metrics Business KPI Sample Dashboards Effort Manual VS Automation Number of releases YoY Defect Leakage to Sprint Number of support ticket YoY -1064 462 2026.4 -2,000 -1,000 0 1,000 2,000 3,000 4,000 5,000 6,000 7,000 1 2 3 4 5 Effort manual Effort Automation Difference 0 2 4 6 8 10 12 14 1 2 3 4 5 No of releases 0 10 20 30 40 50 60 70 80 1 2 3 4 5 Defects 0 200 400 600 800 1000 1200 1400 1600 1 2 3 4 5 No of Tickets
  • 14. 14Copyright © 2015 Capgemini. All Rights Reserved Evolution of the DevOps Quality Management Office | May 2015 Putting it together – Sample roadmap Deployments in Months Deployments in Weeks  Automated functional testing  Automated non-functional testing: performance, security  Automated test lifecycle management  Agile for programs  TDD and BDD  Service virtualization  Continuous delivery  Enterprise Agile  Overall: Much higher degree of automation  Continuous deployment  Full environment virtualization  Automation of UAT and exploratory testing FAST FASTER FASTEST
  • 15. The information contained in this presentation is proprietary and confidential. Copyright © 2015 Capgemini. All rights reserved. Rightshore® is a trademark belonging to Capgemini. www.capgemini.com About Capgemini With more than 145,000 people in over 40 countries, Capgemini is one of the world's foremost providers of consulting, technology and outsourcing services. The Group reported 2014 global revenues of EUR 10.573 billion. Together with its clients, Capgemini creates and delivers business and technology solutions that fit their needs and drive the results they want. A deeply multicultural organization, Capgemini has developed its own way of working, the Collaborative Business Experience™, and draws on Rightshore®, its worldwide delivery model. Learn more about us at www.capgemini.com.