New Capabilities Added to CloudBees DevOptics
July 12, 2018

CloudBees announced new capabilities within CloudBees DevOptics that make it the only solution purpose-built to provide real-time value stream visibility and insights to monitor, measure and manage DevOps performance across the organization.

The new functionality solves a major issue organizations face when adopting DevOps practices: They are investing in new ways of delivering software, but at the same time struggling to understand the impact their investment has on the business.

Measuring the same set of key indicators popularized in the annual DevOps Research and Assessment (DORA) State of DevOps Report, CloudBees DevOptics gives executives, managers and practitioners the ability to better understand DevOps performance and evaluate the impact of DevOps investments.

The four key metrics called out in the 2017 State of DevOps Report are: Deployment Frequency, Mean Lead Time, Mean Time to Recover and Change Failure Rate. These metrics provide clear, objective measures of DevOps effectiveness to identify problem areas, make changes in processes and automation, and continuously improve the way teams work.

- Deployment Frequency (DF): The frequency of successful deployments identified in a value stream, or the end-to-end software delivery pipeline. This metric should trend up.

- Mean Lead Time (MLT): The mean time it takes from code commit to code successfully running in production. This metric measures process efficiency, helping to identify bottlenecks or breakdowns. It should trend down as automation is implemented and processes are improved.

- Mean Time to Recover (MTTR): The mean time it takes to fix failures when they occur. This metric should trend down, over time, as improvements to recovery processes are made.

- Change Failure Rate (CFR): The percentage of unsuccessful pipeline runs caused by introducing new changes. An increasing failure rate reveals process issues. This metric should decline over time.

“Identifying the right performance indicators and committing to a streamlined measurement process can make the difference between a successful and a less than optimal DevOps implementation,” said Dr. Nicole Forsgren, founder and CEO, DevOps Research and Assessment and an author of the State of DevOps Report. “Having the ability to track these metrics and make improvements is what DevOps is all about. The end result is improved software delivery across the organization.”

Additionally, CloudBees DevOptics includes new monitoring capabilities and associated metrics that provide a central shared services team one view into all software delivery activity. Monitoring helps to identify value stream waste, enabling it to be eliminated and improving the software delivery process. With the monitoring data, you can do things like:

- Anticipate high activity times to throttle capacity and keep teams productive

- Uncover restrictions to improve feedback cycle time and reduce build costs

- Balance cluster workloads to keep jobs running

- Identify low periods of activity that are ideal for maintenance or upgrade work, reducing impact on in-process development work

Along with measuring and monitoring value stream efficiency, CloudBees DevOptics helps organizations improve software delivery operations. CloudBees DevOptics connects teams, tools and processes to enhance collaboration and ensure consistency across the entire software delivery life cycle.

“While organizations appreciate the value of DevOps in principle, they haven’t had a good mechanism to measure its efficiency,” said Ben Williams, Senior Director, Product Management, CloudBees. “CloudBees DevOptics collects, analyzes and presents important indicators of DevOps performance, giving organizations insights they can use to improve software delivery processes, drive more value and maximize returns.”

The Latest

November 15, 2018

Serverless infrastructure environments are set to become the dominant paradigm for enterprise technology deployments, according to a new report — Why the Fuss About Serverless? — released by Leading Edge Forum ...

November 14, 2018

What to automate? Which parts of the delivery process are good candidates? Which applications will benefit from automation? At first, those sound like silly questions. Automate all your repetitive processes. If you think that you'll do the same thing manually more than once, automate it. Why would you waste your creative potential and knowledge by doing things that are much better done by scripts? Yet, an average company does not adhere to that logic. Why is that? ...

November 13, 2018

I'd love to see more security automation deeply integrated into the development process. Everybody knows since the 1990s that security as an afterthought just doesn't work, yet we keep doing it. The reason, I think, is because it's very hard to automate security ...

November 09, 2018

DEVOPSdigest asked experts from across the IT industry for their opinions on what steps in the SDLC should be automated. Part 5, the final installment, covers deployment and production ...

November 08, 2018

DEVOPSdigest asked experts from across the IT industry for their opinions on what steps in the SDLC should be automated. Part 4 is all about security ...

November 07, 2018

DEVOPSdigest asked experts from across the IT industry for their opinions on what steps in the SDLC should be automated. Part 3 covers the development environment and the infrastructure ...

November 06, 2018

DEVOPSdigest asked experts from across the IT industry for their opinions on what steps in the SDLC should be automated. Part 2 covers the coding process ...

November 05, 2018

Everyone talks about automating the software development lifecycle (SDLC) but the first question should be: What should you automate? With this question in mind, DEVOPSdigest asked experts from across the IT industry for their opinions on what steps in the SDLC should be automated. Part 1 starts with by-far the most popular recommendation: Testing ...

October 31, 2018

Halloween is a time for all things spooky, but not when it comes to your mobile app experience. A poor experience can not only scare off your customers but keep them away for good ...

October 30, 2018

As organizations have embraced open source, they have become polyglot — using multiple programming languages and technology stacks to accomplish software and hardware related tasks. Enterprises are caught between the benefits provided by a polyglot environment and the complexities and challenges these environments bring. Ultimately, if the situation remains unchecked, polyglot will kill your enterprise ...

Share this