Loading

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 demonstrated that code review is an effective method for enhancing software quality. According to several studies and trials, code review has been shown to reduce flaws and improve code maintainability significantly. Code review helps increase client satisfaction by ensuring the product meets 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 offer valuable insights for software development teams, highlighting the benefits of code review in enhancing software quality and customer satisfaction. The results of this study can help software development teams incorporate code review into their workflows as a standard procedure, thereby improving software quality and reducing errors. In conclusion, this study demonstrates that code review is an effective method for enhancing software quality. 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