对于迭代式开发,下面哪个表述是错误的()。
迭代开发就是由于市场的不确定性高,在需求没被完全地确定之前,开发就迅速启动,每次循环不求完美,但求不断发现新问题,获取和积累新知识,并自适应地控制过程,在一次迭代中完成系统的部分功能,然后将未成熟的产品交付给领先用户,通过他们的反馈来进一步细化需求,从而进入下一轮的迭代,不断获取用户需求、完善产品。根据以上定义,下列不属于迭代开发的一项是( )A.甲公司先向市场推出极简的原型产品,以最小的成本和有效方式验证产品是否符合用户需求,然后再结合需求,迅速添加组件 B.乙公司开发产品时,遵循预先计划的需求、分析、设计、编码、测试的步骤顺序进行,成功开发出新产品 C.丙公司的某产品在推出5年之后才撤掉之前的测试版字样,成为稳定的产品 D.丁公司在其开发的软件上采用了开源软件的模式,与用户联合升级软件
点击查看答案
基于RUP的软件过程是一个迭代过程。一个开发周期包括初始、细化、构建和移交四个阶段,每次通过这四个阶段就会产生一代软件,采用迭代式开发( )。A.在每一轮迭代中都要进行测试与集成 B.每一轮迭代的重点是对特定的用例进行部分实现 C.在后续迭代中强调用户的主动参与 D.通常以功能分解为基础
以下关于统一过程UP的叙述中,不正确的是( )。A.UP是以用例和风险为驱动,以架构为中心,迭代并且增量的开发过程 B.UP定义了四个阶段,即起始、精化、构建和确认阶段 C.每次迭代都包含计划、分析、设计、构造、集成、测试以及内部和外部发布 D.每个迭代有五个核心工作流
软件开发模型用于指导软件开发。演化模型是在快速开发一个( )的基础上,逐步演化成最终的软件。螺旋模型综合了( )的优点,并增加了( )。喷泉模型描述的是面向( )的开发过程,反映了该开发过程的(请作答此空)特征。A.迭代和有间隙 B.迭代和无间隙 C.无迭代和有间隙 D.无迭代和无间隙
下面说法错误的是 ( ) A.敏捷软件开发是一种应对快速变化的需求的一种软件开发能力 B.Scrum敏捷开发的流行,越来越多的公司采用敏捷开发用于软件产品和应用的开发 C.敏捷开发是一种以人为核心、迭代、循序渐进的开发方法 D.Scrum是一种迭代式增量软件开发过程,通常用于敏捷软件开发
下面哪一项不是迭代式开发生命周期术语()。A、迭代B、阶段C、里程碑D、活动
下面关于迭代评估的内容哪个是正确的()。A、每次迭代后,一定要进行迭代评估,并根据迭代评估的结果来制定下一次迭代计划B、迭代评估可以在一次迭代中进行C、迭代评估主要是对文档的评估D、迭代评估可以根据项目情况在多次迭代后做一次评估