DevGantt睿智甘特图

P6(P3E/C)多级计划辅助管理工具2012/9/8 9:43:08



一、前言

在大型工程项目的管理中,进度计划的编制一般是采用随着项目的发展编制不同细致程度的多级计划(multilevel schedule)的方式来实现。项目实施计划管理按多级计划管理可以达到上承业主,下对承包商,中间公司内部进行多层的计划管理。这种传统的多级计划编制方法不论在国内还是国外已经沿用了很多年,已经成为一种通行的计划编制标准。然而在实际工作中对于多级计划如何跟踪、如何交换数据以及如何对比分析,一直是一个没有得到很好的解决的问题。

本文介绍一种由上海惠生工程(中国)有限公司与杭州博软信息技术有限公司共同合作,在美国Oracle Primavera P3E/C基础上二次开发后的“P3E/C多级计划辅助管理工具”,通过该软件,开拓了一条从理论到实践的多级计划项目管理的新思路。

二、问题

由于P3E/C不能像Microsoft Project那样,平滑完成WBS与作业的相互转化,而P3E/C的WBS也无法加载资源信息,更不支持项目与项目之间的对进度信息和资源信息汇总,因此,利用P3E/C本身的功能实际是无法有效地实施多级计划的管理。所以用P3E/C进行多级计划管理往往是一纸空谈,很难落在实处。

现在好了,有了P3E/C多级计划辅助管理工具,让多级计划管理不再空谈!

P3E/C多级计划辅助管理工具

三、项目多级计划分解

项目多级计划分解是指将项目的上一级计划的作业分解成下一级计划的WBS。

依托“P3E/C多级计划辅助管理工具”,很好的完成了P3E/C不能完成的各项功能,如:作业转化WBS,项目与项目之间的对进度信息和资源信息汇总。

如:通常情况下,由企业创建集团总项目并制定三级计划A,为了能够使用在不同的项目上,可以把项目A复制为项目B,并把B项目三级计划下的作业转化为WBS,形成B项目的四级计划,然后项目B可以根据自己的项目特点与实际情况,进行项目再分解,跟踪执行和进度计算,如:图1。

多级计划管理--项目分解

图1 将三级计划复制为多级计划

通过项目复制,不仅保证了项目复制的完整性,还大大减轻了计划工程师的工作量, 提高了工作效率。

为了便于在将来的多级项目管理中进行数据汇总,复制后项目的作业转化为WBS的代码与转化前的作业代码保持一致,如图2。

多级计划管理——三级计划与四级计划编码

图2 转化后的WBS代码与原作业代码保持一致

值得一提的是,工具提供的作业转化为WBS的方式也非常灵活,可以指定计划层次,指定WBS和指定具体的作业。这就保证了实际操作过程中,可以根据实际需要,转化哪些作业为WBS,同时又保留哪些作业在N+1级计划中实际执行。

四、项目多级计划汇总

项目多级计划汇总是把下一级计划WBS下的进度与资源信息汇总之后,更新到上一级计划中对应的作业中。

通过多级计划的复制和转化,能够把上级项目的信息下传到各个子项目;而子项目可以通过多级项目管理的汇总功能,把各个子项目的信息汇总到上级项目,并使上级项目的信息得到更新。

多级计划管理——项目汇总

图3 N+1级子计划向N级主计划汇总时间进度信息和资源使用情况

 多级项目汇总分为进度信息汇总与资源使用情况汇总,多级项目进度汇总的内容主要包括:作业开始、作业完成、作业状态和作业完成百分比。在完成了作业的进度信息汇总外,多级项目管理还能够把各个子项目的资源执行情况汇总到集团项目中。

五、技术方案

P3E/C多级计划辅助管理工具采用由Delphi开发(与P3E/C的开发工具一样)的GUI客户端,功能执行通过调用服务器端“P3EC项目管理集成平台”的Web Service来完成。这样,既提高了程序响应速度,也保证了P3E/C的业务逻辑完整性。

如图4,是多级项目管理辅助工具的原理图。客户端只负责与用户进行操作交互,客户端则通过向“P3EC项目管理集成平台”的Web Service请求完成业务功能。 

P3EC项目管理集成平台

图4 P3E/C项目管理集成平台