4.1.2 项目生命期
项目最基本的特点就是“一次性”。项目从开始到结束经历的多个项目阶段序列叫做项目生命期。
在项目生命期内,出现一些标志项目进程的重大事件时,表明某些可交付成果的完成,这些重大事件叫做里程碑。这些里程碑式的重大事件把项目生命期划分成一系列工作范围不同、时间前后连接的项目阶段。一个项目阶段的完成以一个或多个可交付成果的完成为标志,可交付成果和阶段序列的交替是项目过程有序运转的表征。可以说,项目生命期是项目管理的基石。
不同的项目有不同的项目生命期模式。信息化项目的生命期一般划分为立项、设计、开发、实施和竣工5个阶段。信息化项目往往包含了必不可少的设计和开发工作。对于成熟软件实施型项目,核心软件开发不是必需的,但这类项目往往仍然需要基本的应用模型配置设计和一定程度的客户化开发。
信息化项目生命期的各阶段主要工作内容及里程碑标志,如图4 -1所示。
信息化项目生命期的设计、开发两个阶段所包含的软件开发过程,应该参照软件项目管理采用的软件开发生命周期模型( Software Development Life Cycle,SDLC),进一步建立设计、开发阶段生命周期模型(见图4-2),以确保软件开发的成功。