迭代或增量型生命周期14
在迭代和增量型生命周期中,随着项目团队对产品的理解程度逐渐提高,项目阶段I也称为迭代l有目的地重复一个或多个项目活动。迭代方法是通过一系列重复的循环活动来开发产品,而增量方法是渐进地增加产品的功能。迭代或增量型生命周期同时采用迭代和增量的方式来开发产品。
采用迭代和增量方式的项目也可以按阶段推进,迭代本身可以顺序或交叠进行。一次迭代中,将执行所有项目管理过程组活动。每次迭代结束时,将完成一个或一组可交付成果。后续迭代可能对这些可交付成果进行改进,也可能创造新的可交付成果。每次迭代中,项目团队都综合考虑反馈意见,对可交付成果进行增量修补,指导符合阶段出口标准。
在大多数迭代生命周期中,都会制定一个高层级的框架计划以指导整体实施,但一次只针对一个迭代期制定详细的范围描述。对那些不属于当前迭代期工作范围的可交付成果,通常只需简单概述,暂且留给未来的某个迭代期实施。一旦迭代期工作开始,就需要仔细管理迭代期的工作范围变更。
适用于或优先选用迭代和增量型生命周期的项目包括(但不限于):
◆ 组织需要管理不断变化的际和范围,同时组织需要降低复杂性的项目。
◆ 产品的部分交付有利于一个或多个干系人,且不会影响最终或整批可交付成果的交付的项目。
◆ 需要在迭代过程中综合考虑反馈意见和经验教训,从而降低大型复杂项目的项目风险。