关键路径方法的终极指南

内容贡献者凯特Eby

2015年4月30日

在本文中,您将了解关键路径方法的含义,以及如何在项目管理中使用该方法。我们采访了一些领先的专家来帮助解释关键路径方法的主要优势。


包括在这个页面上,你会发现关键路径法中的六个步骤这是求关键路径最简单的方法,最好的关键路径软件使用一步一步的指示。


什么是关键路径法(CPM)?

CPM是一种逐步识别关键路径上活动的项目管理技术。该方法将项目分解为多个工作任务,在流程图中显示它们,然后根据每个任务的估计时间框架计算项目持续时间。它确定了关键的、有时间的任务。

项目管理知识体系指南(PMBOK)®指南)是国际公认的过程和知识领域的集合,被项目管理专业接受为最佳实践,它将关键路径定义为“确定项目持续时间的预定活动的序列”。它是项目计划中为了使项目在截止日期前完成而必须按时完成的最长的任务序列。如果关键路径上的任何任务出现延迟,那么您的整个项目将被延迟。尽管许多项目只有一条关键路径,但有些项目可能有多条关键路径。

拉里·贝内特博士他是土木工程师、项目经理,著有四本书,其中包括1978年出版的《关键路径指南》,书名为:关键路径优先网络,解释了关键路径方法以两种不同的方式帮助管理项目:“它产生一个计划的时间表来指导项目团队,并通过比较实际的和计划的任务进度来形成跟踪项目时间表表现的基础。”

两位专家的关键路径法

我们询问了两位关键路径用户,请他们给出最好的解释。他们是这么说的:

瑞秋·伯格,Capterra的作家

“关键路径只是说‘每项任务需要多长时间才能完成?利用这些信息来确定项目的结束日期。”如果任务花费的时间比预期的长,结束日期就会往后推。有一些任务不会立即影响项目的结束日期,可以推迟一段时间。我们需要进行大量的计算来确定假设、预测和日程安排,但这正是项目管理软件的作用,它让每个人的生活变得更轻松。”

瑞秋汉堡、Capterra建设
Twitter:@CapterraBuilder

特伦斯·杰克逊,WEpiphany首席执行官兼执行合伙人

“有些活动必须同时进行。例如,如果你试图通过一次做一项任务,然后一个接一个地做,事情就会出错。当其他活动进行时,这些板块需要变暖。烤面包要边烤边煎香肠,同时把培根和香肠放在烤架下。鸡蛋要最后煎。关键路径分析是需要做什么和什么时候做的图表表示。时间和成本可以应用于每项活动和资源。”

特伦斯杰克逊他是WEpiphany LL的首席执行官兼管理合伙人

简单,强大的项目管理与Smartsheet。你自己看。

Smartsheet是一个基于云的平台,允许团队和组织计划、管理和报告项目,帮助您更快地移动和实现更多。参见Smartsheet的实际操作。

观看免费演示


关键路径的背景和历史

班纳特医生对关键路径并不陌生。自1965年以来,他已将关键路径调度应用于各种各样的项目。他还在阿拉斯加费尔班克斯大学(University of Alaska Fairbanks)的工程学院工作了29年,教授技术管理(包括项目管理和调度)的本科和研究生课程。

除了他的书,他撰写了超过50篇专业论文和文章,主题从施工管理到项目调度的网络技术。

班纳特博士指出,关键路径已经取得了很大进展。事实上,原来的关键路径法是手工完成的。正如班纳特博士所描述的那样:

“最初的关键路径方法使用箭头来表示任务,并通过在节点上连接它们的开始和结束将它们联系在一起,这样就形成了适当的排序。这种方法持续了十年,直到另一种具有相同结果的方法流行起来。斯坦福大学建筑管理教授约翰·w·方达尔(John W. Fondahl)在1961年的一篇论文中提出,每个任务都用一个节点来表示——正方形、圆形或椭圆形——这些节点用线条或箭头连接起来,表示任务之间的顺序。这种方法被称为节点上的活动(AON)或优先方法,迅速流行起来,并在几乎所有使用中取代了早期的箭头上的活动(AOA)方法。”

关键路径法是如何创建的

使用关键路径方法来规划项目始于20世纪50年代末,当时有两个同时进行的、不相关的项目。美国海军的“北极星”(Fleet Ballistic Missile, Polaris)计划进度落后,需要帮助解决这个问题。建议的解决方案是将项目分成几千个任务,每个任务用一个箭头表示,按顺序连接箭头,估计每个任务的工期,并计算每个任务的工期和进度关键度。

大约在同一时间,美国化学公司杜邦公司(EI DuPont de Nemours Company)的工厂周转项目(为不同产品重新安排生产设施的项目)出现了延迟。ob欧宝娱乐app手机下载他们也需要帮助,提出的答案与“北极星计划”类似。

“北极星计划”的开发人员将他们的解决方案称为“项目评估和审查技术”(PERT),而杜邦方法被称为“关键路径方法”(CPM)。尽管这些方法相似,但它们使用了不同的技术来估计任务持续时间。

PERT方法对每个任务持续时间使用三种不同的时间估计,并在任何给定的时间内计算项目完成的概率。杜邦方法对每个任务使用一个持续时间;它不仅涉及到项目的完成时间,而且还分析了如果项目期限缩短将产生的额外成本。

贝内特博士说,今天,“术语PERT和CPM可以互换使用,两者都意味着任何网络调度方法,而PERT已经失去了三次时间估计和概率。”


关键路径的日常优势

虽然它起源于20世纪50年代末,但是关键路径对于今天的项目经理来说仍然是非常重要的。它提供了项目活动的可视化表示,清楚地展示了完成任务所需的时间,并跟踪活动,这样您就不会落后。关键路径方法还减少了不确定性,因为您必须计算每个活动完成的最短和最长时间。这迫使您考虑可能会影响您的任务的意外因素,并减少在项目中发生意外的可能性。

根据Bennett博士的说法,关键路径方法对项目经理还有三个主要好处:

  1. 确定最重要的任务:首先,它清楚地确定了你必须密切管理的任务。如果关键路径上的任何任务所花费的时间超过了它们的估计时间,启动时间晚于计划,或完成时间晚于计划,那么您的整个项目将受到影响。
  2. 有助于减少时间:其次,贝内特博士说:“如果在最初的分析预测完成时间后,有兴趣在更短的时间内完成项目,那么就很清楚哪些任务或任务需要缩短时间。”当关键路径方法的结果以柱状图(如甘特图)的形式显示时,很容易看到任务在整个时间框架中的位置。您可以可视化关键路径活动(它们通常是高亮显示的),以及任务持续时间及其序列。这提供了对项目时间表的一个新层次的洞察,让您更了解哪些任务期限可以修改,哪些必须保持不变。
  3. 计划与实际的对比:最后,班尼特博士说,关键路径方法也可以用来比较计划的进展和实际的进展。“随着项目的进行,从最初的关键路径分析中得出的基线进度可以用于跟踪进度。在整个项目中,经理可以确定已经完成的任务、正在进行的任务的预计剩余持续时间,以及对未来任务序列和持续时间的任何计划更改。结果将是一个更新的时间表,当它与原始基线相比较时,将提供一个比较计划与实际进度的视觉手段。”

专家分享关键路径的第一优势

Brett Harned,数字项目管理顾问

“对我来说,关键路径法最大的优点是它使风险评估变得容易。如果我已经列出了依赖项,而计划发生了变化,那么很容易就会说,‘因为你错过了截止日期,下一个交付品将延迟X天,这将使我们超出计划Y天。’简单。也就是说,我不认为你必须完全采用像关键路径这样的方法来在项目中做到这一点。最好采用任何适合你的项目的方法,你的团队作为项目经理的适应性将帮助你找到真正的成功。”

Brett Harned数字化项目管理顾问作家、演说家和社区建设者。

Twitter:@BrettHarned

罗伯特·凯利,凯利解决方案的管理合伙人

“有两个问题一直困扰着项目,一个是跨职能团队成员的优先级竞争,另一个是对项目“噪音”的干扰。有了这么多的活动,关键路径能够清晰、明确地看到接下来必须发生什么,以及‘谁在工作’来完成项目承诺。”

罗伯特·凯利,联合创始人@PMChat和管理合伙人凯利的解决方案是一家项目管理公司。

Twitter:@rkelly976

《项目管理回答书》的作者Jeff Furman说

“我特别喜欢关键路径(CP)分析带来的‘意外好处’,包括发现隐藏的依赖关系和资源冲突。CP分析还经常导致更好的优先级划分和团队成员的重新分配。而CP可以揭示插入滞后/导致的需求/机会,从而进一步改进进度。”

杰夫·弗曼,PMP,《《项目管理答卷》

Twitter:@PMAnswerBook

凯撒·阿比德,大众项目管理

“关键路径方法为你的项目带来了重要的清晰度。这是对您的约束平衡的脆弱性的可视化描述:如果路径上的一个活动被延迟,您的项目就会被延迟。如果项目进度落后,这也是决定在哪里投资资源的好方法。”欧宝体育app官方888

塞萨尔Abeid,大众项目管理播客的主持人


关键路径法中的关键步骤

关键路径法有六个步骤:

步骤1:指定每个活动

使用工作分解结构,您需要确定项目中涉及的每个活动(或任务)。这个活动规范列表应该只包括更高级别的活动。当使用详细的活动时,关键路径分析可能会变得过于复杂,以至于无法管理和维护。

工作分解结构将项目分解成可管理的部分。

第一步是确定项目的主要可交付成果。然后你就可以开始把高级别的工作分解成更小的工作块。

您可以选择如何显示您的工作分解结构。有些人使用树结构,而有些人使用列表或表。大纲是表示工作分解结构的最简单方法之一。

步骤2:建立依赖关系(活动序列)

有些活动将依赖于其他活动的完成。列出每个活动的前一项将帮助您确定正确的顺序。为了正确地识别活动和它们的优先级,从第一步开始,对列表上的每个活动问自己以下三个问题:

  • 哪个任务应该在这个任务发生之前发生?
  • 哪些任务应该与此任务同时完成?
  • 哪些任务应该在这个任务之后立即发生?

步骤3:绘制组网图

组网图关键路径

一旦您确定了活动及其依赖关系,您就可以绘制关键路径分析图(CPA),即网络图。网络图是基于依赖关系的活动顺序的可视化表示。

这个关键路径图过去是手工绘制的,但现在有软件程序可以为你创建这个图。

步骤4:估计活动完成时间

利用过去的经验或有经验的团队成员的知识,您现在必须估计完成每个活动所需的时间。如果你正在管理一个较小的项目,你很可能会以天为单位估算时间。如果你正在处理一个复杂的项目,你可能需要以周为单位来计算时间。

如果您对使用最佳猜测估计感到不舒服,您可以使用三点估计方法,该方法旨在将更多的权重放在最现实的时间框架上。

在三点评估中,您必须根据之前的经验或最佳猜测,为每个任务提出三个时间评估。为了更准确地计算持续时间,给出了用公式表示的估计方法。

A =最优估计
M =最可能的估计
B =最坏情况估计

这三个值确定了在最优状态下会发生什么,最有可能发生什么,以及在最坏的情况下会发生什么。

一旦确定了这些值,就可以在两个不同的公式中使用它们。第一种方法用于计算加权平均,它更看重“最有可能”的值。公式如下:E代表估计值,4和6代表将更多的权重放在最现实值上的标准方法。

E = (a + 4m + b) / 6

使用这些值的第二种方法被称为三角分布。主要的区别在于,该方法没有对“最有可能”值施加更多的权重。公式如下:E代表估计,3代表标准方法。

E = (a + m + b)/3

步骤5:识别关键路径

关键路径法

现在有两种方法可以识别关键路径。您可以查看您的网络图,并简单地确定整个网络中最长的路径——路径上最长的活动序列。确保根据天数最长的持续时间寻找最长的路径,而不是包含最多框或节点的路径。

您还可以使用前向传递/后向传递技术标识关键活动,标识每个活动最早的开始和结束时间,以及最近的开始和结束时间。

如果有多个关键路径,就会遇到网络敏感性问题。如果关键路径可能在项目开始时发生变化,则项目进度被认为是敏感的。项目中越关键的路径,进度变更的概率就越高。

步骤6:更新关键路径图以显示进度

随着项目的进展,您将了解实际的活动完成时间。然后可以更新网络图以包含这些信息(而不是继续使用估计)。

通过在出现新信息时更新网络图,您可以重新计算不同的关键路径。你也会对项目的完成日期有一个更现实的看法,并能够告诉你是在轨道上还是落后。


关键路径法的其他应用场景

关键路径方法的最大好处之一是识别关键任务,如果错过了这些任务,将影响项目的完成日期。它还将提供对项目状态的可见性,允许您查看是否在轨道上。

缩短你的时间表

当你使用关键路径方法时,你可能会发现你想要有意地缩短项目的持续时间,或者你需要压缩项目时间表以满足最后期限。有两种方法可以做到这一点:快速跟踪或崩溃。

快速跟进

在快速跟踪中,您要查看关键路径,并决定哪些活动可以相互并行地完成,以更快地推进项目。您只需要检查关键路径上的活动,因为所有其他活动都有浮动(如果您缩短这些活动的持续时间,您只会给它们更多的浮动)。

在快速跟踪减少项目时间框架的同时,它还涉及风险,因为您正在执行最初计划按顺序执行的并行活动。

事故持续时间

崩溃持续时间,或崩溃,指的是可以计划活动的最短时间。这是通过添加更多资源来完成特定活动而实现的。欧宝体育app官方888然而,崩溃关键路径会导致工作质量下降,因为崩溃持续时间的目标是速度。

管理资源约束

当您管理您的项目时,您可能还会遇到可能改变关键路径的资源约束问题。如果你试图在同一时间安排某些活动,你可能会发现你需要更多的人。因此,这些活动将需要重新安排时间。资源均衡就是解决这些冲突的过程。

资源均衡和扩展

通过资源均衡,可以解决资源分配上的冲突。欧宝体育app官方888资源均衡调度可能包括由于资源瓶颈(资源在必要的时候不可用)造成的延迟。

资源均衡也可能导致以前较短的路径变成最长的或最“资源关键”的路径。当关键路径上的任务受到资源约束的影响时,就会出现这种情况。

类似的概念称为关键链,它保护活动和项目持续时间不受由于资源限制而导致的意外延迟。


评估最终项目

这些场景展示了在管理项目时可能发生的所有意外更改,以及它们如何影响关键路径。虽然事情总是会发生变化,但好消息是,您可以衡量与最初项目进度的差异,并跟踪它对最终项目的影响。

灵活性和评估延迟

由关键路径方法创建的计划自然会涉及很多波动,因为您必须使用最佳猜测估计来计算时间。如果在活动完成时间上犯了一个错误,您的整个关键路径计划可能会改变。或者,由于资源限制,您可能需要有目的地延迟项目活动。

整理这些延迟并确定导致它们的原因可以帮助您在未来避免类似的问题。项目后计划的一个重要部分是“作为构建的关键路径”,它分析计划进度和实际执行进度之间变更的具体原因和影响。as - build关键路径是一个时间表,它显示了活动实际发生的日期,并通过确定关键路径上的延迟责任来分配时间。


如何在关键路径法中使用PERT

如果您回忆一下本文前面描述的关键路径方法的历史,您就会记得PERT(计划评估和审查技术),由海军在20世纪50年代末开发,以帮助更快地生产导弹,是关键路径方法的一个变体,它对活动时间估计持更怀疑的观点。

大胆的是什么?

关键路径法和PERT法经常在相同的环境和场景中使用。尽管它们是相似的,但您应该理解每个概念及其差异。

PERT图,或者箭头上的活动图,是项目进度的可视化表示,显示了任务的顺序以及可以同时完成的任务。PERT图包含了许多关键路径方法中使用的相同信息,比如最早和最晚的开始日期、最早和最晚的完成日期,以及活动之间的空闲(或浮动)。

但是,关键路径法与PERT法最大的区别在于时间估计。在关键路径法中,没有考虑时间方差。您使用的是最佳估计完成时间,而这些时间可能会发生变化。使用PERT时,你更重视最现实的完成时间。

关键路径法和PERT

当您需要估计活动完成时间时,您可以在流程的第4步中的关键路径方法中使用PERT。使用PERT的目的是使时间估计偏向于最可能的情况,并远离不切实际的短时间框架。

要使用PERT,您必须估计每个活动可能花费的最短时间、最可能的时间长度,以及活动持续时间超过预期时可能花费的最长时间。

有了这些信息,您就可以使用这个公式来估计关键路径方法中的活动完成时间(步骤四)。

最短时间+ 4x可能时间+最长时间/ 6 =预期活动完成时间

如何在PERT图上找到关键路径

您可以在PERT图上确定关键路径,因为该图包含关键路径方法中网络图所需的相同信息。

为每个活动绘制一个带有圆圈的PERT图,圆圈中有活动的名称和每个圆圈中估计的持续时间。箭头表示与依赖相关的路径。

要在PERT图中找到关键路径,首先要确定从开始到结束可以采用多少条路径。然后,将该路径上活动的总持续时间相加。例如,

路径1持续时间:12天(任务1和任务3)
路径2持续时间:11天(任务2和任务3)
路径3持续时间:10天(任务4)

在本例中,关键路径为任务1和任务3,因为它的持续时间最长。


关键路径软件

当最初开发关键路径方法时,您必须手工识别关键路径,绘制带有“节点”的网络图来表示项目的阶段,并用箭头或“弧线”连接节点。

然而,绘制节点、表格和箭头可能是一项耗时、困难的任务,特别是当项目开始时事情不断变化时。

比起依赖于手绘图表,现在有很多项目管理软件程序可以为您完成工作,并通过单击按钮确定关键路径。

以下是两种具有关键路径特性的不同工具:

使用Microsoft Project查找关键路径

可以在Microsoft Project的甘特图视图中显示关键路径。

首先,您必须输入所有任务、它们的开始和结束日期、每个任务的持续时间,并标识前面的任务。然后,您可以调整MS Project文件的视图,以显示关键路径。

  1. 点击视图>甘特图。
  2. 点击格式然后选择关键任务复选框。

Microsoft Project中的关键路径


关键路径上的任务现在有红色甘特条。

在其他视图中识别关键路径

通过突出显示关键路径,您可以在任何任务视图中看到它。

  1. 单击视图选项卡中选择一个视图任务的观点组。
  2. 住在视图选项卡上,单击至关重要的突出列表。关键路径显示为黄色。
  3. 若要只查看关键路径上的任务,请单击过滤器箭头并选择至关重要的

Microsoft Project中的关键路径


组网图中,关键路径上的任务自动显示为红色。不需要突出显示。

请参见主项目中的关键路径

当您管理一个主项目时,整个子项目可能处于关键路径上。要在关键路径上标识子项目,可以调整Microsoft Project,将子项目视为汇总任务。

  1. 点击文件>选项
  2. 选择时间表然后向下滚动到计算这个项目的选项

Microsoft Project和关键路径


确保插入的项目将像摘要任务一样计算框被选中。

修改关键路径任务

关键任务通常不会有懈怠。但是,您可以告诉Microsoft Project在关键路径上包含有一天或更多空闲时间的任务,这样您就可以识别可能出现的任何潜在问题。

  1. 点击文件>选项
  2. 点击先进的,然后向下滚动到计算选项对于这个项目区域。
  3. 添加一个数字到如果slack小于或等于,则任务是关键的盒子。

关键路径和MS项目


使用智能表格以秒为单位识别关键路径


Smartsheet是一款工作管理和协作工具,以电子表格的形式提供预格式化甘特图模板这样更容易找到关键路径。

有了这个预先制作的甘特图模板(包含已格式化的部分、子任务和子任务),您所需要做的就是输入您自己的项目规划信息。将自动为您制作甘特图,通过单击按钮,您可以确定甘特图上的关键路径。

以下是如何使用甘特图模板在Smartsheet中找到关键路径:

1.选择甘特图模板

  1. 进入Smartsheet.com,登录您的账户(或开始30天的免费试用).
  2. 在“主界面”界面单击创建新的并选择浏览模板
  3. 中输入“dependencies”搜索模板框并单击放大镜图标。
  4. 选择基本项目与甘特和依赖点击蓝色部分使用模板在右上角。
  5. 命名您的模板,选择保存它的位置,然后单击好吧按钮。

使用甘特和依赖关系创建项目


2.列出任务信息

一个预先制作的、格式化的模板将会打开,其中包含了供参考的示例内容。这一部分是您从工作分解结构中添加活动或任务的地方。这也是您可以显示任务之间的层次结构或关系的地方。

顶部的黄色单元格只是作为指导参考。要删除它们,右键单击每个黄色框并选择删除行

  1. 将任务添加到任务名称列。
  2. 使用名为Section 1, Section 2和Section 3的单元格来建立层次结构(关于层次结构的更多信息,点击这里).
  3. 如果您需要删除一行,右键单击您想要删除行的单元格并选择删除行

添加项目子任务


在每一行的左侧,您可以直接将文件附加到任务,或与同事开始关于任务的注释,从而为项目添加更多上下文。

3.提供开始和结束日期

为每个任务添加开始和结束日期。如果单击并拖动甘特视图中右侧绿色任务栏的任意一端,Smartsheet将自动更改任务表中的匹配日期。

  1. 中选择一个单元格开始日期结束日期列。
  2. 点击日历图标并选择一个日期。

选择关键日期


您还可以在单元格中手动输入日期。Smartsheet会自动为您计算每个任务的持续时间。

4.添加%完成和分配给信息

%完成而且分配给列提供有关项目的更多上下文。在右侧的甘特视图中,您可以通过任务栏内灰色细条的长度快速查看任务的完成情况。

分配给列允许您将任务分配给特定的团队成员,从而提供对谁在做什么的可见性。

  1. %完成列中,输入该任务的工作完成百分比。输入一个整数,Smartsheet将自动填写百分号。
  2. 分配给列中,从下拉菜单中选择名称或手动输入新名称。

5.建立的前辈

前人用于创建任务之间的依赖关系(确定哪些任务需要在另一个任务之前或之后发生)。

  1. 在工作表的最左边,每一行都分配了一个数字。在前任列,输入表示上述任务所在行的行号。这将创建一个从当前行(从属任务)到指定行(前任任务)的链接。
  2. 中输入所有其他前辈的行号前任列。


您还可以从右边的甘特图创建前任依赖项。将甘特栏右下角的甘特栏向下拖动到它后面的任务的甘特栏。的前任列将自动更新。

6.识别关键路径

现在您已经在Smartsheet中创建了甘特图,您可以通过单击按钮来识别甘特图上的关键路径。

  1. 在屏幕右侧显示甘特图的地方,单击描绘关键路径的极右按钮(两条红色甘特图条)。
  2. 在甘特图上,关键路径上的任务将以红色表示。

显示关键路径


如何将microsoftproject文件(.MPP)导入Smartsheet

Smartsheet可与Microsoft Project一起使用,因此,如果您已经在Microsoft Project中存储了项目计划信息,则可以轻松地将其直接导入到Smartsheet。

  1. 单击首页选项卡并单击灰色的Import按钮。
  2. 选择导入MS项目文件

将Microsoft Project导入Smartsheet
  1. 单击Select,选择要导入的文件,然后单击开放
  2. 点击继续和一个导入设置形式出现。在表单中选择包含列标题的行(可能是第一行)并单击进口
  3. 导入的文件将在Smartsheet中显示为一个新的工作表。单击工作表名称打开它。


正在准备PMP®考试?以下是关于关键路径方法你需要知道的


获得项目管理专业资格(PMP)®你需要通过PMP考试,一个由项目管理协会(PMI)提供的200道选择题测试。

关键路径是PMP考试的一个重要部分,考试中肯定会有关于它的问题。你需要能够画一个网络图,识别关键路径,使用前向传递/后向传递技术,并计算松弛。

以下是关于关键路径法最需要了解的事情的概述,帮助你通过PMP考试:

如何绘制网络图

在PMP考试中,你会被要求画一张网络图。考试会列出一个项目中的所有活动,并告诉你这些活动何时可以开始。有了这些信息,您将被要求确定关键路径及其持续时间。

为了解释如何绘制网络图,Bennett创建了一个包含8个任务的示例项目:

  1. 设计坦克项目(10天)可以马上开始。
  2. 在设计坦克项目完成后,即可开始施工坦克基础(25天)和选择坦克供应商(8天)。
  3. 油罐零部件制造(10天)可在选定油罐供应商完成后立即开始。
  4. 储罐组件制造完成后,4天内即可将储罐交付到现场。
  5. 安装图纸的准备(3天)可在选择罐供应商完成后立即开始。
  6. 储罐组装(15天)在储罐交付到现场,准备安装图纸和储罐基础施工完成后即可开始。
  7. 试制箱(4天)可在组装箱完成后立即启动。
  8. 调试箱完成后,工程即告完成。

要回答这个问题,您需要画一个网络图。

方法如下:

  1. 画一个盒子,并把它标记为你的第一个活动(设计坦克项目)。在方框中,确保以天为单位写入持续时间(在本例中为10天)。
  2. 开始你的图表,画出设计坦克项目,建设坦克基础和选择坦克供应商之间的关系。您可以通过为其他活动绘制一个方框,并在“设计坦克项目”中为这些方框绘制箭头来实现这一点。
  3. 继续绘制表示活动的方框和表示活动开始时间的箭头。


在您绘制了网络图之后,您将能够找到关键路径。记住:关键路径是整个网络中以天为单位持续时间最长的路径,而不是盒子最多的路径。

在本例中,关键路径为设计坦克工程、建造坦克基础、组装坦克和测试与调试坦克,总持续时间为54天。

您可以通过观察图表找出最长的持续时间(以天为单位)来确定关键路径,或者您可以使用下一节中概述的前向传递/后向传递技术。

如何使用前传/后传技术

前向传递/后向传递技术是另一种寻找关键路径的方法。当一个活动有多个分支或多个入口点时,最好使用它。

如果您被要求确定活动的最早开始或结束时间,或最近开始或结束时间,您可能还需要使用前向传递/后向传递技术。或者,找到每个活动的空闲时间(或浮动时间)。

在你开始使用前向传递/后向传递技巧之前,你需要先了解一些术语:

  • 最早开始时间(ES):当先前依赖的活动完成后,活动可以开始的最早时间。
  • 最早完成时间(EF):活动的最早开始时间加上完成活动所需的时间(活动可以完成的最早时间)。
  • 最晚完成时间(LF):在不延迟整个项目的情况下完成一个活动的最晚时间。
  • 最晚开始时间(LS):最晚结束时间减去完成活动所需的时间。

当您在网络图中运行前向传递/后向传递技术时,根据下面的图例安排每个值(SL表示松弛,我们将在下一节中介绍)。

如何进行前传:找到最早的开始时间和结束时间

在前传/后传技巧中有两个公式。第一个是Forward Pass公式,供你在网络图中从头到尾移动(从第一个活动到最后一个活动)时使用。这个公式将找到每个活动的最早开始时间(ES)和最早结束时间(EF)。

要开始Forward Pass,让第一个任务的ES为零。对于所有其他任务,ES与它的直接前任的EF相同。

用这个公式计算EF:

EF = ES +持续时间

因此,在“设计坦克项目”中,ES为0,EF为10(10+持续时间为0)。我们还知道“选择坦克供应商”的ES为10,EF为18(10+持续时间为8)。在整个网络图中继续这样做。

如何反向传递:找到最近的开始时间和结束时间

第二个公式适用于Backward Pass,当你从最后一个活动移动到第一个活动时(你在向后移动)。这个公式将找到每个活动的最新开始时间(LS)和最新结束时间(LF)。

要启动Backward Pass,让最后的活动LF与其EF相同。对于所有其他任务,LF与它的直接前任的LS相同。

用这个公式计算LS:

LS = LF -持续时间

对于测试和调试罐,最低负荷为54,最低负荷为50(54 -持续时间为4)。对于组装罐,最低负荷也是50,最低负荷为35(50 -持续时间为15天)。在整个网络图中继续使用这个公式。

为了检查您是否正确地执行了Backward Pass,第一个活动(activity A)的LS(最晚开始时间)应该为0。

以下是完整的前传/后传技巧:


前进传球和后退传球要记住的两个规则

在Forward Pass期间,如果您发现连接(多个活动流到一个活动)的活动,则必须为每个入口点运行Forward Pass公式,并使用公式中的最高值。

在Backward Pass期间,如果您有连接的活动,则必须为每个入口点运行公式并使用最低的值。

如何计算PMP考试的浮分和怠分

现在您已经计算出每个活动的ES和LS,您可以找到浮动(或松弛)。

松弛时间,也被称为浮动时间,对于一个活动来说,是最早和最晚开始时间之间的时间。关键活动,在关键路径上的活动,永远不会有零懈怠。

有两个公式来计算松弛,基于你在前向传递/后向传递技术中确定的值。

松弛= LF - EF

松弛= LS - ES

如果你被要求在PMP考试中找出某项活动的漏洞,你就必须使用这个过程。或者,如果您不确定哪些活动在关键路径上,您可以找到每个活动的松弛时间,知道关键路径上的活动总是没有松弛时间。

下面的最后一个图显示了每个任务的闲置值。可以看到,关键路径上的四个任务是零松弛的——设计坦克项目、建造坦克基础、组装坦克和测试与调试坦克。

PMP考试的关键路径术语

以下是与关键路径法相关的最重要的术语,你应该在参加PMP考试之前了解它们。

  • 关键路径法:关键路径方法是一种分步的项目管理技术,用于过程规划,识别关键和非关键任务,防止时间框架问题和过程瓶颈。
  • 关键路径阻力(Devaux 's Removed Activity Gauge):关键路径上的活动增加到项目持续时间的时间量。或者,或者,通过减少关键路径活动的持续时间来减少项目完成日期的时间量。
  • 临界指数:在风险分析中,临界度指数显示了在分析过程中特定任务在关键路径上的频率。具有高临界指数的任务更有可能导致项目延迟,因为它们更有可能处于关键路径上。
  • 最早开始时间:当先前的依赖活动完成后,活动可以启动的最早时间。
  • 最早的完成时间:活动的最早开始时间加上完成活动所需的时间。
  • 最新完成时间:在不耽误整个项目的情况下完成某项活动的最后时间。
  • 最新的开始时间:最后完成时间减去完成活动所需的时间。
  • 总浮动:在不耽误整个项目的情况下,一个活动从其早期开始日期延迟的时间量。
  • 自由浮动:在不延迟后继活动的早期开始日期的情况下,可以延迟活动的时间量。
  • 传球前进:在关键路径方法中确定活动早开始或早结束时间的过程。
  • 向后传递:确定关键路径方法中活动的延迟启动或延迟完成时间的过程。
  • 网络图:项目活动之间关系的示意图,总是从左到右绘制,以反映项目的顺序。
  • 网络分析:将一个复杂的项目分解为多个组件(活动、持续时间等),并绘制它们的图以显示它们的相互依赖和相互关系的过程。

找到关键路径的最简单方法

通过设计一个灵活的平台来满足团队的需求,并根据这些需求的变化进行调整,从而使你的员工能够超越自我。

Smartsheet平台使您可以轻松地计划、捕获、管理和报告任何地方的工作,帮助您的团队更有效,完成更多工作。报告关键指标,并在工作发生时获得实时可见性,使用上卷报表、仪表板和自动化工作流构建,以保持团队的联系和消息。

当团队清楚地知道要完成的工作时,没有人知道他们在相同的时间内还能完成多少。今天就免费试用一下Smartsheet吧。


*项目管理专业人员(PMP)和项目管理知识体系(PMBOK)指南是项目管理学会的注册商标。