更多"用于Web应用开发的敏捷软件过程强调项目的______。"的相关试题:
[单项选择]敏捷软件过程强调:让客户满意和软件尽早增量发布;小而高度自主的项目团队;非正式的方法;最小化软件工程工作产品以及整体精简开发。()不是采用这种软件开发过程的原因。
A. 难以提前预测哪些需求是稳定的和哪些需求会变化
B. 对于软件项目开发来说,设计和实现可以做到基本分离
C. 从制定计划的角度来看,分析、设计、实现和测试并不容易预测
D. 可执行原型和部分实现的可运行系统是了解用户需求和反馈的有效媒介
[简答题]
论文:论快速应用开发在系统建模中的应用
快速应用开发(RAD)是一个增量型的软件开发过程模型,强调极短的开发周期。该模型是瀑布模型的一个“高速”变种,通过大量使用可复用构件,采用基于构件的建造方法加速信息系统的开发过程。如果能够及时与用户进行交流和沟通,正确地理解需求并约束项目的范围,利用这种模型可以很快创建出功能完善的信息系统。RAD依赖于广泛的用户参与、联合应用设计会议、原型化方法、集成的CASE工具和代码生成器。
请围绕“快速应用开发在系统建模中的应用”论题,分别从以下三个方面进行论述。
1.概要叙述你参与分析和开发的信息系统项目以及你所担任的主要工作。
2.简要分析快速应用开发方法的生命周期,并给出各个阶段的主要任务。
3.分析快速应用开发方法的目标,并结合实际项目的实施结果讨论快速应用开发与传统的结构化开发方法相比有哪些优点和缺点。
[单项选择]以下敏捷软件开发方法中,()方法强调以业务为核心,快速而有效地进行系统开发。
A. 极限编程
B. 自适应软件开发
C. 特性驱动开发
D. 动态系统开发
[单项选择]软件开发模型是对软件开发过程的一种规范描述,用于表示软件开发过程的整体框架和软件开发活动各阶段间的关系。下列模型属于软件开发模型的是______。
Ⅰ.瀑布模型 Ⅱ.快速原型模型
Ⅲ.增量模型 Ⅳ.螺旋模型
A. 仅Ⅰ和Ⅱ
B. 仅Ⅰ、Ⅲ和Ⅳ
C. 仅Ⅱ和Ⅲ
D. Ⅰ、Ⅱ、Ⅲ和Ⅳ
[判断题]按照软件的开发方式和适用范围,应用软件可分为通用应用软件和定制应用软件。
[单项选择]瀑布模型是传统的软件开发过程模型,它强调各阶段的严格性,其主要缺点是 。
A. 需要软件人员和用户进行沟通
B. 需要付出较高的维护成本
C. 开发的软件不易于移植
D. 不适应需求不确定的软件开发
[单项选择]对软件开发的看法可有多种观点,敏捷软件开发方法是一种 (11) ,代表性是极限编程XP,它的核心思想为 (12) 。
A. 数学观
B. 建模观
C. 工程观
D. 协作游戏
[单项选择]对软件开发的看法可有多种观点,敏捷软件开发方法是一种 (83) ,代表慢是极限编程XP,它的核心思想为 (84) 。
A. 数学观
B. 建模观
C. 工程观
D. 协作游戏
[单项选择]
对软件开发的看法可有多种观点,敏捷软件开发方法是一种 (118) ,代表性是极限编程XP,它的核心思想为 (119) 。
119()
A. 强调文档和以敏捷性应对变化
B. 强调建模和以敏捷性应对变化
C. 强调设计和以敏捷性应对变化
D. 强调人和人之间的合作的因素和以敏捷性应对变化