软件开发模型
演化模型
瀑布模型
适用于需求明确, 稳定。
分阶段,每个阶段有产出物。
增量与迭代
每个阶段都需要集成和测试
螺旋模型
加入了风险分析
以原型为基础 + 瀑布模型
V模型
测试贯穿于始终
喷泉模型
早期的面向对象模型
构件组装模型
构件库, 标准化
快速应用开发模型
CBSD 构件组装模型
SDLC 瀑布模型
RAD快速应用开发模型
统一过程模型 UP/RUP
在细化阶段, 设计及确定系统架构
敏捷方法模型
轻量级开发, 为开发减负.
适应性开发, 开发过程不断矫正
以人为本
增量迭代
适合小型项目
敏捷开发方法
Scrum开发模型
分析找出公用模块, 放到一期率先开发.
分多期, 每期2~4周, 分期设定小目标.