DevOps Team Structures: Characterization and Implications
Daniel L\'opez-Fern\'andez, Jessica D\'iaz, Javier Garc\'ia, Jorge, P\'erez, and \'Angel Gonz\'alez-Prieto

TL;DR
This paper explores how different DevOps team structures impact software delivery performance, providing a taxonomy based on empirical data from multinational companies to guide organizational decisions.
Contribution
It introduces a taxonomy of DevOps team structures based on empirical research, highlighting their characteristics and implications for software delivery performance.
Findings
Identifies stable and emerging team patterns in DevOps organizations.
Shows how team autonomy and collaboration frequency affect performance.
Highlights the role of horizontal support teams like platform teams.
Abstract
Context: DevOps can be defined as a cultural movement to improve and accelerate the delivery of business value by making the collaboration between development and operations effective. Objective: This paper aims to help practitioners and researchers to better understand the organizational structure and characteristics of teams adopting DevOps. Method: We conducted an exploratory study by leveraging in depth, semi-structured interviews to relevant stakeholders of 31 multinational software-intensive companies, together with industrial workshops and observations at organizations' facilities that supported triangulation. We used Grounded Theory as qualitative research method to explore the structure and characteristics of teams, and statistical analysis to discover their implications in software delivery performance. Results: We describe a taxonomy of team structure patterns that shows…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
