Home → Magazine Archive → October 2020 (Vol. 63, No. 10) → What Do Agile, Lean, and ITIL Mean to DevOps? → Abstract

What Do Agile, Lean, and ITIL Mean to DevOps?

By Stuart Galup, Ronald Dattero, Jing Quan

Communications of the ACM, Vol. 63 No. 10, Pages 48-53

[article image]

The metaphor of development teams throwing applications over a wall to the operations group for deployment is often used to vividly illustrate that development and operations operate as silos. The DevOps movement was started in 200817 to try and break down these barriers between the development and operations groups. The DevOps movement relies on a culture that strives to understand the capabilities and constraints of the other group (development or operations): "Delivering value to the business through software requires processes and coordination that often span multiple teams across complex systems and involves developing and delivering software with both quality and resiliency."11

Back to Top

Key Insights


Automation is a major enabler of DevOps as it is highly desirable to automate provisioning, release management, and anything else that is possible. Continuous build, integration, and delivery are also enablers of DevOps.17 But DevOps is not just about tools that facilitate development and deployment. In The DevOps Handbook,19 the following myths are debunked.


No entries found