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

وصف كامل

محفوظ في:
التفاصيل البيبلوغرافية
المؤلفون الرئيسيون: Gavidia-Calderon, Carlos, HAN, DongGyun, Bennaceur, Amel
التنسيق: text
اللغة:English
منشور في: Institutional Knowledge at Singapore Management University 2022
الموضوعات:
الوصول للمادة أونلاين: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
الوسوم: إضافة وسم
لا توجد وسوم, كن أول من يضع وسما على هذه التسجيلة!
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