内容摘要项目管理者联盟文章
本文论述了CCPM项目管理的起源、CCPM计划方法以及应用中的实际问题,目的是为企业管理者深入认识CCPM方法和判断应用价值提供细节具体的参考信息。项目管理培训
作者提出项目作业时间的离散性和有限资源的约束性是产生CCPM方法的主根源,CPM方法与CCPM方法适合不同类型的项目,CCPM方法针对研究型、技术型、软件型、系统型、产品型企业的部分项目具有应用价值的观点。
关键词:项目管理;关键链项目管理;约束理论;子整体项目管理者联盟
1.关键链项目管理的起源项目经理圈子
关键链的概念源于Eliyahu Goldratt的约束理论(TOC-theory of constraints),初始概念出现在作者的小说<目标>中(1984年),目标以工厂系统管理改善为主题,强调在实现目标的过程中识别关键的制约因素和实施改进。项目管理者联盟
“任何系统具有某个约束,否则系统输出将无限增大或为零”。转自项目管理者联盟
约束理论认为提高系统效率和效能只需改善系统的瓶颈,不需改善系统的所有环节,改善非瓶颈的环节对提高系统的效率效能不起作用的。另外,每一个企业由于自身状况的不同,其效率效能的瓶颈是不同的,这些少数瓶颈形成了约束系统输出的关键链。关键链概念和鼓-绳-缓冲DRB方法在生产过程优化中获得了广泛的应用,并取得了显著的效果。talent.mypm.net
90年代以来,TOC理论和方法应用开始拓展到不同领域,1997年Eliyahu Goldratt教授发表了关键链一书,其中将关键链概念拓展到项目管理领域,被称为CCPM。如果你GOOGLE或百度”关键链项目管理或CCPM”,可以看到大量文献列举的CCPM应用成效,主流观点认为可以将交付期缩短20%-30%,还有一些文献的数据属于难置可否的“故事”。项目管理论坛
尽管都是基于约束理论TOC,CCPM方法与DRB方法在应用上具有显著差异。这是由于DRB方法针对的是当前已经存在的周期性运行系统,而CCPM方法针对的是即将构造的暂态过程系统(KAPARA 在《WEB OF LIFE》中定义为有生命系统的自创生过程)。DBR方法针对的是重复性标准过程,类似自组织理论中的代谢/平衡过程。而CCPM针对的是一次性项目过程,类似自组织理论中的自创生/异创生过程。TOC理论基础和关键链概念应用在两种情况下的应用原理和具体方法是不同的,见图(1)。bbs.mypm.net
尽管大部分文献都将CCPM解释为关键链项目管理,但是从CCPM的具体内容和功能范围上,理解为类似CPM和PERT等项目计划、度量、控制方法更合适。因为项目管理的概念范围要远大于任何一种计划、度量、控制方法的概念范围。称为关键链项目管理听起来“重大”了很多,但也同时扩大了CCPM的概念范围。项目管理者联盟
为了避免过多的术语问题,本文采用了大部分文献中CCPM项目管理的说法。项目管理者联盟
项目管理论坛
图(1)DRB与CCPM的不同应用对象项目管理者联盟
2.为什么CCPM?项目管理者联盟
90年代以来,企业经营环境变化带来经营管理模式和方法的变化,项目管理已经成为企业发展改善业务的主要管理模式和管理方法。适应基础建设工程项目的CPM关键路径法和EV挣值度量法在应用到研究型、技术型、软件型、系统型、产品型企业部分项目时,遇到下列应用问题。blog.mypm.net
(1)不确定性:促使上述企业考虑CCPM的重要的原因是部分项目的不确定性问题。CPM方法针对的工程项目由于具有丰富的实践经验总结,计划人员对各个作业的内容、资源和时间估计控制在3%的精度是可能的和必须的,否则甲方和乙方的商务合同存在很大的风险。而上述企业的部分项目远远做不到上述精度。尤其是一些完全没有经验的新业务,完全依靠知识经验的脑力劳动业务,高度不确定性的基础研究、应用研究和应用开发业务,这些项目的实际作业时间估计呈现很宽泛的分布状态。项目管理者联盟
CPM方法对作业时间估计的选取原则是可靠性原则,既选择的作业时间估计至少具有80%-90%的完成可靠性。这种选取原则的先决条件是对作业时间的估计具有很窄的概率分布。而部分上述企业项目在采取可靠性选取原则的情况下,在本质上是为每个作业的延期风险都预留了时间预度。在方法论上,这远远不如将全部作业风险汇集在一起并保留全部作业的风险预留(类似保险原理),另外每个作业的风险预留可能限制潜在能力和创造能力的发挥,抑制对更加优化作业方案和作业方法的寻找动力。项目经理博客
大部分情况下,过于宽松的作业时间估计带来的不是作业的提前完成,甚至不是作业结果的质量提高。人们的心理因素和行为因素导致小学生综合症(工作延续到最后的时间期限)和帕金森症(工作强度波动起伏)。过于宽松的作业时间估计带来的是工作投入强度的松弛,作业会一直延续到规定的时间耗尽。CCPM计划方法采用的可能性估计原则和缓冲设置是针对上述问题的一种管理对策。项目管理者联盟
(2)资源约束性:工程项目在预算充足的情况下,面对的是一个近似无限大的社会资源市场,众多的工程设计资源、施工监理资源、工程施工资源、安装调试资源等通过商务合同都可以调集。CPM计划人员在计划过程中根据主观目标和经验确定关键路径,在后续的招标和采购中“用钱”来配置资源使资源符合计划的要求。资源依赖关系在CPM方法中通常是隐含的,或只要资金到位,作业需要的资源就具有可利用性。项目管理者联盟
上述企业的高度不确定性项目的大部分资源需要在内部资源中通过组织关系协调,这些资源通常并不是完全为某个具体项目存在的,在项目实施阶段,通常还有其它业务或其它项目需要共用这些资源。CCPM方法在制订项目计划过程中则需要考虑两种依赖关系,一个是作业之间的依赖关系(如CPM),另外一个是作业对资源的依赖关系,这意味着在考虑作业之间依赖关系的同时,还需要根据作业资源的可利用性和负荷均衡性来安排作业。项目管理者联盟
当然这并不意味着CPM方法不具有资源配置和资源均衡功能,一个经验丰富的CPM计划人员同样会进行作业的资源配置和资源均衡,但通常是在工程队层次。根本性的差别在于工程项目近似无限大的资源条件,使CPM主计划不必针对作业计划考虑资源约束,而是在计划后根据计划要求配置资源,在工程预算上进行资金预留,以便保留购买额外资源的预算费用。项目管理论坛
(3)状态度量性:没有度量就没有管理,而没有基准就没有度量。CPM方法在应用到上述企业项目时产生部分项目状态度量困难问题,这种度量困难源自上述企业部分项目基准的变化性。blog.mypm.net
支持CPM方法准确度量的是CPM计划的精确性,而上述企业项目本身的计划基准具有比较大的变化性,项目执行状态具有较大的分布性。挣值度量法EV是CPM方法“引以自豪”的度量方法,但是应用到上述企业项目中的时候,EV方法是失效的。而EV方法有效的项目恰恰是上述企业的生产工程项目,原因是此类项目具有相对精确的作业内容、资源、费用和时间基准。失效的原因不是因为EV方法不好,而是部分企业项目不具备EV方法要求的计划精度,例如新技术开发、软件开发、新产品实现、企业经营管理管理改善等项目。
CCPM方法在状态度量上与CPM方法具有根本性的差异,针对计划的进度问题和状态的变化问题,CCPM方法采用缓冲消耗的度量方法,这种方法不拘泥于各个作业具体的计划开工和完工时间的差异度量,而以计划的缓冲裕度消耗来把握项目进度状态,根据缓冲的消耗程度,决定是否需要采取预防措施或纠正措施,比较适合上述企业项目的状态度量问题。PgMp.mypm.net
本文为项目管理者联盟联盟会员原创文章,授权发布,非经同意不得转载!
|