可学答题网 > 问答 > 系统开发与运行题库,中级数据库系统工程师题库
目录: 标题| 题干| 答案| 搜索| 相关
问题

软件开发的螺旋模型综合了瀑布模型和演化模型的优点,还增加了__(1)__。


软件开发的螺旋模型综合了瀑布模型和演化模型的优点,还增加了__(1)__。采用螺旋模型时,软件开发沿着螺线自内向外旋转,每转一圈都要对__(2)__进行识别和分析,并采取相应的对策。螺旋线的第1圈的开始点可能是一个__(3)__。从第2圈开始,一个新产品开发项目开始了,新产品的演化沿着螺旋线进行若干次迭代,直到软件生命周期的结束。空白(1)处应选择()

  • AA.版本管理
  • B可行性分析
  • C风险分析
  • D系统集成
参考答案
参考解析:

螺旋模型最早是由Boehm提出的,是一个演化软件过程模型,它将原型的迭代特征与线性顺序模型中控制的和系统化的方面结合起来,使得软件的增量版本的快 速开发成为可能。螺旋模型被划分为若干个框架活动,也成为任务区域。随着演化过程的开始,软件工程项目按顺时针方向沿着螺旋移动,从核心开始。螺旋的第1 圈可能产生产品的规格说明;再外层的螺旋可能用于开发一个原型;随后可能是软件的更完善的版本。每一圈都可以对项目计划进行调整,基于从用户处得到的评估 结果和反馈来调整开发的设计和进度。对于大型系统以及软件的开发者来说,螺旋模型是一个很现实的方法。因为软件随着过程的进展演化,开发者和用户能够更好 地理解和对待每一个演化级别上的风险。螺旋模型使用原型作为降低风险的机制,但更重要的是它使开发者在产品演化的任一阶段均可应用原型方法。它保持了传统 生命周期模型中系统性、阶段性的方法,但将其并入了迭代框架,更加真实地反映了现实世界。螺旋模型要求在项目的所有阶段直接考虑技术风险,如果应用得当, 能够在风险变成问题之前降低它的危害。

分类:系统开发与运行题库,中级数据库系统工程师题库
相关推荐

1、螺旋模型是一种演进式的软件过程模型,结合了原型开发方法的系统性和瀑布模型可控

螺旋模型是一种演进式的软件过程模型,结合了原型开发方法的系统性和瀑布模型可控性特点。它有两个显著特点,一是采用(1)的方式逐步加深系统定义和实现的深度,降低风险;二是...

2、软件开发的螺旋模型综合了瀑布模型和演化模型的优点,还增加了__(1)__。

软件开发的螺旋模型综合了瀑布模型和演化模型的优点,还增加了__(1)__。采用螺旋模型时,软件开发沿着螺线自内向外旋转,每转一圈都要对__(2)__进行识别和分析,并采取相应...

3、螺旋模型是一种演进式的软件过程模型,结合了原型开发方法的系统性和瀑布模型可控

螺旋模型是一种演进式的软件过程模型,结合了原型开发方法的系统性和瀑布模型可控性特点。它有两个显著特点,一是采用(1)的方式逐步加深系统定义和实现的深度,降低风险;二是...

4、螺旋模型是一种演进式的软件过程模型,结合了原型开发方法的系统性和瀑布模型可控

螺旋模型是一种演进式的软件过程模型,结合了原型开发方法的系统性和瀑布模型可控性特点。它有两个显著特点,一是采用(1)的方式逐步加深系统定义和实现的深度,降低风险;二是...

5、常见的软件开发模型有瀑布模型、演化模型、螺旋模型和喷泉模型等。其中(7)适用

常见的软件开发模型有瀑布模型、演化模型、螺旋模型和喷泉模型等。其中(7)适用于需求明确或很少变更的项目,(8)上主要用来描述面向对象的软件开发过程。A瀑布模型B演化模型C螺旋...

6、螺旋模型是一种将瀑布模型和()结合起来的软件开发模型。

螺旋模型是一种将瀑布模型和()结合起来的软件开发模型。AA.增量模型BB.专家系统CC.喷泉模型DD.变换模型