Publication Type
Conference Proceeding Article
Version
acceptedVersion
Publication Date
10-2015
Abstract
As large scale software development has become more collaborative, and software teams more globally distributed, several studies have explored how developer interaction influences software development outcomes. The emphasis so far has been largely on outcomes like defect count, the time to close modification requests etc. In the paper, we examine data from the Chromium project to understand how different aspects of developer discussion relate to the closure time of reviews. On the basis of analyzing reviews discussed by 2000+ developers, our results indicate that quicker closure of reviews owned by a developer relates to higher reception of information and insights from peers. However, we also find evidence that higher engagement in collaboration by a developer is associated with slower closure of the reviews she owns. Within the scope of our study, these results lead us to conclude that peer review of code may have a distinct dynamic that is facilitated by developers working in relative isolation.
Keywords
Data models, Electronic mail, Software, Software engineering, Chromium, Collaboration, Data mining
Discipline
Databases and Information Systems | Numerical Analysis and Scientific Computing | Software Engineering
Research Areas
Information Systems and Management
Publication
2015 9th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement: 22-23 October, Beijing: Proceedings
First Page
78
Last Page
81
ISBN
9781467378994
Identifier
10.1109/ESEM.2015.7321215
Publisher
IEEE
City or Country
Piscataway, NJ
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/ESEM.2015.7321215
Included in
Databases and Information Systems Commons, Numerical Analysis and Scientific Computing Commons, Software Engineering Commons