Good to Great With DevOps

DevOps is continuously evolving. Ever since the term was coined in 2009, the state of DevOps evolved exponentially year over year. Fast forward in 2019, organizations of every size and shape (enterprises to start-ups) share a great amount of excitement around DevOps. Each organization has its own DevOps story. Some of these stories are yet to begin, some are in their infancy, some are matured, and some have reached their pinnacle. Unlike other stories, there is no end to a DevOps story as it’s about continuous improvement.

As businesses increasingly become digital and software-driven, there is a greater realization about the nature of DevOps journey and possibilities. Not just engineers or technology leaders but also business leaders are interested in the DevOps concepts, practices and applications. There is a wider acceptance of the need for DevOps for achieving business outcomes.

Turning Cynicism Into Hope

Convert your skeptics to believers with the gospel of DevOps culture.


If you’ve ever led a DevOps initiative, this may sound familiar. When you walk down the hall, people avoid making eye contact with you, fearing they might become your next target. Colleagues you approach to discuss improvement ideas accuse you of trying to eliminate their jobs. Project managers refer to you as “the person everyone loves to hate” — to your face.

Forrester Research: What Quality Metrics Matter Most for DevOps?

The way that we develop and deliver software has changed dramatically in the past five years — but the metrics we use to measure quality remain largely the same. Despite seismic shifts in business expectations, development methodologies, system architectures, and team structures, most organizations still rely on quality metrics that were designed for a much different era.

Every other aspect of application delivery has been scrutinized and optimized as we transform our processes for DevOps. Why not put quality metrics under the microscope as well?

Accelerate: Building and Scaling High-Performing Technology Organizations [Book Review]

The book Accelerate: Building and Scaling High-Performing Technology Organizations by Nicole Forsgren, Jez Humble, and Gene Kim details the findings of four years of research on how DevOps affects various outcomes, such as software delivery tempo and stability, as well as the organizations' profitability and market share. DevOps in this context means things like continuous delivery, automated tests, trunk-based development, and proactive monitoring of system health. It is quite clear that DevOps practices bring lots of benefits to organizations adopting them. The research findings are also in line with my own experience of DevOps.

The findings of the research are presented in the first part of the book (a bit more than half of it).