Not logged in.

Contribution Details

Type Conference or Workshop Paper
Scope Discipline-based scholarship
Published in Proceedings Yes
Title Code review for newcomers: is it different?
Organization Unit
Authors
  • Vladimir Kovalenko
  • Alberto Bacchelli
Presentation Type paper
Item Subtype Original Work
Refereed Yes
Status Published in final form
Language
  • English
ISBN 9781450357258
Page Range 29 - 32
Event Title 11th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE)
Event Type workshop
Event Location Gothenburg, Sweden
Event Start Date May 27 - 2018
Event End Date May 27 - 2018
Series Name Proceedings of the International Workshop on Cooperative and Human Aspects of Software Engineering
Place of Publication New York, New York, USA
Publisher Association for Computing Machinery
Abstract Text 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.
Related URLs
Digital Object Identifier 10.1145/3195836.3195842
Other Identification Number merlin-id:16644
PDF File Download from ZORA
Export BibTeX
EP3 XML (ZORA)