Volume 16, No 1, 2019

Bridging The Gap Between Development And Operations: Implementing Devops In Agile Environment


Arvind Kumar Ganga

Abstract

This paper undertakes to investigate the inclusion of DevOps practices in Agile environments concerning the associated difficulties, approaches, and best practices for a successful implementation. The study explores both cultural and technical aspects related to the adoption of DevOps practices such as continuous integration and delivery, infrastructure as code, and automated testing. This paper should outline key strategies for overcoming organizational resistance to adopting DevOps, managing technical debt, and overcoming skill gaps by drawing from a broad literature review and then case studies in the industry. More on emerging trends is investigated, such as how AI and machine learning are being applied and in the rise of GitOps within cloud-native computing environments. Insights from the study shed light on the synergies between Agile methodologies and DevOps practices that could be deployed by organizations to better develop and deliver their software.


Pages: 408-419

Keywords: DevOps, Agile, Continuous Integration, Continuous Delivery, Infrastructure as Code, Automated Testing, Cultural Transformation, Technical Debt, GitOps, Cloud-Native.

Full Text