This document discusses using goal-based key performance indicators (KPIs) to drive DevOps results and demonstrate return on investment (ROI). It notes that as DevOps adoption expands within organizations, challenges arise around fully understanding impacts, making data-driven decisions, and clearly showing ROI. The document recommends unifying data from tools to provide a holistic view, using goal-based KPIs to guide improvement efforts, and leveraging data to predict issues and demonstrate success. A live demo of the XebiaLabs DevOps intelligence platform is also advertised.
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Measure Your DevOps Success: Using Goal-based KPIs to Drive Results and Demonstrate ROI
1. Measure Your DevOps Success:
Using Goal-based KPIs to Drive
Results and Demonstrate ROI
Nov 30, 2017
Jason Lenny & Tim Buntel
2. 2
Housekeeping
▪ This webinar is being recorded
▪ Links to the slides and the
recording will be made available
after the presentation
▪ You can post questions via the
GoToWebinar Control Panel
4. 4
Top-ranked
Hundreds of Companies
deliver software with
XebiaLabs - faster, safer and
more customer focused
Enterprise DevOps Platform
providing intelligence, automation and control
across the entire software delivery process
Continuous Delivery and
DevOps pioneer, authority
and technology leader
Global team
in the US,
Europe & APAC
5. 5
Management +
Business Needs
Visibility/ Analytics
Decision Support
Risk Assessment
Feedback
DevOps Enterprise Adoption
Enterprise Adoption
Mainframes
Containers
Serverless
IoT
PaaS
Cloud
Web
Mobile
Enterprise
Requirements
Integrations
Process
Complexity
Compliance
Standardization/
Repeatability
Scale
Security
Dev + Ops
Needs
Automation
Efficiency
Speed
Error reduction
6. 6
The DevOps Platform for the Enterprise
Complements existing tools
e.g. Jenkins, Puppet, Chef, Ansible, Docker, Jira and others
End-to-end solution for Continuous
Delivery at enterprise scale
Comprehensive ARA solution
Incl. automated application deployment, advanced
release delivery orchestration and DevOps Intelligence
Top-ranked DevOps Technology
Architected for enterprise use: model-based, agentless,
dual-mode, ease-of-use
✔
✔
✔
For any architecture
From mainframe, to hybrid clouds, to containers
✔
7. 7
Challenges of DevOps Adoptions
▪ Struggling to fully understand the impact of DevOps
▪ Making decisions based on incomplete/subjective data
▪ Need guidance to improve delivery processes
▪ Difficult to keep up to speed with DevOps best practices
▪ Difficulty knowing which processes are working/which aren’t
▪ Too many different perspectives results in lack of clarity
▪ Unclear how to clearly demonstrate ROI
8. 8
Hitting the Scalability Wall
DevOps Adoption Wave
Initial success with
team of “rock stars”
Attempts to go wide,
run into trouble
Data-Driven Continuous
Improvement & Involvement
DevOps at Enterprise ScaleA Leap of Faith
Skills
Software
Scaling
Security &
Compliancy
CI/CD is our silver bullet and will
solve all our problems!
Our team has an increase
in productivity by 80%!
We’re shipping 3X more often,
let’s roll this out more widely
Our IT heroes can do this
This is how we will become
a modern IT enterprise
This is cool, no more manual steps.
We can automate everything
Lets build compliancy into the pipeline
Let’s replace our big testing phases at
the end with continuous testing
Let’s use data to drive our
improvement cycle at scale
More teams and more roles are included
We also have to think about
deployments further than Dev & Test
Let’s simplify our application
architecture to speed up
All parties can be involved, even the auditing team
Can I redesign my security & compliancy
process to speed up delivery?
Why don’t the
new teams get it?
We need a plan to manage
this transformation at scale
Why is our governance
department so upset?
Only the real techies
can do the magic
If we start scripting all our applications,
it will become a nightmare
We need to make this work for
our current business applications
Can we benefit from the cloud?
Let’s get more engineers
to keep up
9. 9
Solutions to Ensure Success
▪ Unify data from your tools to present holistic view of reality
▪ Use goal-based KPIs to orient teams around improvement
▪ Take DevOps best practices and integrate them into guidance
▪ Look at data to predict trends/impacts, before they are problems
▪ Involve diverse technical & non-technical teams
▪ Use this data to demonstrate & celebrate DevOps success!