增量模型的优点和缺点

【增量模型的优点】 降低了实现需求变更的成本。较瀑布模型而言,重新分析和修改文档的工作流要少很多。 在开发过程中更容易得到客户对已完成的开发工作的反馈意见。客户可以对软件的已有版本进行评价,并可以判断项目进度;客户通常会觉得从软件设计文档中评价项目、判断项目进度很困难。 即使并未实现所有功能,也可以在早期向客户交付有用的软件,相对瀑布模型而言,客户可以更早地使用软件。

【增量模型的缺点】 过程不可见。管理人员需要常规的交付物来掌握进度。如果系统是快速开发的,那么要产生每个版本的文档就很不划算。 伴随新的增量的加入,系统结构会退化。敏捷方法建议定期对软件重构。 面对大型、复杂以及长生命周期的系统,增量模型的以上缺点更为突出。大型系统不同部分由不同团队开发,需要稳定的框架或体系结构,这种体系结构需要事先进行计划而不是增量地开发。

相关推荐
注册机2 小时前
锐尔15注册机 锐尔文档扫描影像处理系统15功能介绍
人工智能·信息可视化·软件工程
飞讯软件2 天前
制造企业MES系统委外工单管理探析
软件工程
沿着路走到底2 天前
面向对象程序设计
软件工程
Dola_Zou3 天前
CodeMeter 8.20&AxProtector 11.50版本更新
安全·软件工程·软件加密
⠀One0ne4 天前
软件设计原则(Java实现/给出正例反例)
java·软件工程
茜茜西西CeCe5 天前
软件工程知识点总结(7):软件项目管理
软件工程·甘特图·软件项目管理·wbs·gantt
帅次5 天前
重塑在线软件开发新纪元:集成高效安全特性,深度解析与评估支持浏览器在线编程的系统架构设计
性能优化·重构·软件工程·软件构建·个人开发·代码规范·规格说明书
长安er5 天前
编译原理/软件工程核心概念-问题理解
java·开发语言·软件工程·编译·指针·敏捷开发·瀑布模型
z2014z6 天前
系统架构设计师教程 第5章 5.1 软件工程 笔记
笔记·系统架构·软件工程
糖拌西红柿多放醋6 天前
架构师知识梳理(七):软件工程-测试
软件工程