增量模型的优点和缺点

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

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

相关推荐
向上的车轮7 小时前
AI驱动开发:Gemini 3.0如何重塑软件工程范式
人工智能·软件工程·gemini 3.0
EmmaXLZHONG1 天前
Notes of Software Engineering Ninth Edition(软件工程第九版笔记)
笔记·软件工程
行业探路者1 天前
网站二维码的全解析与使用技巧分享
大数据·人工智能·学习·产品运营·软件工程
雾江流2 天前
Deer.God 0.1.3 | 一款XP模块,可解锁数十款应用会员,弹窗捕捉,附FPA教程
软件工程
charlie1145141912 天前
AVX 指令集系列深度介绍:领域、意义、以及 AVX AVX2 的基本用法与样例
开发语言·c++·人工智能·软件工程·并行计算·avx
charlie1145141912 天前
如何把 Win32 窗口“置顶”(Windows + C++)
开发语言·c++·windows·笔记·学习·软件工程
雾江流2 天前
肉包 1.4.0 | 豆包AI手机平替,开源免费,AI自动化
运维·人工智能·自动化·软件工程
2501_916589452 天前
永久免费的win系统垃圾清理软件 释放磁盘空间
电脑·软件工程·开源软件
数学小牛马3 天前
现代软件工程课程 个人博客第三次作业
软件工程
郝学胜-神的一滴3 天前
Linux下创建线程:从入门到实践
linux·服务器·开发语言·c++·程序人生·软件工程