Adopting DevOps: Capabilities, practices, and challenges faced by organizations
Priyanka Mumbarkar, Suneel Kumar Prasad · AIP conference proceedings · 2022
DevOps- a portmanteau of development and operations that come together to improve the software quality as well as to speed up the software development with its continuous delivery to its clients and customers. DevOps, emerging as an attractive software development movement, appears to be well regarded, but it is proving difficult to adopt fully in reality. Therefore, this paper contributes to understanding DevOps and addressing its challenges and practices while considering the real-world scenarios where organizations implement DevOps to pace their productivity. This paper also proposes a model which shows the key contributors in DevOps and how they are used to achieve the desired outcomes. We have carried out an exploratory case study by understanding how businesses adopt DevOps in real life. A case study is considered an effective form of analysis for studying current trends within their real-life context. DevOps is commonly described as collaborative work done between development and operations team by continuous communication and cooperation as well as featuring a cross-functional team having a common goal to achieve.