测试技术-测试计划-测试分类和过程
面5笔5在软件开发过程中,我们可以采用不同的过程模型,下列有关 增量模型描述正确的是()
A.是一种线性开发模型,具有不可回溯性
B.把待开发的软件系统模块化,将每个模块作为一个增量组件,从而分批次地分析、设计、编码和测试这些增量组件
C.适用于已有产品或产品原型(样品),只需客户化的工程项目
D.软件开发过程每迭代一次,软件开发又前进一个层次
正确答案是 B
增量模型融合了瀑布模型的基本成分和原型实现的迭代特征,它假设可以将需求分段为一系列增量产品,每一增量可以分别开发。
使用增量模型,第1个增量往往是核心的产品。
客户对每个增量的使用和评估都作为下一个增量发布的新特征和功能,这个过程在每一个增量发布后不断重复,直到产生了最终的完善产品。
增量模型强调每一个增量均发布一个可操作的产品
先开发一个核心模块 ,再把其他模块一个个往上加