IJSRP, Volume 13, Issue 8, August 2023 Edition [ISSN 2250-3153]
Shravan Pargaonkar
Abstract:
The Software Development Life Cycle (SDLC) is a fundamental framework that governs the process of software development, encompassing planning, design, implementation, testing, deployment, and maintenance stages. As software engineering practices continue to evolve, various SDLC models have emerged, each offering distinct approaches to managing the development process. This comprehensive research analysis aims to explore the advantages and disadvantages of prominent SDLC models while assessing their suitability in the context of software quality engineering.