Back to Search
Start Over
Adopting DevOps in the real world: A theory, a model, and a case study
- Source :
- Journal of Systems and Software. 157:110384
- Publication Year :
- 2019
- Publisher :
- Elsevier BV, 2019.
-
Abstract
- DevOps is a set of practices and cultural values that aims to reduce the barriers between development and operations teams. Due to its increasing interest and imprecise definitions, existing research works have tried to characterize DevOps. Nevertheless, little is known about the practitioners’ understandingabout successful paths for DevOps adoption. Therefore, our goal is to detail real scenarios of DevOps adoption, presenting a theory, a model, and a case study. We used classic Grounded Theory to build a theory about 15 scenarios of successful DevOps adoption in companies from different domains and countries. We proposed a model (i.e., a workflow for DevOps adoption) and evaluated it through a case study at a Brazilian Government institution. We used a focus group to collect the company perceptions about DevOps adoption. This paper increments the existing view of DevOps by detailing real scenarios and explaining the role of each category during DevOps adoption. We provide evidence that collaboration is the core DevOps concern, contrasting with an existing wisdom that automation and tooling can be enough to achieve DevOps. Altogether, our results contribute to: generating an adequate understanding of DevOps, from the practitioners’ perspective; and assisting other institutions in the path towards DevOps adoption.
- Subjects :
- Government
Process management
Computer science
business.industry
05 social sciences
020207 software engineering
02 engineering and technology
Automation
Focus group
Grounded theory
Workflow
Hardware and Architecture
0502 economics and business
0202 electrical engineering, electronic engineering, information engineering
DevOps
Set (psychology)
business
050203 business & management
Software
Information Systems
Subjects
Details
- ISSN :
- 01641212
- Volume :
- 157
- Database :
- OpenAIRE
- Journal :
- Journal of Systems and Software
- Accession number :
- edsair.doi...........ae947cbcff606ea23940b19129996bfc
- Full Text :
- https://doi.org/10.1016/j.jss.2019.07.083