9A Systematic Literature Review of Challenges Factors for Implementing DevOps Practices in Software Development Organizations: A Development and Operation Teams Perspective

MOHAMMAD SHAMEEM1

1 Department of CSE, K L University, Vijayawada, Andhra Pradesh, India

Email: shameem.ism@gmail.com

Abstract

Development and operations (DevOps) culture significantly accelerates and automates the continuous delivery and deployment of software development activities. However, presently the majority of client organizations outsource software development projects to vendor firms. The vendor organizations might be located across geographical, sociocultural and temporal boundaries, which makes the DevOps continuous delivery and deployment process more challenging. In this chapter, the authors will address this problem by systematically reviewing the available literature and identifying the key challenges (barriers) that impact the DevOps practices between client and vendor organizations. The identified factors will be analyzed based on different perspectives, e.g., organization size, study type and experts experience. The reported factors and their analysis will provide a robust framework for both researchers and practitioners in order to address the DevOps issues in client and vendor organizations.

Keywords: DevOps, process, SLR

9.1 Introduction

DevOps is a set of collaborative and multidisciplinary efforts with an organization that has emerged in software development organizations. Although ...

Get Evolving Software Processes now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.