第一次作业

瀑布式模型:

特点:简单。

不足:要求用户一开始就提出清晰完整的要求;要求用户需求比较稳定;用户的参与程度不够;段间移交信息时,容易产生误解。

快速原型模型:

特点:能弥补瀑布模型用户参与不够的缺点;

能减少用户需求遗漏的可能性;快速。

不足:用户易于视原型为正式产品;对于开发环境要求太多;需要用户的良好配合。

增渐式模型:

特点:能快速提交可完成部分的产品;能逐步增强产品功能;用户有足够时间适应新产品。

不足:新增部分必须不破坏现有系统;再设计体系结构时,必须有充分的开放性。

螺旋式模型:

特点:适用于内部开发的大规模软件项目;有利于已有软件的重用;有利于把质量作为一个重要目标;减少过多测试或测试不足的风险。

面向对象的开发模型:

特点:呈现非线性的工作方式;把类及其结构作为系统的表达单元,渐增的进化;开发模型支持软件的复用。

原文地址:https://www.cnblogs.com/liuxiangzzz/p/5245554.html