The ability to develop and deliver software is an important piece of any organization’s ability to deliver value to customers, pivot when necessary, beat competitors to market, and respond to regulatory and compliance requirements.
Delivering value with technology requires a transformation in the way that technology is managed and deployed. These transformations don’t happen by default, and it requires dedication by IT leaders to improving and developing key capabilities.
The DevOps Assessment focuses on each of the dimensions described in the CALMS model. The acronym was coined by Jez Humble, co-author of “The DevOps Handbook”. These areas include:
- Culture – at the heart of DevOps is a cultural change which eliminates the gap between Development and Operations.
- Automation – when technology is used effectively, it eliminates repetitive manual work and frees up developers, testers and engineers to do more valuable work.
- Lean – examining the process and culture anof Continuous Improvement
The DevOps Assessment looks for evidence and indicators of relative maturity in each of these dimensions. , and identifies opportunities for improvement. We often find that there is a heavy focus in one area (ie. tools and automation) and insufficient focus in another (ie. culture). This imbalance leads to suboptimal performance and a frustration that DevOps has not delivered the desired outcomes.