A Cross-Company Ethnographic Study on Software Teams for DevOps and Microservices: Organization, Benefits, and Issues
Xin Zhou, Huang Huang, He Zhang, Xin Huang, Dong Shao, Chenxing, Zhong

TL;DR
This ethnographic study investigates how software teams in different companies organize, benefit from, and face issues with adopting DevOps and microservices, revealing practical insights and challenges.
Contribution
It provides a cross-company empirical analysis of DevOps and microservices adoption, highlighting organizational aspects, benefits, issues, and the relationship between the two.
Findings
Benefits include rapid delivery and burden reduction.
High costs and lack of guidance are significant issues.
The relationship between DevOps and microservices is not as strong as previously thought.
Abstract
Context: DevOps and microservices are acknowledged to be important new paradigms to tackle contemporary software demands and provide capabilities for rapid and reliable software development. Industrial reports show that they are quickly adopted together in massive software companies. However, because of the technical and organizational requirements, many difficulties against efficient implementation of the both emerge in real software teams. Objectives: This study aims to discover the organization, benefits and issues of software teams using DevOps & microservices from an immersive perspective. Method: An ethnographic study was carried out in three companies with different business, size, products, customers, and degree of globalization. All the three companies claimed their adoption of DevOps and microservices. Seven months (cumulative) of participant observations and nine interviews…
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.
