What is it about?
This study investigates how different software-producing organizations structure their development and infrastructure teams, or more precisely: how is the division of labor among these groups and how they interact. After carefully analyzing data collected from 44 interviews with software professionals, we identified four common organizational structures: siloed departments, classical DevOps, cross-functional teams, and platform teams.
Featured Image
Photo by krakenimages on Unsplash
Why is it important?
Many organizations wish to adopt DevOps. However, usually, there is some confusion about the meaning of DevOps: would it be about making developers and infrastructure people closer? Would it be about cross-functional teams? Would it be about creating a DevOps team? This study seeks to understand the different options to organize development and infrastructure staff by observing the current industry practice.
Perspectives
Read the Original
This page is a summary of: The organization of software teams in the quest for continuous delivery: A grounded theory approach, Information and Software Technology, November 2021, Elsevier,
DOI: 10.1016/j.infsof.2021.106672.
You can read the full text:
Resources
Contributors
The following have contributed to this page