A to Z 关于项目管理中关键路径法(CPM)的内容
关键路径法(CPM)是一种项目管理方法,可以帮助您识别项目完成所需的关键任务。
在管理学院中,您一定遇到过关键路径分析或方法的术语。大多数管理学生和学员在扮演一个project manager的角色之前对这个项目管理工具感到困惑。
由于您将管理一个现实世界的商业项目,因此您必须了解CPM及其重要性。否则,您的项目可能会遇到时间和交付问题。
继续阅读关于CPM的文章,以获得对关键路径分析的清晰且可操作的理解。您还将了解与CPM相关的一些联系方面,这将帮助您在商业世界中。
什么是关键路径法(CPM)?
关键路径法是一种过程,项目负责人确定有助于按时完成项目的关键任务。从而更容易确定任务的安排时间。它是构成时间跨度最长的一系列任务。
您必须按时完成这些任务,以确保整个项目按照计划完成。如果在执行关键任务时出现任何延迟,整个项目也将延迟。
CPM分析主要围绕确定任务依赖关系,找出项目时间线上最关键的任务以及计算任务持续时间。
自从关键路径法在20世纪50年代末诞生以来,它已经成为一个强大的project management tool工具已经超过60年。它主要是为了解决由于不合适的任务安排而导致的项目成本增加问题。现在,它是任务优先级或project planning的选择工具。
CPM分析的主要组成部分
有一个标准化的关键路径分析方法,以便项目经理和各个国家和行业的利益相关者可以理解任何项目的CPM网络。要创建一个标准的CPM格式,您必须包括以下组件:
最早开始时间(ES)
它只是指项目中您的团队可以开始执行任何任务的最早时间戳。但是,您需要了解任务依赖关系和子任务来计算ES。
最晚开始时间(LS)
相反,LS是您的团队可以开始执行特定任务的最后一分钟。如果团队超过了LS值,那么项目可能会延迟。
最早完成时间(EF)
该值表示项目时间线上您的团队可以完成任务的最早时间戳。您可以通过考虑最早开始时间和任务持续时间来得出该值。
最晚完成时间(LF)
LS值告诉您任务能够延迟多长时间,而不会影响整个项目完成时间范围。此值还取决于最晚开始时间和任务持续时间。
浮动时间
浮动时间也称为松弛时间。它告诉您团队在任务延迟之前可以延迟多长时间,以避免影响后续任务和项目进度的网络。关键路径任务的浮动时间必须保持为零。
关键路径法算法
关键路径算法定义了任务网络的形成方式。它主要由两个部分组成:
正向传递
正向传递处理最早开始时间(ES)和最早完成时间(EF)等值。它使用任务的网络图和每个活动的估计时间跨度来计算关键任务的ES和EF。
任何任务的ES始终等于其前置活动的EF。EF计算公式为:
EF = ES + t(其中t为任务的持续时间)
在网络图的最后,您应该看到项目的最后一个任务的EF。这个时间、日期或天值等于整个项目的时间跨度。
后向传递
后向传递可以让您确定任何项目任务的晚结束和晚开始值。因此,您可以计算项目的时间跨度,并最终确定关键路径。在这里,LF是最后一个任务的EF。您可以使用的计算公式是:
LS = LF – t(其中t是任务的持续时间)
此算法还可以计算最后一个任务的前面任务的LF。为此,LF将是紧随其后的任务的ES。
如何使用CPM找到关键路径
#1.在表中汇总所有项目任务。您可以使用work breakdown structure来完成此目的。从开始到最终交付物,确保每个任务都在其中。
#2.通过合作头脑风暴,确定任务之间的依赖关系。依赖任务是那些在完成前面的任务之前无法开始的活动。
#3.现在,根据它们的出现顺序构建任务的网络图。您也可以称之为CPM图表。
#4.创建CPM图表后,现在是估计每个任务的时间跨度。您可以从专业知识专家、以前的项目等获取帮助,为所有的项目活动分配时间。
#5.您现在可以使用CPM算法计算项目中活动的ES、EF、LS和LF的值。
#6.现在应该计算每个任务的浮动。您只需从ES中减去LS即可找到浮动值。
#7.零浮动的任务网络构成关键路径。所有这些任务都是相关的,除了CPM图表的第一个任务。
#8.您可以在开始执行项目时不断更新CPM图表。
如何使用CPM计算项目长度
#1.在网络图中提到每个项目任务的开始时间和结束时间。
#2.第一个任务的开始时间是0,而该任务的结束时间只是任务持续时间。
#3.类似地,下一个活动的开始时间是其前置活动的结束时间。结束时间是任务持续时间和开始时间的总和。
#4.按照上述方式计算CPM图表网络中所有任务的开始时间和结束时间。
#5.关键路径系列中最后一个任务的结束时间是整个项目的结束时间。
关键路径分析的用途
计算任务浮动
您可以使用CPM图表计算任务的浮动。零浮动意味着项目任务已经确定,而正浮动则表示项目活动是灵活的。非关键任务可能具有较高的浮动值。
压缩进度
如果您需要在计划截止日期之前完成项目,您可以使用快速跟踪和压缩任务等压缩技术。CPM图表将帮助您确定哪些任务适合快速跟踪。
未来使用的数据
随着项目的进展,CPM图表会更新。您可以将不同阶段的任何项目的CPM图表进行比较,以更准确地估计未来项目的时间。
关键路径方法的优势
#1。 CPM分析的主要优点是有效地安排项目任务的时间表。该过程明确区分非关键任务和关键任务。因此,您可以将关键活动分配给经验丰富的员工,将非关键任务分配给经验较少的员工。
#2。 您可以获得估计的项目完成时间以及任务和子任务的单独时间跨度。您可以将这些输入到用于任务状态监控的project management tool中。
#3。 当非关键任务完成后,您可以将更多人力资源分配给冗长和关键任务。
#4。 项目成本预算是项目经理的一项具有挑战性的任务。但是,通过CPM分析,您可以将预算分解为小部分,并将其分配给任务和子任务,以便更容易地进行项目预算。
CPM分析工具
尽管您可以使用纸和笔绘制物理的CPM网络,或者使用Microsoft Visio进行绘制,但这将变得过于繁琐和手动化。相反,您可以使用以下任何一种工具自动化整个CPM分析过程:
Smartsheet上的关键路径分析
Smartsheet是一个在类似于电子表格的用户界面(UI)中进行工作协作和管理的知名工具。它提供了许多项目管理模板,因此您无需从头开始创建一个模板。其中一个有用的模板是专门为CPM分析格式化的Gantt chart模板。
要确定项目的关键路径,请使用具有甘特图和依赖关系的基本项目模板。打开它并在“Section”列标题中输入项目任务。如果有任何子任务,您还可以输入这些任务。现在,只需添加任务的开始和结束日期或时间即可。如果有任何任务依赖关系,您可能还需要建立这些依赖关系。
您现在可以点击甘特图视图右上角的“显示关键路径”选项,将其更改为CPM。
Lucidchart作为CPM软件
Lucidchart是一款领先的云端图表应用程序,可让您将项目协作、数据可视化和工作流程图设计集中在一个软件中。由于该应用程序可通过互联网和Web浏览器从任何位置访问,因此可以提高团队对项目的理解并提高生产力。
它提供了各种CPM分析的图表模板。您可以从库中选择一个模板并进行个性化。您可以在流程图形状中添加公式,以通过CPM自动化项目持续时间规划。
此外,Lucidchart还提供各种集成选项,可以直接编辑、访问和共享CPM到业务应用程序,如Salesforce、Microsoft 365、Google Workspace等。
来自ProjectManager.com的关键路径软件
ProjectManager.com是一款基于云计算的全功能项目管理应用程序。您可以使用此工具的甘特图功能计算任何项目的关键路径。使用该工具进行CPM分析非常简单。您只需提供一些项目详细信息,如任务、子任务、起始日期、结束日期和依赖关系。
该应用程序将自动创建项目时间轴。现在,只需将视图过滤器更改为关键路径,并找出哪些任务需要您的即时关注。
来自Creately的关键路径软件
Creately是另一款流行的图表工具,也适用于专业的CPM分析。您可以使用该工具上的各种形状来构建自己的关键路径网络。它具有拖放功能,因此您可以快速创建任务网络以确定关键路径。
此外,Creately的画板具有无限画布。因此,如果您的项目非常复杂且庞大,仍然可以使用此工具。此外,通过链接共享或协作者邀请,共享CPM工作区非常容易。因此,在与项目团队在线协作时,您可以发现项目的关键任务。
常见问题
CPM与甘特图有何不同?
甘特图是一个项目时间线可视化工具。相反,关键路径映射技术确定了项目的时间跨度。CPM创建了一个按计划安排的任务序列,因此您可以了解项目的跨度。
甘特图主要是一个水平条形图,您可以根据时间绘制任务。另一方面,CPM分析包括一个类似流程图的图表,采用算法方法将项目任务组织成一个序列。
CPM与PERT图有何不同?
CPM是一个以活动为导向的确定性模型,处理各种项目任务。它始终处理您知道完成时间的任务。因此,您可以确定在交付所有可交付成果之前整个过程将持续多长时间。
相反,PERT(项目评估和审查技术)是一个以事件为导向的概率模型,您将根据事件构建任务网络。大多数项目经理使用此工具来管理完成时间未知的任务。
最后的话
关键路径法是一种强大的工具,所有项目经理都必须学会使用它来有效地管理项目资源、时间跨度和任务。您可以借助此工具创建项目任务的进度并将其分配给项目团队成员。
它还可以让您有效地跟踪任务的状态和整体项目进度。此外,对于同时在复杂和多个项目上工作的项目负责人和经理来说,这个工具至关重要。
最后,CPM使您能够将精力集中在专业任务优化上,并在处理项目时高效地处理,而不会错过任何项目milestones。