这关键路径方法过去帮助项目经理制定和管理项目进度。
这种方法使项目经理的生命变得容易。他们可以用更少的努力计划活动,这是一个很好的沟通工具。
但是,随着关键路径方法开发的时间表存在许多问题。这些时间表并不逼真,项目开始延迟,这导致穿越其成本基线。
许多次延迟导致项目终止,这是在经济上损害公司。
关键路径法的问题
关键路径方法具有一些固有的缺点:
- 无限资源b0b体育app
- 浮动滥用
- 活动完成收益/亏损
- 学生综合症
无限资源b0b体育app
关键路径模型是乐观的。它假设该项目随时都有所有资源,并在需要时。b0b体育app
但是,这并不总是可能的。许多次,这种假设导致项目延迟和额外的成本。任何组织都无法为任何项目提供无限的资源。b0b体育app实际上,资源限制是一个事实。
滥用浮动
在关键路径法中,浮动或松弛的误用是常见的。
根据帕金森定律,“工作会随着完成工作的时间而扩展。”团队成员滥用slack,导致了进度的延迟。
如果任何活动都浮动,团队成员将使用它所使用,然后完成任务。他们正在考虑浮动作为活动期限估计的一部分。
活动完成收益/亏损
如果你提前完成了一个活动,那么所获得的时间就没有意义了,因为下一个活动必须等到它的提前开始日期。这种情况可能会发生,因为分配给下一个活动的资源此刻可能不b0b体育app可用。
但是,相反的不是真的。如果延迟任何活动,则会影响下一个活动。下一个活动将被延迟,因此项目也是如此。延迟在关键路径方法中累积,但增益不存在。
学生综合症
学生综合症影响了关键路径。团队成员直到最后一刻才开始任务。
因此,该活动没有浮动,任何活动的延迟都会影响项目进度。
因此,基于关键路径的时间表有很多问题。
有必要制定一种务实的方法来开发一种现实的时间表,可以帮助项目经理按时完成,随时随地完成。
因此,关键链法(CCM)应运而生。Eliyahu M. Goldratt先生在1997年开发了这种方法,作为关键路径方法的改进。
许多专家称关键链法作为关键链项目管理
什么是临界链方法(CCM)?
在讨论关键链方法之前,让我们了解临界链。
关键链是世界上最长的路径网络图考虑活动相互依存和资源限制。“
(路径“Start->C->D->E->F->End”是关键链。)
现在我们来到临界链方法。
临界链方法是临界路径方法的更新形式。在此,您考虑在开发项目计划时提供资源可用性。
在关键链方法中,使用缓冲区而不是float。这些缓冲区消除了浮动或松弛的概念。
当项目具有无限资源时,您可以将关键路径视为关键链的特定情况。b0b体育app
关键链管理有三个缓冲区。这些缓冲区:
- 项目缓冲区
- 喂养缓冲区
- 资源缓冲区
项目缓冲区
将该缓冲区放置在最后一个任务和项目完成日期之间作为非活动缓冲区,并充当关键链活动的符合事假。关键链的任何延迟都会吃这种缓冲区,项目完成日期不会改变。
如果任何活动提前结束,增益将被添加到这个缓冲区。
通常,持续时间是您从每个任务中删除的应急的50%。这有助于移动不确定从任务到项目的缓冲,提高效率,减少工期。
请注意,尽管关键链从开始处开始,但它在项目缓冲区开始之前结束。它不会在项目结束时结束。这个持续时间将包括从项目缓冲区借用的任何持续时间,或者不包括添加到缓冲区的持续时间。
喂养缓冲区
将该缓冲区添加到非关键链中,使得非关键链的任何延迟不会影响关键链。在非关键链和临界链上的最后任务之间插入馈送缓冲区。
进料缓冲区和项目缓冲区以相同的方式计算。这些缓冲区的持续时间基于从非临界链上的任务中取出的一些分数。
资源缓冲区
资源缓冲区与关键链一起保存,以确保它们在需要时可用。这些缓冲可以是人力资源或设备。b0b体育app
请注意,由于关键链考虑资源约束,它的持续时间将比关键路径更长。不过,您可以通过从活动中删除意外事件来弥补这一点。
在关键链b0b体育app中使用的资源称为关键资源。
Buffer和Float的区别
许多志愿者混淆缓冲和浮动。他们发现这些术语类似;但是,他们不是。
- 浮动或松弛是关键路径现象,而缓冲液属于临界链。
- 一个浮点数是关键路径和非关键路径之间的持续时间之差。缓冲是基于偶发事件的。
- 在关键路径上浮动为零,而缓冲器在关键链或任何其他链上不是零。
- 对于非关键路径上所有活动的浮点是相同的,任何活动都可以部分或完全消耗它,其他活动可以利用平衡。没有进一步的分析。
- 如果活动延迟,则任何活动也可以借用缓冲区。Project Manager分析剩余的缓冲区以查找项目的状态。
- 缓冲区可分为三类:项目缓冲区、馈电缓冲区和资源缓冲区。float可以是总浮法或自由浮动。
如何创建关键链网络图
要创建关键链网络图,请先创建关键路径网络图。
然后你必须遵循这三个额外的步骤来开发一个关键的链网络图:
- 从活动中删除所有突发事件。如果您使用过的乐观估计,请将您的估计替换Pert(程序评估和审查技术)估计建立计划。
- 将活动与后期完成日期与删除资源约束对齐。分配资源时优先考虑关键链活动。b0b体育app
- 将馈送缓冲液添加到非临界链中,使其持续时间等于临界链。将项目缓冲区添加到关键链的末尾,但在项目结束日期之前。
您可以看到关键链方法是关键路径方法的修改形式。
临界链方法的真实典范
假设您可以建造建筑物。您根据关键路径方法开发计划并开始工作。
但是,在本项目执行过程中,您了解到:
- 水泥短缺,或
- 项目中的设备被分配给其他项目,或者
- 管理层派了一名队员去处理一些紧急工作。
现在会发生什么?
当然,这将导致项目的延迟。
那么,问题出在哪里?
关键路径是否没有确定项目所需的资源?b0b体育app
不,关键路径确定了您活动的资源。b0b体育app
那么,问题出在哪里?到底是哪里出了错?
问题是资源分配。虽然关键路径确定了资源,但它没有考虑有限的资源可用性。b0b体育app项目时间表是通过假设所有资源在需要时提供的。b0b体育app不幸的是,这不会发生,时间表延迟了。
因此,为了解决这些问题,您将资源约束应用到关键路径,现在它是一个关键链网络图,这是更现实的。
现在,您可以更有信心地完成项目。
在这篇博文结束之前,让我们回顾一下关键链管理的一些关键特性:
- 这是一个确定性模型。
- 它避免了懈怠或漂浮的管理。
- 它优化了资源的利用。b0b体育app
- 基于临界链方法的项目比基于关键路径方法的速度更快地完成10%至30%。
- 这是一种更实用的方法。
- 它提高了生产力。
概括
关键链方法是开发项目时间表的更实用的方法。在其中,在绘制网络图时考虑了资源的可用性。b0b体育app在这里,您使用缓冲区而不是float。临界链方法是最近制造的项目管理中最重要的发展之一。此方法解决了关键路径方法的许多缺点,提供了一个现实的计划,鼓励团队成员有效地执行,提高生产力。
你是否参与了计划的制定?请分享你的经验与关键链技术。
文章中提到的趋势是什么?
估计持续时间的应急。
你好法赫德,
然后你必须遵循这三个额外的步骤来开发一个关键的链网络图:
1)消除活动中的所有意外事件。如果您已经使用PERT(程序评估和审查技术)评估来构建进度,请用乐观的评估来替换您的评估。
2)将活动与后期完成日期与删除的活动对齐并删除资源约束。分配资源时优先考虑关键链活动。b0b体育app
3)为非关键链添加馈送缓冲区,使它们的持续时间等于关键链。将项目缓冲区添加到关键链的末尾,但在项目结束日期之前。
您可以看到关键链方法是关键路径方法的修改形式。
你能帮我用图表解释一下上面的内容吗?我没有得到这个东西。
你是否研究过关键路径:
//www.utahfilmbank.com/2014/01/critict-path-method-cpm-in-project-management/
要了解您的积分,您必须更好地了解关键路径。
你好,Fahad,第一次看到这篇文章,听起来很有趣。我个人认为这在非洲建筑市场上会是一个很好的实施,我个人知道有很多发展正在发生。请告知培训需要多长时间,也许我们可以在南非这里举办一个培训课程。或者我怎样才能联系到你来讨论后勤事宜。
你好格林威尔,我不明白你。你想在你的地方进行什么培训课程?
真的,这是一个非常好的和信息丰富的帖子。我是第一次浏览这样有用的信息。非常感谢您提供这么有用的信息……
你是欢迎阿尔莫尔。我很高兴你喜欢我的帖子。
您好,我想问一下关键链调度。
我可以使用3点pert估算初始计划吗?
如果我可以,由于RSEM方法使用标准差,我应该使用标准偏差是否从PERT估计进行关键链?
如果你能给我一些参考,我很乐意感谢你的帮助。谢谢
你好蒂莫西,
如今,我们正在使用关键链方法来开发时间表。关键路径是基本概念。是的,您可以使用三点估计来开发网络图。
RSEM是什么?
你好!法赫德
请问MS项目或Primavera项目是否可以有CCPM ?
是的,现在他们用的是CCPM。
除了一个之外,我同意所有关于使用CCPM的假设。我相信临界链的假设之一是估计的活动持续时间不是“确定性”?
你好Robert,你能提供一些参考资料吗?
是否有程序可以计算关键链?
是的。你可以尝试primavera。
这种方法是否适用于PMBOK 6?没有对吧?
关键链方法在第6版的PMBOK指南中没有点名,但它是一种进度网络图技术。bob手机客户端
谢谢兄弟帮助我们
欢迎您Ramu。
嗨Fahad,
一直在追随你的文章并写作 - 非常有资格,真正的启发。
我令人困惑的部分是:提到项目缓冲区位于项目结束之前,假设在项目缓冲区中删除并累积关键链中的所有缓冲区。
我的问题是,我们如何计算项目缓冲区和整个项目持续时间?我的理解是:
1.项目缓冲区根据前一项活动中的活动,从活动中执行的50%计算。
2.项目缓冲持续时间是项目持续时间的一部分
谢谢你的帮助
缓冲区是根据专家的判断计算的,它们是项目持续时间的一部分。
谢谢
当我阅读一些文件时,项目估计在50%的水平,缓冲区是它的一部分。
再次感谢您的解释
太棒了。解释。清除所有怀疑。比所有可用的解释通过其他资源。b0b体育app非常感谢. .祝福
谢谢Mustafa的访问并留下评论。
嗨Fahad,
我有疑问与以下声明有关
“此外,如果从任何活动的早期结束中存在任何增益,则此增益也将添加到此缓冲区中”
问题:
假设任务A有3天的持续时间,任务B有2天的持续时间。B依赖于a,所以B负责的任务将在项目计划的第4天完成。如果我在2号完成任务A,那么我在这里得到了什么?任务B在第三天无法完成。在项目缓冲区中添加这个增益的目的是什么?
在这种情况下,你会得到好处。
它是一个资源缓冲区,您可以使用项目团队成员识别并在正确的位置分配它。
亲爱的Fahad先生
再次解释一次,想知道,资源可用性的不确定性(如在审查水泥,人力,机器中的情况下,会影响缓冲区中的值。
我已经阅读了关于临界链方法的解释,从各种书和参考文献中无数次,他们都不是给了我给我的理解。非常感谢你。
欢迎您莎拉。
关于CCM的一篇很好的文章,我真的很感谢用于解释这个概念的简单和简单的语言,即使pmbok无法在这个细节解释。非常感谢提交这篇文章。
谢谢你的评论amit。
尊敬的先生,
如果CCM,非常好的阐述。我正在寻找CPM的文章。请告诉我我可以得到它
你可以在这里找到它:
//www.utahfilmbank.com/2014/01/critict-path-method-cpm-in-project-management/
CCM和CPM有什么共性?
CCM是更新的CPM版本。
这里是关键路径方法博客文章的链接:
//www.utahfilmbank.com/2014/01/critict-path-method-cpm-in-project-management/
教育和兴趣。足以让我的卡迪夫大都会MBA项目报告。
thannks omoyajowo。
先生,
请给我一个使用缓冲区的关键链方法的示例问题。
对于PMP考试,这篇博文中给出的细节就足够了。
嗨Fahad,
您对每个主题的解释真的很简单,它有适当的解释,可以轻松理解概念。我明白康姆,漂浮,少数主题真的很棒。
谢谢你的努力,分享给我们。我很感激您,让我发展了知识。:)
问候,
莫汉
不客气,莫汉。
SIR完成了很好的解释
谢谢。
你好法赫德,
如果我们考虑使用乐观估计CCM(50%方法)来消除填充,而不是在没有分配工作的情况下在最后添加缓冲区,那么在使用95%方法(或填充活动)估计的情况下,总计划成本将小于总计划成本。因此,在使用缓冲的情况下,当我们创建基线并比较总计划成本和当前成本时,我们的CV是负数。如果我们把缓冲区交给项目而不是填充任务,我们能做什么,以避免CV负?
提前致谢。
阿里。
我为缓冲区分配了相同的资源,其中b0b体育app与从实际任务中删除的填充相关的时间/成本,这种方式总项目成本与缓冲区的潜在项目节省相同,如果未使用。如果项目如计划进行,则不会出现不利的风险,然后没有使用填充时间(缓冲区),并且该项目仍然在开始到结束。否则,如果风险逆向问题并且时间表受到影响,那么我仍然有缓冲时间让我跟踪结束日期,我有关联的成本缓冲,所以自缓冲区是一个项目没有超过预算计划的费用和开始时的时间。
吓倒了
谢谢你的回复,但我相信你误解了我的问题,我理解关键的道路含义,但仍然在CCM中缓解了不清楚!!
如果不介意的话,请您再解释一遍
谢谢
在critical chain中,你可以添加缓冲区来容纳任何资源限制和意外事件。
我已经解释了这个博客文章中的一切,请再次阅读,并询问我是否有任何特定的查询。
如何计算资源缓冲区
根据我的知识,主要是专家判断。
如何计算项目缓冲区的时间,我对此感到困惑,你能解释一下这个吗?
提前谢谢。
这是你必须与你的团队成员一起计算的事情。你需要他们的专业判断。
吓倒了
我明白的是,CCM方法依赖于将每个活动ANS共享的估计时间中的估计时间递成并将其作为项目缓冲区的估计时间,而在关键路径中添加了特殊缓冲区以补偿还依赖于切割的资源短缺b0b体育app您在非关键路径中的偶然性,以及喂养资源也是我的方法b0b体育app
这意味着我们只是从每项活动中削减并将其粘贴为项目的总时间,我是对的?如果是的,这意味着我只是削减了所有的偶然性并将其作为缓冲区!
关键路径中没有添加缓冲区,资源约束也没有被考虑在内……
请阅读下面的文章以更好地理解关键路径:
//www.utahfilmbank.com/2014/01/critict-path-method-cpm-in-project-management/
谢谢福哈。这非常有帮助。
不客气,维萨克。
感谢Fahad的概念的一个很好的解释!在这里,我想借此机会问你一件事。对于Float,它隐藏在计划中,人们(特别是客户)无法挖掘它,因为我们与它们共享PDF版本或Substs的硬拷贝(作为策略)。但对于缓冲区来说,似乎很难隐藏和作为下午我必须战略地处理利益相关者。所以,在这种情况下,请您提供一些建议。
问候,
Shafi.
我相信临界链方法的另一个好处!
以一种非常简单的方式进行出色的解释,读者可以参考eliyahu Goldratt博士的书“关键链”,在那里这个概念以故事的形式解释…快乐阅读!!
我很高兴你喜欢我的博客文章。谢谢Jayahran的访问。
你好;
我试图在ms项目中实现关键链的想法,我知道我需要减少我的任务持续时间,增加缓冲区,并在晚完成日期创建时间表。你有什么例子或材料,我可以参考步骤的例子。
谢谢
对不起,侯赛因,我没有你要找的材料。然而,我建议你试着在亚马逊上找一些好的参考书。我相信它将帮助您在您的项目中实现关键链概念。
亲爱的法赫德,
如果您在NWD上显示这些缓冲区并通过对您的博客中的关键路径所做的示例来解释这些缓冲区,请感激。
FB如何计算......。临界链中的继任者LS负责人减去前任LF(在非关键链中加入关键路径的最后活动)......相同的RB计算..
提前谢谢,努力
你好阿里,
这是一个很好的建议,我已经注意到了它。在将来,您将看到一个单独的帖子。
法赫德
你能解释pert方法吗?
以下是关于PERT的博文:
//www.utahfilmbank.com/2013/08/pert-program-evalization-and-review-technique/
好帖子。
想知道 - 你几乎将如何使用工具 - Say Project或Primavera?
我对春华和MS项目不是很了解。
那么,你如何在现实世界中应用这些理论?任何其他方式?请告知。
在Primavera中,有一种方法可以将所有这些资源分配给每个活动。b0b体育app您还可以设置他们的持续时间和一切。
你也可以在MS project中做同样的事情。
您可以联系任何Primavera专家来了解更多信息。
谢谢…让我检查其他资源..寻找所有3缓冲区,包括资源b0b体育app。
你是受欢迎的SOM。
我仍然不明白变更管理方法是如何在CCM中发挥作用的!
基本概念总是一样的。您将审查变更请求,使其获得批准(如果需要的话),然后实现它。
谢谢,法赫德Usmani。
我从来没有像你的其他地方一样的解释。
继续努力吧。
感谢Lax的评论。
这种解释很容易理解。我很高兴我找到了这个博客。谢谢!
谢谢Lynnette的评论和访问我的博客。
亲爱的法赫德,
我现在有点困惑,关于关键链,资源平整和崩溃,你会为我解释这个,
资源均衡:移动资源。b0b体育app
崩溃:正在添加资源。b0b体育app
临界链:由于资源有限的结果是重新分配资源。b0b体育app
非常感谢
aboturke.
在资源调整中,您将源从一个活动移动到另一个活动。另一方面,在崩溃时,您将额外的资源添加到项目的成本增加到项目的活动。b0b体育app
在关键链中,您可以使用资源调平。
先生,你的解释是独一无二的,感谢上帝,
谢谢你撒母耳。
出色的解释错过了最后的例子,但它非常蹒跚
我错过了什么?
嗨Fahad,
我一直在阅读PMP的所有更新,但是这次我对CCM博客不满意,请解释如何使用简单的示例计算缓冲区。
谢谢
罗希特
9999084558
你好rohit,
此博客帖子足以为学生准备PMP考试。
无论如何,我已经注意到你的评论,并在任何未来的更新中到达这个博客文章,我也会添加这些要点。
我可以为中共有一个例子吗?
截至目前,我没有它,但我会一旦得到它就会分享它。
我相信,您需要演示创建CCM的过程,使用可用的软件,P6或MS.P,我的理解使用P6创建正常CPM - 与资源调平将导致相同的CCM,即我正确的???
非常感谢
我相信你错过了实际部分,我的意思是如何在任何公认的规划软件中实施CCM。
我的理解应用该方法,您可以直接转到P6 - 作为emply-并且开始建立您的时间计划,并设置了具有理想资源的时间计划,然后设置受限制的资源的限制和重新调整以重新分配有限的资源。b0b体育app然后,当时您将拥有您的计划资源缓冲区和项目缓冲区。我对吗…。?
非常感谢。
很长一段时间,因为我使用了Primavera。我建议你调查他们的文件。