- SO HOA
Software Development Life Cycle
Updated: Jun 16, 2020
Software Development Life Cycle (SDLC) is a series of steps or phases that provide a model for the development and life-cycle management of software applications. There are six primary phases in every SDLC model:
Requirements Gathering and Analysis
Design
Implementation
Testing
Deployment
Maintenance
Following are the most important and popular SDLC models:
Waterfall Model
Iterative Model
Spiral Model
The other related methodologies are Agile Model, Rapid Application Development (RAD) and Prototyping Models.
14 views0 comments