In Search of Socio-Technical Congruence: A Large-Scale Longitudinal Study
Wolfgang Mauerer, Mitchell Joblin, Damian A. Tamburri, Carlos Paradis,, Rick Kazman, Sven Apel

TL;DR
This large-scale longitudinal study investigates whether socio-technical congruence, measured by developer communication and technical dependencies, impacts software quality metrics like bugs and churn, finding no significant relationship.
Contribution
The paper introduces a quantitative measure of socio-technical congruence (STMC) and applies it to 25 large open-source projects, providing a comprehensive empirical analysis.
Findings
No statistical relationship between STMC and bugs.
No statistical relationship between STMC and churn.
Socio-technical congruence does not directly influence software quality metrics.
Abstract
We report on a large-scale empirical study investigating the relevance of socio-technical congruence over key basic software quality metrics, namely, bugs and churn. In particular, we explore whether alignment or misalignment of social communication structures and technical dependencies in large software projects influences software quality. To this end, we have defined a quantitative and operational notion of socio-technical congruence, which we call socio-technical motif congruence (STMC). STMC is a measure of the degree to which developers working on the same file or on two related files, need to communicate. As socio-technical congruence is a complex and multi-faceted phenomenon, the interpretability of the results is one of our main concerns, so we have employed a careful mixed-methods statistical analysis. In particular, we provide analyses with similar techniques as employed by…
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.
Taxonomy
TopicsSoftware Engineering Research · Open Source Software Innovations · Software Engineering Techniques and Practices
