什么是敏捷开发?()

题目

什么是敏捷开发?()

  • A、敏捷开发是一种以用户故事为核心、迭代、循序渐进的开发方法
  • B、敏捷开发是一种以人为核心、迭代、循序渐进的开发方法
  • C、敏捷开发是一种以人为核心、交付、循序渐进的开发方法
  • D、敏捷开发是一种以迭代为核心、循序渐进的开发方法
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

对于敏捷软件开发,下列哪三项述是错误的()

A.采用敏捷开发,主要目标是使用更少的资源完成更多的任务

B.数捷开发只有在运用得当的情况下才有效果

C.数捷开发只对较小的项目有用

D.敏捷开发不需要任何的文档


参考答案AD

第2题:

敏捷的基本框架包含()。

A、Scrum(提供敏捷项目管理架构)

B、看板(工作可视化与限制进行中工作)

C、精益开发


答案:ABC

第3题:

敏捷开发中的主题是指()

A一组用于敏捷回顾相关的话题

B一组相关的编程人员任务

C一组用于敏捷评审相关的话题

D一组相关的用户故事


正确答案:D

第4题:

以下关于敏捷方法的叙述中,错误的是( )。

A. 敏捷型方法的认为个人胜过工具
B.敏捷开发是一种以人为核心、迭代、循序渐进的开发方法
C.敏捷型方法认为开发预先制定计划,遵循计划,不强调"适应性"
D.敏捷开发方法中客户合作胜过合同谈判

答案:C
解析:
敏捷开发(agile development)是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发的基本原则如下:
·个体和交互胜过过程和工具
·可以工作的软件胜过面面俱到的文档
·客户合作胜过合同谈判
·响应变化胜过遵循计划

第5题:

下列关于敏捷方法的叙述中,错误的是( )。

A.与传统方法相比,敏捷方法比较适合需求变化大或者开发前期对需求不是很清晰的项目 B.敏捷方法尤其适合于开发团队比较庞大的项目 C.敏捷方法的思想是适应性,而不是预设性 D.敏捷方法以原型开发思想为基础,采用迭代式增量开发


正确答案:B

第6题:

以下哪些是敏捷的框架()。

A、Scrum

B、看板

C、精益开发

D、极限编程


答案:ABCD

第7题:

关于敏捷方法说法正确的是?

A.敏捷方法是一类软件开发流程的泛称

B.敏捷方法是相对传统的瀑布式软件过程提出来的

C.敏捷方法可以用敏捷宣言(4条)、敏捷原则(12条)来概括

D.敏捷原则通过一系列的敏捷实践来体现出来


参考答案:ABCD

第8题:

以下哪一项是常用敏捷框架或方法论?()

A特征驱动开发(FDD)

B质量驱动开发(QDD)

C产品驱动开发(PDD)

D数据驱动开发(DDD)


正确答案:A

第9题:

以下关于敏捷方法的叙述中,错误的是(9)。

A. 敏捷型方法的思考角度是“面向开发过程”的
B. 极限编程是著名的敏捷开发方法
C. 敏捷型方法是“适应性”而非“预设性”
D. 敏捷开发方法是迭代增量式的开发方法

答案:A
解析:

第10题:

以下关于敏捷方法的叙述中,错误的是( )。

A. 敏捷型方法是预设性而非适应性的开发方法
B. 敏捷型方法最优先要做的是尽早地、持续地交付有价值的软件,让客户满意
C. 敏捷型方法认为简单是最根本的要求
D. 敏捷开发方法认为即使到了开发的后期,也欢迎改变需求

答案:A
解析:
敏捷开发(Agile Development)方法是一种以人为核心、迭代增量式、循序渐进、适应性而非预设性的开发方法。其最基本的特征是:轻量和简单、增量、协作、直接、适应性强。敏捷开发的原则如下:(1)最优先要做的是尽早地、持续地交付有价值的软件,让客户满意。(2)即使到了开发的后期,也欢迎改变需求。敏捷过程利用变化来为客户创造竞争优势。(3)经常性地交付可以工作的软件,交付的间隔可以从几个星期到几个月,交付的时间间隔越短越好。(4)项目开发期间,业务人员和开发人员必须一起工作;在团队内部,最具有效果、效率的交流方法,是面对面的交谈。(5)提倡可持续的开发速度。责任人、开发者和用户应保持一个长期恒定的开发速度。(6)不断地关注优秀的技能和优秀的设计可增强敏捷能力。(7)简单是最根本的要求。