【思路】
提取定义要点:①在需求没被完全地确定之前,开发就迅速启动;②每次循环不求完美,但求不断发现新问题,获取和积累新知识;③在一次迭代中完成系统的部分功能,然后将未成熟的产品交付给领先用户;④不断获取用户需求、完善产品。
A项:“甲公司先向市场推出极简的原型产品,以最小的成本和有效方式验证产品是否符合用户需求,然后再结合需求,迅速添加组件”,产品未成熟之前,通过不断发现问题,不断完善,符合定义,排除。
B项:“乙公司开发产品时,遵循预先计划的需求、分析、设计、编码、测试的步骤顺序进行,成功开发出新产品”没有体现不断发现问题,获取和积累知识,不符合定义,当选。
C项:“丙公司的某产品在推出5年之后才撤掉之前的测试版字样,成为稳定的产品”符合定义各项要求,属于迭代开发,排除。
D项:“丁公司在其开发的软件上采用了开源软件的模式,与用户联合升级软件”也符合定义各项要求,属于迭代开发,排除。
因此,答案为B。
换一批