DevOps Adoption Benefits and Challenges in Practice: A Case Study

Show full item record



Permalink

http://hdl.handle.net/10138/178485

Citation

Riungu-Kalliosaari , L , Mäkinen , S , Lwakatare , L E , Tiihonen , J & Männistö , T 2016 , DevOps Adoption Benefits and Challenges in Practice: A Case Study . in P Abrahamsson , A Jedlitschka , A Nguyen Duc , M Felderer , S Amasaki & T Mikkonen (eds) , Product-Focused Software Process Improvement : 17th International Conference, PROFES 2016, Trondheim, Norway, November 22-24, 2016, Proceedings . Lecture Notes in Computer Science , vol. 10027 , Springer International Publishing , pp. 590-597 , Product-Focused Software Process Improvement, International Conference , Trondheim , Norway , 22/11/2016 . https://doi.org/10.1007/978-3-319-49094-6_44

Title: DevOps Adoption Benefits and Challenges in Practice: A Case Study
Author: Riungu-Kalliosaari, Leah; Mäkinen, Simo; Lwakatare, Lucy Ellen; Tiihonen, Juha; Männistö, Tomi
Other contributor: Abrahamsson, Pekka
Jedlitschka, Andreas
Nguyen Duc, Anh
Felderer, Michael
Amasaki, Sousuke
Mikkonen, Tommi
Contributor organization: Department of Computer Science
Empirical Software Engineering research group
Publisher: Springer International Publishing
Date: 2016-11
Language: eng
Number of pages: 8
Belongs to series: Product-Focused Software Process Improvement
Belongs to series: Lecture Notes in Computer Science
ISBN: 978-3-319-49093-9
978-3-319-49094-6
ISSN: 0302-9743
DOI: https://doi.org/10.1007/978-3-319-49094-6_44
URI: http://hdl.handle.net/10138/178485
Abstract: DevOps is an approach in which traditional software engineering roles are merged and communication is enhanced to improve the production release frequency and maintain software quality. There seem to be benefits in adopting DevOps but practical industry experiences have seldom been reported. We conducted a qualitative multiple-case study and interviewed the representatives of three software development organizations in Finland. The responses indicate that with DevOps, practitioners can increase the frequency of releases and improve test automation practices. DevOps was seen to encourage collaboration between departments which boosts communication and employee welfare. Continuous releases enable a more experimental approach and rapid feedback collection. The challenges include communication structures that hinder cross-department collaboration and having to address the cultural shift. Dissimilar development and production environments were mentioned as some of the technical barriers. DevOps might not also be suitable for all industries. Ambiguity in the definition of DevOps makes adoption difficult since organizations might not know which practices they should implement for DevOps.
Subject: 113 Computer and information sciences
Peer reviewed: Yes
Rights: other
Usage restriction: openAccess
Self-archived version: acceptedVersion


Files in this item

Total number of downloads: Loading...

Files Size Format View
RiunguKalliosaari2016DevopsAdoptionBenefits.pdf 245.3Kb PDF View/Open

This item appears in the following Collection(s)

Show full item record