Investigating code review quality: Do people and participation matter?

O Kononenko, O Baysal, L Guerrouj… - 2015 IEEE …, 2015 - ieeexplore.ieee.org
Code review is an essential element of any mature software development project; it aims at
evaluating code contributions submitted by developers. In principle, code review should …

Expectations, outcomes, and challenges of modern code review

A Bacchelli, C Bird - 2013 35th International Conference on …, 2013 - ieeexplore.ieee.org
Code review is a common software engineering practice employed both in open source and
industrial contexts. Review today is less formal and more “lightweight” than the code …

Four eyes are better than two: On the impact of code reviews on software quality

G Bavota, B Russo - 2015 IEEE International Conference on …, 2015 - ieeexplore.ieee.org
Code review is advocated as one of the best practices to improve software quality and
reduce the likelihood of introducing defects during code change activities. Recent research …

Do code review practices impact design quality? a case study of the qt, vtk, and itk projects

R Morales, S McIntosh, F Khomh - 2015 IEEE 22nd …, 2015 - ieeexplore.ieee.org
Code review is the process of having other team members examine changes to a software
system in order to evaluate its technical content and quality. A lightweight variant of this …

Characteristics of useful code reviews: An empirical study at microsoft

A Bosu, M Greiler, C Bird - 2015 IEEE/ACM 12th Working …, 2015 - ieeexplore.ieee.org
Over the past decade, both open source and commercial software projects have adopted
contemporary peer code review practices as a quality control mechanism. Prior research …

Code review quality: How developers see it

O Kononenko, O Baysal, MW Godfrey - Proceedings of the 38th …, 2016 - dl.acm.org
In a large, long-lived project, an effective code review process is key to ensuring the long-
term quality of the code base. In this work, we study code review practices of a large, open …

Code reviews do not find bugs. how the current code review best practice slows us down

J Czerwonka, M Greiler, J Tilford - 2015 IEEE/ACM 37th IEEE …, 2015 - ieeexplore.ieee.org
Because of its many uses and benefits, code reviews are a standard part of the modern
software engineering workflow. Since they require involvement of people, code reviewing is …

The influence of non-technical factors on code review

O Baysal, O Kononenko, R Holmes… - 2013 20th working …, 2013 - ieeexplore.ieee.org
When submitting a patch, the primary concerns of individual developers are “How can I
maximize the chances of my patch being approved, and minimize the time it takes for this to …

[PDF][PDF] Improving code review by predicting reviewers and acceptance of patches

G Jeong, S Kim, T Zimmermann, K Yi - Research on software …, 2009 - rosaec.snu.ac.kr
Code reviews are an important part of software development because they help to increase
code quality and reliability. For this paper, we observed the review processes of two open …

Who should review my code? a file location-based code-reviewer recommendation approach for modern code review

P Thongtanunam, C Tantithamthavorn… - 2015 IEEE 22nd …, 2015 - ieeexplore.ieee.org
Software code review is an inspection of a code change by an independent third-party
developer in order to identify and fix defects before an integration. Effectively performing …