Enterprise DevOps: Breaking Down the Barriers between Development and Operations Agile processes were originally designed to break down the barriers among users, programmers, and testers. Now, DevOps—an emerging set of principles and practices for communication, collaboration, and integration between development and IT operations—seeks to break down the development/operations barriers. By applying agile principles to operations and re-architecting the interfaces between these groups, DevOps empowers organizations to deliver high-value software faster and with fewer errors. In this presentation I will describe how to implement DevOps practices in large enterprises—and small organizations.
Starting with an investigation of the crisis facing large IT departments, I’ll discuss the root causes of operations challenges and how DevOps addresses them. I’ll explore how the guiding principles of DevOps—collaboration, automation, measurement, and information sharing—enable continuous delivery through rapid software releases of high quality software. Using examples from real companies, including amazon.com, I illustrate how to accelerate innovation within your company with DevOps techniques and share the architecture and organizational structures necessary for success.
Jez Humble is a Principal at ThoughtWorks Studios, and co-author of the Jolt Award winning Continuous Delivery, published in Martin Fowler’s Signature Series (Addison Wesley, 2010). He has worked as a software developer, product manager, consultant and trainer across a wide variety of domains and technologies. His focus is on helping organisations deliver valuable, high-quality software frequently and reliably through implementing effective engineering practices.