系统架构设计师学习
一、瀑布模型

瀑布模型特点:
1.严格区分阶段,每个阶段因果关系紧密相连
2.只适合需求明确的项目
缺点:
1.软件需求完整性、正确性难确定
2.严格串行化,很长时间才能看到结果
3.瀑布模型要求每个阶段一次性完全解决该阶段工作,这不现实
二、原型模型

原型模型适合需求不明确项目
分两个阶段
1.原型开发阶段
2.目标软件开发阶段
分两个分支,抛弃型原型与演化型原型。
三、原型及相关模型

四、V模型

测试贯穿于始终
测试分阶段,测试计划提前
五、迭代于增量

六、螺旋模型

七、构建组装模型

八、快速应用开发模型(RAD)

九、统一过程(UP)

十、敏捷方法




十一、逆向工程



浙公网安备 33010602011771号