可复用的项目进度计划模型研究

(整期优先)网络出版时间:2024-05-08
/ 2

可复用的项目进度计划模型研究

于春生

                        大庆油田有限责任公司勘探开发研究院 黑龙江省 大庆市 163514

摘 要 针对项目管理中同类型项目进度计划编制工作技术性强、重复性高、工作量大的问题,提出了一种可复用的项目进度计划模型。首先,通过创建项目模板,为同类型项目配置通用属性信息,为该项目模板建立任务列表模板,实现工作分解结构、进度网络图、工期的关系化存储;其次,在模型基础上给出了物理模型设计及关键时间节点;最后,创建项目时对项目模板和任务模板实例化,以项目计划开始时间与任务理论时间计算,得出具体化的任务进度计划。

关键词:  项目管理;进度计划;关键路径;项目模板;任务模板

中图法分类号 TP3115

[键入文字]


1引言

在项目管理实践中,有一些组织因项目立项而创建,因项目结束而终止。组织的概念打破了PMI定义的项目组织的范畴,组织内部众多职能部门各有分工、各司其职。相同类型的项目除了项目范围中的实施对象不同,其任务分解结构(WBS)、任务负责部门完全相同,甚至在不考虑外在因素和资源限制条件下,活动所需要的持续时间也基本相同。源源不断的项目如流水在各部门之间不断流转。按照PMI项目管理的模式及市面流行的项目管理信息系统,从立项审批开始,到任务分解、制定项目进度计划、项目执行、项目验收这些周而复始的重复工作,对管理者带来额外的工作量,无法适应实践应用的要求。

2项目进度计划模型

建立一种可重复使用的项目进度计划模型(如图1所示),在给定项目类型并假定项目分解结构、负责人相同的情况下,支持快速创建项目和任务分工、并能够快速生成项目进度计划,来提高管理和监督效率。解决的方法是,为每种项目类型(TYPES)定义各自的项目模板(TEMPLATES)和对应的任务模板(WORKS);项目模板(TEMPLATES)包含项目默认的基本属性信息;任务模板(WORKS)基于此种类型的任务分解结构、进度网络图和工期估算得出任务明细、任务之间的逻辑关系和任务工期,形成双代号网络图的抽象的关系存储结构;项目(PROJECTS)存储项目的实例化数据,在项目实例创建时根据项目类型提取对应项目模板(TEMPLATES)中的项目默认信息初始化到实例对象中;同时把对应的任务模板(WORKS)中的任务、逻辑关系、负责人、工期明细存储到进度计划(SCHEDULES)的基本信息中,并根据项目的开始时间初始化具体化的双代号网络图的关系,从而直接生成实例项目的进度计划。


图1 可复用的项目进度计划模型

Fig. 1Reusable scheduling model

3物理模型设计

3.1模型设计关键技术

进度计划制定的核心是对进度网络图的活动持续时间进行估算。本模型适用于活动时间可预测型项目,不考虑外在因素和资源限制条件下,仅考虑任务所需要的持续时间。对全新的业务领域可用采用三点估算法进行评估,得出工期的估计区间,在实践中逐步优化以趋向更加合理的值。进一步,需要对进度网络图进行分析,识别活动的最早和最晚开始日期,以及最早和最晚完成日期,这其中包括关键路径法、资源优化技术和建模技术等多种技术,本文假定资源能够持续满足的情况下,采用关键路径法进行网络分析,估算项目最短工期,确定逻辑网络路径的进度灵活性大小,正推从左到右算出各个活动的最早开始时间ES和最早结束时间EF,算出项目完成时间;逆推从右向左递减,得出各个活动的最晚开始时间LS和最晚结束时间LF,时差=LS-ES=LF-EF,算出项目的关键路径和时差,时差为零的活动组成的路径也是时间最长的路径就是关键路径。

3.2物理模型设计

基于以上工作取得的成果和相关理论知识的支撑,创建可实现的进度计划物理关系模型。与项目进度计划模型关系相对应,建立了能够支持项目运行的基本信息,项目实践中应该根据业务进行相应的扩展。任务模板包含了项目任务分解结构(WBS)、进度网络图和关键路径分析的结果,支持进度模型复用和实例项目进度计划快速自动生成。为实现有向无环图的存储,约定前置任务是以分割符分开的若干个前置节点的taskid,开始节点前置任务为空,结束节点出度outDegree为0表示不存在以结束节点的taskid为前置任务的节点。

创建项目时,复用项目模板信息,生成项目默认基本信息,录入项目计划开始日期,从任务模板中获取对应的任务列表,运用以下计算生成项目计划:

任务计划开始日期项目计划开始日期+任务计划开始日期

任务计划结束日期项目计划开始日期+任务计划结束日期

关键路径从任务模板中获取生成,在项目出现超期的情况时,可对关键路径进行进度网络分析通过资源优化、赶工、快速跟进等技术压缩关键路径进度工期而达到压缩整个项目工期的目的。

4模型应用

油气田钻井作业是实现油气田持续发展的重要保障,钻井作业是一个庞大的系统工程,业务上按照项目模式进行管理,各单位、部门、专业分工协作,每项任务的要求工期基本固定,持续不断的开展钻井运行业务。因此钻井作业运行是流水化的、工期可预测型的、可复用项目计划模型。

根据业务内容绘制了钻井前期业务管理的核心活动及关系,钻中和钻后还包括测井、录井、完井、固井等作业的设计、施工和总结及钻机拆迁、评价等,不在本文中赘述。

图2 实例活动关系图

Fig. 2Example Activity Relationship Diagram

按照模型创建项目模板和任务模板后,钻井工程项目模板的ID为501,则分两步调用CalEDate (501,null,0,0)、CalLDate (501,null,0) 得到模的理论抽象计算结果(如表1所示)。

1 实例中使用的任务模板数据

Table1Task template data used in the instance

在模板基础上需要创建项目时,选择要创建的钻井工程项目模板,录入项目基本信息和项目计划启动日期,系统自动抽取任务模板并计算得到项目的详细进度计划(如表2所示),可在此基础上可借助于甘特图工具快速生成进度图,进行进度跟踪和管理。

5结语

任务名称

起始日期

结束日期

最迟结束日期

关键路径

踏勘

2023/5/10

2023/5/17

2023/5/17

T

井位设计

2023/5/17

2023/5/20

2023/5/20

T

地质设计

2023/5/20

2023/5/30

2023/5/30

T

工程设计

2023/5/30

2023/6/9

2023/6/9

T

环评合同

2023/6/9

2023/6/24

2023/6/24

T

征地合同

2023/6/24

2023/7/9

2023/7/9

T

管排合同

2023/7/9

2023/7/14

2023/7/14

T

钻井合同

2023/6/9

2023/6/24

2023/7/14

F

运行计划

2023/7/14

2023/8/3

2023/8/3

T

在企业管理信息化的实践中,结合相关国际和国家标准,提出了可复用的项目进度计划模型和核心物理模型,旨在减少项目管理中的繁杂、重复的项目进度计划的编制工作,解决了基于关系模型的理论时间算法,基于抽象数据可以持续实现实例化项目的进度计划快速生成。

[键入文字]