This research assesses the aspects of software organizations' DevOps environments and identifies the factors contributing to these environments' success. DevOps is a recent concept, and many organizations are moving from old-style software development methods to agile approaches such as DevOps. However, there is no comprehensive information on what factors impact the success of the DevOps environment once organizations adopt it. This research focused on addressing this gap through a systematic literature review. The systematic review consisted of 33 articles from five selected search systems and databases from 2015 to 2021. Based on the included articles, 15 factors were identified and grouped into four categories: Collaborative Culture, Organizational Aspects, Tooling and Technology, and Continuous Practices. In addition, this research proposes a DevOps environment success factors model to potentially contribute to DevOps research and practice. Recommendations are made for additional research on the effectiveness of the proposed model and its success factors.
翻译:这项研究评估了软件组织DevOps环境的各个方面,并查明了促成这些环境成功的因素。DevOps是一个最近的概念,许多组织正在从旧式软件开发方法转向灵活方法,如DevOps。然而,没有全面的资料说明一旦各组织采用DevOps环境,会影响DevOps环境的成功。这项研究的重点是通过系统的文献审查来弥补这一差距。系统审查包括了从2015年至2021年五个选定的搜索系统和数据库的33篇文章。根据这些文章,查明了15个因素,并将其分为四类:合作文化、组织方面、工具和技术以及持续做法。此外,这项研究还提出了DevOps环境成功因素模型,以便有可能促进DevOps研究和实践。建议对拟议模型的有效性及其成功因素进行更多的研究。