RUP是信息系统项目的生命周期模型之一,“确保软件结构、需求、计划足够稳定;确保项目风险已经降低到能够预计完成整个项目的成本和日程的程度”是该模型(13)阶段的主要任务。

admin2010-01-28  34

问题 RUP是信息系统项目的生命周期模型之一,“确保软件结构、需求、计划足够稳定;确保项目风险已经降低到能够预计完成整个项目的成本和日程的程度”是该模型(13)阶段的主要任务。

选项 A、初始
B、细化
C、构建
D、交付

答案B

解析 基于构件的开发模型是利用预先包装好的软件构件来构造应用的。统一软件开发(Rational Unified Process,RUP)过程是在产业界提出的一系列基于构件的开发模型的代表。其初始阶段的目标是为系统建立商业案例并确定项目的边界。为了达到该目的,必须识别所有与系统交互的外部实体,在较高层次上定义交互的特性。在这个阶段中所关注的是整个项目进行中的业务和需求方面的主要风险。对于建立在原有系统基础上的开发项目来讲,初始阶段可能很短。初始阶段结束时是第一个重要的里程碑:生命周期目标(Lifecycle Objective)里程碑。生命周期目标里程碑评价项目基本的生存能力。
   RUP细化阶段的目标是分析问题领域,建立健全的体系结构基础,编制项目计划,淘汰项目中最高风险的元素。为了达到该目的,必须在理解整个系统的基础上,对体系结构做出决策,包括其范围、主要功能和性能等非功能需求。同时为项目建立支持环境,包括创建开发案例,创建模板、准则并准备工具。细化阶段结束时,产生了第二个重要的里程碑——生命周期结构(Lifecycle Architecture)里程碑。生命周期结构里程碑为系统的结构建立了管理基准并使项目小组能够在构建阶段中进行衡量。此刻,要检验详细的系统目标和范围、结构的选择,以及主要风险的解决方案。细化阶段的具体任务如下:
   ①确保软件结构、需求、计划足够稳定;确保项目风险已经降低到能够预计完成整个项目的成本和日程的程度。
   ②针对项目的软件结构上的主要风险已经解决或处理完成。
   ③通过完成软件结构上的主要场景建立软件体系结构的基线。
   ④建立一个包含高质量组件的可演化的产品原型。
   ⑤说明基线化的软件体系结构可以保障系统需求可以控制在合理的成本和时间范围内。
   ⑥建立好产品的支持环境。
   构建阶段的主要意图是增量式地开发一个可以交付用户的软件产品。
   交付阶段的主要意图是将软件产品提交用户。
转载请注明原文地址:https://kaotiyun.com/show/RiHZ777K
0

最新回复(0)