Waterfall Model
- •
def
- •
a plan-driven Software Process Models with separate, distinct, sequential phases
- •
each phase must be completed before the next one begins
- •
- •
- •
- •
- •
- •
Distinguish from
- •
Spiral Model — adds explicit risk analysis per iteration
- •
V-Model — pairs each phase with a specific testing phase
- •
Rapid Application Development (RAD) — trades planning for fast prototyping
- •
Rational Unified Process (RUP) — iterative, object-oriented, phase-based (inception/elaboration/construction/transition)
- •
- •
- •