Navigation auf zora.uzh.ch

Search ZORA

ZORA (Zurich Open Repository and Archive)

Primers or reminders? The effects of existing review comments on code review

Spadini, Davide; Çalikli, Gül; Bacchelli, Alberto (2020). Primers or reminders? The effects of existing review comments on code review. In: ICSE '20: 42nd International Conference on Software Engineering, Seoul South Korea, 27 July 2020 - 19 August 2020. ACM, 1171-1182.

Abstract

In contemporary code review, the comments put by reviewers on a specific code change are immediately visible to the other reviewers involved. Could this visibility prime new reviewers' attention (due to the human's proneness to availability bias), thus biasing the code review outcome? In this study, we investigate this topic by conducting a controlled experiment with 85 developers who perform a code review and a psychological experiment. With the psychological experiment, we find that ≈70% of participants are prone to availability bias. However, when it comes to the code review, our experiment results show that participants are primed only when the existing code review comment is about a type of bug that is not normally considered; when this comment is visible, participants are more likely to find another occurrence of this type of bug. Moreover, this priming effect does not influence reviewers' likelihood of detecting other types of bugs. Our findings suggest that the current code review practice is effective because existing review comments about bugs in code changes are not negative primers, rather positive reminders for bugs that would otherwise be overlooked during code review. Data and materials: https://doi.org/10.5281/zenodo.3653856

Additional indexing

Item Type:Conference or Workshop Item (Paper), refereed, original work
Communities & Collections:03 Faculty of Economics > Department of Informatics
Dewey Decimal Classification:000 Computer science, knowledge & systems
Scopus Subject Areas:Physical Sciences > Software
Scope:Discipline-based scholarship (basic research)
Language:English
Event End Date:19 August 2020
Deposited On:25 Oct 2021 05:49
Last Modified:06 Mar 2024 14:36
Publisher:ACM
ISBN:9781450371216
OA Status:Hybrid
Publisher DOI:https://doi.org/10.1145/3377811.3380385
Other Identification Number:merlin-id:21598
Download PDF  'Primers or reminders? The effects of existing review comments on code review'.
Preview
  • Content: Published Version

Metadata Export

Statistics

Citations

Dimensions.ai Metrics
17 citations in Web of Science®
20 citations in Scopus®
Google Scholar™

Altmetrics

Downloads

20 downloads since deposited on 25 Oct 2021
8 downloads since 12 months
Detailed statistics

Authors, Affiliations, Collaborations

Similar Publications