The DevOps Tetralogy Book Review: Essential Reading for Modern Software Delivery
Ken Johnston
Executive Leader for Cloud Engineering and Data Science organizations focused on the use of Connected Vehicle Data for Predictive Maintenance, Privacy, Quality of Service, Fleet Management and DevOps.
In today’s fast-paced digital landscape, four books stand out as the pillars of modern DevOps: Accelerate , The Phoenix Project , The DevOps Handbook 2nd Edition , and The Unicorn Project . Together, they form what I like to call The DevOps Tetralogy, offering insights into how organizations can transform their software delivery, improve collaboration, and drive continuous improvement. These works are rooted in Lean principles and trace their lineage to Eliyahu Goldratt’s The Goal , a foundational text on optimizing production systems.?
I love this collection because of how they build on each other and really expands on core concepts.? Probably this was facilitated by Gene Kim’s involvement with all four books.? While I have personally been practicing elements of DevOps for a couple of decades (long before the phrase was coined), being buried inside Microsoft for 25 years I never really studied the full range of concepts until I left the cocoon and joined Ford.
1. Accelerate – By Dr. Nicole Forsgren , Jez Humble , and Gene Kim
Accelerate uses data from thousands of organizations to show what makes high-performing IT teams succeed. The book outlines four key metrics that define success in DevOps: Deployment Frequency, Lead Time for Changes, Mean Time to Restore (MTTR), and Change Failure Rate. These metrics are essential for understanding and measuring the impact of DevOps on an organization's performance, proving that agile teams outperform traditional ones in speed, stability, and reliability.
Out of these four key metrics, for me, Change Failure Rate (CFR) as a formal metric was the most new.? I’ve always watched this and simply called it rollbacks but never considered it a core OKR to help assess reasonable risk vs throughput.?
2. The Phoenix Project – By Gene Kim , Kevin Behr , and George Spafford
This novel-style book illustrates the transformation of IT through the story of Bill, an IT manager tasked with saving a failing project. The book introduces The Three Ways—principles of Flow, Feedback, and Continuous Learning—that serve as a roadmap for integrating IT with business operations. It shows how DevOps practices eliminate bottlenecks and improve the flow of work, allowing IT to deliver business value faster.
Tim to Value and the comparisons to the Theory of Constraints as popularized in the book The Goal resonated deeply with me.? Whenever I talk to my teams about technical debt I ask if this work improves overall throughput or is a local optimization only.? Now software is not the same as manufacturing so the concept of the Critical Chain (also from a book by Eliyahu M. Goldratt ) is another concept to think through when taking on technical debt.
3. The DevOps Handbook 2nd Edition – By Gene Kim , Patrick Debois, John Willis , and Jez Humble with new forward by Dr. Nicole Forsgren
As the practical guide of the tetralogy, The DevOps Handbook provides actionable steps for implementing DevOps practices in any organization. It covers key concepts such as Continuous Integration/Continuous Delivery (CI/CD), Infrastructure as Code (IaC), and how to foster a culture of collaboration across development, operations, and business teams. The book emphasizes automation, measurement, and a feedback loop to drive iterative improvement in both technology and process.
After finishing this book I immediately jumped to read the State of DevOps Report 2023 .? There are no Audible options on this content but there are some video summaries and a lot of blogs.?
领英推荐
What a major tome The DevOps Handbook is!? It covers so many areas, even talking deeply about test automation and Test Driven Development.? I did write a book a while ago called How We Test Software at Microsoft that took a deep dive into many nuances of software testing in more of a waterfall development process.? Many of those concepts flow into the DevOps handbook but here lean development practices are applied and you get a complete roadmap for how to build and run optimized development practices.?
4. The Unicorn Project – By Gene Kim
A companion to The Phoenix Project, this book focuses on the daily struggles of developers and engineers in a dysfunctional organization. It introduces The Five Ideals: Locality and Simplicity, Focus, Flow and Joy, Improvement of Daily Work, Psychological Safety, and Customer Focus. These principles resonate with developers facing inefficient workflows and enable them to reclaim control of their work, improving the entire system’s performance by reducing complexity and increasing developer happiness.
If you take one thing from this book I would emphasize that deployments, deployments to all environments, must be fully automated and version controlled.? Treat configuration as code!
Lean, Goldratt, and DevOps
The DevOps movement is deeply rooted in Lean principles, which focus on eliminating waste, improving flow, and fostering continuous improvement. These ideas stem from manufacturing but have been successfully adapted for software development. The influence of Goldratt’s The Goal is particularly significant. Goldratt’s Theory of Constraints teaches that the performance of any system is dictated by its slowest bottleneck. DevOps builds on this by helping teams identify and eliminate bottlenecks, creating smoother, faster workflows across development and operations.
Conclusion: Why The DevOps Tetralogy Matters
The DevOps Tetralogy is essential reading for anyone serious about transforming software delivery. Each book contributes to a broader understanding of how to break down silos, automate processes, and align IT with business goals. Rooted in Lean thinking and Goldratt’s Theory of Constraints, DevOps is not just about technology—it’s about creating a culture of continuous improvement that drives faster, safer, and more reliable outcomes.
Whether you’re new to DevOps or scaling it across your organization, these books offer the guidance needed to succeed in today’s competitive, technology-driven world. They provide both the theory and the practical steps to turn digital transformation into a reality that delivers tangible business results.
Thank you to the authors: Gene Kim , Dr. Nicole Forsgren , Jez Humble , Kevin Behr , George Spafford , Patrick Debois , and John Willis
#DevOpsTetralogy #DevOpsBooks #ContinuousIntegration #ContinuousDeployment #LeanAgile #TimetoValue #LeanManufacturing #TheGoal #DevOpsCulture #AgileDevelopment #CI_CD #GeneKim #NicoleForsgren #JezHumble #KevinBehr #GeorgeSpafford #PatrickDebois #JohnWillis #DevOpsFoundation #RecommendedReading #DevOpsLeaders #AgileTransformation
Founder and Chairman @ envorso | Technology Consulting
1 个月This is great Ken
Digital Marketing Executive | Lead Generation | SEO | SMO | Google Ads | SMM
1 个月??Enroll Now:?https://shorturl.at/qlsSj ??Attend a Free Demo On Modern DevOps with Multi Cloud
Executive Leader for Cloud Engineering and Data Science organizations focused on the use of Connected Vehicle Data for Predictive Maintenance, Privacy, Quality of Service, Fleet Management and DevOps.
1 个月Satheesh, this is half the reading list. I'll share a post on story telling next week.
Loved The Phoenix Project and The Unicorn Project. Will pick up the other two. Thanks for the suggestions.