A Research on DevOps Maturity Models
Mohammad Zarour1, Norah Alhammad2, Mamdouh Alenezi3, Khalid Alsarayrah4
1Mohammad Zarour, College of Computer and Information Sciences, Prince Sultan University , Rafha Street, Riyadh, Saudi Arabia.
2Norah Alhammad, College of Computer and Information Sciences, Prince Sultan University , Rafha Street, Riyadh, Saudi Arabia.
3Mamdouh Alenezi, College of Computer and Information Sciences, Prince Sultan University , Rafha Street, Riyadh, Saudi Arabia.
4Khalid Alsarayrah, College of Computer and Information Sciences, Prince Sultan University , Rafha Street, Riyadh, Saudi Arabia.
Manuscript received on 12 August 2019. | Revised Manuscript received on 20 August 2019. | Manuscript published on 30 September 2019. | PP: 4854-4862 | Volume-8 Issue-3 September 2019 | Retrieval Number: C6888098319/2019©BEIESP | DOI: 10.35940/ijrte.C6888.098319
Open Access | Ethics and Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
Abstract: Despite the big number of software process models currently available which have been used and practiced for many years, we could not till now totally solve the problem of projects’ late submissions! Meanwhile Software have constantly become bigger, more complex, and require high quality. A recently developed model, called DevOps, aims at producing fast and high-quality releases by bringing the development and operation team to work together. Unfortunately, DevOps is still lacking a clear definition as well as empirical studies that document the experience in implementing and enhancing it. Maturity models are used as a tool to assess the effectiveness of an organizational processes on adopting certain practices and identify what capabilities they need to acquire next in order to improve their performance and reach higher maturity level. However, there are few DevOps maturity models which have been emerged as means to assess DevOps adopted practices. This research aims to identify and benchmark the DevOps maturity models available in literature. We were able to identify several maturity models and compare among them.
Index Terms: DevOps, Comparison, Maturity Model, Process Model.
Scope of the Article: Operational Research