(2)适应型项目生命周期。
适应型项目生命周期也成称为敏捷型项目生命周期,是指随用户需求的变化,通过短期迭代来逐步完善项目产品,直到生产出最终产品。它的特点是,在每个迭代期都设计并生产出能满足用户当前需求的产品原形,并在下一个迭代期根据用户需求的变化,完善产品原型,相当于边设计边生产。
适应型项目生命周期适用于需求不能立即明确或很容易发生变化的项目,如研发项目和IT开发项目。它需要先根据用户的最初需求开发出初级产品,交给用户评审或试用;用户评审或试用后提出反馈意见,开发小组再开发出更高级的原型,并交给用户评审或试用;可以连续进行几轮试验,形成最终的产品。
(3)迭代与增量型生命周期。
迭代与增量型生命周期是指同时采用迭代和增量的方式来开发产品,迭代是通过一系列重复的循环的活动来开发产品,增量的方法是通过渐进来增加产品功能。