Not logged in.
Quick Search - Contribution
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 |
|
Presentation Type | paper |
Item Subtype | Original Work |
Refereed | Yes |
Status | Published in final form |
Language |
|
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) |