Inspire, develop, and guide a winning organization.
Create visible workflows to achieve well-architected software.
Understand and use meaningful data to measure success.
Integrate and automate quality, security, and compliance into daily work.
Understand the unique values and behaviors of a successful organization.
Explore our extensive library of experience reports.
An on-demand learning experience from the people who brought you The Phoenix Project, Team Topologies, Accelerate, and more.
Learn how making work visible, value stream management, and flow metrics can affect change in your organization.
Clarify team interactions for fast flow using simple sense-making approaches and tools.
Multiple award-winning CTO, researcher, and bestselling author Gene Kim hosts enterprise technology and business leaders.
In the first part of this two-part episode of The Idealcast, Gene Kim speaks with Dr. Ron Westrum, Emeritus Professor of Sociology at Eastern Michigan University.
In the first episode of Season 2 of The Idealcast, Gene Kim speaks with Admiral John Richardson, who served as Chief of Naval Operations for four years.
Weekly discussion around “Deming’s Journey to Profound Knowledge” with author John Willis.
VIRTUAL — Helping leaders succeed and organizations thrive (formerly DevOps Enterprise Summit).
Venue: Fontainebleau — Helping leaders succeed and organizations thrive (formerly DevOps Enterprise Summit).
DevOps best practices, case studies, organizational change, ways of working, and the latest thinking affecting business and technology leadership.
Is slowify a real word?
Could right fit help talent discover more meaning and satisfaction at work and help companies find lost productivity?
The values and philosophies that frame the processes, procedures, and practices of DevOps.
This post presents the four key metrics to measure software delivery performance.
February 7, 2023
What is DevOps? What about DevSecOps? Or DevBizOps or DevSecBizOps? And, finally, is DevOps dead?
These questions seem to permeate our social media feeds and community chat rooms more than 10 years after the initial inception of the term DevOps. As we here at IT Revolution look back at our 10-year history, we thought it might be time to look at a fresh definition of DevOps. What did it mean then, what does it mean now, and what will it mean in the future?
In its most basic form, DevOps is simply a portmanteau (pronounced port-MAN-toe), or a word made by blending at least two words. In this case, development and operations. More specifically, the development and operations departments of any organization that is developing software. The word combo is meant to show that Dev and Ops should cross the proverbial wall and work together.
But 10 years on, I think few of us would leave the definition there. And indeed, even from the beginning, DevOps represented something far larger than the simple reorg of two adversarial groups. Let’s dig down another layer.
In broader terms, I like to look at Patrick Debois’s definition of DevOps. Debois is, after all, credited with being one of the first to use the term “DevOps” after watching the seminal “10+ Deploys per Day at Flickr” presentation by John Allspaw and Paul Hammond. (The first to use DevOps was Andrew Clay Shafer.)
In the Afterword to the second edition of The DevOps Handbook, Debois says:
Since the term was first coined, I’ve settled on my own definition of “DevOps”: everything you do to overcome the friction between silos. All the rest is plain engineering.
That bares repeating: DevOps is everything you do to overcome the friction between silos. All the rest is plain engineering.
This definition of DevOps is particularly appealing when you look at how many other departments and functions have been “shifted left” in the ten+ years since the term was coined. DevSecOps, DevBizOps, DevEverythingOps. The terms keep getting bigger and broader, and perhaps they are starting to pull us further away from the original intent.
This brings me to Jez Humble’s view of DevOps (also from the afterword to the second edition of The DevOps Handbook):
I think of DevOps as a movement of people who are working out how to build secure, rapidly changing, resilient distributed systems at scale. This movement was born from seeds planted by developers, testers, and sysadmins many years before, but really took off with the enormous growth of digital platforms. In the last five years, DevOps has become ubiquitous.
This feels more welcoming and synonymous with the intent behind the community. Time and time again at conferences and online, what we see in the DevOps community is a group of people who are looking to help one another be successful. It’s not about putting all the hats on one “DevOps Engineer,” it’s about working together toward a shared goal across all functions.
Talking about the DevOps community gets us closer to a definition that resists aging in a rapidly changing environment. In fact, the DevOps community is inspiring those outside the traditional software development and operations functions. It’s starting to transcend IT altogether and root into the business functions of organizations as well.
Gene Kim, bestselling author of the seminal DevOps novel The Phoenix Project, is known for talking about how much he loves seeing the success of DevOps go beyond technology roles. He states:
In one of the last pages in The Phoenix Project, the Yoda-like Erik character predicts that technology capabilities not only need to be a core competency in almost every organization but that they also need to be embedded throughout the organization, closest to where customer problems are being solved.The DevOps Handbook, second edition
In one of the last pages in The Phoenix Project, the Yoda-like Erik character predicts that technology capabilities not only need to be a core competency in almost every organization but that they also need to be embedded throughout the organization, closest to where customer problems are being solved.
So what about the next ten years? What will our definition of DevOps be in 2033? Will DevOps have died and been replaced by platform engineering or some other term, as some would hail? It may not matter. Words come and go. Terms can be misused. What does matter is if the intent behind the term lives on or is lost to history.
It’s clear that DevOps has brought many organizations success. Just look at any of the State of DevOps Reports or read the many case studies out there. The larger point, as Dr. Nicole Forsgren eloquently points out in The DevOps Handbook, is the “responsibility we have to ensure our improvement journey continues. The opportunities are exciting, and we wish you well on the journey.”
So as you all go forth on your journey over the next 10+ years, what do you want the definition of DevOps to be? What do think will continue progressing this community forward to better and better ways of working that not only bring our organizations success but improve the lives of workers across industries?
Managing Editor at IT Revolution working on publishing books for the modern business leader.
Welcome to the twelfth installment of IT Revolution’s series based on the book Investments…
In today's fast-paced and ever-evolving business landscape, organizations are constantly undergoing transformations to stay…
Holy cow, Enterprise Technology Leadership Summit Europe Virtual is happening next week, and I’m…
Welcome to the eleventh installment of IT Revolution’s series based on the book Investments…