软件开发模型-渐增模型

渐增模型

一特点

        由图中我们可以看出左边为瀑布模型,而右边为其增量,在软件开发的过程中将软件系统模块化,每个模块作为一个增量组件,从而分批次地分析、设计、编码和测试这些增量组件。运用增量模型的软件开发过程是递增式的过程。基于瀑布模型的基础之上采用增量模型进行开发,开发人员不需要一次性地把整个软件产品提交给用户,而是可以分批次进行提交。

二.基本思想

      渐增模型又称为有计划的产品改进模型,它从一组给定的需求开始,通过构造一系列可执行中间版本来实施开发活动。第一个版本纳入一部分需求,下一个版本纳入更多的需求,依此类推,直到系统完成。每个中间版本都要执行必需的过程、活动和任务。

三.优点

a.开发人员和用户都共同参加,有问题随时修改,满足用户的需求。

b.便于根据市场作出反应。

c.切实的项目进展,有利于进度控制。

扫描二维码关注公众号,回复: 12444436 查看本文章

d.与用户见面快,开发效率高。

四.缺点  

整体结构不如瀑布模型清晰,软件的文档不如瀑布型的划分严格,周期长 成本高,

猜你喜欢

转载自blog.csdn.net/qq_42428269/article/details/100169863