Integrating Quality Assurance into Web Application Development for Enhancing Software Reliability and Defect Prevention
Integrating Quality Assurance into Web Application Development for Enhancing Software Reliability and Defect Prevention
Kanojiya Rohankumar1 , Mr. Girrajsinh Lavendrasinh Puvar2
1Student, Department of Computer Science & Engineering, Parul University, Vadodara, Gujarat, India
2Assistant. Professor, Department of Computer Science & Engineering, Parul University, Vadodara, Gujarat,India
ABSTRACT - Quality assurance is becoming more and more important to the success of current-day web applications, as the failure of a system impacts user confidence and business performance. Traditional software development methodology separates quality assurance from development, as it generally waits until the end of the software development lifecycle to conduct quality assurance. The result is that many defects are not identified until after the completion of the project and thus add to the maintenance costs of the project. The research presented in this paper proposes an alternative software development methodology where quality assurance practices are incorporated into each of the phases of the software development lifecycle rather than being treated as a standalone phase. The research was based on a case study of a Laravel-based web application. The results from the case study demonstrated that by integrating quality assurance into the software development process, the number of defects found during testing was reduced, regression stability improved, and traceability of requirements improved. By integrating quality assurance into the software development process, software quality is improved, and software defects that develop after deployment are minimized.KEYWORDS: Quality Assurance, Software Reliability, Defect Prevention, SDLC, Web Development