迭代开发就是由于市场的不确定性高,在需求没被完全地确定之前,开发就迅速启动,每次循环不求完美,但求不断发现新问题,获取和积累新知识,并自适应地控制过程,在一次迭代中完成系统的部分功能,然后将未成熟的产品交付给领先用户,通过他们的反馈来进一步细化需求,从而进入下一轮的迭代,不断获取用户需求、完善产品。根据以上定义,下列不属于迭代开发的一项是( )A.甲公司先向市场推出极简的原型产品,以最小的成本和有效方式验证产品是否符合用户需求,然后再结合需求,迅速添加组件B.乙公司开发产品时,遵循预先计划的需求、分析、设计、编码、测试的步骤顺序进行,成功开发出新产品C.丙公司的某产品在推出5年之后才撤掉之前的测试版字样,成为稳定的产品D.丁公司在其开发的软件上采用了开源软件的模式,与用户联合升级软件

迭代开发就是由于市场的不确定性高,在需求没被完全地确定之前,开发就迅速启动,每次循环不求完美,但求不断发现新问题,获取和积累新知识,并自适应地控制过程,在一次迭代中完成系统的部分功能,然后将未成熟的产品交付给领先用户,通过他们的反馈来进一步细化需求,从而进入下一轮的迭代,不断获取用户需求、完善产品。根据以上定义,下列不属于迭代开发的一项是( )

A.甲公司先向市场推出极简的原型产品,以最小的成本和有效方式验证产品是否符合用户需求,然后再结合需求,迅速添加组件
B.乙公司开发产品时,遵循预先计划的需求、分析、设计、编码、测试的步骤顺序进行,成功开发出新产品
C.丙公司的某产品在推出5年之后才撤掉之前的测试版字样,成为稳定的产品
D.丁公司在其开发的软件上采用了开源软件的模式,与用户联合升级软件

参考解析

解析:第一步,看提问方式,本题属于选非题。第二步,找关键信息。①在需求没被完全地确定之前,开发就迅速启动;②不断发现新问题,获取和积累新知识;③在一次迭代中完成系统的部分功能,然后将未成熟的产品交付给领先用户;④不断获取用户需求、完善产品。第三步,辨析选项。A项,甲公司推出原型产品,再结合需求,添加组件,符合“不断发现新问题”,并“不断获取用户需求、完善产品”,符合定义;B项,遵循预先计划的需求、分析、设计、编码、测试的步骤顺序进行,成功开发出新产品,不符合“在需求没被完全地确定之前,开发就迅速启动,每次循环不求完美,但求不断发现新问题”,不符合定义;C项,产品推出5年之后才撤掉之前的测试版字样,说明5年间一直在不断完善,最终成为稳定的产品,符合“不断发现新问题”,并“不断获取用户需求、完善产品”,符合定义;D项,丁公司与用户联合升级软件,符合“不断获取用户需求、完善产品”,符合定义。因此,选择B选项。

相关考题:

试题一 论迭代式软件开发过程与方法软件项目的成功实施,离不开有效的软件开发过程与开发方法。相对于传统的瀑布型软件开发过程,迭代式软件开发过程可以在需求被完整确定之前启动,并在一次迭代中完成系统的一部分功能或业务逻辑的开发,再通过客户的反馈来细化需求,并开始新一轮的迭代。这种方法可以控制项目的风险,提高软件开发的成功率和生产率。目前,主要的迭代式开发过程和方法包括统一开发过程 RUP和敏捷开发方法。请围绕“迭代式软件开发过程与方法”论题,依次从以下三个方面进行论述。1.概要叙述你参与管理和开发的软件项目以及你在其中所担任的主要工作。2.论述迭代式过程模型相对于瀑布式过程模型的优点。详细论述统一软件开发过程 RUP 的生命周期模型和迭代策略;或者论述敏捷开发方法的特点和适用的情况,并列出目前主要的敏捷开发技术中的四种。3.具体阐述你参与管理和开发的项目中选择使用迭代式软件开发方法的情况,以及具体实施的过程与实际开发效果。

RUP的迭代开发模式主要的目的是()。 A、需求获取B、产品维护C、业务建模管理D、需求管理和版本控制

原型化方法通过对原型的迭代初期和后期的模型验证,不断开发和修正需求,下列工作: Ⅰ.用户进行验证 Ⅱ.发现遗漏和不正确的功能 Ⅲ.改善用户界面 Ⅳ.测试思路和提出建议 Ⅴ.总体检查,找出隐含错误 哪个(些)工作属于迭代后期的任务?( )。A.Ⅰ、Ⅲ和ⅤB.Ⅱ、Ⅲ和ⅣC.Ⅱ、Ⅳ和ⅤD.全部

常用的信息系统开发模型有:结构化瀑布模型、迭代模型、快速原型开发模型、面向对象开发模型等。其中,常见的瀑布模型适合具有( )特点的项目。 A.需求复杂,项目初期不能明确所有的需求 B.需要很快给客户演示的产品 C.业务发展迅速,需求变动大 D.需求确定、易于获取需求

定义应用需求的原型生命周期应是一个迭代的过程,而其迭代工作量主要是集中在A.识别需求B.开发模型C.模型认证D.模型修改

()策略对开发者和用户要求都很高,要求在系统开发之前就完全调查清楚实际问题的所有状况和需求 A.接收式的开发策略B.直接式的开发策略C.迭代式的开发策略D.实验式的开发策略。

定义应用需求的原型生命周期应是一个迭代的过程,而其迭代工作量主要集中在( )。A.识别需求B.开发模型C.模型验证D.模型修改

原型化方法通过对原型的迭代初期和后期的模型验证,不断开发和修正需求,下列( )是迭代后期的任务。Ⅰ.用户进行验证 Ⅱ.发现遗漏和不正确的功能Ⅲ.改善用户界面 Ⅳ.测试思路和提出建议Ⅴ.总体检查,找出隐含错误A.Ⅰ,Ⅲ和ⅠB.Ⅱ,Ⅲ和ⅣC.Ⅱ,Ⅳ和ⅤD.全部

在敏捷过程的开发方法中,()使用了迭代的方法,其中,把每段时间(30 天)一次的 迭代称为一个"冲刺",并按需求的优先级别来实现产品,多个自组织和自治的小组并行地 递增实现产品。A.极限编程 XPB.水晶法C.并列争球法D.自适应软件

需求开发的目的是通过调查与分析,获取用户需求并定义产品需求。完整的需求开发的过程包括(12)。A.需求获取、需求分析、需求定义B.需求获取、需求分析、C.需求获取、需求分析、需求定义、需求验证D.需求分析、需求定义、需求验证

迭代开发就是由于市场的不确定性高,在需求没被完全地确定之前,开发就迅速启动,每次循环不求完美,但求不断发现新问题,获取和积累新知识,并自适应地控制过程,在一次迭代中完成系统的部分功能,然后将未成熟的产品交付给领先用户,通过他们的反馈来进一步细化需求,从而进入下一轮的迭代,不断获取用户需求、完善产品。根据以上定义,下列不属于迭代开发的一项是( )A.甲公司先向市场推出极简的原型产品,以最小的成本和有效方式验证产品是否符合用户需求,然后再结合需求,迅速添加组件B.乙公司开发产品时,遵循预先计划的需求、分析、设计、编码、测试的步骤顺序进行,成功开发出新产品C.丙公司的某产品在推出5年之后才撤掉之前的测试版字样,成为稳定的产品D.丁公司在其开发的软件上采用了开源软件的模式,与用户联合升级软件

在敏捷过程的开发方法中,( )使用了迭代的方法,其中,把每段时间(30天)一次的迭代称为一个“冲刺”,并按需求的优先级别来实现产品,多个自组织和自治的小组并行地递增实现产品。A.极限编程XPB.水晶法C.并列争球法D.自适应软件开发

件过程是一个迭代过程。一个开发周期包括初始、细化、构建和移交四个阶段,每次通 过这四个阶段就会产生一代软件,采用迭代式开发,( )。A. 在每一次迭代中都要进行测试与集成B. 在每一次迭代的重点是对特定的用例进行部分实现C. 在后续迭代中强调用户的主动参与D. 通常以功能分解为基础

基于RUP的软件过程是一个迭代过程。一个开发周期包括初始、细化、构建和移交四个阶段,每次通过这四个阶段就会产生一代软件,采用迭代式开发( )。A.在每一轮迭代中都要进行测试与集成B.每一轮迭代的重点是对特定的用例进行部分实现C.在后续迭代中强调用户的主动参与D.通常以功能分解为基础

在一次scrum回顾会议上,团队识别到发布版本中遗漏了一项非功能性需求。团队应该怎么做?()A、重新计划后续迭代,并重新确定产品待办事项的优先顺序。B、在下一次迭代中包含该非功能性需求。C、将该需求放入未来版本的产品待办事项中。D、为该迭代增加时间,包含该非功能性需求。

下面关于迭代评估的内容哪个是正确的()。A、每次迭代后,一定要进行迭代评估,并根据迭代评估的结果来制定下一次迭代计划B、迭代评估可以在一次迭代中进行C、迭代评估主要是对文档的评估D、迭代评估可以根据项目情况在多次迭代后做一次评估

对于迭代式开发,下面哪个表述是错误的()。A、迭代是按预先计划进行的一系列开发活动,通过迭代会产生一个软件发布结果(内部或外部的),并且根据预先制定的标准来对该结果进行评估B、每个迭代涉及所有活动,但是活动占的工作量的比率应尽量相同C、每次迭代结束时均发布可执行产品。产品可以只是一个阶段性的成果,是开发过程最终产品的子集,它将通过一次又一次的迭代递增成长,成为最终系统D、每个迭代会涉及所有的开发活动

需求开发的目的是通过调查与分析获取用户需求并定义产品需求。完整的需求开发的过程包括()A、需求获取、需求分析、需求定义B、需求获取、需求分析C、需求获取、需求分析、需求定义、需求验证D、需求分析、需求定义、需求验证

下列关于迭代-增量开发模型描述错误的是()A、在每次迭代过程中,对迭代产生的系统可能需要在不同的测试级别上进行测试B、迭代-增量开发模型由于发布周期更短,所以要优于V模型C、在完成第一次迭代后,对所有的迭代进行回归测试会变得越来越重要D、验证和确认可以在每个增量模块中进行

当敏捷团队在迭代中收到一个“紧急需求”时,下面哪个是敏捷项目经理首先应该做的?()A、停止这些未完成的用户故事的工作并且进行紧急需求的开发B、电话召开团队会议,改变迭代范围C、告诉客户几个团队建议的处理方法选项D、告诉团队在下一个迭代前不能增加工作

在一次迭代期间,产品负责人坚持认为某个特性必须具有相应时间阈值。团队解释说这个需求存在技术挑战。但不会危及迭代目标。产品负责人应该怎么做?()A、敦促团队加班工作,以满足这一需求。B、如果团队不能这个需求则取消迭代。C、要求团队延长迭代,以满足这一需求。D、在待办事项中添加一个新的用户故事来满足这个需求。

产品开发的第一次迭代已经完成,在迭代评审期间提出,在下一次迭代期间管理产品质量将很困难。若要处理这个问题,敏捷管理专业人士应该怎么做?()A、向高级管理层寻求指导。B、聘用外部专家解决质量问题。C、将重构纳入开发过程。D、要求团队在实施新功能之前解决质量问题。

单选题在一次迭代期间,产品负责人坚持认为某个特性必须具有相应时间阈值。团队解释说这个需求存在技术挑战。但不会危及迭代目标。产品负责人应该怎么做?()A敦促团队加班工作,以满足这一需求。B如果团队不能这个需求则取消迭代。C要求团队延长迭代,以满足这一需求。D在待办事项中添加一个新的用户故事来满足这个需求。

单选题RUP的迭代开发模式主要的目的是()。A需求获取B产品维护C业务建模管理D需求管理和版本控制

单选题需求开发的目的是通过调查与分析获取用户需求并定义产品需求。完整的需求开发的过程包括()A需求获取、需求分析、需求定义B需求获取、需求分析C需求获取、需求分析、需求定义、需求验证D需求分析、需求定义、需求验证

单选题下列关于迭代-增量开发模型描述错误的是()A在每次迭代过程中,对迭代产生的系统可能需要在不同的测试级别上进行测试B迭代-增量开发模型由于发布周期更短,所以要优于V模型C在完成第一次迭代后,对所有的迭代进行回归测试会变得越来越重要D验证和确认可以在每个增量模块中进行

单选题产品开发的第一次迭代已经完成,在迭代评审期间提出,在下一次迭代期间管理产品质量将很困难。若要处理这个问题,敏捷管理专业人士应该怎么做?()A向高级管理层寻求指导。B聘用外部专家解决质量问题。C将重构纳入开发过程。D要求团队在实施新功能之前解决质量问题。

单选题在一次scrum回顾会议上,团队识别到发布版本中遗漏了一项非功能性需求。团队应该怎么做?()A重新计划后续迭代,并重新确定产品待办事项的优先顺序。B在下一次迭代中包含该非功能性需求。C将该需求放入未来版本的产品待办事项中。D为该迭代增加时间,包含该非功能性需求。