Return to search

Communication Challenges in DevOps & Mitigation Strategies

DevOps is a collection of practices used to automate theprocesses between the development and the operations teams. Thereexist various barriers between these two teams as they are traditionallyseparate. As a result, software organizations implement DevOpsto mitigate these challenges. At the same time, communication challengesarise while implementing DevOps as it is not a simple task. The aim of the research is to investigate the communicationchallenges faced by developers while implementing DevOps andderiving strategies to overcome these challenges. The overall researchgoal is to find out how communication takes place in a software organization/multinational company, the communication challenges faced during the implementation of DevOps and finally the strategies followedto overcome these challenges. An empirical study has been conducted using SystematicMapping method and Interview method for data collection. 18 outof 538 papers have been selected, to identify various factors affectingcommunication and perform systematic mapping. For the interviewprocess, six participants working at various companies in the roles relatedto DevOps have been selected and semi-structured interviewshave been conducted. The data analysis has been performed usingimmersion approach and data triangulation method. A total of 12 factors affecting communication in DevOpshave been identified from the Systematic mapping. Though no newchallenge has been reported by the participants, the factors identifiedfrom the literature have been confirmed from the responses of theinterview participants and the mitigation strategies to the challengesfaced by each of these participants have been listed out by them. These findings can be used by companies struggling toimplement DevOps, to curb various communication challenges beforethey arise as well as to mitigate already facing challenges by followingthe strategies implemented by other companies. It has to be notedthat this list is not complete as new challenges may arise dependingon the software development practices of the company.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:bth-18877
Date January 2019
CreatorsMandepudi, Snehitha
PublisherBlekinge Tekniska Högskola, Institutionen för programvaruteknik
Source SetsDiVA Archive at Upsalla University
LanguageEnglish
Detected LanguageEnglish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.002 seconds