continuous-delivery
The practice of automating and streamlining software deployment to enable frequent, reliable releases.
2 chapters across 1 book
The Phoenix Project (2013)Gene Kim, Kevin Behr & George Spafford
The chapter serves as an introduction to the principles and origins of DevOps, emphasizing the importance of collaboration between Development and IT Operations to improve software delivery and business outcomes. It includes personal 'aha' moments from the co-authors that highlight the evolution of DevOps practices and dispels common myths about DevOps, clarifying its compatibility with Agile, ITIL, security, and the ongoing role of IT Operations.
This introductory chapter of The Phoenix Project situates DevOps as the convergence of multiple management and technology movements, particularly Lean manufacturing and Agile software development. It outlines foundational concepts such as value streams and the Three Ways—Flow, Feedback, and Continual Learning and Experimentation—that underpin DevOps practices. The chapter also traces the historical development of DevOps, highlighting key influences like Lean principles, Agile infrastructure, continuous delivery, and Toyota Kata.