- 要求(Requirements):了解产品所需功能、用途、用户需求
- 设计(Design):确定完成项目所需软件和硬件,随后将它们转化为物理设计
- 实施(implementation):根据项目要求和设计规范编写实际代码
- 验证(verification):确保产品符合客户期望
- 维护(maintenance):通过客户确定产品设计的不足和错误,进而修正
瀑布模型 Waterfall Model 改进型 V模型
螺旋模型 Spiral Mode
产品开发上升螺旋式。计划 → 风险分析 → 开发 → 客户评估 循环。