Write a Blog >>
ICSE 2020
Wed 24 June - Thu 16 July 2020
Wed 8 Jul 2020 16:37 - 16:49 at Baekje - A10-Human Aspects 2 Chair(s): Giuseppe Scanniello

In contemporary code review, the comments put by reviewers on a specific code change are immediately visible to the other reviewers involved. May 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. Although ~70% of participants are assessed to be prone to availability bias, we did not observe a biasing effect due to the existing review comments. Only when reviewers are primed by a comment on a bug that normally is not considered in code review, they 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.

Wed 8 Jul
Times are displayed in time zone: (UTC) Coordinated Universal Time change

16:05 - 17:05: Paper Presentations - A10-Human Aspects 2 at Baekje
Chair(s): Giuseppe ScannielloUniversity of Basilicata
icse-2020-Journal-First16:05 - 16:13
Meng YanChongqing University, Xin XiaMonash University, David LoSingapore Management University, Ahmed E. HassanQueen's University, Shanping LiZhejiang University
icse-2020-Journal-First16:13 - 16:21
Haoxiang ZhangSoftware Analysis and Intelligence Lab (SAIL), Queen’s University, Kingston, Ontario, Canada, Shaowei WangMississippi State University, Tse-Hsun (Peter) ChenConcordia University, Ying ZouQueen's University, Kingston, Ontario, Ahmed E. HassanQueen's University
icse-2020-Journal-First16:21 - 16:29
Fiorella ZampettiUniversity of Sannio, Carmine VassalloUniversity of Zurich, Sebastiano PanichellaZurich University of Applied Science/University of Zurich, Gerardo CanforaUniversity of Sannio, Harald GallUniversity of Zurich, Massimiliano Di PentaUniversity of Sannio
Link to publication DOI Pre-print
icse-2020-Journal-First16:29 - 16:37
Luis CruzDeflt University of Technology, Rui AbreuInstituto Superior Técnico, U. Lisboa & INESC-ID, David LoSingapore Management University
icse-2020-papers16:37 - 16:49
Davide SpadiniDelft University of Technology, Netherlands, Gul CalikliUniversity of Gothenburg, Alberto BacchelliUniversity of Zurich
DOI Pre-print Media Attached