Navigation auf zora.uzh.ch

Search ZORA

ZORA (Zurich Open Repository and Archive)

Code review for newcomers: is it different?

Kovalenko, Vladimir; Bacchelli, Alberto (2018). Code review for newcomers: is it different? In: 11th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE), Gothenburg, Sweden, 27 May 2018. Association for Computing Machinery, 29-32.

Abstract

Onboarding is a critical stage in the tenure of software developers with a project, because meaningful contribution requires familiarity with the codebase. Some software teams employ practices, such as mentoring, to help new developers get accustomed faster. Code review, i.e., the manual inspection of code changes, is an opportunity for sharing knowledge and helping with onboarding.

In this study, we investigate whether and how contributions from developers with low experience in a project do receive a different treatment during code review. We compare reviewers' experience, metrics of reviewers' attention, and change merge rate between changes from newcomers and from more experienced authors in 60 active open source projects. We find that the only phenomenon that is consistent across the vast majority of projects is a lower merge rate for newcomers' changes.

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:27 May 2018
Deposited On:24 Aug 2018 13:23
Last Modified:06 Mar 2024 14:27
Publisher:Association for Computing Machinery
Series Name:Proceedings of the International Workshop on Cooperative and Human Aspects of Software Engineering
ISBN:9781450357258
OA Status:Green
Publisher DOI:https://doi.org/10.1145/3195836.3195842
Related URLs:https://doi.org/10.5281/zenodo.46063 (Author)
https://www.icse2018.org/ (Organisation)
Other Identification Number:merlin-id:16644
Project Information:
  • Funder: SNSF
  • Grant ID: PP00P2_170529
  • Project Title: Data-driven Contemporary Code Review
Download PDF  'Code review for newcomers: is it different?'.
Preview
  • Content: Published Version

Metadata Export

Statistics

Citations

Dimensions.ai Metrics
12 citations in Web of Science®
14 citations in Scopus®
Google Scholar™

Altmetrics

Downloads

111 downloads since deposited on 24 Aug 2018
15 downloads since 12 months
Detailed statistics

Authors, Affiliations, Collaborations

Similar Publications