约束理论(TOC,Theory of Constraint)的创立者Eli Goldratt博士针对项目管理中存在的这些问题,他写的小说《关键链》对项目管理进行了重新思考并提出了关键链(Critical Chain)的概念,关键链项目管理主要有下面三个主要部分或步骤:

第一步:创建可靠的项目计划

第一步就是创建一个完整而实际的和优化的项目计划。几十年来,人们总是用PERT/ CPM(关键路径法)来建立项目计划,关键路径法通过识别最长的任务链并改进它来缩短和管理项目工期。这个方法自发展50多年来,极大地推动了项目管理的前进。

但是,关键路径法并没有解决今天日益重要的因素——稀缺资源的影响。许多项目经理已经认识到这一点,但是随着对资源的技术和负荷需求增加的同时要求压缩时间周期,这个问题变得日益尖锐。为了要达到一个可行的交货日期,人们首先识别关键路径然后累计或者给它增加大量的时间,这成了常见的笑话。项目执行期间,许多项目经理报告关键路径发生了移动,而多数情况下这是资源竞争的结果。

关键链项目管理(CCPM)通过综合考虑资源竞争和任务相关性决定项目中“最长”的链。在下面的例子中,项目的关键路径是A1-B-D,显然任何任务的延迟将推迟整个项目。但由于在相同的时间窗口需要相同资源A,这显然是不切实际的。CCPM考虑到这一点,通过上面的项目计划来解决它。资源A现在创建了一个新的跨不同分支的最长链,正如多年来项目理一直看到的。现在优化项目工期的努力不仅要集中在任务相关性上,而且要考虑支持关键链的关键资源。

实现可靠项目计划的第二个方面时考虑不确定性。传统方法一直是考虑工作变化事件,给每个任务工期增加时间(缓冲)。增加的时间根据帕金森法则被大量浪费了,而且很难看出任务实际花费了多长时间。

针对不确定性的存在,CCPM把安全时间从任务移动到两个最需要保护的战略位置(缓冲),第一个位置是在关键链上的最后任务和项目交付日期之间的项目结尾,保护交付日期不受关键链任务不确定性的影响(项目缓冲,project buffer)。第二个位置是在活动链与关键链相交的每个点处(流入缓冲,feeding buffer)。这是防止其他链上的延迟影响关键链所必需的。这样,项目计划既有竞争力又符合项目具有不确定性的实际。

第二步:顺序考虑跨项目需要

今天的大多数组织在多项目环境中运作,资源经常要在不同项目间共享。因此,分别建立好的项目计划不足于解决资源之间的所有竞争。一旦实际的项目计划创建了,在可靠的交付日期被决定之前就必须基于关键资源或者约束资源(constraint resource)平衡负荷。

CCPM考虑每个项目计划,根据约束的能力把它们联系起来。这样就平滑了这些资源的负荷,确保计划没有一开始就建立在不切实际的负荷基础上。这一步也最小化多重分派的可能性,分摊了资源的剩余可用能力,减少了延迟跨项目传播的可能性。

考虑新项目或者估计交付日期时,评估新任务如何受现有工作的影响时必须的。许多人经历过增加工作到流水线上会减少整个产出和增加项目延迟的情况。这种流水作业确保跨项目的影响被评估从而能自信的给出承诺。

第三步:缓冲驱动的任务优先级

关键链项目计划和流水化操作是重要的突破,使CCPM更有效工作的是缓冲驱动的任务优先级。带有缓冲的负荷平衡的计划保证计划的可行性。但是正如我们所知,一旦项目启动事情就会变化。这些变化将破坏我们的平衡计划。原来好好的平稳负荷就会突然形成高峰或者低谷,不确定发生了。

上面的两个图显示了平稳负荷的计划如何由于变化转变成工作的高峰和低谷。虽然整个计划仍然是可行的,因为整个工作仍是根据能力负荷平衡的,但是现在存在的工作高峰意味着一些任务必须等到其他任务完成后才能开始。

这些图片强调了缓冲的必要性,缓冲能够吸收那些延迟的影响。由于项目计划中的每个任务至少有一个下游缓冲(项目缓冲或者流入缓冲),任何任务的延迟将被缓冲吸收。在图中,由于不可预测的问题,第一个任务花了比期望更长的时间。我们立即可以看到,延迟侵入到缓冲中。通过监控缓冲,在项目发生危险的早期就可以采取相应的纠正措施。

根据优先级,缓冲也用来为每个任务建立相对重要性。根据缓冲被侵入的百分比与相应链上完成的工作百分比相比较,建立相对的缓冲燃烧比率。显然,50%的缓冲被侵入同时只有5%的工作完成的情况要比缓冲被侵入50%而95%工作已完成的情况糟糕的多。由于每个任务都流入缓冲,这个状态可以用来决定哪个任务有优先权。同时要做多个任务的资源将会容易的看到哪个任务是最紧急的。相应的,根据紧急成都任务可以被涂成绿色,黄色和红色。这意味着,不仅很容易的建立项目内和项目间的任务优先权,而且可以有资源自己来完成。把这个决策推到组织的最低层次可以确保正确的决策由最接近工作的人完成——不需要管理层的干预。

这一步的影响非常大。由于优先级很明确并且不会因为项目经理的作用而改变,多重任务的低效率被大大减少。由于人们自己第一次正确地设定优先级,他们不可能需要重新调整优先级,从而消除了最常见的抱怨——优先级总在变化。最后,项目经理和其他管理人员很容易看到人们是否在做正确的事情,这样就不会因为授权而失去控制。

真正的证据在于实用CCPM获得的好处。不同行业的组织和项目应用应用了CCPM后,在不增加资源或成本情况下,项目提前期缩短了25-50%,及时交付率接近100%,整个项目产出提高了30-60%。TOCC客户称他们从开始实施的4到9个月完全收回了实施CCPM的成本。

PMP的一个新术语:关键链法相关推荐

  1. PMP项目进度网络图详解——第3篇:CCPM关键链法

    #PMP# #PMP考试# #CPM# #软考# #信息系统项目管理师# 1.关键链法:CCPM. 在CPM的基础上,增加对资源和非关键路径整体控制.思路是将TOC约束理论+CPM关键路径结合. 1) ...

  2. PMP系列 - 关键链法

    定义: 一种根据有限的资源来调整项目进度计划的进度网络分析技术.适用于资源约束型项目. 步骤: (1)根据持续时间估算.给定的依赖关系和制约因素,绘制项目进度网络图: (2)计算关键路径.关键链法还是 ...

  3. 【PMP】关键路径法与关键链法

    通俗理解 关键路径法:把项目上的资源都事先全部分到每个活动上. 关键链法:每个活动不打富余,项目经理自己掌握资源,哪个成员执行过程中遇到困难,再给他单独分配资源. PMBOK定义 关键路径法:关键路径 ...

  4. 关键链法vs关键路径法

    关键链法与关键路径法的区别: 1. 关键链法考虑了人的因素和资源约束,这是与网络计划里的关键路径法最大的差别. 2. 关键路径法使用的数据是包含安全时间的保守工期:而关键链法使用的数据最可能工期,并把 ...

  5. 项目管理之关键链法VS关键路径法

    http://www.mypm.net/articles/show_article_content.asp?articleID=12682&pageNO=1 为什么要考虑人的因素和工作习惯 b ...

  6. 作为项目经理你应该掌握的关键链法

    关键链法--是一种进度网络分析技术,可以根据有限的资源对项目进度计划进行调整. 开始时利用进度模型中活动持续时间的估算,根据给定的依赖关系与限制条件绘制项目进度网络图,然后计算关键路径.在确定关键路径 ...

  7. 关键路径法与关键链法区别

    关键路径法与关键链法区别 1.关键路径法与关键链法都是制定进度计划的工具. 2.关键路径法是在不考虑任何资源限制的情况下,在给定活动持续时间.逻辑关系及其他制约因素下,分析项目关键路径的进度网络分析技 ...

  8. [高项]关键路径法VS关键链法

    析辨 关键路径法 关键链法 概念 关键路径法是在不考虑资源限制的情况下,基于给定的活动工期和逻辑关系,先沿每条网路路径顺推,计算出每个活动的ES .EF.工期:在逆推,计算LF .LS 关键链法是在用 ...

  9. 关键链 (项目管理方法)

    关键链(Critical Chain)是由高德拉特(Eli Goldratt)博士提出的一种基于约束理论(Theory of Constraints)的项目管理方法. 关键链项目管理 关键链项目管理基 ...

最新文章

  1. swift和OC - 拆分数组 和 拆分字符串
  2. java实现逐帧图片_java – 如何逐帧读取视频?
  3. 通过文件IO控制硬件设备的方法
  4. Flex 中的 RSL
  5. 【解析】基础实验4-2.5 关于堆的判断 (25 分)
  6. Kinect开发资源汇总
  7. 用上Linux后收集变得山穷水尽
  8. DXUT框架剖析(6)
  9. **Java有哪些悲观锁的实现_Redis 分布式锁的正确实现方式(Java 版)
  10. 高中计算机课程事例,【高中信息技术教学案例】_《高中信息技术新课程教学案例集》介绍...
  11. 计算机29首流行音乐叫什么,2018结婚用的歌曲排名 50首流行歌曲燃爆婚礼现场...
  12. 笔记本电脑键盘失效修复方法,我搞了好久
  13. Asp.net Core使用Microsoft.Office.Interop.Word转换文档
  14. win10 dpc_watchdog_violation 蓝屏
  15. PyTorch之—可视化(Visdom/TensorboardX)
  16. 嵌入式芯片加密防抄板技巧简析
  17. BZOJ1984: 月下“毛景树”
  18. 解锁Android性能优化的五大误区!面试必问
  19. jQuery实现的各种不同样式弹出框
  20. 读书笔记系列1——MySQL必知必会

热门文章

  1. 2023 新版帝国内核试玩佣金网站系统源码
  2. 关于Sublime text3 配置及插件整理
  3. linux批处理模式,巧用linux-top的批处理模式
  4. 【软件设计】如何画时序图
  5. ARP欺骗数据帧转发之MAC修改
  6. MFC+opencv实现摄像头的打开与关闭
  7. 【Linux 从入门到精通】第一篇 常见指令及初识权限
  8. 苹果电脑macos Monterey 12.5(21G72)dmg原版引导版镜像下载
  9. 为什么博图中放置按下按钮无反应_为什么点击按钮毫无反应
  10. Win10将某个软件/文件添加到开始屏幕(磁贴)