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.
No takes yet. Share an insight, caveat, or question.
Mohammad Shameem (2022) studied this question.
Synapse has enriched 4 closely related papers on similar clinical questions. Consider them for comparative context: