单选题
螺旋模型将整个软件开发过程分为多个阶段,每个阶段都由目标设定、______、开发和有效性验证、评审4个部分组成。
【正确答案】
B
【答案解析】[解析] 螺旋模型是一个软件过程演化模型,将原型实现的迭代特征与线性顺序(瀑布)模型中控制的和系统化的方面结合起来,使得软件增量版本的快速开发成为可能。它将整个软件开发过程分为多个阶段,每个阶段都由目标设定、风险分析、开发和有效性验证、评审4个部分组成。螺旋模型的软件开发过程实际上就是这4个部分的迭代过程,每迭代一次,螺旋线就增加一周,软件系统就生成一个新版本。