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

admin2022-10-31  65

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

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

答案B

解析 迭代开发的定义要点:①需求没有被完全确定;②不求完美但求不断发现新问题;③通过客户的不断反馈来完善产品。A项,先推出原型产品,再结合需求添加组件,说明是根据客户需求不断完善产品,符合定义。B项,遵循预先计划的需求、分析、设计、编码、测试的步骤顺序进行,成功开发出新产品,是直接将产品做到完善了,显然不符合定义。C项,产品推出5年之后才由测试版变为稳定的产品,说明5年间一直在不断改进、完善,符合定义。D项,采用了开源软件的模式,与用户联合升级,说明是根据用户需求不断完善产品,符合定义。
转载请注明原文地址:https://jikaoti.com/ti/j8DiFFFM
0

最新回复(0)