Publication Type
Conference Proceeding Article
Version
publishedVersion
Publication Date
5-2022
Abstract
We explore the role of reciprocity in code review processes. Reciprocity manifests itself in two ways: 1) reviewing code for others translates to accepted code contributions, and 2) having contributions accepted increases the reviews made for others. We use vector autoregressive (VAR) models to explore the causal relation between reviews performed and accepted contributions. After fitting VAR models for 24 active open-source developers, we found evidence of reciprocity in 6 of them. These results suggest reciprocity does play a role in code review, that can potentially be exploited to increase reviewer participation.
Keywords
code review, collaboration, time series analysis
Discipline
Software Engineering
Publication
MSR '22: Proceedings of the Mining Software Repositories Conference, Pittsburgh, PA, May 21-24
First Page
738
Last Page
740
ISBN
9781450393034
Identifier
10.1145/3524842.3528522
Publisher
ACM
City or Country
New York
Citation
Gavidia-Calderon, Carlos; HAN, DongGyun; and Bennaceur, Amel.
Quid Pro Quo: An exploration of reciprocity in code review. (2022). MSR '22: Proceedings of the Mining Software Repositories Conference, Pittsburgh, PA, May 21-24. 738-740.
Available at: https://ink.library.smu.edu.sg/sis_research/10115
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.1145/3524842.3528522