1.3.3 典型项目的寿命周期
所有项目的寿命周期都有上述的规律性,但是不同种类的项目有不同的寿命周期,以下是一些例子: (1)国防部采购项目 2000年4月修订的美国国防部指示5000.2最终调整稿规定了此类项目的一系列的里程碑和项目阶段。图1-4为美国国防部采购项目寿命周期图。 概念与技术开发——研究满足任务需要的各种备选方案;子系统/组件的开发,新系统设想的概念/技术演示。结束于选择一种系统结构和将使用的成熟技术。 系统开发与演示——系统集成;风险的降低;工程开发模型的演示;开发及早期运行测试与评估。结束于在运行环境下的系统演示。 生产与调动——低速试生产,制造能力的完全开发;与常规运行和维护阶段重叠。 维护——属于产品寿命周期的一部分,其实就是常规运行。在此期间也会有其它项目,如为了提高能力、纠正缺陷而进行的项目。(2)建设项目
莫里斯(Morris)描述的一个建设项目的寿命周期包括:可行性——项目明确的表述,可行性研究,项目战略性设计及批准。在此阶段结束时要作出项目是否继续进行的决策; 计划和设计——基本设计,成本与进度计划,合同条款和条件,详细计划。项目的主要合同是在这一阶段结束时发出的。 施工——制造,交货,土建,安装和调试。在此阶段结束时,设施已基本完成。 移交与启动——最终调试和维护。在此阶段结束时,设施完全运转。
(3)软件开发
穆恩奇(Muench)等描述了一个软件开发项目的螺旋型项目寿命周期,它有四个循环和四个象限。 概念证实循环——捕捉商业需求,确定概念证实的目标,进行概念性系统设计和逻辑设计,进行概念证实,制定验收测试计划,进行风险分析并提出建议。 第一次开发循环——导出系统要求,确定第一次开发的目标,进行逻辑系统设计,设计和进行第一次开发,编制子系统测试计划,评审第一次开发的成果并提出建议。 第二次开发循环——导出子系统要求,确定第二次开发目标,进行实体设计和第二次开发,编制系统测试计划,评审第二次开发成果并提出建议。 最后一次开发循环——完成单元要求,最后设计,进行最后开发,进行单元、子系统、系统并进行验收测试。