()将整个软件开发流程分成多个阶段,每一个阶段都由目标设定、风险分析、开发和有效性验证以及评审构成。

21 查阅

A、螺旋模型

B、瀑布模型

C、 v模型

D、原型模型

参考答案:

A

原型模型也称为快速原型,原型主要有两个阶段:①原型开发阶段, 软件开发人员根据用户提出的软件系统的定义.快速地开发一个原型。该原型应该包含目标系统的 关键问题和反映目标系统的大致面貌.展示目标系统的全部或部分功能、性能等.②目标软件开发 阶段.在征求用户对原型的意见后对原型进行修改完善,确认软件系统的需求并达到一致的理解, 进一步开发实际系统。瀑布模型是典型的软件生存周期模型。由于该模型描述了软件生存的一些基本过程活动,因 此它被称为软件生存周期模型,这些活动从一个阶段到另一个阶段逐次下降.形式上很像瀑布.瀑 布模型的特点是因果关系紧密相连.前一个阶段工作的结果是后一个阶段工作的输入.螺旋模型是在快速原型的基础上扩展而成的.这个模型把整个软件开发流程分成多个阶段,每个阶段都由4部分组成,它们是:①目标设定,为该项目进行需求分析,定义和确定这一个阶段 的专门目标.指定对过程和产品的约束,并且制定详细的管理计划,②风险分析,对可选方案进行 风险识别和详细分析,制定解决办法,采取有效的措施避免这些风险.③幵发和有效性验证.风险 评估后,可以为系统选择开发模型.并且进行原型开发.即开发软件产品.④评审,对项目进行评审.以确定是否需要进入螺旋线的下一次回路,如果决定继续,就要制定阶段计划.V校型是一种典型的测试模型,在V模型中测试过程被加在幵发过程的后半部分,分别包括 单元测试、集成测试、系统测试和验收测试.

信息系统项目管理师