• Advantages :
1. Easy to understand and implement.
2. Widely used and known (in theory!).
3. Reinforces good habits: define-before- design, design-before-code.
4. Identifies deliverables and milestones.
5. Document driven, URD, SRD, etc. Published documentation standards, e.g. PSS-05.
6. Works well on mature products and weak teams.