Quid Pro Quo: An exploration of reciprocity in code review

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 expl...

Full description

Saved in:
Bibliographic Details
Main Authors: Gavidia-Calderon, Carlos, HAN, DongGyun, Bennaceur, Amel
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2022
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/10115
https://ink.library.smu.edu.sg/context/sis_research/article/11115/viewcontent/reciprocity_open_source_pv.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-11115
record_format dspace
spelling sg-smu-ink.sis_research-111152025-02-21T04:14:36Z Quid Pro Quo: An exploration of reciprocity in code review Gavidia-Calderon, Carlos HAN, DongGyun Bennaceur, Amel 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. 2022-05-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/10115 info:doi/10.1145/3524842.3528522 https://ink.library.smu.edu.sg/context/sis_research/article/11115/viewcontent/reciprocity_open_source_pv.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University code review collaboration time series analysis Software Engineering
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic code review
collaboration
time series analysis
Software Engineering
spellingShingle code review
collaboration
time series analysis
Software Engineering
Gavidia-Calderon, Carlos
HAN, DongGyun
Bennaceur, Amel
Quid Pro Quo: An exploration of reciprocity in code review
description 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.
format text
author Gavidia-Calderon, Carlos
HAN, DongGyun
Bennaceur, Amel
author_facet Gavidia-Calderon, Carlos
HAN, DongGyun
Bennaceur, Amel
author_sort Gavidia-Calderon, Carlos
title Quid Pro Quo: An exploration of reciprocity in code review
title_short Quid Pro Quo: An exploration of reciprocity in code review
title_full Quid Pro Quo: An exploration of reciprocity in code review
title_fullStr Quid Pro Quo: An exploration of reciprocity in code review
title_full_unstemmed Quid Pro Quo: An exploration of reciprocity in code review
title_sort quid pro quo: an exploration of reciprocity in code review
publisher Institutional Knowledge at Singapore Management University
publishDate 2022
url https://ink.library.smu.edu.sg/sis_research/10115
https://ink.library.smu.edu.sg/context/sis_research/article/11115/viewcontent/reciprocity_open_source_pv.pdf
_version_ 1827070796691931136