本帖最后由 delia2010 于 2013-5-14 08:43 编辑
你不能不懂的:项目生命周期(一)
在人的一生中,我们都会经历从婴儿到儿童、少年、青年、中年等等,这些就是一个人的生命周期,项目也一样,存在一个生命周期,今天我们将一起接触项目生命周期的概念、阶段划分、通用的生命周期、产品的生命周期等知识。
让我们一起来看看什么是项目生命周期。
项目生命周期:通常应该是指从开始到结束的各个阶段的集合,并且需要明确在不同的阶段需要做什么。一般项目的生命周期是按顺序排列的,但有时是存在相互交叉的,前置条件的各个阶段的项目集合。
比如我们传统的软件项目,可以划分为项目立项、需求分析、设计、开发、测试、运维等阶段,他们是按照顺序是排列或执行的,但是在各个阶段中有部分的交叉,和前置阶段。
在做需求分析前,必须是有一个项目的,所以必须经历项目立项阶段。而在实际的开发中,如果工期较紧,采用敏捷迭代开发方式,设计、开发、测试可以交叉进行。
通过以上的例子,我们需要明确项目生命周期的一些特点:
图1-1 项目生命周期特点 1、不同类型的项目对项目周期阶段的划分是不同的。 2、项目生命周期的每一个划分出来的阶段都可以做为一个单独的项目或子项目来完成或管理。 3、通常情况下,每个项目阶段都需要前一个项目阶段做为前置条件,完成后开发;但如果排除风险因素或其他原因,也可以在交叉开展完成或在一个阶段结束前开始。 4、不论具体的项目涉及什么工作,划分准确明确的项目生命周期都能为管理项目提供良好的支撑。 游客,本帖隐藏的内容需要积分高于 1 才可浏览,您当前积分为 0
上一篇:需求分析的20个技巧 下一篇:一次迭代式开发的研究-8:开始真正的工作 |