Where academic tradition
meets the exciting future

On the Impact of Mixing Responsibilities Between Devs and Ops

Kristian Nybom, Jens Smeds, Ivan Porres, On the Impact of Mixing Responsibilities Between Devs and Ops. In: Helen Sharp, Tracy Hall (Eds.), Agile Processes, in Software Engineering, and Extreme Programming: 17th International Conference, XP 2016, 131–143, Springer International Publishing, 2016.

Abstract:

Many software engineering organizations around the world are adopting DevOps. One of the main goals of DevOps is to foster better collaboration between development and operations personnel, in order to improve organizational efficiency. There are several approaches to adopt DevOps in an organization. This is due to the fact that DevOps is lacking a common definition and organizations largely need to determine how to apply DevOps for themselves. In this paper, we present results from a case study in which a software organization adopts DevOps. The focus of this research is to study the impact of mixing the responsibilities between development and operations engineers. We interviewed 14 employees in the case organization during the study, and the results indicate several benefits of the chosen approach, such as improved collaboration and trust, and smoother work flow. This comes at the cost of a number of complications, such as new sources for friction among the employees, risk for holistically sub-optimal service configurations, and more.

Files:

Full publication in PDF-format

BibTeX entry:

@INPROCEEDINGS{inpNySmPo16a,
  title = {On the Impact of Mixing Responsibilities Between Devs and Ops},
  booktitle = {Agile Processes, in Software Engineering, and Extreme Programming: 17th International Conference, XP 2016},
  author = {Nybom, Kristian and Smeds, Jens and Porres, Ivan},
  editor = {Sharp, Helen and Hall, Tracy},
  publisher = {Springer International Publishing},
  pages = {131–143},
  year = {2016},
}

Belongs to TUCS Research Unit(s): Software Engineering Laboratory (SE Lab)

Edit publication