

1、2、螺旋模型是—种演进式的软件过程模型,结合了原型开发的系统性和瀑布模型的可控性特点。它有两个显著特点,—是采用(1)方式逐步加深系统定义和实现的深度,二是确定—系列(2),确保项目开发过程中的相关利益者都支持可行的和令人满意的系统解决方案。
(1)A、逐步交付 B、顺序 C、循环 D、增量
(2)A、实现方案 B、设计方案 C、关键点 D、里程碑
尚大教育-分析:
螺旋模型是一种引入了风险分析与规避机制的过程模型,是瀑布模型、快速原型方法和风险分析方法的有机结合。
螺旋模型基本方法是,在各个阶段创建原型进行项目试验,以降低各个阶段可能遇到的项目风险。例如,为了降低用户对软件界面不满意的风险,可以在需求分析阶段建立“界面原型”;为了降低软件不能按设计要求实现的风险,可以在设计阶段针对所采用的技术建立“仿真试探原型”。
每个回路都被分成为四个部分:
(1)目标设置:确定项目的阶段性目标,分析项目风险。
(2)风险评估:对风险进行详细地评估分析,并确定适当的风险规避措施。
(3)开发软件:根据对风险的认识,决定采用合适的软件开发模型,实施软件开发。
(4)制定计划:对项目进行阶段评审,制定项目下一个阶段的工作计划。
对软件项目进行风险分析也是需要费用的,假如项目风险分析费用过高,甚至超过项目开发费用,显然这就不合算了。实际上,只有较大型的项目才有较高的风险,才有进行各个阶段详细风险分析的必要。因此,螺旋模型主要应用于大型软件项目之中。
尚大教育-参考答案:(1)C(2)D
| 各省软考办 | ||||||||||