一种基于关键链的项目进度管理方法

文档序号:6536236阅读:380来源:国知局
一种基于关键链的项目进度管理方法
【专利摘要】本发明涉及一种基于关键链的项目进度管理方法,该管理方法包括如下步骤:1)启动初始化模块,生成项目管理的基本框架,2)计划制定模块创建webs,制定网络计划图,建立人员和资源表;3)计划执行模块按照均方差的方法对任务工期进行预估,算出项目缓冲时间和汇入缓冲时间,建立MRCPSP模型,确定任务逻辑关系和资源约束的最终进度计划表;4)计划跟踪模块对项目的执行情况进行监控,并对项目进度风险进行识别;5)项目统计模块对项目工作量及资源使用情况进行统计。该管理方法能实现在既满足工作的执行时间和工作间紧前关系约束,又满足资源约束条件下,对项目执行过程进行动态管理以及整个项目管理流程持续改进。
【专利说明】一种基于关键链的项目进度管理方法
【技术领域】
[0001]本发明涉及一种项目进度管理方法,特别是一种基于关键链的项目进度管理方法。
【背景技术】
[0002]项目进度管理是指在项目实施过程中,对各阶段的进展程度和项目最终完成的期限所进行的管理。是在规定的时间内,拟定出合理且经济的进度计划(包括多级管理的子计划),在执行该计划的过程中,经常要检查实际进度是否按计划要求进行,若出现偏差,便要及时找出原因,采取必要的补救措施或调整、修改原计划,直至项目完成。其目的是保证项目能在满足其时间约束条件的前提下实现其总体目标。项目进度管理方法主要有:
[0003](I)甘特图,里程碑图等。以图示的方式通过活动列表和时间刻度形象地表示出任何特定项目的活动顺序与持续时间。基本是一条线条图,横轴表示时间,纵轴表示活动(项目),线条表示在整个期间上计划和实际的活动完成情况。它直观地表明任务计划在什么时候进行,及实际进展与计划要求的对比。
[0004](2)网络计划技术。利用网络图表达计划任务的进度安排及其中各项工作或工序之间的相互关系;在此基础上进行网络分析,计算网络时间,确定关键工序和关键线路;并利用时差,不断地改善网络计划,求得工期、资源与成本的优化方案。比较典型的有CPM(关键路径法)、PERT (计划评审技术),在实践中又陆续出现GERT (图形评审技术)、VERT (风险评审技术)等。
[0005]CPM/PERT方法在实际运用过程中,只重视任务间的先后逻辑关系,对任务之间的资源约束关系考虑不足,导致根据CPM/PERT方法得到的关键路径并非真实可信的关键路径,CPM/PERT方法的实用性和可操作性都很差。因此,发展出了新的项目进度管理方法一关键链(Critical Chain Project Management, CCPM)。
[0006]CCPM技术是在约束理论基础上发展起来的一种新型项目进度管理技术。该技术不仅考虑了工序的执行时间和工序间的紧前关系约束,而且还考虑了工序间的资源冲突,强调了在项目执行过程中的动态管理以及整个项目流程的持续改进。CCPM与CPM/PERT的区别有如下几点:
[0007](I) CCPM考虑了人的因素和资源约束,这是与网络计划里的CPM最大的差别。
[0008](2)CPM使用的数据是包含安全时间的保守工期;而CCPM使用的数据最可能工期,并把安全时间拿出来集中管理。
[0009](3)关键路径是一次就可以确定的;而关键链是不能一次就确定,是一个循环往复、不断寻优的过程;
[0010](4)关键路径有严格的紧前紧后关系,而关键链没有,但有较复杂的逻辑关系。

【发明内容】

[0011]本发明目的在于提供一种基于关键链的项目进度管理方法,实现在既满足工作的执行时间和工作间紧前关系约束,又满足资源约束条件下,对项目执行过程进行动态管理以及整个项目管理流程持续改进。
[0012]本发明的目的通过以下技术方案来实现:
[0013]一种基于关键链的项目进度管理方法,该管理方法包括如下步骤:
[0014]I)启动初始化模块,生成项目管理的基本框架,进行项目人员、任务、资源的管理、关键链的识别、缓冲区的设置、计划的制订和跟踪,以及信息的统计;
[0015]2)计划制定模块创建webs,制定网络计划图,建立人员和资源表;
[0016]3)计划执行模块按照均方差的方法对任务工期进行预估,算出项目缓冲时间和汇入缓冲时间,建立MRCPSP模型,确定任务逻辑关系和资源约束的最终进度计划表;
[0017]4)计划跟踪模块对项目的执行情况进行监控,并对项目进度风险进行识别;
[0018]5)项目统计模块对项目的工作量及资源使用情况进行统计。
[0019]本发明的优点在于:
[0020](I)基于关键链的项目进度管理既考虑了任务间的逻辑制约约束,也考虑了任务间的资源约束,标识了资源约束和资源瓶颈,确定了项目中的关键链路,更加符合实际应用。
[0021](2)基于关键链的项目进度管理在运行过程中,设置了包括三种缓冲在内的缓冲机制,充分考虑了资源约束和项目参与人心里认知能力的影响,项目进度管理更加具有艺术性。
【专利附图】

【附图说明】
[0022]图1:本发明项目进度管理实施流程。
【具体实施方式】
[0023]如图1所示为本发明项目进度管理实施流程,基于关键链的项目进度管理的实施过程由五个模块共同完成,初始化模块、计划制订、计划执行、计划跟踪和统计模块。初始化模块负责项目的启动和项目规模估计等功能。计划制订模块主要负责阶段定义、任务创建、人员创建、资源录入和分配等功能。计划执行模块主要负责关键链识别、缓冲区的插入、计划更新等功能。计划跟踪模块主要负责项目运行过程的监控、风险识别等功能。统计模块主要负责资源使用信息、工作量信息的统计等功能。
[0024]( I)启动初始化t旲块
[0025]初始化模块启动后,可以生成项目进度管理的基本框架,在此框架基础上,可以完成项目人员、任务、资源的管理、关键链的识别、缓冲区的设置、计划的制订和跟踪,以及信息的统计,从而完成基于关键链的项目进度管理。
[0026](2)启动计划制订模块
[0027]启动计划制订模块后,需要完成以下内容:
[0028].创建WBS:将项目可交付成果和项目工作分解成较小的,更易于管理的组成部分的过程,以便得到项目的任务清单;
[0029].制订网络计划图:建立各任务紧前紧后的逻辑关系;
[0030].建立人员、资源表,并为各任务分配人员和资源。[0031 ] ( 3 )启动计划执行模块
[0032]基于关键链的项目进度管理方法采用三种形式的缓冲区:项目缓冲(PB =ProjectBuffer)、输入缓冲(FB:Feeding Buffer)和资源缓冲(RB:Resource Buffer)。
[0033]项目缓冲(PB):基于关键链的项目管理用50%的概率来预估任务工期,然后把这部分缩减的工期加入到项目的最后,吸收关键链上活动(工序)的延误,这样可以将分散在各条路径上的缓冲期集中起来管理,用来保护项目的总工期。
[0034]其中,项目中各任务的缓冲区的大小主要采用G0LDRATT法、剪贴法和均方差法来计算。
[0035]输入缓冲(FB):在确定关键链后,从非关键链向关键链汇入时,为了保证关键链上的任务如期执行,需要在汇合处插入缓冲区间,用来吸收非关键链上活动的延误,保护关键链不受非关键链延误的影响。
[0036]资源缓冲(RB):当某种资源投入关键链工序,而它前面的关键链工序却使用另外一种资源时,就需要插入资源缓冲(RB)。
[0037]启动计划执行模块后,首先按照均方差的方法对任务工期进行预估,算出项目缓冲时间和汇入缓冲时间:
[0038]任务工期的最悲观时间tb和最可能时间tm之差为2倍标准偏差,所有任务工期均方差之和估算项目缓冲时间,因此项目缓冲时间:
[0039]
【权利要求】
1.一种基于关键链的项目进度管理方法,其特征在于,该管理方法包括如下步骤: 1)启动初始化模块,生成项目管理的基本框架,进行项目人员、任务、资源的管理、关键链的识别、缓冲区的设置、计划的制订和跟踪,以及信息的统计; 2)计划制定模块创建webs,制定网络计划图,建立人员和资源表; 3)计划执行模块按照均方差的方法对任务工期进行预估,算出项目缓冲时间和汇入缓冲时间,建立MRCPSP模型,确定任务逻辑关系和资源约束的最终进度计划表; 4)计划跟踪模块对项目的执行情况进行监控,并对项目进度风险进行识别; 5)项目统计模块对项目的工作量及资源使用情况进行统计。
2.根据权利要求1所述的一种基于关键链的项目进度管理方法,其特征在于,所述步骤3中建立MRCPSP模型的具体方法为: 假设: 集合T Iai I i=l, 2...,η}代表η个待排进度的任务集合; 集合R{Rk| k=l,2...,k}代表k类资源的可用总数;Rik代表任务%占用k类资源的数量; 集合SiSi I i=l,2...,η}代表η个任务的开始日期; 集合F (Fi I i=l, 2...,η}代表η个任务的结束日期; EST(Bi)代表任务%的计划最早开始时间; EFT(Bi)代表任务的计划最早结束时间; 集合A(t) {ajKS^t+Dj代表正在执行的任务集合; Rk(t)= Σ A(t)Rik代表t时刻正在进行的任务集合所消耗的k类资源的总和。 任务间的逻辑关系可以用有向图表示,D=〈V,E>,Vlv1, V2,…vn}代表任务顶点集,E=Kvi, Vj) I Vi, Vj e V}代表任务Vi是任务V」的前置任务,V」必须在Vi完成后才能开始;MRCPSP可以描述为:minEF (a」) (I)
s.t.S (aj) +D (aj) ≤S (a」),(〈a” a」〉e E) (2) Rk(t) ≤ Rk (3)
P (ACEF (aj)≥(SEF {a) +PB))≥ P。 ( 4 ) 其中,ACEF(ap表示任务的实际结束时间;SEF(ap表示任务的计划结束时间;PB是缓冲区尺寸;Ρο是按计划完工的期望概率;目标函数(I)是最短工期;约束(2)表示任务之间的逻辑关系;约束(3)表示资源约束;约束(4)表示按照计划完工的概率要不小于期望概率。
3.根据权利要求1或2所述的一种基于关键链的项目进度管理方法,其特征在于,所述项目缓冲时间为:
4.根据权利要求1或2所述的一种基于关键链的项目进度管理方法,其特征在于,所述汇入缓冲时间为:
【文档编号】G06Q10/06GK103761614SQ201410024924
【公开日】2014年4月30日 申请日期:2014年1月20日 优先权日:2014年1月20日
【发明者】周军华 申请人:北京仿真中心
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1