SDLC or the Software Development Life Cycle is a process that produces software with the highest quality and lowest cost in the shortest time possible. SDLC provides a well-structured flow of phases that help an organization to quickly produce high-quality software which is well-tested and ready for production use.
- Waterfall Model
- Agile Model
- Iterative Model
- Prototype Model
- Spiral Model
To know details about these models, refer: https://www.geeksforgeeks.org/software-engineering-comparison-of-different-life-cycle-models/