The Effectiveness of Code Reviews on Improving Software Quality: An Empirical Study
D. I. De Silva1, W.A.C Pabasara2, S.V Sangkavi3, Wijerathne L.G.A.T.D4, Wijesundara W.M.K.H5, Reezan S.A6

1Dr. D. I. De Silva, Department of Computer Science and Software Engineering, Sri Lanka Institute of Information Technology, Malabe, Sri Lanka.
2W. A. C Pabasara, Department of Computer Science and Software Engineering, Sri Lanka Institute of Information Technology, Malabe, Sri Lanka.
3S. V Sangkavi, Department of Computer Science and Software Engineering, Sri Lanka Institute of Information Technology, Malabe, Sri Lanka.
4Wijerathne L.G.A.T.D, Department of Computer Science and Software Engineering, Sri Lanka Institute of Information Technology, Malabe, Sri Lanka.
5Wijesundara W.M.K.H, Department of Computer Science and Software Engineering, Sri Lanka Institute of Information Technology, Malabe, Sri Lanka.
6Reezan S.A, Department of Computer Science and Software Engineering, Sri Lanka Institute of Information Technology, Malabe, Sri Lanka.
Manuscript received on 06 May 2023 | Revised Manuscript received on 17 May 2023 | Manuscript Accepted on 15 July 2023 | Manuscript published on 30 July 2023 | PP: 1-10 | Volume-12 Issue-2, July 2023 | Retrieval Number: 100.1/ijrte.B76660712223 | DOI: 10.35940/ijrte.B7666.0712223

Open Access | Editorial and Publishing Policies | Cite | Zenodo | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)

Abstract: This study intends to investigate how well code reviews contribute to higher software quality. A group of developers working on the study examine source code to find flaws, improve readability, and guarantee compliance with coding standards. The research on the effects of code review on defect discovery, defect prevention, and code maintainability is given together with a thorough overview of the literature on code review and software quality. This study has shown that code review is a highly efficient way to raise the caliber of software. According to the study of several studies and trials, code review significantly reduces flaws and improves code maintainability. Code review helps to increase client satisfaction by making sure the product satisfies their needs. The goal of this study is to highlight the value of code review as a quality assurance technique in software development workflows. The study’s findings provide useful information for software development teams by emphasizing the advantages of code review for raising software quality and customer satisfaction. The results of this study can assist software development teams in incorporating code review into their workflows as a normal procedure, which would improve software quality and cut down on mistakes. In conclusion, this study shows that code review is a highly efficient way to raise the caliber of software. In terms of fault detection and prevention, code maintainability, and customer satisfaction, the study underlines the benefits of code review. This study can influence software development teams to make code review a common practice by highlighting its advantages, which would increase product quality and client satisfaction.
Keywords: Code review, Software quality
Scope of the Article: Computer Science and Its Applications