Waterfall Model

The Waterfall Model is a linear SDLC approach where each phase must be completed before moving to the next.

Elaboration:

  • Phases include Requirement Analysis โ†’ System Design โ†’ Implementation โ†’ Testing โ†’ Deployment โ†’ Maintenance.
  • Best for projects with clear requirements and minimal changes.
  • Disadvantage: Not flexible for changes once development starts.

Example:

A government software project where requirements are well-defined and fixed.