SlideShare a Scribd company logo
© IBM Corporation
DevOps: Transforming software delivery for enterprise innovation and real business outcomes
DevOps and the Case for ROI to Executives
Peter Spung
Integration Executive, DevOps Deploy and UrbanCode, IBM Cloud
Valerie Scott
Manager of the Shared Services Division at HM Health Solutions
April 23, 2015
© IBM Corporation
DevOps: Transforming software delivery for enterprise innovation and real business outcomes
Agenda
 Introductions
 Motivation:
– Delivering software is hard, downtime is costly. DevOps is hot, is a way forward, is real, and delivers real
business outcomes
 Some investment required!
– DevOps key technical practices, and org change leadership.
 A case study and dialog with Val, a change agent who has embraced DevOps
– Key practices adopted in her org’s DevOps journey at HM Health Solutions
– Leaders’ role in selling the stakeholders on ROI, embracing the practices, and leading org change
 Q&A
2
Joe Wochna Valerie Scott Peter Spung
© IBM Corporation
DevOps: Transforming software delivery for enterprise innovation and real business outcomes
Delivering software is hard, required, and the execution gap is large
3
Closer look at the Outperformers…
• 63% of them use collaboration between Dev and Ops to
more effectively deliver software and improve outcomes
• 10 times (yes, 10x, an order of magnitude) more likely to
apply Agile and DevOps Continuous Delivery than Average
performers or Underperformers
We’ve all faced similar problems. However,
software delivery doesn’t have to be like this…
even higher in Financial
Services (76%), Retail
(65%), Telecom (64%),
Travel & Transport (64%)
© IBM Corporation
DevOps: Transforming software delivery for enterprise innovation and real business outcomes
Google Trends
4
© IBM Corporation
DevOps: Transforming software delivery for enterprise innovation and real business outcomes
Google Trends: Agile Development and DevOps
5
6
December, 2014
7
December, 2014
Download your copy here:
https://ibm.biz/costofdowntime
© IBM Corporation
DevOps: Transforming software delivery for enterprise innovation and real business outcomes
The Returns are real. And Investment required in Key Practices!
Key DevOps Technical Practices
– Continuous Integration, ala Duvall et al
– Continuous Delivery, ala Humble et al
– Shift Left Testing, Test Automation and Test
Driven Development
– Automated Environment Provisioning
…and a growing list of best practices…
…that are assessed to fit critical pain points in
your software and enterprise IT org…
Org Leadership Practices
 (establish the DevOps Technical Practices and skills)
– The Three Ways and The Phoenix Project DevOps
approach, ala Gene Kim et al
– Establish an actionable governance feedback loop on:
 Technical Practice proficiency, and growing org adoption
• Org exec sponsorship, org change leadership, and DevOps
adoption among app teams.
• Quick Win Pilot projects to prove out:
 Key DevOps Technical Practices
– ROI and value to managers and executives
• Due to success , manage a growing backlog of demand
8
Real Returns for Real Clients, a few examples among many:
– Fidelity Worldwide Investments reduced deployment times from 3 days to 2 hours, achieved an approved
compliance and audit posture, and saved $2 million in the first year alone over manual deployments
– Amica Insurance reduced non-code related build failures from 20% to less than 1%, reduced web service
deployment from several days to 2 hours, and reduced dev setup wait time from 1.5 days to 25 minutes
– Silverpop, a SaaS digital marketing firm, reduced deployment from 12-18 people for 8 hours executing
400 manual steps to 5 minute automated deploys with 0 down time, saving over $1 million per year
– Nationwide Insurance implemented a DevOps approach and improved quality 50%, reduced downtime
70%, improved teams’ productivity into the top quartile, and achieved a CMMI Level 3 rating
…including those returns realized, and practices adopted, by Val and HM Health Solutions, as she’ll describe…
Case study and Q&A with a change agent and
DevOps org leader: Val Scott
9
Please note:
This portion of the video/audio file and the contents herein are owned by HM Health Solution Inc. or its affiliates
(HMHS). This presentation was developed by HMHS for the private use of persons who are authorized to view
its contents. Any copying or distribution of these materials is prohibited without HMHS’s express written consent.
HMHS is providing this video/audio presentation as an informational service only. This presentation is provided in
an “as is” format without warranties of any kind, expressed or implied, including but not limited to warranties of
title, non-infringement or implied warranties of merchantability or fitness for a particular purpose.
HM Health Solutions Inc. Proprietary and Confidential Information. All Rights Reserved.
10 HM Health Solutions Inc. Proprietary and Confidential Information. All Rights Reserved.
Case Study: HM Health Solutions Approach to Enterprise DevOps ROI
Shifting left in application development offers a faster
return on investment by allowing developers to catch
errors earlier in the software development lifecycle.
•Benefits:
 Improves Software Quality
 Cuts Time Between Releases
• Industry statistics have suggested that:
58% of defects originated in earlier lifecycle
activities.
70% of all IT projects are not successful.
30-40% of all IT work is re-work.
Shift Left Approach provides Quality Improvements and Lower Development Costs:
• Reviews and checks take place as early as possible in the project delivery.
• This ensures the trapping of defects on the left hand side of a typical project lifecycle.
Shift Left philosophy is defect prevention rather than defect detection in the delivery lifecycle of a project
or program of work and contributes to lower costs of software delivery.
Strategy of Shift Left
11 HM Health Solutions Inc. Proprietary and Confidential Information. All Rights Reserved.
Case Study: HM Health Solutions Approach to Enterprise DevOps ROI
Test-driven
developmen
t
▪ IBM UrbanCode Ubuild
and UDeploy – Automated
Unit and Integration Testing
is performed with
immediate feedback on
failure
Show
failed tests
Specify required
improvements in code
▪ Test cases developed along requirements
▪ Unit/module testing concurrent with
desktop development
▪ Teams review code to
ensure integrity
▪ IBM UrbanCode UBuild
code is integrated into
main version continuously,
with build automation
processes in place
▪ Automated regression tests in pre-
production, along with final
QA/UAT
▪ IBM UrbanCode UDeploy allows
for Push-button ability to
deploy into production
Show code conflicts
Show build errors
Automated Build and
Test Activities and
Quality Standard
Checks
Put code in
review queue
Automated Build with
Code Commit and
Dependency
management
Show errors from pre-production
Automated
Deploy Packages
to pre-production
1
Automated
testing
2
Streamlined
code review
3
Automated
deployment
5
Continuous
integration
4
Leveraging DevOps and IBM UrbanCode Suite of Tools
12 HM Health Solutions Inc. Proprietary and Confidential Information. All Rights Reserved.
Case Study: HM Health Solutions Approach to Enterprise DevOps ROI
26%
47%
Defect Count
Withdrawn
Testing
Production
27%
100%
2014 YTD Defect %
Calculating the Average Hours to Repair Defects in Test and Production
Baseline number of hours to repair defect:
• On average it takes ~ 30 hours to resolve a
single test defect
• On average it takes ~ 120 hours to resolve a
single production defect
Establish a baseline for measurement:
1. Determine how to measure the current
environment and defect costs.
2. Understand contributing costs to the
amount of time spent in repairing defects.
3. Establish the average hour spent in
repairing defects in the environments.
Your mileage may vary !
13 HM Health Solutions Inc. Proprietary and Confidential Information. All Rights Reserved.
Case Study: HM Health Solutions Approach to Enterprise DevOps ROI
HM Health Solutions Relative Savings and Efficiency Gains
30
120
-75%
Relative Hours to Repair
Programmer Defects
Per Environment
Production
Test
55
10
-82%
Automation Efficiency
Gains in Minutes
New Process
Old Process
3
1
-67%
Release Process
Resource Demands
Old Process
New Process
Your mileage may vary !
14 HM Health Solutions Inc. Proprietary and Confidential Information. All Rights Reserved.
Case Study: HM Health Solutions Approach to Enterprise DevOps ROI
2014 2015
Q3 Q4 Q1 Q2 Q3 Q4Activity
1/13/2015
Wave 5: Workflow Vendor
Wave 4: Message Broker
Wave 3: Mainframe
Wave 2: Mainframe Proof of Concept
Wave 1: WebSphere
DevOps Pilots
Wave 6: Client Desktop
6 Java Apps
238 WebSphere Apps
107 Mainframe Apps
43 Message Broker Apps
26 Workflow Vendor
26 Client Desktop
Mainframe POC & Pilots
HM Health Solutions Roadmap 2014-2015
15 HM Health Solutions Inc. Proprietary and Confidential Information. All Rights Reserved.
Case Study: HM Health Solutions Approach to Enterprise DevOps ROI
• Assess your current environment to find the largest constraint
• Determine the scope of your maturity level goal
• Develop Business Case and seek management approval
• Proof of Concepts
• Identify savings opportunities and determine measurement
• Prioritize the target environment
• Pilots
• Roadmap
• Onboard, track, and compare before and after picture
• Defect and Testing practices
• Development and Release process
• Resource allocations
• Ring fence
• Track savings and real efficiency gains during rollout
• Track ROI on monthly basis
Tips on Getting Started with Enterprise DevOps and Rollout
16 HM Health Solutions Inc. Proprietary and Confidential Information. All Rights Reserved.
Case Study: HM Health Solutions Approach to Enterprise DevOps ROI
• Develop Business Case and seek management approval
• Proof of Concepts
• Lessons Learned:
• Test cases should include reports on metrics
• Inventory and prioritize the target environment
• Roadmap
• Lessons Learned:
• Develop a structured process for tracking and measuring, along with a glossary of automation
terms.
• Onboard, track and compare before and after picture
• Defect and Testing Practices
• Lessons Learned:
• Use the Pareto principle (80-20) for the baseline defect measurement. (What is a programmer
error?)
• Ring fence
• Track savings and efficiency gains during rollout
• Lessons Learned:
• Methodically step through the savings with the onboarding team on efficiency gains. Quickly
report the gains when found.
• Track ROI on monthly basis
• Lessons Learned:
• Don’t be afraid to roll up your sleeves and dig into the data. There is a gold mine out there.
Lessons Learned In Calculating and Managing the DevOps ROI
17 HM Health Solutions Inc. Proprietary and Confidential Information. All Rights Reserved.
Case Study: HM Health Solutions Approach to Enterprise DevOps ROI
Leveraging (3) Key Industry Components for Enterprise DevOps ROI
• DevOps
 Continuous feedback integration and delivery.
 Quality software development practices that manages the software packages during the
development process.
 Increases our ability to shorten our delivery times.
• Shift Left Approach
 Shifting software testing sooner in the software delivery lifecycle, allowing developers to
catch defects sooner.
 Fastest way to realize one’s return on investment based on relative cost or repair in
production.
• Automation
 Leveraging the automation gains from IBM Urbancode Suite.
 Achieve a Managed Environment maturity level or higher with:
 Scheduled, standard and automated processes
 Allows for an increase in the delivery cycle.
© IBM Corporation
DevOps: Transforming software delivery for enterprise innovation and real business outcomes
www.ibm.com/devops
© IBM Corporation
DevOps: Transforming software delivery for enterprise innovation and real business outcomes
Links to more information
 IDC reports on DevOps and the Cost of
Downtime, and DevOps maturity and adoption
 Dibbe Edward’s blog on enterprise DevOps best
practices for executives
 Peter Spung’s blog – ditto for managers
 More on Knight Capital and their App Deployment
related trading losses
 IBM IBV Software Edge study: software innovation
equals business success
 IBM DevOps web site
 DevOps for Dummies eBook
 DevOps Deploy web site: application release &
deployment automation web site
 Application Release & Deployment for Dummies
eBook
 Whitepaper on ROI: The Value of Deployment
Automation
 ROI Calculator: calculate the benefits and return
of deployment automation using IBM UrbanCode
Deploy
 Results and ROI from client case studies:
– Fidelity Worldwide Investments
– Amica Insurance
– Silverpop
– Nationwide Insurance
– IBM Global Technology Services
– Numerous client case studies, quotes, testimonials
and facts about IBM UrbanCode app release and
deploy solutions, and IBM DevOps solutions from
TechValidate’s independent research
 Blogs with more resources on ROI:
– Summaries of client payoffs here and here.
– How to calculate the returns, which are often large
enough to make the case
– The investments in know-how required, and how to
go about acquiring and learning it
19
© IBM Corporation
DevOps: Transforming software delivery for enterprise innovation and real business outcomes
Except were otherwise noted, © Copyright IBM
Corporation 2015. All rights reserved.
The information contained in these materials is provided for
informational purposes only, and is provided AS IS without
warranty of any kind, express or implied. IBM shall not be
responsible for any damages arising out of the use of, or
otherwise related to, these materials. Nothing contained in
these materials is intended to, nor shall have the effect of,
creating any warranties or representations from IBM or its
suppliers or licensors, or altering the terms and conditions of
the applicable license agreement governing the use of IBM
software. References in these materials to IBM products,
programs, or services do not imply that they will be available
in all countries in which IBM operates. Product release dates
and/or capabilities referenced in these materials may change
at any time at IBM’s sole discretion based on market
opportunities or other factors, and are not intended to be a
commitment to future product or feature availability in any
way. IBM, the IBM logo, Rational, the Rational logo, and
other IBM products and services are trademarks of the
International Business Machines Corporation, in the United
States, other countries or both. Other company, product, or
service names may be trademarks or service marks of others.
www.ibm.com/devops

More Related Content

What's hot

About DevOps in simple steps
About DevOps in simple stepsAbout DevOps in simple steps
About DevOps in simple steps
Ihor Odynets
 
DevOps - Overview - One of the Top Trends in IT Industry
DevOps - Overview - One of the Top Trends in IT IndustryDevOps - Overview - One of the Top Trends in IT Industry
DevOps - Overview - One of the Top Trends in IT Industry
Rahul Tilloo
 
2019 DevSecOps Reference Architectures
2019 DevSecOps Reference Architectures2019 DevSecOps Reference Architectures
2019 DevSecOps Reference Architectures
Sonatype
 
Site reliability engineering
Site reliability engineeringSite reliability engineering
Site reliability engineering
Jason Loeffler
 
Site reliability engineering - Lightning Talk
Site reliability engineering - Lightning TalkSite reliability engineering - Lightning Talk
Site reliability engineering - Lightning Talk
Michae Blakeney
 
Shift Left Testing: Going Beyond Agile
Shift Left Testing: Going Beyond AgileShift Left Testing: Going Beyond Agile
Shift Left Testing: Going Beyond Agile
TechWell
 
DevOps - The Key to Rapid Productization (Introduction to the 5C's of DevOps)
DevOps - The Key to Rapid Productization (Introduction to the 5C's of DevOps)DevOps - The Key to Rapid Productization (Introduction to the 5C's of DevOps)
DevOps - The Key to Rapid Productization (Introduction to the 5C's of DevOps)
Cygnet Infotech
 
DevOps Patterns - Team Topologies
DevOps Patterns -  Team TopologiesDevOps Patterns -  Team Topologies
DevOps Patterns - Team Topologies
Matthew Skelton
 
DevOps concepts, tools, and technologies v1.0
DevOps concepts, tools, and technologies v1.0DevOps concepts, tools, and technologies v1.0
DevOps concepts, tools, and technologies v1.0
Mohamed Taman
 
DevOps
DevOps DevOps
DevOps
Hakan Yüksel
 
Continuous Compliance and DevSecOps
Continuous Compliance and DevSecOpsContinuous Compliance and DevSecOps
Continuous Compliance and DevSecOps
Puppet
 
DevOps
DevOpsDevOps
Reconstructing the SRE
Reconstructing the SREReconstructing the SRE
Reconstructing the SRE
Bob Wise
 
Demystifying DevSecOps
Demystifying DevSecOpsDemystifying DevSecOps
Demystifying DevSecOps
Archana Joshi
 
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
 
DevSecOps Implementation Journey
DevSecOps Implementation JourneyDevSecOps Implementation Journey
DevSecOps Implementation Journey
DevOps Indonesia
 
DevOps introduction
DevOps introductionDevOps introduction
DevOps introduction
Sridhara T V
 
An introduction to DevOps
An introduction to DevOpsAn introduction to DevOps
An introduction to DevOps
Alexander Meijers
 
Implementing SRE practices: SLI/SLO deep dive - David Blank-Edelman - DevOpsD...
Implementing SRE practices: SLI/SLO deep dive - David Blank-Edelman - DevOpsD...Implementing SRE practices: SLI/SLO deep dive - David Blank-Edelman - DevOpsD...
Implementing SRE practices: SLI/SLO deep dive - David Blank-Edelman - DevOpsD...
DevOpsDays Tel Aviv
 
DevOps Powerpoint Presentation Slides
DevOps Powerpoint Presentation SlidesDevOps Powerpoint Presentation Slides
DevOps Powerpoint Presentation Slides
SlideTeam
 

What's hot (20)

About DevOps in simple steps
About DevOps in simple stepsAbout DevOps in simple steps
About DevOps in simple steps
 
DevOps - Overview - One of the Top Trends in IT Industry
DevOps - Overview - One of the Top Trends in IT IndustryDevOps - Overview - One of the Top Trends in IT Industry
DevOps - Overview - One of the Top Trends in IT Industry
 
2019 DevSecOps Reference Architectures
2019 DevSecOps Reference Architectures2019 DevSecOps Reference Architectures
2019 DevSecOps Reference Architectures
 
Site reliability engineering
Site reliability engineeringSite reliability engineering
Site reliability engineering
 
Site reliability engineering - Lightning Talk
Site reliability engineering - Lightning TalkSite reliability engineering - Lightning Talk
Site reliability engineering - Lightning Talk
 
Shift Left Testing: Going Beyond Agile
Shift Left Testing: Going Beyond AgileShift Left Testing: Going Beyond Agile
Shift Left Testing: Going Beyond Agile
 
DevOps - The Key to Rapid Productization (Introduction to the 5C's of DevOps)
DevOps - The Key to Rapid Productization (Introduction to the 5C's of DevOps)DevOps - The Key to Rapid Productization (Introduction to the 5C's of DevOps)
DevOps - The Key to Rapid Productization (Introduction to the 5C's of DevOps)
 
DevOps Patterns - Team Topologies
DevOps Patterns -  Team TopologiesDevOps Patterns -  Team Topologies
DevOps Patterns - Team Topologies
 
DevOps concepts, tools, and technologies v1.0
DevOps concepts, tools, and technologies v1.0DevOps concepts, tools, and technologies v1.0
DevOps concepts, tools, and technologies v1.0
 
DevOps
DevOps DevOps
DevOps
 
Continuous Compliance and DevSecOps
Continuous Compliance and DevSecOpsContinuous Compliance and DevSecOps
Continuous Compliance and DevSecOps
 
DevOps
DevOpsDevOps
DevOps
 
Reconstructing the SRE
Reconstructing the SREReconstructing the SRE
Reconstructing the SRE
 
Demystifying DevSecOps
Demystifying DevSecOpsDemystifying DevSecOps
Demystifying DevSecOps
 
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...
 
DevSecOps Implementation Journey
DevSecOps Implementation JourneyDevSecOps Implementation Journey
DevSecOps Implementation Journey
 
DevOps introduction
DevOps introductionDevOps introduction
DevOps introduction
 
An introduction to DevOps
An introduction to DevOpsAn introduction to DevOps
An introduction to DevOps
 
Implementing SRE practices: SLI/SLO deep dive - David Blank-Edelman - DevOpsD...
Implementing SRE practices: SLI/SLO deep dive - David Blank-Edelman - DevOpsD...Implementing SRE practices: SLI/SLO deep dive - David Blank-Edelman - DevOpsD...
Implementing SRE practices: SLI/SLO deep dive - David Blank-Edelman - DevOpsD...
 
DevOps Powerpoint Presentation Slides
DevOps Powerpoint Presentation SlidesDevOps Powerpoint Presentation Slides
DevOps Powerpoint Presentation Slides
 

Viewers also liked

Making the business case for DevOps
Making the business case for DevOpsMaking the business case for DevOps
Making the business case for DevOps
Martin Croker
 
Road to DevOps ROI
Road to DevOps ROIRoad to DevOps ROI
Road to DevOps ROI
Cloudmunch
 
DevOps: A Culture Transformation, More than Technology
DevOps: A Culture Transformation, More than TechnologyDevOps: A Culture Transformation, More than Technology
DevOps: A Culture Transformation, More than Technology
CA Technologies
 
The business case for devops
The business case for devopsThe business case for devops
The business case for devops
Matthew Skelton
 
DevOOPS: Attacks and Defenses for DevOps Toolchains
DevOOPS: Attacks and Defenses for DevOps ToolchainsDevOOPS: Attacks and Defenses for DevOps Toolchains
DevOOPS: Attacks and Defenses for DevOps Toolchains
Chris Gates
 
Accenture DevOps: Delivering applications at the pace of business
Accenture DevOps: Delivering applications at the pace of businessAccenture DevOps: Delivering applications at the pace of business
Accenture DevOps: Delivering applications at the pace of business
Accenture Technology
 
Chef Conf DevOps Roller Coaster
Chef Conf DevOps Roller CoasterChef Conf DevOps Roller Coaster
Chef Conf DevOps Roller Coaster
Rob Cummings
 
DevOps at Amazon: A Look at Our Tools and Processes by Matthew Trescot, Manag...
DevOps at Amazon: A Look at Our Tools and Processes by Matthew Trescot, Manag...DevOps at Amazon: A Look at Our Tools and Processes by Matthew Trescot, Manag...
DevOps at Amazon: A Look at Our Tools and Processes by Matthew Trescot, Manag...
Amazon Web Services
 
I want DevOps. How do I justify it?
I want DevOps. How do I justify it?I want DevOps. How do I justify it?
I want DevOps. How do I justify it?
Jason Man
 
Agility in DevOPS
Agility in DevOPSAgility in DevOPS
Agility in DevOPS
Prabhat Kumar
 
TTN 2015 "Defining DevOps: Concepts, Technology and Automation. Oh yeah, and ...
TTN 2015 "Defining DevOps: Concepts, Technology and Automation. Oh yeah, and ...TTN 2015 "Defining DevOps: Concepts, Technology and Automation. Oh yeah, and ...
TTN 2015 "Defining DevOps: Concepts, Technology and Automation. Oh yeah, and ...
Daniel Bryant
 
Laravelのパッケージのテストに便利なパッケージ
Laravelのパッケージのテストに便利なパッケージLaravelのパッケージのテストに便利なパッケージ
Laravelのパッケージのテストに便利なパッケージ
Yuta Nagamiya
 
DevopsBusinessCaseTemplate
DevopsBusinessCaseTemplateDevopsBusinessCaseTemplate
DevopsBusinessCaseTemplatePeter Lamar
 
Demystifying Operational Features for Product Owners - AgileCam - SkeltonThat...
Demystifying Operational Features for Product Owners - AgileCam - SkeltonThat...Demystifying Operational Features for Product Owners - AgileCam - SkeltonThat...
Demystifying Operational Features for Product Owners - AgileCam - SkeltonThat...
Skelton Thatcher Consulting Ltd
 
Ciclo PyMes 2009
Ciclo PyMes 2009Ciclo PyMes 2009
Ciclo PyMes 2009
odelorenzi
 
Slides legal pm
Slides legal pmSlides legal pm
Slides legal pm
jlpbenitez
 
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
 
DOES14 - Stephen Elliot - IDC - Delivering DevOps Business Metrics that Matter
DOES14 - Stephen Elliot - IDC - Delivering DevOps Business Metrics that MatterDOES14 - Stephen Elliot - IDC - Delivering DevOps Business Metrics that Matter
DOES14 - Stephen Elliot - IDC - Delivering DevOps Business Metrics that Matter
Gene Kim
 
Temas de PM
Temas de PMTemas de PM
Temas de PM
odelorenzi
 

Viewers also liked (20)

Making the business case for DevOps
Making the business case for DevOpsMaking the business case for DevOps
Making the business case for DevOps
 
Road to DevOps ROI
Road to DevOps ROIRoad to DevOps ROI
Road to DevOps ROI
 
DevOps: A Culture Transformation, More than Technology
DevOps: A Culture Transformation, More than TechnologyDevOps: A Culture Transformation, More than Technology
DevOps: A Culture Transformation, More than Technology
 
The business case for devops
The business case for devopsThe business case for devops
The business case for devops
 
DevOps
DevOpsDevOps
DevOps
 
DevOOPS: Attacks and Defenses for DevOps Toolchains
DevOOPS: Attacks and Defenses for DevOps ToolchainsDevOOPS: Attacks and Defenses for DevOps Toolchains
DevOOPS: Attacks and Defenses for DevOps Toolchains
 
Accenture DevOps: Delivering applications at the pace of business
Accenture DevOps: Delivering applications at the pace of businessAccenture DevOps: Delivering applications at the pace of business
Accenture DevOps: Delivering applications at the pace of business
 
Chef Conf DevOps Roller Coaster
Chef Conf DevOps Roller CoasterChef Conf DevOps Roller Coaster
Chef Conf DevOps Roller Coaster
 
DevOps at Amazon: A Look at Our Tools and Processes by Matthew Trescot, Manag...
DevOps at Amazon: A Look at Our Tools and Processes by Matthew Trescot, Manag...DevOps at Amazon: A Look at Our Tools and Processes by Matthew Trescot, Manag...
DevOps at Amazon: A Look at Our Tools and Processes by Matthew Trescot, Manag...
 
I want DevOps. How do I justify it?
I want DevOps. How do I justify it?I want DevOps. How do I justify it?
I want DevOps. How do I justify it?
 
Agility in DevOPS
Agility in DevOPSAgility in DevOPS
Agility in DevOPS
 
TTN 2015 "Defining DevOps: Concepts, Technology and Automation. Oh yeah, and ...
TTN 2015 "Defining DevOps: Concepts, Technology and Automation. Oh yeah, and ...TTN 2015 "Defining DevOps: Concepts, Technology and Automation. Oh yeah, and ...
TTN 2015 "Defining DevOps: Concepts, Technology and Automation. Oh yeah, and ...
 
Laravelのパッケージのテストに便利なパッケージ
Laravelのパッケージのテストに便利なパッケージLaravelのパッケージのテストに便利なパッケージ
Laravelのパッケージのテストに便利なパッケージ
 
DevopsBusinessCaseTemplate
DevopsBusinessCaseTemplateDevopsBusinessCaseTemplate
DevopsBusinessCaseTemplate
 
Demystifying Operational Features for Product Owners - AgileCam - SkeltonThat...
Demystifying Operational Features for Product Owners - AgileCam - SkeltonThat...Demystifying Operational Features for Product Owners - AgileCam - SkeltonThat...
Demystifying Operational Features for Product Owners - AgileCam - SkeltonThat...
 
Ciclo PyMes 2009
Ciclo PyMes 2009Ciclo PyMes 2009
Ciclo PyMes 2009
 
Slides legal pm
Slides legal pmSlides legal pm
Slides legal pm
 
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...
 
DOES14 - Stephen Elliot - IDC - Delivering DevOps Business Metrics that Matter
DOES14 - Stephen Elliot - IDC - Delivering DevOps Business Metrics that MatterDOES14 - Stephen Elliot - IDC - Delivering DevOps Business Metrics that Matter
DOES14 - Stephen Elliot - IDC - Delivering DevOps Business Metrics that Matter
 
Temas de PM
Temas de PMTemas de PM
Temas de PM
 

Similar to DevOps and the Case for ROI to Executives

Applying DevOps for more reliable Public Sector Software Delivery
Applying DevOps for more reliable Public Sector Software DeliveryApplying DevOps for more reliable Public Sector Software Delivery
Applying DevOps for more reliable Public Sector Software Delivery
Sanjeev Sharma
 
IBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsIBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOps
Sanjeev Sharma
 
DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014 DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014
Sanjeev Sharma
 
Leading DevOps Application Release and Deployment - Best Practices for Organi...
Leading DevOps Application Release and Deployment - Best Practices for Organi...Leading DevOps Application Release and Deployment - Best Practices for Organi...
Leading DevOps Application Release and Deployment - Best Practices for Organi...
IBM UrbanCode Products
 
DevOps101 (version 2)
DevOps101 (version 2)DevOps101 (version 2)
DevOps101 (version 2)
Sanjeev Sharma
 
Metrics to Power DevOps
Metrics to Power DevOpsMetrics to Power DevOps
Metrics to Power DevOps
CollabNet
 
Using Lean Thinking to identify and address Delivery Pipeline bottlenecks
Using Lean Thinking to identify and address Delivery Pipeline bottlenecksUsing Lean Thinking to identify and address Delivery Pipeline bottlenecks
Using Lean Thinking to identify and address Delivery Pipeline bottlenecks
Sanjeev Sharma
 
Adopting DevOps for 2-Speed IT
Adopting DevOps for 2-Speed ITAdopting DevOps for 2-Speed IT
Adopting DevOps for 2-Speed IT
IBM UrbanCode Products
 
DevOps 101 for Government
DevOps 101 for GovernmentDevOps 101 for Government
DevOps 101 for Government
Sanjeev Sharma
 
IBM MobileFirst DevOps IEG DC Event
IBM MobileFirst DevOps IEG DC EventIBM MobileFirst DevOps IEG DC Event
IBM MobileFirst DevOps IEG DC Event
Roger Snook
 
Ibmmobilefirstdevopsdc 140311164526-phpapp02
Ibmmobilefirstdevopsdc 140311164526-phpapp02Ibmmobilefirstdevopsdc 140311164526-phpapp02
Ibmmobilefirstdevopsdc 140311164526-phpapp02
Shetal Patel
 
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline BottlenecksUsing Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
IBM UrbanCode Products
 
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
Basis Technologies
 
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
Skillmine Technology Consulting
 
6.13.2013 2013 - Software, System, & IT Architecture - Good Design is Good Bu...
6.13.2013 2013 - Software, System, & IT Architecture - Good Design is Good Bu...6.13.2013 2013 - Software, System, & IT Architecture - Good Design is Good Bu...
6.13.2013 2013 - Software, System, & IT Architecture - Good Design is Good Bu...IBM Rational
 
Continuous Delivery Operating Model for Entertainment Video Providers: Buildi...
Continuous Delivery Operating Model for Entertainment Video Providers: Buildi...Continuous Delivery Operating Model for Entertainment Video Providers: Buildi...
Continuous Delivery Operating Model for Entertainment Video Providers: Buildi...
Cognizant
 
IBM Z for the Digital Enterprise 2018 - Automate Delivery Pipeline
IBM Z for the Digital Enterprise 2018 - Automate Delivery PipelineIBM Z for the Digital Enterprise 2018 - Automate Delivery Pipeline
IBM Z for the Digital Enterprise 2018 - Automate Delivery Pipeline
DevOps for Enterprise Systems
 
From Continuous Integration to DevOps - Japan Innovate 2013
From Continuous Integration to DevOps - Japan Innovate 2013From Continuous Integration to DevOps - Japan Innovate 2013
From Continuous Integration to DevOps - Japan Innovate 2013
Sanjeev Sharma
 
Planning For Success Quality Management
Planning For Success Quality ManagementPlanning For Success Quality Management
Planning For Success Quality Management
Jolene_Eichorn
 
DevOps for Enterprise Systems - Rosalind Radcliffe
DevOps for Enterprise Systems - Rosalind RadcliffeDevOps for Enterprise Systems - Rosalind Radcliffe
DevOps for Enterprise Systems - Rosalind Radcliffe
DevOps for Enterprise Systems
 

Similar to DevOps and the Case for ROI to Executives (20)

Applying DevOps for more reliable Public Sector Software Delivery
Applying DevOps for more reliable Public Sector Software DeliveryApplying DevOps for more reliable Public Sector Software Delivery
Applying DevOps for more reliable Public Sector Software Delivery
 
IBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsIBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOps
 
DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014 DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014
 
Leading DevOps Application Release and Deployment - Best Practices for Organi...
Leading DevOps Application Release and Deployment - Best Practices for Organi...Leading DevOps Application Release and Deployment - Best Practices for Organi...
Leading DevOps Application Release and Deployment - Best Practices for Organi...
 
DevOps101 (version 2)
DevOps101 (version 2)DevOps101 (version 2)
DevOps101 (version 2)
 
Metrics to Power DevOps
Metrics to Power DevOpsMetrics to Power DevOps
Metrics to Power DevOps
 
Using Lean Thinking to identify and address Delivery Pipeline bottlenecks
Using Lean Thinking to identify and address Delivery Pipeline bottlenecksUsing Lean Thinking to identify and address Delivery Pipeline bottlenecks
Using Lean Thinking to identify and address Delivery Pipeline bottlenecks
 
Adopting DevOps for 2-Speed IT
Adopting DevOps for 2-Speed ITAdopting DevOps for 2-Speed IT
Adopting DevOps for 2-Speed IT
 
DevOps 101 for Government
DevOps 101 for GovernmentDevOps 101 for Government
DevOps 101 for Government
 
IBM MobileFirst DevOps IEG DC Event
IBM MobileFirst DevOps IEG DC EventIBM MobileFirst DevOps IEG DC Event
IBM MobileFirst DevOps IEG DC Event
 
Ibmmobilefirstdevopsdc 140311164526-phpapp02
Ibmmobilefirstdevopsdc 140311164526-phpapp02Ibmmobilefirstdevopsdc 140311164526-phpapp02
Ibmmobilefirstdevopsdc 140311164526-phpapp02
 
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline BottlenecksUsing Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
 
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
 
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
 
6.13.2013 2013 - Software, System, & IT Architecture - Good Design is Good Bu...
6.13.2013 2013 - Software, System, & IT Architecture - Good Design is Good Bu...6.13.2013 2013 - Software, System, & IT Architecture - Good Design is Good Bu...
6.13.2013 2013 - Software, System, & IT Architecture - Good Design is Good Bu...
 
Continuous Delivery Operating Model for Entertainment Video Providers: Buildi...
Continuous Delivery Operating Model for Entertainment Video Providers: Buildi...Continuous Delivery Operating Model for Entertainment Video Providers: Buildi...
Continuous Delivery Operating Model for Entertainment Video Providers: Buildi...
 
IBM Z for the Digital Enterprise 2018 - Automate Delivery Pipeline
IBM Z for the Digital Enterprise 2018 - Automate Delivery PipelineIBM Z for the Digital Enterprise 2018 - Automate Delivery Pipeline
IBM Z for the Digital Enterprise 2018 - Automate Delivery Pipeline
 
From Continuous Integration to DevOps - Japan Innovate 2013
From Continuous Integration to DevOps - Japan Innovate 2013From Continuous Integration to DevOps - Japan Innovate 2013
From Continuous Integration to DevOps - Japan Innovate 2013
 
Planning For Success Quality Management
Planning For Success Quality ManagementPlanning For Success Quality Management
Planning For Success Quality Management
 
DevOps for Enterprise Systems - Rosalind Radcliffe
DevOps for Enterprise Systems - Rosalind RadcliffeDevOps for Enterprise Systems - Rosalind Radcliffe
DevOps for Enterprise Systems - Rosalind Radcliffe
 

More from IBM UrbanCode Products

Using UrbanCode Deploy to Migrate to WebSphere Application Server Version 9
Using UrbanCode Deploy to Migrate to WebSphere Application Server Version 9Using UrbanCode Deploy to Migrate to WebSphere Application Server Version 9
Using UrbanCode Deploy to Migrate to WebSphere Application Server Version 9
IBM UrbanCode Products
 
What's New with IBM UrbanCode Deploy
What's New with IBM UrbanCode DeployWhat's New with IBM UrbanCode Deploy
What's New with IBM UrbanCode Deploy
IBM UrbanCode Products
 
Digital Disruption with DevOps - Reference Architecture Overview
Digital Disruption with DevOps - Reference Architecture OverviewDigital Disruption with DevOps - Reference Architecture Overview
Digital Disruption with DevOps - Reference Architecture Overview
IBM UrbanCode Products
 
Using Blueprints to Overcome Multi-speed IT Challenges
Using Blueprints to Overcome Multi-speed IT ChallengesUsing Blueprints to Overcome Multi-speed IT Challenges
Using Blueprints to Overcome Multi-speed IT Challenges
IBM UrbanCode Products
 
Efficient DevOps: Standardizing Chaotic Culture at NBCUniversal
Efficient DevOps:  Standardizing Chaotic Culture at NBCUniversalEfficient DevOps:  Standardizing Chaotic Culture at NBCUniversal
Efficient DevOps: Standardizing Chaotic Culture at NBCUniversal
IBM UrbanCode Products
 
Integrations, UI Enhancements and Cloud – See What’s New with IBM UrbanCode D...
Integrations, UI Enhancements and Cloud – See What’s New with IBM UrbanCode D...Integrations, UI Enhancements and Cloud – See What’s New with IBM UrbanCode D...
Integrations, UI Enhancements and Cloud – See What’s New with IBM UrbanCode D...
IBM UrbanCode Products
 
Shift Happens - Rapidly Rolling Forward During Production Failure
Shift Happens - Rapidly Rolling Forward During Production FailureShift Happens - Rapidly Rolling Forward During Production Failure
Shift Happens - Rapidly Rolling Forward During Production Failure
IBM UrbanCode Products
 
The Future of DevOps and UrbanCode
The Future of DevOps and UrbanCodeThe Future of DevOps and UrbanCode
The Future of DevOps and UrbanCode
IBM UrbanCode Products
 
Death to Manual Deployments
Death to Manual DeploymentsDeath to Manual Deployments
Death to Manual Deployments
IBM UrbanCode Products
 
Leading the Transformation: Applying DevOps and Agile Principles at Scale
Leading the Transformation:  Applying DevOps and Agile Principles at ScaleLeading the Transformation:  Applying DevOps and Agile Principles at Scale
Leading the Transformation: Applying DevOps and Agile Principles at Scale
IBM UrbanCode Products
 
Continuous Delivery in the Enterprise - with IBM UrbanCode
Continuous Delivery in the Enterprise - with IBM UrbanCodeContinuous Delivery in the Enterprise - with IBM UrbanCode
Continuous Delivery in the Enterprise - with IBM UrbanCode
IBM UrbanCode Products
 
Securing the Automation of Application Deployment with UrbanCode Deploy
Securing the Automation of Application Deployment with UrbanCode DeploySecuring the Automation of Application Deployment with UrbanCode Deploy
Securing the Automation of Application Deployment with UrbanCode Deploy
IBM UrbanCode Products
 
A True Story of Why QA Loves DevOps
A True Story of Why QA Loves DevOpsA True Story of Why QA Loves DevOps
A True Story of Why QA Loves DevOps
IBM UrbanCode Products
 
UrbanCode Deploy and Docker Containers Connect the Dots
UrbanCode Deploy and Docker Containers Connect the DotsUrbanCode Deploy and Docker Containers Connect the Dots
UrbanCode Deploy and Docker Containers Connect the Dots
IBM UrbanCode Products
 
Get Mapped: Using Value Stream Mapping to Create a DevOps Adoption Roadmap
Get Mapped: Using Value Stream Mapping to Create a DevOps Adoption RoadmapGet Mapped: Using Value Stream Mapping to Create a DevOps Adoption Roadmap
Get Mapped: Using Value Stream Mapping to Create a DevOps Adoption Roadmap
IBM UrbanCode Products
 
Building a DevOps Team that Isn't Evil
Building a DevOps Team that Isn't EvilBuilding a DevOps Team that Isn't Evil
Building a DevOps Team that Isn't Evil
IBM UrbanCode Products
 
Continuous Delivery with Jenkins Enterprise and IBM UrbanCode Deploy
Continuous Delivery with Jenkins Enterprise and IBM UrbanCode DeployContinuous Delivery with Jenkins Enterprise and IBM UrbanCode Deploy
Continuous Delivery with Jenkins Enterprise and IBM UrbanCode Deploy
IBM UrbanCode Products
 
Creating a DevOps Team that Isn't Evil
Creating a DevOps Team that Isn't EvilCreating a DevOps Team that Isn't Evil
Creating a DevOps Team that Isn't Evil
IBM UrbanCode Products
 
Release and Deploy Sessions at IBM InterConnect 2015
Release and Deploy Sessions at IBM InterConnect 2015Release and Deploy Sessions at IBM InterConnect 2015
Release and Deploy Sessions at IBM InterConnect 2015
IBM UrbanCode Products
 
A Continuous Delivery Safety Net for Databases
A Continuous Delivery Safety Net for DatabasesA Continuous Delivery Safety Net for Databases
A Continuous Delivery Safety Net for Databases
IBM UrbanCode Products
 

More from IBM UrbanCode Products (20)

Using UrbanCode Deploy to Migrate to WebSphere Application Server Version 9
Using UrbanCode Deploy to Migrate to WebSphere Application Server Version 9Using UrbanCode Deploy to Migrate to WebSphere Application Server Version 9
Using UrbanCode Deploy to Migrate to WebSphere Application Server Version 9
 
What's New with IBM UrbanCode Deploy
What's New with IBM UrbanCode DeployWhat's New with IBM UrbanCode Deploy
What's New with IBM UrbanCode Deploy
 
Digital Disruption with DevOps - Reference Architecture Overview
Digital Disruption with DevOps - Reference Architecture OverviewDigital Disruption with DevOps - Reference Architecture Overview
Digital Disruption with DevOps - Reference Architecture Overview
 
Using Blueprints to Overcome Multi-speed IT Challenges
Using Blueprints to Overcome Multi-speed IT ChallengesUsing Blueprints to Overcome Multi-speed IT Challenges
Using Blueprints to Overcome Multi-speed IT Challenges
 
Efficient DevOps: Standardizing Chaotic Culture at NBCUniversal
Efficient DevOps:  Standardizing Chaotic Culture at NBCUniversalEfficient DevOps:  Standardizing Chaotic Culture at NBCUniversal
Efficient DevOps: Standardizing Chaotic Culture at NBCUniversal
 
Integrations, UI Enhancements and Cloud – See What’s New with IBM UrbanCode D...
Integrations, UI Enhancements and Cloud – See What’s New with IBM UrbanCode D...Integrations, UI Enhancements and Cloud – See What’s New with IBM UrbanCode D...
Integrations, UI Enhancements and Cloud – See What’s New with IBM UrbanCode D...
 
Shift Happens - Rapidly Rolling Forward During Production Failure
Shift Happens - Rapidly Rolling Forward During Production FailureShift Happens - Rapidly Rolling Forward During Production Failure
Shift Happens - Rapidly Rolling Forward During Production Failure
 
The Future of DevOps and UrbanCode
The Future of DevOps and UrbanCodeThe Future of DevOps and UrbanCode
The Future of DevOps and UrbanCode
 
Death to Manual Deployments
Death to Manual DeploymentsDeath to Manual Deployments
Death to Manual Deployments
 
Leading the Transformation: Applying DevOps and Agile Principles at Scale
Leading the Transformation:  Applying DevOps and Agile Principles at ScaleLeading the Transformation:  Applying DevOps and Agile Principles at Scale
Leading the Transformation: Applying DevOps and Agile Principles at Scale
 
Continuous Delivery in the Enterprise - with IBM UrbanCode
Continuous Delivery in the Enterprise - with IBM UrbanCodeContinuous Delivery in the Enterprise - with IBM UrbanCode
Continuous Delivery in the Enterprise - with IBM UrbanCode
 
Securing the Automation of Application Deployment with UrbanCode Deploy
Securing the Automation of Application Deployment with UrbanCode DeploySecuring the Automation of Application Deployment with UrbanCode Deploy
Securing the Automation of Application Deployment with UrbanCode Deploy
 
A True Story of Why QA Loves DevOps
A True Story of Why QA Loves DevOpsA True Story of Why QA Loves DevOps
A True Story of Why QA Loves DevOps
 
UrbanCode Deploy and Docker Containers Connect the Dots
UrbanCode Deploy and Docker Containers Connect the DotsUrbanCode Deploy and Docker Containers Connect the Dots
UrbanCode Deploy and Docker Containers Connect the Dots
 
Get Mapped: Using Value Stream Mapping to Create a DevOps Adoption Roadmap
Get Mapped: Using Value Stream Mapping to Create a DevOps Adoption RoadmapGet Mapped: Using Value Stream Mapping to Create a DevOps Adoption Roadmap
Get Mapped: Using Value Stream Mapping to Create a DevOps Adoption Roadmap
 
Building a DevOps Team that Isn't Evil
Building a DevOps Team that Isn't EvilBuilding a DevOps Team that Isn't Evil
Building a DevOps Team that Isn't Evil
 
Continuous Delivery with Jenkins Enterprise and IBM UrbanCode Deploy
Continuous Delivery with Jenkins Enterprise and IBM UrbanCode DeployContinuous Delivery with Jenkins Enterprise and IBM UrbanCode Deploy
Continuous Delivery with Jenkins Enterprise and IBM UrbanCode Deploy
 
Creating a DevOps Team that Isn't Evil
Creating a DevOps Team that Isn't EvilCreating a DevOps Team that Isn't Evil
Creating a DevOps Team that Isn't Evil
 
Release and Deploy Sessions at IBM InterConnect 2015
Release and Deploy Sessions at IBM InterConnect 2015Release and Deploy Sessions at IBM InterConnect 2015
Release and Deploy Sessions at IBM InterConnect 2015
 
A Continuous Delivery Safety Net for Databases
A Continuous Delivery Safety Net for DatabasesA Continuous Delivery Safety Net for Databases
A Continuous Delivery Safety Net for Databases
 

Recently uploaded

A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
kalichargn70th171
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Mind IT Systems
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
Ortus Solutions, Corp
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Globus
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
IES VE
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
Globus
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
Georgi Kodinov
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
Tendenci - The Open Source AMS (Association Management Software)
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 

Recently uploaded (20)

A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 

DevOps and the Case for ROI to Executives

  • 1. © IBM Corporation DevOps: Transforming software delivery for enterprise innovation and real business outcomes DevOps and the Case for ROI to Executives Peter Spung Integration Executive, DevOps Deploy and UrbanCode, IBM Cloud Valerie Scott Manager of the Shared Services Division at HM Health Solutions April 23, 2015
  • 2. © IBM Corporation DevOps: Transforming software delivery for enterprise innovation and real business outcomes Agenda  Introductions  Motivation: – Delivering software is hard, downtime is costly. DevOps is hot, is a way forward, is real, and delivers real business outcomes  Some investment required! – DevOps key technical practices, and org change leadership.  A case study and dialog with Val, a change agent who has embraced DevOps – Key practices adopted in her org’s DevOps journey at HM Health Solutions – Leaders’ role in selling the stakeholders on ROI, embracing the practices, and leading org change  Q&A 2 Joe Wochna Valerie Scott Peter Spung
  • 3. © IBM Corporation DevOps: Transforming software delivery for enterprise innovation and real business outcomes Delivering software is hard, required, and the execution gap is large 3 Closer look at the Outperformers… • 63% of them use collaboration between Dev and Ops to more effectively deliver software and improve outcomes • 10 times (yes, 10x, an order of magnitude) more likely to apply Agile and DevOps Continuous Delivery than Average performers or Underperformers We’ve all faced similar problems. However, software delivery doesn’t have to be like this… even higher in Financial Services (76%), Retail (65%), Telecom (64%), Travel & Transport (64%)
  • 4. © IBM Corporation DevOps: Transforming software delivery for enterprise innovation and real business outcomes Google Trends 4
  • 5. © IBM Corporation DevOps: Transforming software delivery for enterprise innovation and real business outcomes Google Trends: Agile Development and DevOps 5
  • 7. 7 December, 2014 Download your copy here: https://ibm.biz/costofdowntime
  • 8. © IBM Corporation DevOps: Transforming software delivery for enterprise innovation and real business outcomes The Returns are real. And Investment required in Key Practices! Key DevOps Technical Practices – Continuous Integration, ala Duvall et al – Continuous Delivery, ala Humble et al – Shift Left Testing, Test Automation and Test Driven Development – Automated Environment Provisioning …and a growing list of best practices… …that are assessed to fit critical pain points in your software and enterprise IT org… Org Leadership Practices  (establish the DevOps Technical Practices and skills) – The Three Ways and The Phoenix Project DevOps approach, ala Gene Kim et al – Establish an actionable governance feedback loop on:  Technical Practice proficiency, and growing org adoption • Org exec sponsorship, org change leadership, and DevOps adoption among app teams. • Quick Win Pilot projects to prove out:  Key DevOps Technical Practices – ROI and value to managers and executives • Due to success , manage a growing backlog of demand 8 Real Returns for Real Clients, a few examples among many: – Fidelity Worldwide Investments reduced deployment times from 3 days to 2 hours, achieved an approved compliance and audit posture, and saved $2 million in the first year alone over manual deployments – Amica Insurance reduced non-code related build failures from 20% to less than 1%, reduced web service deployment from several days to 2 hours, and reduced dev setup wait time from 1.5 days to 25 minutes – Silverpop, a SaaS digital marketing firm, reduced deployment from 12-18 people for 8 hours executing 400 manual steps to 5 minute automated deploys with 0 down time, saving over $1 million per year – Nationwide Insurance implemented a DevOps approach and improved quality 50%, reduced downtime 70%, improved teams’ productivity into the top quartile, and achieved a CMMI Level 3 rating …including those returns realized, and practices adopted, by Val and HM Health Solutions, as she’ll describe…
  • 9. Case study and Q&A with a change agent and DevOps org leader: Val Scott 9 Please note: This portion of the video/audio file and the contents herein are owned by HM Health Solution Inc. or its affiliates (HMHS). This presentation was developed by HMHS for the private use of persons who are authorized to view its contents. Any copying or distribution of these materials is prohibited without HMHS’s express written consent. HMHS is providing this video/audio presentation as an informational service only. This presentation is provided in an “as is” format without warranties of any kind, expressed or implied, including but not limited to warranties of title, non-infringement or implied warranties of merchantability or fitness for a particular purpose. HM Health Solutions Inc. Proprietary and Confidential Information. All Rights Reserved.
  • 10. 10 HM Health Solutions Inc. Proprietary and Confidential Information. All Rights Reserved. Case Study: HM Health Solutions Approach to Enterprise DevOps ROI Shifting left in application development offers a faster return on investment by allowing developers to catch errors earlier in the software development lifecycle. •Benefits:  Improves Software Quality  Cuts Time Between Releases • Industry statistics have suggested that: 58% of defects originated in earlier lifecycle activities. 70% of all IT projects are not successful. 30-40% of all IT work is re-work. Shift Left Approach provides Quality Improvements and Lower Development Costs: • Reviews and checks take place as early as possible in the project delivery. • This ensures the trapping of defects on the left hand side of a typical project lifecycle. Shift Left philosophy is defect prevention rather than defect detection in the delivery lifecycle of a project or program of work and contributes to lower costs of software delivery. Strategy of Shift Left
  • 11. 11 HM Health Solutions Inc. Proprietary and Confidential Information. All Rights Reserved. Case Study: HM Health Solutions Approach to Enterprise DevOps ROI Test-driven developmen t ▪ IBM UrbanCode Ubuild and UDeploy – Automated Unit and Integration Testing is performed with immediate feedback on failure Show failed tests Specify required improvements in code ▪ Test cases developed along requirements ▪ Unit/module testing concurrent with desktop development ▪ Teams review code to ensure integrity ▪ IBM UrbanCode UBuild code is integrated into main version continuously, with build automation processes in place ▪ Automated regression tests in pre- production, along with final QA/UAT ▪ IBM UrbanCode UDeploy allows for Push-button ability to deploy into production Show code conflicts Show build errors Automated Build and Test Activities and Quality Standard Checks Put code in review queue Automated Build with Code Commit and Dependency management Show errors from pre-production Automated Deploy Packages to pre-production 1 Automated testing 2 Streamlined code review 3 Automated deployment 5 Continuous integration 4 Leveraging DevOps and IBM UrbanCode Suite of Tools
  • 12. 12 HM Health Solutions Inc. Proprietary and Confidential Information. All Rights Reserved. Case Study: HM Health Solutions Approach to Enterprise DevOps ROI 26% 47% Defect Count Withdrawn Testing Production 27% 100% 2014 YTD Defect % Calculating the Average Hours to Repair Defects in Test and Production Baseline number of hours to repair defect: • On average it takes ~ 30 hours to resolve a single test defect • On average it takes ~ 120 hours to resolve a single production defect Establish a baseline for measurement: 1. Determine how to measure the current environment and defect costs. 2. Understand contributing costs to the amount of time spent in repairing defects. 3. Establish the average hour spent in repairing defects in the environments. Your mileage may vary !
  • 13. 13 HM Health Solutions Inc. Proprietary and Confidential Information. All Rights Reserved. Case Study: HM Health Solutions Approach to Enterprise DevOps ROI HM Health Solutions Relative Savings and Efficiency Gains 30 120 -75% Relative Hours to Repair Programmer Defects Per Environment Production Test 55 10 -82% Automation Efficiency Gains in Minutes New Process Old Process 3 1 -67% Release Process Resource Demands Old Process New Process Your mileage may vary !
  • 14. 14 HM Health Solutions Inc. Proprietary and Confidential Information. All Rights Reserved. Case Study: HM Health Solutions Approach to Enterprise DevOps ROI 2014 2015 Q3 Q4 Q1 Q2 Q3 Q4Activity 1/13/2015 Wave 5: Workflow Vendor Wave 4: Message Broker Wave 3: Mainframe Wave 2: Mainframe Proof of Concept Wave 1: WebSphere DevOps Pilots Wave 6: Client Desktop 6 Java Apps 238 WebSphere Apps 107 Mainframe Apps 43 Message Broker Apps 26 Workflow Vendor 26 Client Desktop Mainframe POC & Pilots HM Health Solutions Roadmap 2014-2015
  • 15. 15 HM Health Solutions Inc. Proprietary and Confidential Information. All Rights Reserved. Case Study: HM Health Solutions Approach to Enterprise DevOps ROI • Assess your current environment to find the largest constraint • Determine the scope of your maturity level goal • Develop Business Case and seek management approval • Proof of Concepts • Identify savings opportunities and determine measurement • Prioritize the target environment • Pilots • Roadmap • Onboard, track, and compare before and after picture • Defect and Testing practices • Development and Release process • Resource allocations • Ring fence • Track savings and real efficiency gains during rollout • Track ROI on monthly basis Tips on Getting Started with Enterprise DevOps and Rollout
  • 16. 16 HM Health Solutions Inc. Proprietary and Confidential Information. All Rights Reserved. Case Study: HM Health Solutions Approach to Enterprise DevOps ROI • Develop Business Case and seek management approval • Proof of Concepts • Lessons Learned: • Test cases should include reports on metrics • Inventory and prioritize the target environment • Roadmap • Lessons Learned: • Develop a structured process for tracking and measuring, along with a glossary of automation terms. • Onboard, track and compare before and after picture • Defect and Testing Practices • Lessons Learned: • Use the Pareto principle (80-20) for the baseline defect measurement. (What is a programmer error?) • Ring fence • Track savings and efficiency gains during rollout • Lessons Learned: • Methodically step through the savings with the onboarding team on efficiency gains. Quickly report the gains when found. • Track ROI on monthly basis • Lessons Learned: • Don’t be afraid to roll up your sleeves and dig into the data. There is a gold mine out there. Lessons Learned In Calculating and Managing the DevOps ROI
  • 17. 17 HM Health Solutions Inc. Proprietary and Confidential Information. All Rights Reserved. Case Study: HM Health Solutions Approach to Enterprise DevOps ROI Leveraging (3) Key Industry Components for Enterprise DevOps ROI • DevOps  Continuous feedback integration and delivery.  Quality software development practices that manages the software packages during the development process.  Increases our ability to shorten our delivery times. • Shift Left Approach  Shifting software testing sooner in the software delivery lifecycle, allowing developers to catch defects sooner.  Fastest way to realize one’s return on investment based on relative cost or repair in production. • Automation  Leveraging the automation gains from IBM Urbancode Suite.  Achieve a Managed Environment maturity level or higher with:  Scheduled, standard and automated processes  Allows for an increase in the delivery cycle.
  • 18. © IBM Corporation DevOps: Transforming software delivery for enterprise innovation and real business outcomes www.ibm.com/devops
  • 19. © IBM Corporation DevOps: Transforming software delivery for enterprise innovation and real business outcomes Links to more information  IDC reports on DevOps and the Cost of Downtime, and DevOps maturity and adoption  Dibbe Edward’s blog on enterprise DevOps best practices for executives  Peter Spung’s blog – ditto for managers  More on Knight Capital and their App Deployment related trading losses  IBM IBV Software Edge study: software innovation equals business success  IBM DevOps web site  DevOps for Dummies eBook  DevOps Deploy web site: application release & deployment automation web site  Application Release & Deployment for Dummies eBook  Whitepaper on ROI: The Value of Deployment Automation  ROI Calculator: calculate the benefits and return of deployment automation using IBM UrbanCode Deploy  Results and ROI from client case studies: – Fidelity Worldwide Investments – Amica Insurance – Silverpop – Nationwide Insurance – IBM Global Technology Services – Numerous client case studies, quotes, testimonials and facts about IBM UrbanCode app release and deploy solutions, and IBM DevOps solutions from TechValidate’s independent research  Blogs with more resources on ROI: – Summaries of client payoffs here and here. – How to calculate the returns, which are often large enough to make the case – The investments in know-how required, and how to go about acquiring and learning it 19
  • 20. © IBM Corporation DevOps: Transforming software delivery for enterprise innovation and real business outcomes Except were otherwise noted, © Copyright IBM Corporation 2015. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. IBM, the IBM logo, Rational, the Rational logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others. www.ibm.com/devops