项目管理是一门新兴的管理学科,其涵盖范围非常广,本文仅立足于软件实施过程中项目管理的应用,以项目管理周期为主线展开探讨。
一、 项目经理的职责和作用
项目经理是项目的总负责人,负责从项目启动到项目结束的整个项目实施过程。其在项目管理中的职能主要体现在协调,而非行政指派。
主要职责:
1、 在技术、费用和时间特定的前提下,利用组织中的现有资源完成项目终目标;
2、 和客户、项目组成员、其他相关人共同商议选择开展项目的佳计划;
3、 为达到目标做出必要的决策;
4、 当项目计划变更时,及时向主管汇报;
5、 在时间和费用允许的条件下,和各项目部门协调工作程序;
6、 负责协调项目组人员间的关系
7、 按项目计划进行项目验收,
8、 如果目标达不到而合同允许,建议结束项目或改变方法;
二、 软件实施项目管理的过程(注:和PMBOK2000存在差异)
1、 项目开始
项目开始阶段主要针对软件合同内容,制定项目的总体安排计划,并由公司售前人员和对方企业项目实施人员对前期项目资料进行移交,确定项目责任和授权,尤其要明确项目的验收标准。在项目开始阶段进行的项目管理主要包括以下内容:
·项目总体安排 对项目的时间、进度、费用、人员等作出总体安排,制定该项目的总体计划。
·资料移交 包括合同、售前调研报告、需求分析、验收标准、对方公司的项目组成员等资料。
·项目范围定义 在资料移交的基础上,定义该项目的整体范围。
·项目授权 由企业与公司销售部门根据项目合同,明确双方职责,并由企业根据项目的需要对实施组进行项目管理的授权
.对该阶段的资料进行整理、归档。
2、 项目计划
项目计划阶段是该项目进入系统实施的启动阶段,主要进行的工作包括:确定详细的项目实施范围、定义递交的工作成果、评估实施过程中主要的风险、制定项目实施的时间计划、成本和预算计划、人力资源计划等。
(1) 对项目组成员进行职能分工,画出项目管理组织结构图、明确各自职责。如下图所示:
(2) 全体项目组成员参与,对该项目进行工作结构分解(WBS),按工作内容或生命周期进行分解,分解项要求越细越好;绘制工作分解结构图。如一个包括二次开发的软件实施项目的工作分解结构