敏捷软件过程强调:让客户满意和软件尽早增量发布;小而高度自主的项目团队;非正式的方法;最小化软件工程工作产品,以及整体精简开发。()不是采用这种软件开发过程的原因。A.难以提前预测哪些需求是稳定的和哪些需求会变化B.对于软件项目开发来说,设计和实现可以做到基本分离C.从制订计划的角度来看,分析、设计、实现和测试并不容易预测D.可执行原型和部分实现的可运行系统是了解用户需求和反馈的有效媒介

题目
敏捷软件过程强调:让客户满意和软件尽早增量发布;小而高度自主的项目团队;非正式的方法;最小化软件工程工作产品,以及整体精简开发。()不是采用这种软件开发过程的原因。

A.难以提前预测哪些需求是稳定的和哪些需求会变化

B.对于软件项目开发来说,设计和实现可以做到基本分离

C.从制订计划的角度来看,分析、设计、实现和测试并不容易预测

D.可执行原型和部分实现的可运行系统是了解用户需求和反馈的有效媒介


相似考题
参考答案和解析
参考答案:B
敏捷软件过程主要有四大价值观:个体和交互胜过过程和工具;可以工作的软件胜过面面俱到的文档;客户合作胜过合同谈判;响应变化胜过遵循计划。这种价值观的前提是软件需求是难以提前确定的,而是会不断地发生变化,可以采用可执行原型和部分实现的可运行系统来了解用户需求,通过用户的反馈来明确需求。从制订计划的角度来看,分析、设计、实现和测试并不容易预测。
更多“敏捷软件过程强调:让客户满意和软件尽早增量发布;小而高度自主的项目团队;非正式的方法;最小化软件工程工作产品,以及整体精简开发。()不是采用这种软件开发过程的原因。 ”相关问题
  • 第1题:

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

    A.敏捷方法强调可工作的软件胜过大量的文档

    B.敏捷方法强调软件过程与工具胜过个体和交互

    C.敏捷方法强调尽早提交有价值的软件

    D.敏捷方法强调小版本发布


    正确答案:B
    敏捷方法是一种以人为核心、迭代、循序渐进的开友方法。在敏捷方法中,软件项目的构建被切分成多个子项目,各个子项目成果都经过测试,具备集成和可运行的特征。在敏捷方法中,从开发者的角度来看t主要的关注点有短平快的会议、小版本发布、较少的文档、合作为重、客户直接参与、自动化测试适应性计划调整和结队编程:从管理者角度来看,主要的关注点有测试驱动开发、持续集成和重构。敏捷方法在几周或几个月的时间内完成相对较小的功能,强调的是尽早将尽可能小的可用功能交付使用,并在整个项目周期中持续改善和增强,并且强调团队中的高度协作。敏捷方法主要适用于以下场合:①目团队人数不能太多,适合于规模较小的项目。②项目经常发生变更。敏捷方法适用于需求懵懂并且快速改变的情况,如果系统有比较高的关键性、可靠性、安全性要求时,则可能不完全适合。③高风险项目的实掩。④从组织结构的角度看,组织结构的文化、人员、沟通性决定了敏捷方法是否使用。

  • 第2题:

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

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

    答案:B
    解析:

  • 第3题:

    敏捷软件过程强调:让客户满意和软件尽早增量发布;小而高度自主的项目团队;非正式的方法;最小化软件工程工作产品以及整体精简开发。( )不是采用这种软件开发过程的原因。

    A.. 难以提前预测哪些需求是稳定的和哪些需求会变化
    B. 对于软件项目开发来说,设计和实现可以做到基本分离
    C. 从制定计划的角度来看,分析、设计、实现和测试并不容易预测
    D. 可执行原型和部分实现的可运行系统是了解用户需求和反馈的有效媒介

    答案:B
    解析:
    敏捷软件过程强调让客户满意和软件尽早增量发布;小而高度自主的项目团队;非正式的方法;最小化软件工程工作产品以及整体精简开发。产生这种情况的原因是:在绝大多数软件开发过程中,提前预测哪些需求是稳定的和哪些需求会变化非常困难;对于软件项目构建来说,设计和构建是交错的;从指定计划的角度来看,分析、设计、构建和测试并不容易预测;可执行原型和部分实现的可运行系统是了解用户需求和反馈的有效媒介。因此本题应该选择B.

  • 第4题:

    敏捷软件过程强调:让客户满意和软件尽早增量发布;小而高度自主的项目团队;非正式的方法;最小化软件工程工作产品以及整体精简开发。(24)不是采用这种软件开发过程的原因。

    A.难以提前预测哪些需求是稳定的和哪些需求会变化

    B.对于软件项目开发来说,设计和实现可以做到基本分离

    C.从制定计划的角度来看,分析、设计、实现和测试并不容易预测

    D.可执行原型和部分实现的可运行系统是了解用户需求和反馈的有效媒介


    正确答案:B
    解析:敏捷软件过程强调让客户满意和软件尽早增量发布;小而高度自主的项目团队;非正式的方法;最小化软件工程工作产品以及整体精简开发。产生这种情况的原因是:在绝大多数软件开发过程中,提前预测哪些需求是稳定的和哪些需求会变化非常困难:对于软件项目构建来说,设计和构建是交错的;从指定计划的角度来看,分析、设计、构建和测试并不容易预测;可执行原型和部分实现的可运行系统是了解用户需求和反馈的有效媒介。因此本题应该选择B。

  • 第5题:

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

    A.敏捷方法强调可工作的软件胜过大量的文档
    B.敏捷方法强调软件过程与工具胜过个体和交互
    C.敏捷方法强调尽早提交有价值的软件
    D.敏捷方法强调小版本发布

    答案:B
    解析:
    敏捷方法是从20世纪90年代开始逐渐引起广泛关注的一些新型软件开发方法,以应对快速变化的需求。虽然它们的具体名称、理念、过程、术语都不尽相同,但相对于"非敏捷"而言,它们更强调开发团队与用户之间的紧密协作、面对面的沟通、频繁交付新的软件版本、紧凑而自我组织型的团队等,也更注重人的作用。
    敏捷方法强调,让客户满意和软件尽早增量发布;小而高度自主的项目团队;非正式的方法;最小化软件工程工作产品以及整体精简开发。产生这种情况的原因是,在绝大多数软件开发过程中,提前预测哪些需求是稳定的和哪些需求会变化非常困难;对于软件项目构建来说,设计和实现是交错的;从指定计划的角度来看,分析、设计、实现和测试并不容易预测;可执行原型和部分实现的可运行系统是了解用户需求和反馈的有效媒介,从以上描述可以看出,敏捷方法会更强调个体和交互,而不是软件过程。