Do Explicit Review Strategies Improve Code Review Performance?
MSR - Registered Reports
"Context: Code review is a fundamental, yet expensive, part of software engineering. Therefore, research on understanding code review and on how to improve reviewers performance is paramount.
Objective: We aim to test whether there is an effect of a guidance approach on review effectiveness and efficiency. This relationship is expected to work through lowering the cognitive load of the task; therefore, we analyze the mediation relationship as well.
Method: To test our hypotheses, we employ an experimental design where professional developers with little review experience have to perform three code review tasks. We use three conditions: no guidance, a checklist, and an explicit review strategy. Furthermore, we measure the reviewersï¿½ cognitive load.
Limitations: The main limitations of this study concern the specific cohort of participants, the mono-operation bias for the guidance conditions, and the generalizability to other changes and defects."
Tue 30 Jun Times are displayed in time zone: (UTC) Coordinated Universal Time change
11:00 - 12:00: QualityTechnical Papers / Registered Reports / Keynote / MSR Awards / FOSS Award / Education / Data Showcase / Mining Challenge / MSR Challenge Proposals / Ask Me Anything at MSR:Zoom
Chair(s): Jens KrinkeUniversity College London
Q/A & Discussion of Session Papers over Zoom (Joining info available on Slack)
|11:00 - 11:12|
Laerte XavierUniversidade Federal de Minas Gerais (UFMG), Fabio da Silva Ferreira, Rodrigo Brito, Marco Tulio ValenteFederal University of Minas Gerais, BrazilPre-print Media Attached
|11:12 - 11:24|
Peipei WangNorth Carolina State University, USA, Chris BrownNorth Carolina State University, Jamie JenningsNorth Carolina State University, Kathryn StoleeNorth Carolina State UniversityPre-print Media Attached
|11:24 - 11:36|
A: Pavlína Wurzel Gonçalves, A: Enrico Fregnan, A: Tobias Baum, A: Kurt SchneiderLeibniz Universität Hannover, Software Engineering Group, A: Alberto BacchelliUniversity of ZurichPre-print Media Attached
|11:36 - 11:48|
SoftMon: A Tool to Compare Similar Open-source Software from a Performance PerspectiveMSR - Technical Paper
Technical PapersPre-print Media Attached
|11:48 - 12:00|
A Study of Potential Code Borrowing and License Violations in Java Projects on GitHubMSR - Technical Paper
Yaroslav GolubevJetBrains Research, ITMO University, Maria Eliseeva, Nikita PovarovJetBrains, Timofey BryksinJetBrains Research, Saint Petersburg State UniversityPre-print Media Attached