高级信息系统项目管理师

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

题目

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

  • A、难以提前预测哪些需求是稳定的和哪些需求会发生变化
  • B、对于软件项目开发来说,设计和实现可以做到基本分离
  • C、从制订计划的角度看,分析、设计、测试并不容易预测
  • D、可执行原型和部分实现的可运行系统是了解用户需求和反馈的有效媒介
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

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

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

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

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


参考答案:B
敏捷软件过程主要有四大价值观:个体和交互胜过过程和工具;可以工作的软件胜过面面俱到的文档;客户合作胜过合同谈判;响应变化胜过遵循计划。这种价值观的前提是软件需求是难以提前确定的,而是会不断地发生变化,可以采用可执行原型和部分实现的可运行系统来了解用户需求,通过用户的反馈来明确需求。从制订计划的角度来看,分析、设计、实现和测试并不容易预测。

第2题:

● 在软件开发项目中强调“个体和交互胜过过程和工具,可以工作的软件胜过全面的文档,客户合作胜过合同谈判,响应变化胜过遵循计划” ,是(10)的基本思想。

(10)

A.结构化方法

B.敏捷方法

C.快速原型方法

D.增量迭代方法


正确答案:B
试题(10)分析
2001年2月11日到13日,17位软件开发领域的领军人物聚集在美国犹他州的滑雪胜地雪鸟(Snowbird)雪场。经过两天的讨论,“敏捷”(Agile)这个词为全体聚会者所接受,用以概括一套全新的软件开发价值观。这套价值观,通过一份简明扼要的“敏捷宣言”,传递给世界,宣告了敏捷开发运动的开始。敏捷宣言的主要内容为:“个体和交互胜过过程和工具;可以工作的软件胜过全面的文档;客户合作胜过合同谈判;响应变化胜过遵循计划。在每对比对中,后者并非全无价值,但我们更看重前者”。
综上,正确答案应选B。
参考答案
(10)B

第3题:

在软件开发项目中强调"个体和交互胜过过程和工具,可以工作的软件胜过全面的文档,客户合作胜过合同谈判,响应变化胜过遵循计划",是()的基本思想。

A.结构化方法

B.敏捷方法

C.快速原型方法

D.增量迭代方法


参考答案:B

结构化方法的基本思想是:用系统的思想、系统工程的方法,按用户至上的原则,结构化、模块化、自上而下对信息系统进行分析与设计。"个体和交互胜过过程和工具,可以工作的软件胜过全面的文档,客户合作胜过合同谈判,响应变化胜过遵循计划"这四句话是敏捷宣言.也是敏捷方法的基本思想。原型法在很难全面准确提出用户需求的情况下,本着对用户需求的初步理解,先快速开发一个原型系统,然后通过反复修改来实现用户的最终系统需求。增量迭代方法把整个软件开发周期划分为若干个迭代周期,以架构为中心,按相当小的用例增量构造软件,每次迭代都产生一个可运行的不断改进了的系统原型,一个逐渐向目标系统接近的构架基线,从而达到系统的完全实现。

第4题:

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

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

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

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

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


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

第5题:

以下叙述正确的是( )

A. ERP软件强调事后核算,而财务软件强调及时调整

B.财务软件强调事后核算,ERP软件强调事前计划和及时调整

C. ERP软件强调事后核算,而进销存软件比较关注每种产品的成本构成

D.进销存软件强调事后核算,财务软件强调及时调整


正确答案:B

第6题:

● 以下叙述正确的是 (23)

A.ERP软件强调事后核算,而财务软件强调及时调整

B.财务软件强调事后核算,而ERP软件强调事前计划和及时调整

C.ERP软件强调事后核算,而进销存软件比较关心每种产品的成本构成

D.进销存软件强调事后核算,而财务软件强调及时调整


正确答案:B


第7题:

试题(22)

以下关于敏捷开发原则的叙述中,错误的是 (22) 。

(22)A.强调通过尽早地、持续地交伺有价值的软件来使客户满意

B.经常交付可以工作的软件,但是每次都必须交付具有完整功能的系统

C.在团队内部,最具有效果并富有效率的信息传递方法是面对面的交谈

D.强调应对需求的持续变更,即使在项目后期也可灵活应对需求变更


正确答案:B
本题主要考查对敏捷开发原则的理解。
敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。敏捷开发的原则包括:
①我们最优先要做的是通过尽早的、持续的交付有价值的软件来使客户满意。
②即使到了开发的后期,也欢迎改变需求。敏捷过程利用变化来为客户创造竞争优势。
③经常性的交付可以工作的软件,交付的间隔可以从几周到几个月,交付的时间间隔越短越好。但不要求每次交付的都是系统的完整功能。
④在整个项目开发期间,业务人员和开发人员必须天天都在一起工作。
⑤围绕被激励起来的人来构建项目。给他们提供所需要的环境和支持,并且信任他们能够完成工作。
⑥在团队内部,最具有效果并且富有效率的传递信息的方法,就是面对面的交谈。
⑦工作的软件是首要进度度量标准。
⑧敏捷过程提供持续的开发速度。责任人、开发者和用户应该能够保持一个长期的、恒定的开发速度。
⑨不断地关注优秀的技能和好的设计会增强敏捷能力。
⑩简单——使未完成的工作最大化的艺术一一是根本的。
⑧最好的构架、需求和设计出自于团队内部。
⑥每隔一定时间,团队会在如何才能更有效地工作方面进行反省,然后相应地对自
己的行为进行调整。
参考答案
(22)B

第8题:

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

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

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

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

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


参考答案:B

第9题:

软件工程管理继承了过程管理和项目管理的内容。包括启动和范围定义、软件项目计划、软件项目实施、()、关闭、软件工程度量等六个方面。

A.项目监控

B.评审和评价

C.软件项目部署

D.软件项目发布


正确答案:B
解析:2014上半年考过一个一样的题目,不过只是换了一个空,所以大家在做题的时候对一些知识点需要记住。软件过程管理一般包括6个方面:启动和范围定义;软件项目计划;软件项目实施;评审和评价;关闭和软件工程度量。

第10题:

以下关于软件验证的叙述中,错误的是( )。

A.试图证明在软件生命周期各阶段,软件产品或中间产品能满足客户需求
B.强调对于过程的检验,而不是对于结果的检验
C.验证软件是否满足它的需求规格说明
D.验证软件的手段只有软件测试和评审

答案:D
解析:
验证软件的手段多种多样,包括测试、评审、审查、走查、模拟、演示等。

更多相关问题