一、项目管理框架的要求:
1)项目管理框架需要较好的兼容性,能够通过在一定层次上的抽象来包容不同项目特征,不同商业运作模式和客户对项目管理的不同要求。
2)项目管理框架要较好的打通市场,销售,财务,研发和管理部门的壁垒,使项目的商业目标能在项目实施过程中得以有效的监控。
基于以上两个要求,可采用以商业目标驱动的通用项目生命周期管理框架(General Project Lifecycle Management Framework,简称GPLM框架,下文同)。GPLM项目管理模型的实施。
我们把一个全生命周期的项目按照生命周期阶段划分为7个阶段,每个阶段均以一个里程碑点为标志。7个阶段和里程碑。项目管理论坛
部分非全生命周期的项目,根据需要调用其中的部分阶段和里程碑作为过程定义。同时对于单个项目,如果一个比较大的变更的纳入,即使项目已经通过了某些阶段和里程碑,则对于这些变更的部分,视情况决定是否再分解到上述的阶段和里程碑上进行细化控制。对于迭代开发的,上述4,5,6阶段和相应的里程碑可能在一个项目周期内会多次被重复调用。具体的控制力度及模型定义,根据具体的项目特征进行取舍,但需要经过相应的管理机构,如项目管理办公室或公司软件工程过程组批准。
GPLM采取一种高度抽象的方式来表述项目定义过程和项目过程监控。如图1所示。
产生项目定义的过程集的步骤如下:项目管理培训
1)根据项目合同情况,项目经理及上级给项目提出关于质量,进度,财务等方面的控制目标;这个目标一般需要通过公司层面的运营管理办公室的审批予以备案;
2)项目经理根据审批后的项目目标,分解成项目各里程碑的目标;同时项目管理办公室和项目经理根据项目各里程碑目标,制定各里程碑的里程碑评审检查单,用于监控里程碑目标的实现;
3)在每个里程碑开始前,QA协助项目经理从组织标准的过程检查单集中定制本项目的过程检查单,用于控制本阶段各基本过程活动和过程产出物的质量,从而确保本阶段里程碑目标落实。过程检查单须通过项目管理办公室的审批;
4)在项目实施过程中,项目组参考过程检查单的要求,从公司庞大的过程资产库中,或客户要求的过程资产中选择过程规范、模板、指导书等。如果两者中都无合适的过程规范,则在遵循过程检查单的要求的前提下,自行制定相应的过程规范。在此过程中,项目管理办公室和SEPG团队中的专家会提供专业的支持与指导。项目经理博客
由于是基于目标出发,逐步细化推导出对各子过程和工作产品的要求,最终选择形成本项目需要遵循的过程规范集,从而保证了过程的适用性。组织上不对项目最终遵循什么样的过程规范集的这个层次上做硬性要求,转而把对各子过程,过程工作产物和里程碑的要求以检查单的形式形成书面的承诺,从而保证了对GPLM框架对各类型项目的包容和有效控制。
在项目实施过程中,通过多渠道的过程监控活动确保商业目标的达成。主要有:
1)商业目标达成情况监控:项目管理办公室定期审核各项目,各子组织(事业部)的经营目标达成情况;
2)项目管理办公室周期性项目监控:项目经理每月向项目管理办公室提交项目状态报告,项目管理办公室每月对各项目实施状态监控,跟踪项目目标和项目过程偏差,并形成公司项目状态报告汇报给高层;
3)里程碑评审:项目经理向项目管理办公室提交里程碑点报告,项目管理办公室在里程碑点根据里程碑检查单审核里程碑状态,并出具里程碑审核结果给管理层进行里程碑决策;
4)项目软件质量保证:QA根据过程检查单检查项目过程质量和项目工作产品质量,形成审核报告向项目经理的主管,项目管理办公室报告。
通过这四个层面的过程监控机制,实施监控从过程目标,到里程碑目标,到最终保证项目的商业目标达成情况,及时实施纠偏行动。 |