什么是敏捷开发?()A、敏捷开发是一种以用户故事为核心、迭代、循序渐进的开发方法B、敏捷开发是一种以人为核心、迭代、循序渐进的开发方法C、敏捷开发是一种以人为核心、交付、循序渐进的开发方法D、敏捷开发是一种以迭代为核心、循序渐进的开发方法

题目

什么是敏捷开发?()

  • A、敏捷开发是一种以用户故事为核心、迭代、循序渐进的开发方法
  • B、敏捷开发是一种以人为核心、迭代、循序渐进的开发方法
  • C、敏捷开发是一种以人为核心、交付、循序渐进的开发方法
  • D、敏捷开发是一种以迭代为核心、循序渐进的开发方法

相似考题
参考答案和解析
正确答案:B
更多“什么是敏捷开发?()A、敏捷开发是一种以用户故事为核心、迭代、循序渐进的开发方法B、敏捷开发是一种以人为核心、迭代、循序渐进的开发方法C、敏捷开发是一种以人为核心、交付、循序渐进的开发方法D、敏捷开发是一种以迭代为核心、循序渐进的开发方法”相关问题
  • 第1题:

    ( )方法以原型开发思想为基础,采用迭代增量式开发,发行版本小型化,比较适合需求变化较大或者开发前期对需求不是很清晰的项目。

    A.信息工程
    B.结构化
    C.面向对象
    D.敏捷开发

    答案:D
    解析:
    敏捷方法以原型开发思想为基础,采用迭代增量式开发,发行版本小型化。它根据客户需求的优先级和开发风险,制定版本发行计划,每一发行版都是在前一成功发行版的基础上进行功能需求扩充,最后满足客户的所有功能需求。

  • 第2题:

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

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

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

  • 第3题:

    (25)方法以原型开发思想为基础,采用迭代增量式开发,发型版本小型化,比较适合需求变化较大或者开发前期对需求不是很清晰的项目。

    A. 信息工程
    B.结构化
    C.面向对象
    D.敏捷

    答案:D
    解析:
    考核原型法。

  • 第4题:

    敏捷开发强调以人为本,与用户紧密协作,面对面沟通,尽早发布增量,小而自主的开发团队,实现敏捷开发有多种方式,( )的开发人员分类。分为指挥者(首席程序员)、类程序员。

    A.xp极限编程
    B.Cockburn水晶方法
    C.FDD功用驱动方法
    D.开放式源码

    答案:C
    解析:

  • 第5题:

    下列开发方法中,()不属于敏捷开发方法。

    A.极限编程
    B.螺旋模型
    C.自适应软件开发
    D.水晶方法

    答案:B
    解析:
    本题考查系统开发方法知识。除螺旋模型外,其他选项均属于敏捷开发。

  • 第6题:

    下面说法错误的是 ( )

    A.敏捷软件开发是一种应对快速变化的需求的一种软件开发能力
    B.Scrum敏捷开发的流行,越来越多的公司采用敏捷开发用于软件产品和应用的开发
    C.敏捷开发是一种以人为核心、迭代、循序渐进的开发方法
    D.Scrum是一种迭代式增量软件开发过程,通常用于敏捷软件开发

    答案:B
    解析:
    gile敏捷开发的流行,越来越多的公司采用敏捷开发用于软件产品和应用的开发。

  • 第7题:

    什么是敏捷开发?


    正确答案:敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。
    敏捷开发方法通常应用时间定量的迭代和进化式开发、使用自适应计划、提倡增量交付并包含其他提倡敏捷性(快速和灵活的响应变更)的价值和实践。

  • 第8题:

    所有的敏捷方法有什么共同点?()

    • A、规定的、固定的迭代(计时器)长度
    • B、迭代开发和增量交付
    • C、严格注重按时交付
    • D、一大套明确界定的角色

    正确答案:B

  • 第9题:

    喷泉模型是一种以()为动力,以()为驱动的模型。它使开发过程具有迭代性和无间隙性,适用于()开发方法。


    正确答案:用户要求;对象;面向对象

  • 第10题:

    ()方法以原型开发思想为基础,采用迭代增量式开发,发行版本小型化,比较适合需求变化较大或者开发前期对需求不是很清晰的项目。

    • A、信息工程
    • B、结构化
    • C、面向对象
    • D、敏捷

    正确答案:D

  • 第11题:

    填空题
    喷泉模型是一种以()为动力,以()为驱动的模型。它使开发过程具有迭代性和无间隙性,适用于()开发方法。

    正确答案: 用户要求,对象,面向对象
    解析: 暂无解析

  • 第12题:

    (难度:中等)Scrum是迭代式增量软件开发过程,通常用于敏捷软件开发,不需要进行需求评审。

    答案:(no)

  • 第13题:

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

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

    答案:A
    解析:

  • 第14题:

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

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

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

  • 第15题:

    敏捷开发强调以人为本,与用户紧密协作,面对面沟通,尽早发布增量,小而自主的开发团队,实现敏捷开发有多种方式,( )强调不同项目,不同策略。

    A.xp极限编程
    B.Cockburn水晶方法
    C.FDD功用驱动方法
    D.开放式源码

    答案:B
    解析:

  • 第16题:

    敏捷开发强调以人为本,与用户紧密协作,面对面沟通,尽早发布增量,小而自主的开发团队,实现敏捷开发有多种方式,其中( )是高效、低风险、测试先行(先写测试代码,再编写程序)。

    A.xp极限编程
    B.Cockburn水晶方法
    C.FDD功用驱动方法
    D.开放式源码

    答案:A
    解析:

  • 第17题:

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

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

    答案:B
    解析:
    敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。通常把一个大项目分为多个相互联系,但也可独立运行的小项目,分别完成。敏捷开发能很好的应对需求时刻在变的特点,可以快速反馈客户的需求变化。因此不适合团队庞大的项目。

  • 第18题:

    以下关于敏捷方法的叙述中,()是不正确的。

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

    答案:A
    解析:
    敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。

  • 第19题:

    关于测试驱动开发,描述错误的是()。

    • A、测试驱动开发式是一种敏捷开发方法
    • B、TDD需求开发人员学习测试相关知识
    • C、测试驱动开发不适合使用CMM/CMMI方法
    • D、测试驱动开发可以和结对编程结合使用

    正确答案:C

  • 第20题:

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

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

    正确答案:B

  • 第21题:

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

    • A、特征驱动开发(FDD)
    • B、质量驱动开发(QDD)
    • C、产品驱动开发(PDD)
    • D、数据驱动开发(DDD)

    正确答案:A

  • 第22题:

    单选题
    什么是敏捷开发?()
    A

    敏捷开发是一种以用户故事为核心、迭代、循序渐进的开发方法

    B

    敏捷开发是一种以人为核心、迭代、循序渐进的开发方法

    C

    敏捷开发是一种以人为核心、交付、循序渐进的开发方法

    D

    敏捷开发是一种以迭代为核心、循序渐进的开发方法


    正确答案: A
    解析: 暂无解析

  • 第23题:

    单选题
    关于测试驱动开发,描述错误的是()。
    A

    测试驱动开发式是一种敏捷开发方法

    B

    TDD需求开发人员学习测试相关知识

    C

    测试驱动开发不适合使用CMM/CMMI方法

    D

    测试驱动开发可以和结对编程结合使用


    正确答案: D
    解析: 暂无解析