DevOps Capabilities, Practices, and Challenges: Insights from a Case Study

07/24/2019
by   Mali Senapathi, et al.
0

DevOps is a set of principles and practices to improve collaboration between development and IT Operations. Against the backdrop of the growing adoption of DevOps in a variety of software development domains, this paper describes empirical research into factors influencing its implementation. It presents findings of an in-depth exploratory case study that explored DevOps implementation in a New Zealand product development organisation. The study involved interviewing six experienced software engineers who continuously monitored and reflected on the gradual implementation of DevOps principles and practices. For this case study the use of DevOps practices led to significant benefits, including increase in deployment frequency from about 30 releases a month to an average of 120 releases per month, as well as improved natural communication and collaboration between IT development and operations personnel. We found that the support of a number of technological enablers, such as implementing an automation pipeline and cross functional organisational structures, were critical to delivering the expected benefits of DevOps.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/12/2021

Report From The Trenches: A Case Study In Modernizing Software Development Practices

One factor of success in software development companies is their ability...
research
09/20/2021

DevOps Adoption: Eight Emergent Perspectives

DevOps is an approach based on lean and agile principles in which busine...
research
10/07/2020

Going Paperless – Main Challenges in EDRMS Implementation – Case of Georgia

National governments are eager to incorporate information and communicat...
research
10/16/2019

DevOps in Practice – A preliminary Analysis of two Multinational Companies

DevOps is a cultural movement that aims the collaboration of all the sta...
research
01/10/2022

System and Software architecting harmonization practices in ultra-large-scale Systems of Systems

Context: The challenges posed by the architecting of System of Systems (...
research
07/08/2022

XR Hackathon Going Online: Lessons Learned from a Case Study with Goethe-Institut

In this article we report a case study of a Language and Culture-oriente...
research
06/09/2023

Preliminary Guideline for Creating Boundary Artefacts in Software Engineering

Context: Software development benefits from having Boundary Artefacts (B...

Please sign up or login with your details

Forgot password? Click here to reset