A Study of Awareness and Practices in Pakistan’s Software Industry towards DevOps Readiness
Keywords:DevOps; development and IT operations; agile; continuous integration and continuous deployment.
There are regular conflicts between the traditionally divided software organization i.e. dev and ops teams during the software development process for delivering the software to the end-user. DevOps overcome these conflicts by automating the processes between the development and operations team in such a way that they can build, test, and release the software successfully and efficiently to the end-user. Globally, more and more organizations are adopting DevOps. As Pakistan’s software industry is progressively growing while DevOps is a relatively new concept, there is a need for DevOps awareness and understanding towards its adoption and practices. This paper evaluated DevOps awareness and identified the practices adopted in Pakistan’s software organizations and suggested generic guidelines for DevOps transition. A questionnaire-based survey is conducted to collect data and various DevOps sub-activities being practiced. The survey analysis and results depicted that Pakistan’s Software Industry is making efforts towards the adoption of DevOps but due to lack of its awareness, most of the DevOps practices are not fully adopted yet. According to the DevOps evolution model, only one-eighth of Pakistan’s software organizations are at the self-service stage, while the rest of them are still struggling at the normalization and standardization stage.
Keywords: DevOps; development and IT operations; agile; continuous integration and continuous deployment.
How to Cite
Copyright (c) 2021 50Sea
This work is licensed under a Creative Commons Attribution 4.0 International License.