Publication Type
Conference Proceeding Article
Version
acceptedVersion
Publication Date
12-2019
Abstract
It is widely perceived that the egalitarian ecosystems of large scale open source software development foster effective team outcomes. In this study, we question this conventional wisdom by examining whether and how the centralization of information and influence in a software development team relate to the quality of the team's work products. Analyzing data from more than a hundred real world projects that include development activities over close to a decade, involving 2000+ developers, who collectively resolve more than two hundred thousand defects through discussions covering more than six hundred thousand comments, we arrive at statistically significant evidence indicating that concentration of information and influence in the developer communication networks of the projects are associated with the quality of a team's work products, even after controlling for various factors related to levels of developer engagement. Our results suggest that merely facilitating easy interaction between team members may not be sufficient to enhance team outcomes. The design of efficient collaborative development environments, and devising tools and processes for team assembly and governance can be informed by our results.
Keywords
Influence, interaction, software quality, team outcomes
Discipline
Databases and Information Systems | Software Engineering
Research Areas
Information Systems and Management
Publication
2019 26th Asia-Pacific Software Engineering Conference: December 2-5, Putrajaya, Malaysia: Proceedings
First Page
402
Last Page
409
ISBN
9781728146485
Identifier
10.1109/APSEC48747.2019.00061
Publisher
IEEE Computer Society
City or Country
Los Alamitos, CA
Citation
1
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 4.0 International License.
Additional URL
https://doi.org/10.1109/APSEC48747.2019.00061