Learning Library

← Back to Library

Continuous Improvement: KPIs and ROI

Key Points

  • Continuous improvement in the DevOps pipeline lets organizations quantify ROI by measuring gains in delivery speed and reductions in production defects.
  • Key performance indicators (KPIs) such as deployment frequency, delivery lead‑time, change volume, and mean time to recovery provide the empirical data needed to assess both velocity and quality.
  • Effective continuous improvement requires proper instrumentation of the pipeline to collect the metrics that power these KPIs; without it, teams cannot track performance or link investment to outcomes.
  • Beyond internal efficiency, continuous improvement also enhances the digital consumer experience by ensuring faster releases that are higher‑quality and better aligned with customer needs.
  • When KPI data is missing or investment dollars can’t be tied to measurable results, organizations should rethink their continuous‑improvement strategy, prioritize metric collection, and use the insights to drive further automation, governance tweaks, and skill development.

Full Transcript

# Continuous Improvement: KPIs and ROI **Source:** [https://www.youtube.com/watch?v=iITmoI0s1DQ](https://www.youtube.com/watch?v=iITmoI0s1DQ) **Duration:** 00:04:58 ## Summary - Continuous improvement in the DevOps pipeline lets organizations quantify ROI by measuring gains in delivery speed and reductions in production defects. - Key performance indicators (KPIs) such as deployment frequency, delivery lead‑time, change volume, and mean time to recovery provide the empirical data needed to assess both velocity and quality. - Effective continuous improvement requires proper instrumentation of the pipeline to collect the metrics that power these KPIs; without it, teams cannot track performance or link investment to outcomes. - Beyond internal efficiency, continuous improvement also enhances the digital consumer experience by ensuring faster releases that are higher‑quality and better aligned with customer needs. - When KPI data is missing or investment dollars can’t be tied to measurable results, organizations should rethink their continuous‑improvement strategy, prioritize metric collection, and use the insights to drive further automation, governance tweaks, and skill development. ## Sections - [00:00:00](https://www.youtube.com/watch?v=iITmoI0s1DQ&t=0s) **Untitled Section** - ## Full Transcript
0:00hi I'm Andrea Crawford with IBM cloud 0:03we're going to talk about continuous 0:05improvement this is often the last part 0:08of the DevOps wheel but a lot of times 0:11you neglected by clients let's talk 0:13about continuous improvement and what 0:16the benefits are first of all when we're 0:19able to continuously improve the 0:21application delivery pipeline here we're 0:24able to quantify the return on 0:31investment and what I mean by that is 0:34when we invest in automation tools 0:37modifying our governance process and 0:40investing in our people to change the 0:43way that we deliver applications were 0:46able to quantify the velocity and the 0:50quality that we achieve 0:59this is all about understanding with 1:02empirical data how we're getting faster 1:05and how we're improving on the number of 1:08defects that are actually getting 1:09deployed into production but one of the 1:12other benefits of continuous improvement 1:14is all-around customer or consumer 1:17experience so this is the digital 1:19experience and we need to make sure that 1:23we are getting better at not only 1:26becoming faster and delivering with less 1:29defects but are we resonating with our 1:31consumers in terms of the products that 1:33are coming out of this pipeline so with 1:36continuous improvement we really have to 1:39define some key performance indicators 1:41or KPIs to quantify our return on 1:45investment so some of these KPIs might 1:49be things like deployment frequency 1:55deployment frequency is all about 1:57understanding the number of deployments 2:00to production that are measured in days 2:03weeks or months we also have something 2:07called delivery lead time delivery lead 2:13time is all about how long it takes to 2:16get from code all the way through to 2:19deployment and this is typically 2:22measured a number of days there are also 2:25KPIs around change volume which measure 2:28the number of story points that are 2:30actually packaged into releases that 2:33make it to production and we can also 2:36define success around mean time to 2:39recovery and this is all about how long 2:42it takes once a defect is found in 2:44production how long it takes to figure 2:48out that you've got a defect and then 2:50pipe it back in to the software delivery 2:54lifecycle so that a fix can be coded and 2:57so that it can be deployed back into 3:00production so this is mean time to 3:02recovery 3:03so it's deploy to deploy to sum all of 3:08this up use cases are really 3:12lack of kpi's lack of or absence of 3:20instrumentation in this pipeline to 3:22actually gather the empirical data to 3:25measure how fast or how defect-free we 3:29are so no instrumentation and then we 3:39have the lack of being able to trace 3:43investment dollars to the return on 3:50investment if you have issues with any 3:53of these scenarios over here you might 3:55need to improve your continuous 3:58improvement strategy and so as a result 4:01we really need to be able to define KPIs 4:05to measure our success so that we can 4:07quantify a return on investment and in 4:10order to do that we need to be able to 4:12instrument the pipeline to gather 4:14empirical data on how long it takes 4:17applications to get from all of these 4:19phases one to another and then 4:23additionally once we have that empirical 4:25data were able to identify the 4:27bottlenecks where we're slowing down and 4:30that will give us data-driven decision 4:33and information that we can use to 4:35improve on those bottlenecks so as you 4:39see continuous improvement is all about 4:41people process and tools thanks for 4:46watching this video if you have any 4:48questions or comments be sure to drop a 4:50line below if you want to see more 4:52videos like this in the future be sure 4:55to LIKE and subscribe