SlideShare a Scribd company logo
1 of 25
What is DevOps?
How can it impact my Customers and my Business?
community. competency. advocacy.1
Soumen leads Kubisys’ Alliances and Channel team. He has nearly 20 of years of
experience with disruptive and transformational technologies from Virtualization
to Cloud and Big Data. He brings a strategic and data driven approach to enable
customers achieve their business agility objectives through the adoption of
Kubisys’ industry leading solution in DevOps.
Yaron is the CEO of Qualitest USA. He is an expert in load and performance testing
and the implementation of automated testing tools. He has lead large-scale testing
projects in the healthcare, medical devices, and utilities industries, as well as testing
ERP, CRM and billing systems.
He holds a BA in Business Administration and IT from the IDC, Israel and an MBA from
the Executive Program at the Hebrew University, Israel.
Agenda
• DevOps Mindset – Brief Review
• Enabling DevOps through better Testing and Automation
• Accelerating and De-Risking Deployments
• Revenue and Margin Impact
Accelerating and De-Risking
Deployments
community. competency. advocacy.4
How can it impact my Customers and my Business?
Why DevOps with Dynamics?
Excerpts from 2013 MIT Sloan Management Study on Software Development Lifecycle
For every 25% increase in complexity to be
automated, the complexity of the software
increases by 100%
* The cost of fixing an error in production
can be 100 times as high as during
development…
* Software specialists spend 40-50% of
their time on avoidable reworks…
Panorama Consulting 2011 ERP Report
 61.1% of ERP implementations take longer than expected
 74.1% of ERP projects exceed budget
 40% of ERP implementations cause major operational disruption after “go live”
 85% of ERP implementations involve software customization
6
WHAT IS DEVOPS?
» Who: Developers, QA and Operations
» What (Goal): Clarity, Consistency and Collaboration to understand the changes that each release
brings to the IT and customer environments
» Why: Increase business benefits by reducing the transaction cost associated with delivering
incremental change.
» How: Methodology and tools that continue to evolve
7
A NEW APPROACH TO DEVOPS
PEOPLE PROCESS TOOLS
• Visibility
• Self-Service
• Governance
• On-Demand
• Change Mgt
• Better Testing
• Automation
• Up-to-Date
• Non-intrusive
DevOps – What are we trying to achieve?
Production
? Infrastructure Rqm’nts
? Governance Policies
? Application Security
? Expected Changes
? New Integrations
? Performance Impact
Development UAT/ProdQA
Accelerate
Deployment
Minimize
Risk
Shift Left for Greater Agility with Real Automation
• Shifting Operations left for environment
access, availability, and quality
• Virtualization and Cloud are enablers, but
don’t address the transition lag
• Configuration Drift -- Existing processes still
reliant on stale templates resulting in drift
• Garbage in Garbage Out -- Existing tools simply
automate stale template deployment
• Automation should be less API reliant to
automate tasks that aren’t needed
9
The Traditional “Solution” = 4 to 6 changes per year
PROD
Today
Original App
Prod
Please provision a new
Dev environment
Change IP,
Hostname and
URL
Please provision a new QA
environment
Change IP,
Hostname and
URL
IT Ops Queue
Dev QA
Ready for
Production
Ready for Testing
IT Ops Queue
1-3 Weeks 1-3 Weeks
Making DevOps Deliver
• Remove Dependency on Manual Template Creation and
Synchronization
• Service Catalog
• Self-Service
• Environments on Demand
• Automated Testing
• Agile Development Principles
From 28 Days to 1 Day = 20+ Changes per year
PRODProd
Let me provision my own
Dev environment
Same IP,
Hostname &
URL
Dev QA
R
e
On Demand Environments and Catalog
ReviewEnvironment/
ServiceCatalog
Time to test the new
build. Let me provision
my own QA environment
Same IP,
Hostname &
URL
ReviewEnvironment/
ServiceCatalog
R
e
Production App
Less than 1 Day Less than 1 Day
CHANGING THE GAME
 Time to reproduce production environment reduced from 1 week
to < 1 hr
 Developer productivity increased > 50% (reduced re-work and
wait times)
 Reduced time to resolution and deployment by 85%
Customer Results
Leveraging “Disruption”…
• Maximize profits on fixed cost and performance
based contracts
• Expand the reach & availability of your high end
knowledge workers
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
Current Kubisys
Margin
Operation
Deployment
Development
Design
Analysis
Diagnostic
MSFT Sure
Step
On-Demand Env’t
Quality Assurance in DevOps
community. competency. advocacy.14
Where does QA fit in DevOps?
• Addressing a misconception
• QA is not a bottleneck
• DevOps is about closing the
distance between
development and
operations through:
• Meaningful collaboration
• Early engagement
• Continuous processes
15
Shift Left Principle
• Engage QA early
• Push tests to lower levels
• Test continuously
• Benefits:
• Fewer defects created
• Defects discovered earlier
• Cost per defect drastically reduced
16
Shift Left Impediments
• Shifting Operations left for
environment access, availability,
and quality
• Do we have the capacity?
• How long does it take?
• Who will establish it?
• Granting Ops capabilities to QA
• Designing for test
• TDD, BDD, and more
17
Positioning QA with Development and Operations
• Development
• Engage as early as possible in
the life cycle
• Generate test automation at
lower levels within the
product
• Reduce the overall demand
for manual testing and
testing at the GUI level
18
• Operations
• Testing and Monitoring in all
environments
• Environments should be as
production-like as possible
• QA needs more control and
access to environments
• Continuous feedback and
communication
• Testing of Operations
processes
The Evolution of the Modern Tester
• Traditional Tester Skills
• Analytical and Logical Thinking
• Intellectual Curiosity
• Critical Thinking and Rational
Deduction
• Ability to Identify and Apply
Fundamental Knowledge
19
• Modern Tester Skills
• Reading and Writing Code
• Grasping the Bigger Picture
• Ability to Recognize and Address
Design Challenges
• Ability to Communicate on both
Technical and Business Needs
• Ability to identify appropriate use
cases for manual testing
(exploratory testing for learning
and test design for example)
Test Automation in a DevOps World
• Occurs at every level and
type of testing
• Strongly focused on early
stages of the SDLC and
lower levels of functionality
• No automation without
CI/CD integration
• Enabling regular and
frequent releases
20
Test Automation and Time to Market
• DevOps is largely about
improving time to market
• Test Automation is no
longer a nice to have
• No longer justify test
automation with ROI
• Now viewed as one piece of
the overall DevOps approach
• Key metric is always time to
market
21
Critical Test Automation Tool Features
• CI/CD Integration
• Effective logging and reporting
• Ability to span SDLC
• Easily described in relevant
business language (either
through domain language or
robust documentation)
Integrating Testing into your SDLC
• Automated testing allows for
a full cycle of feedback at
every stage of the SDLC
• Each deployment becomes a
miniature release cycle in its
own right.
• At every stage we never stop
producing feed back from
both testing and monitoring
What MUST you take away from this session…
DevOps leveraging On-Demand Environments is the Industry direction
Adapting new technologies like On-Demand Environments with Test Automation will enable your
organization to MAXIMIZE REVENUE
 Don’t fall into the trap of Reducing Scope to win deals
 Thought leadership in this exploding area strengthens your “trusted advisor” position with clients
Leveraging the disruptive potential of On-Demand Production Accurate Environments creates
the opportunity for new service offerings, additional revenue streams and more resilient client
relationships
Change the Game in Service Delivery by delivering projects on time on budget with greater Margin
FOLLOW UP
Multi-App
Integration
Hybrid Cloud
Integration BPM
Recovery
Plans
ISV Integration
Post Sales
Managed
Service
Rapid Upgrades
For Follow Up Discussions
contact Kubisys and Qualitest Group
Dynamics Communities
• Joe Carroll
joe.carroll@dynamiccommunities.com
www.kubisys.com
Soumen Chowdhury (NJ)
chowdhury@kubisys.com
EJ Harof (GA)
harof@kubisys.com
www.qualitestgroup.com
Yaron Kottler (CT)
yaronk@qualitestgroup.com
Amanda Johnson (CT)
amadaj@qualitestgroup.com

More Related Content

What's hot

How to Fit Performance Testing into a DevOps Environment
How to Fit Performance Testing into a DevOps EnvironmentHow to Fit Performance Testing into a DevOps Environment
How to Fit Performance Testing into a DevOps EnvironmentNeotys
 
Webinar: How to get localization and testing for medical devices done right
Webinar: How to get localization and testing for medical devices done right Webinar: How to get localization and testing for medical devices done right
Webinar: How to get localization and testing for medical devices done right Qualitest
 
Self-Service Secure Test and Release Pipelines
Self-Service Secure Test and Release PipelinesSelf-Service Secure Test and Release Pipelines
Self-Service Secure Test and Release PipelinesSalesforce Engineering
 
DevOps Evolution - The Next Generation ?
DevOps Evolution - The Next Generation ?DevOps Evolution - The Next Generation ?
DevOps Evolution - The Next Generation ?Marc Hornbeek
 
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
 
Application Lifecycle Transformation...a DevOps Discussion - By David Miller ...
Application Lifecycle Transformation...a DevOps Discussion - By David Miller ...Application Lifecycle Transformation...a DevOps Discussion - By David Miller ...
Application Lifecycle Transformation...a DevOps Discussion - By David Miller ...Melissa Luongo
 
Ibm innovate adoption of continuous delivery at scale at a large telco - pr...
Ibm innovate   adoption of continuous delivery at scale at a large telco - pr...Ibm innovate   adoption of continuous delivery at scale at a large telco - pr...
Ibm innovate adoption of continuous delivery at scale at a large telco - pr...Mirco Hering
 
DevOps case study (Telco & Retailer)
DevOps case study (Telco & Retailer)DevOps case study (Telco & Retailer)
DevOps case study (Telco & Retailer)John UE
 
IBM Innovate - Adoption of Continuous Delivery at Scale at a large telco v0 3
IBM Innovate - Adoption of Continuous Delivery at Scale at a large telco v0 3IBM Innovate - Adoption of Continuous Delivery at Scale at a large telco v0 3
IBM Innovate - Adoption of Continuous Delivery at Scale at a large telco v0 3Mirco Hering
 
Engineering DevOps to meet Business Goals
 Engineering DevOps to meet Business Goals Engineering DevOps to meet Business Goals
Engineering DevOps to meet Business GoalsMarc Hornbeek
 
Presentation on 3 Pillars of DevOps - Kovair DevOps
Presentation on 3 Pillars of DevOps - Kovair DevOpsPresentation on 3 Pillars of DevOps - Kovair DevOps
Presentation on 3 Pillars of DevOps - Kovair DevOpsKovair
 
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)Serena Software
 
50+ ways to improve tester - programmer relationship
50+ ways to improve tester - programmer relationship50+ ways to improve tester - programmer relationship
50+ ways to improve tester - programmer relationshipAgile Testing Alliance
 
Critical steps in Determining Your Value Stream Management Solution
Critical steps in Determining Your Value Stream Management SolutionCritical steps in Determining Your Value Stream Management Solution
Critical steps in Determining Your Value Stream Management SolutionDevOps.com
 

What's hot (20)

Case Study : Manual & Automation Testing
Case Study : Manual & Automation TestingCase Study : Manual & Automation Testing
Case Study : Manual & Automation Testing
 
How to Fit Performance Testing into a DevOps Environment
How to Fit Performance Testing into a DevOps EnvironmentHow to Fit Performance Testing into a DevOps Environment
How to Fit Performance Testing into a DevOps Environment
 
Webinar: How to get localization and testing for medical devices done right
Webinar: How to get localization and testing for medical devices done right Webinar: How to get localization and testing for medical devices done right
Webinar: How to get localization and testing for medical devices done right
 
Self-Service Secure Test and Release Pipelines
Self-Service Secure Test and Release PipelinesSelf-Service Secure Test and Release Pipelines
Self-Service Secure Test and Release Pipelines
 
DevOps-CoE
DevOps-CoEDevOps-CoE
DevOps-CoE
 
DevOps Evolution - The Next Generation ?
DevOps Evolution - The Next Generation ?DevOps Evolution - The Next Generation ?
DevOps Evolution - The Next Generation ?
 
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
 
Application Lifecycle Transformation...a DevOps Discussion - By David Miller ...
Application Lifecycle Transformation...a DevOps Discussion - By David Miller ...Application Lifecycle Transformation...a DevOps Discussion - By David Miller ...
Application Lifecycle Transformation...a DevOps Discussion - By David Miller ...
 
Ibm innovate adoption of continuous delivery at scale at a large telco - pr...
Ibm innovate   adoption of continuous delivery at scale at a large telco - pr...Ibm innovate   adoption of continuous delivery at scale at a large telco - pr...
Ibm innovate adoption of continuous delivery at scale at a large telco - pr...
 
Demystifying Devops - Uday kumar
Demystifying Devops - Uday kumarDemystifying Devops - Uday kumar
Demystifying Devops - Uday kumar
 
jaynewresume6
jaynewresume6jaynewresume6
jaynewresume6
 
Continuous Delivery Maturity Model
Continuous Delivery Maturity ModelContinuous Delivery Maturity Model
Continuous Delivery Maturity Model
 
Continuous Delivery Maturity Model
Continuous Delivery Maturity ModelContinuous Delivery Maturity Model
Continuous Delivery Maturity Model
 
DevOps case study (Telco & Retailer)
DevOps case study (Telco & Retailer)DevOps case study (Telco & Retailer)
DevOps case study (Telco & Retailer)
 
IBM Innovate - Adoption of Continuous Delivery at Scale at a large telco v0 3
IBM Innovate - Adoption of Continuous Delivery at Scale at a large telco v0 3IBM Innovate - Adoption of Continuous Delivery at Scale at a large telco v0 3
IBM Innovate - Adoption of Continuous Delivery at Scale at a large telco v0 3
 
Engineering DevOps to meet Business Goals
 Engineering DevOps to meet Business Goals Engineering DevOps to meet Business Goals
Engineering DevOps to meet Business Goals
 
Presentation on 3 Pillars of DevOps - Kovair DevOps
Presentation on 3 Pillars of DevOps - Kovair DevOpsPresentation on 3 Pillars of DevOps - Kovair DevOps
Presentation on 3 Pillars of DevOps - Kovair DevOps
 
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
 
50+ ways to improve tester - programmer relationship
50+ ways to improve tester - programmer relationship50+ ways to improve tester - programmer relationship
50+ ways to improve tester - programmer relationship
 
Critical steps in Determining Your Value Stream Management Solution
Critical steps in Determining Your Value Stream Management SolutionCritical steps in Determining Your Value Stream Management Solution
Critical steps in Determining Your Value Stream Management Solution
 

Viewers also liked

Healthcare IT testing | QualiTest
Healthcare IT testing | QualiTest Healthcare IT testing | QualiTest
Healthcare IT testing | QualiTest Qualitest
 
ICD-10 Testing
ICD-10 TestingICD-10 Testing
ICD-10 TestingQualitest
 
Agile, DevOps & Test
Agile, DevOps & TestAgile, DevOps & Test
Agile, DevOps & TestQualitest
 
Agile Drives Evolution in Testing Function
Agile Drives Evolution in Testing FunctionAgile Drives Evolution in Testing Function
Agile Drives Evolution in Testing FunctionCigniti Technologies Ltd
 
Digital Dynamics are Challenging Software Testing
Digital Dynamics are Challenging Software Testing Digital Dynamics are Challenging Software Testing
Digital Dynamics are Challenging Software Testing Cigniti Technologies Ltd
 
Digital is driving Reskilling of Career Testers
Digital is driving Reskilling of Career TestersDigital is driving Reskilling of Career Testers
Digital is driving Reskilling of Career TestersCigniti Technologies Ltd
 
Cost Savings and Investment in Digital Testing
Cost Savings and Investment in Digital TestingCost Savings and Investment in Digital Testing
Cost Savings and Investment in Digital TestingCigniti Technologies Ltd
 
Agile is Also Driving Functional Automation From Requirements to Reporting le...
Agile is Also Driving Functional Automation From Requirements to Reporting le...Agile is Also Driving Functional Automation From Requirements to Reporting le...
Agile is Also Driving Functional Automation From Requirements to Reporting le...Cigniti Technologies Ltd
 
The Future of Digital Testing Is Only Getting More Complex
The Future of Digital Testing Is Only Getting More ComplexThe Future of Digital Testing Is Only Getting More Complex
The Future of Digital Testing Is Only Getting More ComplexCigniti Technologies Ltd
 

Viewers also liked (9)

Healthcare IT testing | QualiTest
Healthcare IT testing | QualiTest Healthcare IT testing | QualiTest
Healthcare IT testing | QualiTest
 
ICD-10 Testing
ICD-10 TestingICD-10 Testing
ICD-10 Testing
 
Agile, DevOps & Test
Agile, DevOps & TestAgile, DevOps & Test
Agile, DevOps & Test
 
Agile Drives Evolution in Testing Function
Agile Drives Evolution in Testing FunctionAgile Drives Evolution in Testing Function
Agile Drives Evolution in Testing Function
 
Digital Dynamics are Challenging Software Testing
Digital Dynamics are Challenging Software Testing Digital Dynamics are Challenging Software Testing
Digital Dynamics are Challenging Software Testing
 
Digital is driving Reskilling of Career Testers
Digital is driving Reskilling of Career TestersDigital is driving Reskilling of Career Testers
Digital is driving Reskilling of Career Testers
 
Cost Savings and Investment in Digital Testing
Cost Savings and Investment in Digital TestingCost Savings and Investment in Digital Testing
Cost Savings and Investment in Digital Testing
 
Agile is Also Driving Functional Automation From Requirements to Reporting le...
Agile is Also Driving Functional Automation From Requirements to Reporting le...Agile is Also Driving Functional Automation From Requirements to Reporting le...
Agile is Also Driving Functional Automation From Requirements to Reporting le...
 
The Future of Digital Testing Is Only Getting More Complex
The Future of Digital Testing Is Only Getting More ComplexThe Future of Digital Testing Is Only Getting More Complex
The Future of Digital Testing Is Only Getting More Complex
 

Similar to What is DevOps? How can it impact my Customers and my Business

Introduction to 5w’s of DevOps
Introduction to 5w’s of DevOpsIntroduction to 5w’s of DevOps
Introduction to 5w’s of DevOpsCygnet Infotech
 
How DevOps supports the digital economy
How DevOps supports the digital economyHow DevOps supports the digital economy
How DevOps supports the digital economyNUS-ISS
 
ROLE OF iSAFE/iMobi IN SEAMLESS INTEGRATION OF THE DEVOPS ENVIRONMENT
ROLE OF iSAFE/iMobi IN SEAMLESS INTEGRATION OF THE DEVOPS ENVIRONMENTROLE OF iSAFE/iMobi IN SEAMLESS INTEGRATION OF THE DEVOPS ENVIRONMENT
ROLE OF iSAFE/iMobi IN SEAMLESS INTEGRATION OF THE DEVOPS ENVIRONMENTIndium Software
 
Training Bootcamp - MainframeDevOps.pptx
Training Bootcamp - MainframeDevOps.pptxTraining Bootcamp - MainframeDevOps.pptx
Training Bootcamp - MainframeDevOps.pptxNashet Ali
 
DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014 DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014 Sanjeev Sharma
 
Stc 2016 regional-round-ppt-automation testing with devops in agile methodolgy
Stc 2016 regional-round-ppt-automation testing with devops in agile methodolgyStc 2016 regional-round-ppt-automation testing with devops in agile methodolgy
Stc 2016 regional-round-ppt-automation testing with devops in agile methodolgyArchana Krushnan
 
DevOps for Enterprise Systems - Sanjay Chandru
DevOps for Enterprise Systems - Sanjay ChandruDevOps for Enterprise Systems - Sanjay Chandru
DevOps for Enterprise Systems - Sanjay ChandruNRB
 
Quantifying DevOps Adoption Empirically for Demonstrable ROI
Quantifying DevOps Adoption Empirically for Demonstrable ROIQuantifying DevOps Adoption Empirically for Demonstrable ROI
Quantifying DevOps Adoption Empirically for Demonstrable ROIDevOps for Enterprise Systems
 
DevOps Deep Dive Webinar: Building a business case for agile and devops
DevOps Deep Dive Webinar: Building a business case for agile and devopsDevOps Deep Dive Webinar: Building a business case for agile and devops
DevOps Deep Dive Webinar: Building a business case for agile and devopsBasis Technologies
 
Unleashing change impact mining for sap dev ops
Unleashing change impact mining for sap dev opsUnleashing change impact mining for sap dev ops
Unleashing change impact mining for sap dev opsRahul Jacob
 
Measuring DevOps Impact to Boost Effectiveness
Measuring DevOps Impact to Boost EffectivenessMeasuring DevOps Impact to Boost Effectiveness
Measuring DevOps Impact to Boost EffectivenessVMware Tanzu
 
Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...
Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...
Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...Philippe Krief
 
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0minseok kim
 
DevOps - The Best Way to Break the Silos
DevOps - The Best Way to Break the SilosDevOps - The Best Way to Break the Silos
DevOps - The Best Way to Break the SilosCygnet Infotech
 
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...SlideTeam
 
Quality at the speed of digital
Quality   at the speed of digitalQuality   at the speed of digital
Quality at the speed of digitalrajni singh
 

Similar to What is DevOps? How can it impact my Customers and my Business (20)

Introduction to 5w’s of DevOps
Introduction to 5w’s of DevOpsIntroduction to 5w’s of DevOps
Introduction to 5w’s of DevOps
 
DevOps
DevOpsDevOps
DevOps
 
DevOps - Motivadores e Benefícios
DevOps - Motivadores e BenefíciosDevOps - Motivadores e Benefícios
DevOps - Motivadores e Benefícios
 
How DevOps supports the digital economy
How DevOps supports the digital economyHow DevOps supports the digital economy
How DevOps supports the digital economy
 
ROLE OF iSAFE/iMobi IN SEAMLESS INTEGRATION OF THE DEVOPS ENVIRONMENT
ROLE OF iSAFE/iMobi IN SEAMLESS INTEGRATION OF THE DEVOPS ENVIRONMENTROLE OF iSAFE/iMobi IN SEAMLESS INTEGRATION OF THE DEVOPS ENVIRONMENT
ROLE OF iSAFE/iMobi IN SEAMLESS INTEGRATION OF THE DEVOPS ENVIRONMENT
 
Training Bootcamp - MainframeDevOps.pptx
Training Bootcamp - MainframeDevOps.pptxTraining Bootcamp - MainframeDevOps.pptx
Training Bootcamp - MainframeDevOps.pptx
 
DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014 DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014
 
Mtug dev ops
Mtug   dev opsMtug   dev ops
Mtug dev ops
 
Stc 2016 regional-round-ppt-automation testing with devops in agile methodolgy
Stc 2016 regional-round-ppt-automation testing with devops in agile methodolgyStc 2016 regional-round-ppt-automation testing with devops in agile methodolgy
Stc 2016 regional-round-ppt-automation testing with devops in agile methodolgy
 
DevOps for Enterprise Systems - Sanjay Chandru
DevOps for Enterprise Systems - Sanjay ChandruDevOps for Enterprise Systems - Sanjay Chandru
DevOps for Enterprise Systems - Sanjay Chandru
 
Quantifying DevOps Adoption Empirically for Demonstrable ROI
Quantifying DevOps Adoption Empirically for Demonstrable ROIQuantifying DevOps Adoption Empirically for Demonstrable ROI
Quantifying DevOps Adoption Empirically for Demonstrable ROI
 
DevOps Deep Dive Webinar: Building a business case for agile and devops
DevOps Deep Dive Webinar: Building a business case for agile and devopsDevOps Deep Dive Webinar: Building a business case for agile and devops
DevOps Deep Dive Webinar: Building a business case for agile and devops
 
Unleashing change impact mining for sap dev ops
Unleashing change impact mining for sap dev opsUnleashing change impact mining for sap dev ops
Unleashing change impact mining for sap dev ops
 
6 Resons To Implememnt DevOps In Your Business
6 Resons To Implememnt DevOps In Your Business6 Resons To Implememnt DevOps In Your Business
6 Resons To Implememnt DevOps In Your Business
 
Measuring DevOps Impact to Boost Effectiveness
Measuring DevOps Impact to Boost EffectivenessMeasuring DevOps Impact to Boost Effectiveness
Measuring DevOps Impact to Boost Effectiveness
 
Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...
Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...
Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...
 
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
 
DevOps - The Best Way to Break the Silos
DevOps - The Best Way to Break the SilosDevOps - The Best Way to Break the Silos
DevOps - The Best Way to Break the Silos
 
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
 
Quality at the speed of digital
Quality   at the speed of digitalQuality   at the speed of digital
Quality at the speed of digital
 

More from Qualitest

10 must do’s for perfect customer experience (Cx) -Qualitest
10 must do’s for perfect customer experience (Cx) -Qualitest10 must do’s for perfect customer experience (Cx) -Qualitest
10 must do’s for perfect customer experience (Cx) -QualitestQualitest
 
Don’t Let Missed Bugs Cause Mayhem in your Organization!
Don’t Let Missed Bugs Cause Mayhem in your Organization!Don’t Let Missed Bugs Cause Mayhem in your Organization!
Don’t Let Missed Bugs Cause Mayhem in your Organization!Qualitest
 
DevOps and Groupthink An Oxymoron?
DevOps and Groupthink An Oxymoron?DevOps and Groupthink An Oxymoron?
DevOps and Groupthink An Oxymoron?Qualitest
 
Google SLS Outsourcing by Jeffrey Roth
Google SLS Outsourcing by Jeffrey RothGoogle SLS Outsourcing by Jeffrey Roth
Google SLS Outsourcing by Jeffrey RothQualitest
 
Successful Offshore Practices by Ofer Glanz
Successful Offshore Practices by Ofer GlanzSuccessful Offshore Practices by Ofer Glanz
Successful Offshore Practices by Ofer GlanzQualitest
 
Pricing Models by Michel Sharvit
Pricing Models by Michel SharvitPricing Models by Michel Sharvit
Pricing Models by Michel SharvitQualitest
 
5 keys to success at MTS by Tzahi Falkovich
5 keys to success at MTS by Tzahi Falkovich5 keys to success at MTS by Tzahi Falkovich
5 keys to success at MTS by Tzahi FalkovichQualitest
 
The Journey of QualiTest by Ayal Zylberman
The Journey of QualiTest by Ayal ZylbermanThe Journey of QualiTest by Ayal Zylberman
The Journey of QualiTest by Ayal ZylbermanQualitest
 
Designing for the internet - Page Objects for the Real World
Designing for the internet - Page Objects for the Real WorldDesigning for the internet - Page Objects for the Real World
Designing for the internet - Page Objects for the Real WorldQualitest
 
DevSecOps - It can change your life (cycle)
DevSecOps - It can change your life (cycle)DevSecOps - It can change your life (cycle)
DevSecOps - It can change your life (cycle)Qualitest
 
IoT Quality Challenges - Testing & Engineering
IoT Quality Challenges - Testing & EngineeringIoT Quality Challenges - Testing & Engineering
IoT Quality Challenges - Testing & EngineeringQualitest
 
Webinar: DevOps challenges facing QA
Webinar: DevOps challenges facing QAWebinar: DevOps challenges facing QA
Webinar: DevOps challenges facing QAQualitest
 
Root Cause Analysis | QualiTest Group
Root Cause Analysis | QualiTest GroupRoot Cause Analysis | QualiTest Group
Root Cause Analysis | QualiTest GroupQualitest
 
Testing for a Great App and Web Experience | QualiTest Group
Testing for a Great App and Web Experience | QualiTest GroupTesting for a Great App and Web Experience | QualiTest Group
Testing for a Great App and Web Experience | QualiTest GroupQualitest
 
Killing the Myths of Outsourced Software Testing
Killing the Myths of Outsourced Software TestingKilling the Myths of Outsourced Software Testing
Killing the Myths of Outsourced Software TestingQualitest
 
Why do we need a Scrum Master?
Why do we need a Scrum Master?Why do we need a Scrum Master?
Why do we need a Scrum Master?Qualitest
 
How to Test Big Data Systems | QualiTest Group
How to Test Big Data Systems | QualiTest GroupHow to Test Big Data Systems | QualiTest Group
How to Test Big Data Systems | QualiTest GroupQualitest
 
The changing role of a QA | QualiTest Group
The changing role of a QA | QualiTest GroupThe changing role of a QA | QualiTest Group
The changing role of a QA | QualiTest GroupQualitest
 
Crowd Catcher: Take control of the Crowd (part 1 of 3) | QualiTest Group
Crowd Catcher: Take control of the Crowd (part 1 of 3) | QualiTest GroupCrowd Catcher: Take control of the Crowd (part 1 of 3) | QualiTest Group
Crowd Catcher: Take control of the Crowd (part 1 of 3) | QualiTest GroupQualitest
 

More from Qualitest (20)

10 must do’s for perfect customer experience (Cx) -Qualitest
10 must do’s for perfect customer experience (Cx) -Qualitest10 must do’s for perfect customer experience (Cx) -Qualitest
10 must do’s for perfect customer experience (Cx) -Qualitest
 
Don’t Let Missed Bugs Cause Mayhem in your Organization!
Don’t Let Missed Bugs Cause Mayhem in your Organization!Don’t Let Missed Bugs Cause Mayhem in your Organization!
Don’t Let Missed Bugs Cause Mayhem in your Organization!
 
DevOps and Groupthink An Oxymoron?
DevOps and Groupthink An Oxymoron?DevOps and Groupthink An Oxymoron?
DevOps and Groupthink An Oxymoron?
 
Google SLS Outsourcing by Jeffrey Roth
Google SLS Outsourcing by Jeffrey RothGoogle SLS Outsourcing by Jeffrey Roth
Google SLS Outsourcing by Jeffrey Roth
 
Successful Offshore Practices by Ofer Glanz
Successful Offshore Practices by Ofer GlanzSuccessful Offshore Practices by Ofer Glanz
Successful Offshore Practices by Ofer Glanz
 
Pricing Models by Michel Sharvit
Pricing Models by Michel SharvitPricing Models by Michel Sharvit
Pricing Models by Michel Sharvit
 
5 keys to success at MTS by Tzahi Falkovich
5 keys to success at MTS by Tzahi Falkovich5 keys to success at MTS by Tzahi Falkovich
5 keys to success at MTS by Tzahi Falkovich
 
The Journey of QualiTest by Ayal Zylberman
The Journey of QualiTest by Ayal ZylbermanThe Journey of QualiTest by Ayal Zylberman
The Journey of QualiTest by Ayal Zylberman
 
Designing for the internet - Page Objects for the Real World
Designing for the internet - Page Objects for the Real WorldDesigning for the internet - Page Objects for the Real World
Designing for the internet - Page Objects for the Real World
 
DevSecOps - It can change your life (cycle)
DevSecOps - It can change your life (cycle)DevSecOps - It can change your life (cycle)
DevSecOps - It can change your life (cycle)
 
IoT Quality Challenges - Testing & Engineering
IoT Quality Challenges - Testing & EngineeringIoT Quality Challenges - Testing & Engineering
IoT Quality Challenges - Testing & Engineering
 
Webinar: DevOps challenges facing QA
Webinar: DevOps challenges facing QAWebinar: DevOps challenges facing QA
Webinar: DevOps challenges facing QA
 
Root Cause Analysis | QualiTest Group
Root Cause Analysis | QualiTest GroupRoot Cause Analysis | QualiTest Group
Root Cause Analysis | QualiTest Group
 
Testing for a Great App and Web Experience | QualiTest Group
Testing for a Great App and Web Experience | QualiTest GroupTesting for a Great App and Web Experience | QualiTest Group
Testing for a Great App and Web Experience | QualiTest Group
 
DevOps 101
DevOps 101 DevOps 101
DevOps 101
 
Killing the Myths of Outsourced Software Testing
Killing the Myths of Outsourced Software TestingKilling the Myths of Outsourced Software Testing
Killing the Myths of Outsourced Software Testing
 
Why do we need a Scrum Master?
Why do we need a Scrum Master?Why do we need a Scrum Master?
Why do we need a Scrum Master?
 
How to Test Big Data Systems | QualiTest Group
How to Test Big Data Systems | QualiTest GroupHow to Test Big Data Systems | QualiTest Group
How to Test Big Data Systems | QualiTest Group
 
The changing role of a QA | QualiTest Group
The changing role of a QA | QualiTest GroupThe changing role of a QA | QualiTest Group
The changing role of a QA | QualiTest Group
 
Crowd Catcher: Take control of the Crowd (part 1 of 3) | QualiTest Group
Crowd Catcher: Take control of the Crowd (part 1 of 3) | QualiTest GroupCrowd Catcher: Take control of the Crowd (part 1 of 3) | QualiTest Group
Crowd Catcher: Take control of the Crowd (part 1 of 3) | QualiTest Group
 

Recently uploaded

Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareJim McKeeth
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...masabamasaba
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyviewmasabamasaba
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...Jittipong Loespradit
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...SelfMade bd
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrainmasabamasaba
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationJuha-Pekka Tolvanen
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Bert Jan Schrijver
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in sowetomasabamasaba
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...masabamasaba
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2
 

Recently uploaded (20)

Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 

What is DevOps? How can it impact my Customers and my Business

  • 1. What is DevOps? How can it impact my Customers and my Business? community. competency. advocacy.1
  • 2. Soumen leads Kubisys’ Alliances and Channel team. He has nearly 20 of years of experience with disruptive and transformational technologies from Virtualization to Cloud and Big Data. He brings a strategic and data driven approach to enable customers achieve their business agility objectives through the adoption of Kubisys’ industry leading solution in DevOps. Yaron is the CEO of Qualitest USA. He is an expert in load and performance testing and the implementation of automated testing tools. He has lead large-scale testing projects in the healthcare, medical devices, and utilities industries, as well as testing ERP, CRM and billing systems. He holds a BA in Business Administration and IT from the IDC, Israel and an MBA from the Executive Program at the Hebrew University, Israel.
  • 3. Agenda • DevOps Mindset – Brief Review • Enabling DevOps through better Testing and Automation • Accelerating and De-Risking Deployments • Revenue and Margin Impact
  • 4. Accelerating and De-Risking Deployments community. competency. advocacy.4 How can it impact my Customers and my Business?
  • 5. Why DevOps with Dynamics? Excerpts from 2013 MIT Sloan Management Study on Software Development Lifecycle For every 25% increase in complexity to be automated, the complexity of the software increases by 100% * The cost of fixing an error in production can be 100 times as high as during development… * Software specialists spend 40-50% of their time on avoidable reworks… Panorama Consulting 2011 ERP Report  61.1% of ERP implementations take longer than expected  74.1% of ERP projects exceed budget  40% of ERP implementations cause major operational disruption after “go live”  85% of ERP implementations involve software customization
  • 6. 6 WHAT IS DEVOPS? » Who: Developers, QA and Operations » What (Goal): Clarity, Consistency and Collaboration to understand the changes that each release brings to the IT and customer environments » Why: Increase business benefits by reducing the transaction cost associated with delivering incremental change. » How: Methodology and tools that continue to evolve
  • 7. 7 A NEW APPROACH TO DEVOPS PEOPLE PROCESS TOOLS • Visibility • Self-Service • Governance • On-Demand • Change Mgt • Better Testing • Automation • Up-to-Date • Non-intrusive
  • 8. DevOps – What are we trying to achieve? Production ? Infrastructure Rqm’nts ? Governance Policies ? Application Security ? Expected Changes ? New Integrations ? Performance Impact Development UAT/ProdQA Accelerate Deployment Minimize Risk
  • 9. Shift Left for Greater Agility with Real Automation • Shifting Operations left for environment access, availability, and quality • Virtualization and Cloud are enablers, but don’t address the transition lag • Configuration Drift -- Existing processes still reliant on stale templates resulting in drift • Garbage in Garbage Out -- Existing tools simply automate stale template deployment • Automation should be less API reliant to automate tasks that aren’t needed 9
  • 10. The Traditional “Solution” = 4 to 6 changes per year PROD Today Original App Prod Please provision a new Dev environment Change IP, Hostname and URL Please provision a new QA environment Change IP, Hostname and URL IT Ops Queue Dev QA Ready for Production Ready for Testing IT Ops Queue 1-3 Weeks 1-3 Weeks
  • 11. Making DevOps Deliver • Remove Dependency on Manual Template Creation and Synchronization • Service Catalog • Self-Service • Environments on Demand • Automated Testing • Agile Development Principles
  • 12. From 28 Days to 1 Day = 20+ Changes per year PRODProd Let me provision my own Dev environment Same IP, Hostname & URL Dev QA R e On Demand Environments and Catalog ReviewEnvironment/ ServiceCatalog Time to test the new build. Let me provision my own QA environment Same IP, Hostname & URL ReviewEnvironment/ ServiceCatalog R e Production App Less than 1 Day Less than 1 Day
  • 13. CHANGING THE GAME  Time to reproduce production environment reduced from 1 week to < 1 hr  Developer productivity increased > 50% (reduced re-work and wait times)  Reduced time to resolution and deployment by 85% Customer Results Leveraging “Disruption”… • Maximize profits on fixed cost and performance based contracts • Expand the reach & availability of your high end knowledge workers 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% Current Kubisys Margin Operation Deployment Development Design Analysis Diagnostic MSFT Sure Step On-Demand Env’t
  • 14. Quality Assurance in DevOps community. competency. advocacy.14
  • 15. Where does QA fit in DevOps? • Addressing a misconception • QA is not a bottleneck • DevOps is about closing the distance between development and operations through: • Meaningful collaboration • Early engagement • Continuous processes 15
  • 16. Shift Left Principle • Engage QA early • Push tests to lower levels • Test continuously • Benefits: • Fewer defects created • Defects discovered earlier • Cost per defect drastically reduced 16
  • 17. Shift Left Impediments • Shifting Operations left for environment access, availability, and quality • Do we have the capacity? • How long does it take? • Who will establish it? • Granting Ops capabilities to QA • Designing for test • TDD, BDD, and more 17
  • 18. Positioning QA with Development and Operations • Development • Engage as early as possible in the life cycle • Generate test automation at lower levels within the product • Reduce the overall demand for manual testing and testing at the GUI level 18 • Operations • Testing and Monitoring in all environments • Environments should be as production-like as possible • QA needs more control and access to environments • Continuous feedback and communication • Testing of Operations processes
  • 19. The Evolution of the Modern Tester • Traditional Tester Skills • Analytical and Logical Thinking • Intellectual Curiosity • Critical Thinking and Rational Deduction • Ability to Identify and Apply Fundamental Knowledge 19 • Modern Tester Skills • Reading and Writing Code • Grasping the Bigger Picture • Ability to Recognize and Address Design Challenges • Ability to Communicate on both Technical and Business Needs • Ability to identify appropriate use cases for manual testing (exploratory testing for learning and test design for example)
  • 20. Test Automation in a DevOps World • Occurs at every level and type of testing • Strongly focused on early stages of the SDLC and lower levels of functionality • No automation without CI/CD integration • Enabling regular and frequent releases 20
  • 21. Test Automation and Time to Market • DevOps is largely about improving time to market • Test Automation is no longer a nice to have • No longer justify test automation with ROI • Now viewed as one piece of the overall DevOps approach • Key metric is always time to market 21
  • 22. Critical Test Automation Tool Features • CI/CD Integration • Effective logging and reporting • Ability to span SDLC • Easily described in relevant business language (either through domain language or robust documentation)
  • 23. Integrating Testing into your SDLC • Automated testing allows for a full cycle of feedback at every stage of the SDLC • Each deployment becomes a miniature release cycle in its own right. • At every stage we never stop producing feed back from both testing and monitoring
  • 24. What MUST you take away from this session… DevOps leveraging On-Demand Environments is the Industry direction Adapting new technologies like On-Demand Environments with Test Automation will enable your organization to MAXIMIZE REVENUE  Don’t fall into the trap of Reducing Scope to win deals  Thought leadership in this exploding area strengthens your “trusted advisor” position with clients Leveraging the disruptive potential of On-Demand Production Accurate Environments creates the opportunity for new service offerings, additional revenue streams and more resilient client relationships Change the Game in Service Delivery by delivering projects on time on budget with greater Margin
  • 25. FOLLOW UP Multi-App Integration Hybrid Cloud Integration BPM Recovery Plans ISV Integration Post Sales Managed Service Rapid Upgrades For Follow Up Discussions contact Kubisys and Qualitest Group Dynamics Communities • Joe Carroll joe.carroll@dynamiccommunities.com www.kubisys.com Soumen Chowdhury (NJ) chowdhury@kubisys.com EJ Harof (GA) harof@kubisys.com www.qualitestgroup.com Yaron Kottler (CT) yaronk@qualitestgroup.com Amanda Johnson (CT) amadaj@qualitestgroup.com

Editor's Notes

  1. AX7 and LCS is trying to address this problem. But there are limitations – only for 2012 R2, still delivering templatized environments on Azure not customized and only a handful of products take advantage of this AX7 and LCS are focused on net new customers There are complementary products that allow you to address your existing customer’s legacy deployments and upgrades You can achieve on premise on demand environments to deliver this capability that goes beyond the limitations of spinning up VMs
  2. Industry insight into environment access, availability, and quality Talk about the three questions and additional concerns Release cycle / turnaround time to QA, esp related to environments Designing for test
  3. Engage with client: Ask if this process is familiar, if not ask to specify their internal process Ask about the timeframe, is it accurate? Roles, who is involved? Wearing more than one hat a time?
  4. What is the impact of this savings to you? How can your team have more control and clarity during the engagement Dependence on customer (Down) Incomplete Information (Dependencies)(Down) Root Cause Analysis Time (Down) Unproductive Fingerpointing that generates no revenue and hurts your credibility Increase Time to Value – instead of reducing scope to deliver a more cost effective bid – deliver more in less time safely to win the bid! Improve Testing
  5. A common misconception in the past has been to view QA as a bottleneck between dev and ops. This was never truly in line with reality and DevOps makes it even less so. QA is and should be talked about as an enabler of DevOps and faster time to market. What DevOps is really about is a combination of meaningful collaboration and early engagement supported by continuous processes linking all facets of software development and maintenance.
  6. With the primary high level goal of DevOps being to shorten the gap between dev and ops, we arrive at the Shift Left Principle. The idea is to engage everything that would traditionally have resided downstream from development at much earlier stages in the SDLC. This obviously includes testing. QA needs to be engaged far earlier in the process, preferably long before development actually starts. Tests need to be pushed to lower levels within the product with a strong emphasis on unit and API level testing. And testing needs to be performed continuously, at every stage of the lifecycle. With an early engagement model to product creation, projects will create fewer defects, find defects earlier, and drastically reduce the overall cost of defects in general.
  7. Industry insight into environment access, availability, and quality Talk about the three questions and additional concerns Release cycle / turnaround time to QA, esp related to environments Designing for test
  8. Under DevOps, QA needs to have a strong and close relationship with both Development and Operations. So what is involved in establishing and operating this collaboration? On the Development side it is imperative to engage as early in the SDLC as possible. Even testing as low as Unit Testing can no longer be owned entirely by Development. The focus of QA needs to be brought down to these lower levels of testing with much more emphasis than has been true in the past. The result should be a reduction in the overall demand for manual testing and testing at the GUI level, which is great because higher level tests inherently have higher maintenance and execution costs. When it comes to Operations, testing an monitoring needs to be happening in all environments. If Operations is engaged late in the process, developing monitoring capability for production environments and linking the feedback to QA processes can lag behind the speed at which product is delivered. This means that pre production environments need to be as production like as possible. To ensure accurate and complete monitoring, this additionally requires that the environments be more accessible to QA, both from the perspective of existing environments and the creation of additional environments. While in this sense, Operations supports QA, QA also needs to support Operations in strategizing its monitoring capability to appropriate report on meaningful product features and availability.
  9. With the integration and overlap of dev and ops roles with QA, the modern tester has evolved. Today's tester still needs to be everything he or she was in the past, but there is more stress now on tester's having enough of the developer skill set to be engaged early in the product lifecycle. Testers should not only be aware of unit testing activities, but be capable of understanding, writing, maintaining, and executing them. By engaging the tester at ground level we take the first step towards enabling a healthy and continuous QA process all the way to release and beyond. QA should also be heavily engaged in the process of monitoring and feedback that happens after deployments. Collaboration between QA and Ops enables faster and more seamless turnaround for defects and feedback received post-deployment to any environment.
  10. When we talk about early engagement and continuous processes, this means a lot to the world of test automation. While many developers, when asked, would proclaim nearly 100% unit test coverage without the involvement of QA, this is not a fact of the real world. While there is no concrete answer to how much coverage is needed and at what levels, the right types of testing need to be performed at the right stages, and this only becomes feasible through automation. Generally speaking, testing of a particular feature or module should occur at the lowest truly testable level. Integration or API features tested at the GUI level, for example, are not necessarily getting their fair share of coverage and will generally be more expensive to execute and maintain at any rate. That being said, no automation tool is going to survive without strong CI/CD tool integration. Automated testing is happening at every level and far too frequently to not be an automated process. This is the most strict requirement of test automation in DevOps. Without this, test automation can not do its job of properly enabling continuous and frequent release.
  11. With the position that test automation holds in DevOps, there are certain features of test automation that are absolutely necessitated. As mentioned, strong integration with your continuous integration or delivery platform is an absolute must. Beyond that, without effective logging and reporting test automation in general loses much of its usefulness. Since DevOps takes much of the human interaction out of this process, the need here is further exaggerated. Additionally, with testing happening at all stages of the SDLC, an automation tool (or suite of tools) that can’t facilitate this will not properly serve the needs of your organization. Finally, for test automation to be truly useful, we need to be able to tie it to the actual coverage or benefit that it carries. With collaboration across previously distinct groups of people, talking about test coverage, results, and ramifications in language that is meaningful to all parties is something that needs to be addressed. This can be accomplished through the use of domain language and/or robust formal documentation. Strict standards need to be created and enforced through a combination of technology and process in order for this to be the case.
  12. We’ve discussed the need to test across the lifecycle, but how do we actually do this? The general answer is basically that any time code “moves” it needs to be tested. When a developer commits code, unit tests execute. This committed code has now merged with the rest of the component team and this merge is tested. The product here is then integrated into a larger trunk which should trigger our integration tests, and so on. This pattern repeats ad nauseum all the way to production in a production-like environment at every step along the way. Luckily, with much of this process automated, we’re not suffering the cyclical tedium you might expect. Rather, it becomes business as usual and is absolutely ingrained in everything that we do while creating a product. This produces a constantly churning cycle of progress, communication, and feedback that is rapidly retooled into more progress.