RUP的迭代、增量式开发规定的4个阶段不包括()。
A.评审阶段
B.构造阶段
C.移交阶段
D.精化阶段
A、评审阶段
A.评审阶段
B.构造阶段
C.移交阶段
D.精化阶段
A、评审阶段
第1题
A.一个周期由4个阶段构成,并产生一代软件产品
B.每个阶段经历的时间长短可能不同
C.每个阶段由多个迭代构成,每个迭代产生一个可运行的版本
D.每个迭代都是一次小型的瀑布式开发,从需求分析直到测试、集成等工作都花费同样的时间
第2题
A.RUP 生命周期在时间上分为4 个顺序阶段,分别是:初始阶段,细化阶段,构建阶段和交付阶段
B.RUP 的每个阶段里面都要执行核心过程工作流的“商业建模”,“需求”,“分析和设计”,“实现”,“测试”,“部署”,每个阶段的内部仅完成一次迭代即可
C.软件产品交付给用户使用一段时间后如有新的需求则应该开始另外一个RUP 开发周期
D.RUP 可以用于大型复杂软件项目开发
第3题
(26 )A. 先启阶段 B. 精化阶段 C. 构建阶段 D. 提交阶段
第4题
A.初始
B.细化
C.构建
D.移交
第5题
试题一 论迭代式软件开发过程与方法
软件项目的成功实施,离不开有效的软件开发过程与开发方法。相对于传统的瀑布型软件开发过程,迭代式软件开发过程可以在需求被完整确定之前启动,并在一次迭代中完成系统的一部分功能或业务逻辑的开发,再通过客户的反馈来细化需求,并开始新一轮的迭代。这种方法可以控制项目的风险,提高软件开发的成功率和生产率。目前,主要的迭代式开发过程和方法包括统一开发过程 RUP和敏捷开发方法。
请围绕“迭代式软件开发过程与方法”论题,依次从以下三个方面进行论述。
1.概要叙述你参与管理和开发的软件项目以及你在其中所担任的主要工作。
2.论述迭代式过程模型相对于瀑布式过程模型的优点。详细论述统一软件开发过程 RUP 的生命周期模型和迭代策略;或者论述敏捷开发方法的特点和适用的情况,并列出目前主要的敏捷开发技术中的四种。
3.具体阐述你参与管理和开发的项目中选择使用迭代式软件开发方法的情况,以及具体实施的过程与实际开发效果。
第6题
统一过程(UP)是一种用例驱动的迭代式增量开发过程,每次迭代过程中主要的工作流包括捕获需求、分析、设计、实现和测试等。该软件过程的用例图(Use Case Diagram)是通过(37)得到的。
A.捕获需求
B.分析
C.设计
D.实现
第7题
A.信息工程
B. 结构化
C. 面向对象
D. 敏捷
第9题
(40)
A. 可视化原型开发
B. 抛弃式原型开发
C. 演化式原型开发
D. 增量式原型开发
第10题
A.项目的初创活动 B.需求分析和构架演进 C.系统的构建,产生实现模型 D.软件提交方面的工作,产生软件增量
第11题
● 下列软件开发过程模型中 (49) 不属于迭代开发模型。
(49)
A. RUP
B. XP
C. 螺旋模型
D. 瀑布模型