Integrating Agile with DevOps

Over the past few years were have been witnessing the emergence of Development Operations (DevOps), a discipline emphasizing the execution, monitoring, and improving of software delivery, ideally through continuous integration, continuous deployment (CI/CD), automated testing, and leveraging infrastructure as a code. Agile advocates principles and practices that are collaborative, and customer-feedback centric by delivering software iteratively in order to deliver value continuously. In this article, we explore the nexus between both disciplines in having software development and operations work hand-in-hand to deliver to customers expeditiously and reliably, and integrating Agile with DevOps.