What is Software Development Life Cycle (SDLC) Model?
We need to build quality and correct software. A software development life cycle model (also called process model or SDLC Model) is a descriptive and diagrammatic representation of the software life cycle.
A life cycle model represents all the activities required to make high-quality software that meets customer expectations. Each activity is called a single phase of building process and all the phases have to perform sequentially called cycle. A cycle may have to repeat several times.

In other words, a SDLC model maps the different activities performed on a software product from its inception to retirement.
There may be different types of models but their basic phases are almost same but their orders are little bit different. Thus, no matter which life cycle model is followed.
Statlearner
Statlearner