第1题:
A、需求获取
B、产品维护
C、业务建模管理
D、需求管理和版本控制
第2题:
此题为判断题(对,错)。
第3题:
试题一 论迭代式软件开发过程与方法
软件项目的成功实施,离不开有效的软件开发过程与开发方法。相对于传统的瀑布型软件开发过程,迭代式软件开发过程可以在需求被完整确定之前启动,并在一次迭代中完成系统的一部分功能或业务逻辑的开发,再通过客户的反馈来细化需求,并开始新一轮的迭代。这种方法可以控制项目的风险,提高软件开发的成功率和生产率。目前,主要的迭代式开发过程和方法包括统一开发过程 RUP和敏捷开发方法。
请围绕“迭代式软件开发过程与方法”论题,依次从以下三个方面进行论述。
1.概要叙述你参与管理和开发的软件项目以及你在其中所担任的主要工作。
2.论述迭代式过程模型相对于瀑布式过程模型的优点。详细论述统一软件开发过程 RUP 的生命周期模型和迭代策略;或者论述敏捷开发方法的特点和适用的情况,并列出目前主要的敏捷开发技术中的四种。
3.具体阐述你参与管理和开发的项目中选择使用迭代式软件开发方法的情况,以及具体实施的过程与实际开发效果。
第4题:
RUP模型是一种过程方法,他属于( )的一种.
A.瀑布模型
B.V模型
C.螺旋模型
D.迭代模型
第5题:
此题为判断题(对,错)。
第6题:
此题为判断题(对,错)。
第7题:
A.瀑布模型
B.螺旋模型
C.RUP模型
D.敏捷开发模型
第8题:
A.迭代式开发/控制变更
B.管理需求/验证软件质量
C.可视化建模/分层架构
D.以上都是
第9题:
软件过称模型不包括()
A、瀑布模型
B、螺旋模型
C、SOA模型
D、RUP模型
第10题:
软件统一过程(RUP)是迭代模型的一种。以下关于RUP 的叙述中,不正确的是( )
A.RUP 生命周期在时间上分为4 个顺序阶段,分别是:初始阶段,细化阶段,构建阶段和交付阶段
B.RUP 的每个阶段里面都要执行核心过程工作流的“商业建模”,“需求”,“分析和设计”,“实现”,“测试”,“部署”,每个阶段的内部仅完成一次迭代即可
C.软件产品交付给用户使用一段时间后如有新的需求则应该开始另外一个RUP 开发周期
D.RUP 可以用于大型复杂软件项目开发