要害路径法(Critical Path Method,CPM)

要害路径法起源

......

  要害路线法一种网络图方法,由雷明顿-兰德公司(Remington- Rand)的JE克里(JE Kelly)和杜邦公司的MR沃尔克(MR Walker)在1957年提出的,用于对化工工厂的维护项目进行日程安排。它适用于有很多作业而且必须按时完成的项目。要害路线法一个动态系统,它会随着项目的进展不断更新,该方法采用单一时间估计法,其中时间被视为一定的或确定的。

利用要害路线法的步骤

  1)画出网络图,以节点标明事件,由箭头代表作业。这样可以对整个项目有一个整体概观。习惯上项目开始于左方终止于右方。

  2)在箭头上标出每项作业的持续时间(T)

  3)从左面开始,计算每项作业的最早结束时间(EF)。该时间等于最早可能的开始时间(ES)加上该作业的持续时间。

  4)当所有的计算都完成时,最后算出的时间就完成整个项目所需要的时间。

  5)从右边开始,根据整个项目的持续时间决定每项作业的最迟结束时间(LF)。

  6)最迟结束时间减去作业的持续时间得到最迟开始时间(LS)。

  7)每项作业的最迟结束时间与最早结束时间,或者最迟开始时间与最早开始时间的差额就该作业的时差。

  8)假如某作业的时差为零,那么该作业就在要害路线上。

  9)项目的关联路线就所有作业的时差为零的路线。

CPM在项目治理中的应用

  对于一个项目而言,只有项目网络中最长的或耗时最多的活动完成之后,项目才能结束,这条最长的活动路线就叫要害路径(Critical Path),组成要害路径的活动称为要害活动。其通常做法

  1) 将项目中的各项活动视为有一个时间属性的结点,从项目起点到终点进行排列;

  2) 用有方向的线段标出各结点的紧前活动和紧后活动的关系,使之成为一个有方向的网络图;

  3) 用正推法和逆推法计算出各个活动的最早开始时间,最晚开始时间,最早完工时间和最迟完工时间,并计算出各个活动的时差;

  4) 找出所有时差为零的活动所组成的路线,即为要害路径;

  5) 识别出准要害路径,为网络优化提供约束条件;

  它具有以下特点:

   1)要害路径上的活动持续时间决定了项目的工期,要害路径上所有活动的持续时间总和就项目的工期。

   2)要害路径上的任何一个活动都要害活动,其中任何一个活动的延迟都会导致整个项目完工时间的延迟。

   3)要害路径上的耗时可以完工的最短时间量,若缩短要害路径的总耗时,会缩短项目工期;反之,则会延长整个项目的总工期。但假如缩短非要害路径上的各个活动所需要的时间,也不至于影响工程的完工时间。

   4)要害路径上活动总时差最小的活动,改变其中某个活动的耗时,可能使要害路径发生变化。

   5)可以存在多条要害路径,它们各自的时间总量肯定相等,即可完工的总工期。

  要害路径相对的,也可以变化的。在采取一定的技术组织措施之后,要害路径有可能变为非要害路径,而非要害路径也有可能变为要害路径。

优化方案策略的制定步骤

  在项目治理中,编制网络计划的基本思想就在一个庞大的网络图中找出要害路径,并对各要害活动,优先安排资源,挖掘潜力,采取相应措施,尽量压缩需要的时间。而对非要害路径的各个活动,只要在不影响工程完工时间的条件下,抽出适当的人力、物力和财力等资源,用在要害路径上,以达到缩短工程工期,合理利用资源等目的。在执行计划过程中,可以明确工作重点,对各个要害活动加以有效控制和调度。

  在这个优化思想指导下,我们可以根据项目计划的要求,综合地考虑进度、资源利用和降低费用等目标,对网络图进行优化,确定最优的计划方案。下面分别讨论在不同的目标约束下,优化方案策略的制定步骤。

  目标一:时间优化,即根据对计划进度的要求,缩短项目工程的完工时间。

  可供选择的方案:

  1. 采取先进技术的措施如引入新的生产机器等方式,缩短要害活动的作业时间;

  2. 利用快速跟进法,找出要害路径上的哪个活动可以并行;

  3. 采取组织措施,充分利用非要害活动的总时差,利用加班、延长工作时间、倒班制和增加其它资源等方式合理调配技术力量及人、财、物等资源,缩短要害活动的作业时间。

  目标二:时间-资源优化,在考虑工程进度的同时,考虑尽量合理利用现有资源,并缩短工期,具体要求和做法

  1. 优先安排要害活动所需要的资源;

  2. 利用非要害活动的总时差,错开各活动的开始时间,拉平资源所需要的高峰,即人们常说的“削峰填谷”;

  3. 在确实受到资源限制,或者在考虑综合经济效益的条件下,也可以适当地推迟工程时间。

  目标三:时间-费用优化。这个目标包括两个方面,一个指在保证既定的工程完工时间的条件下,所需要的费用最少;或者在限制费用的条件下,工程完工时间最短。

  一般来讲,工程费用可分为直接费用和间接费用两大类,其中直接费用包括直接生产的工人工资及附加费,设备折旧、能源、工具及材料消耗等直接与完成活动有关的费用。为缩短活动的作业时间,需要采取一定的技术组织措施,相应地需要增加一部分直接费用,如为了赶工增加设备或者单位时间内增加能源消耗等。因此,在一定条件下和一定范围内,活动的作业时间越短,直接费用越多。间接费用通常包括治理人员的工资、办公费等,从成本会计上,我们把间接费用按照工程的施工时间进行直接分摊。在一定的生产规模内,活动的作业时间越短,分摊的间接费用也越少。因此,我们有以下时间-费用函数: Y = f1(t) + f2(t)

  Y:总费用

  f1(t):直接费用

  f2(t):间接费用

  该方程式表明,工程项目的不同完工时间所对应的活动总费用和工程项目所需要的总费用随着时间的变化而变化。假设当 t = T’ 时,Y’ = Min(Y) 即工程总费用达到最低点,我们将T’点称为最低成本日程(我们可以用一阶导数为零,二阶导数为正来求得T’点)。在制订网络计划时,无论以降低费用为主要目标,还尽量缩短工程完工时间为主要目标,都要计算最低成本日程,从而拟定出时间-费用的优化方案。

  从上面的分析可以看出,CPM主要一种基于单点时间估计、有严格次序的一种网络图。它的出现为项目提供了重要的帮助,非凡为项目及其主要活动提供了图形化的显示,这些量化信息为识别潜在的项目延迟风险提供极其重要的依据。但,我们也应用看到其不足之处:首先,现实生活中的项目网络往往包括上千项活动,在制定网络图时,极其轻易遗漏;其次,各个工资之间的优先关系未必十分明确,难以做图;最后各个活动时间经常需要利用概率分布来估计时间点,有可能发生的偏差;最后,确定要害路径目标其实质上为了确保项目按照这一特定的顺序严格执行,从而不至于使整个项目停顿、拖延,假如治理团队对确实无法确定的工作,就应该在项目运作的计划中进行充分的分析和重新安排,此网络计划显得无能为力。因此在项目中,CPM也需要其它工具和方法同时辅助使用。

计划评审方法和要害路线法

  计划评审方法(program evaluation and review technique, PERT)和要害路线法Critical Path Method,CPM)网络分析的只要组成部分,它广泛地用于系统分析和项目治理,计划评审与要害路线方法在20世纪50年代提出并发展起来的。1956年,美国杜邦公司为了协调企业不同业务部门的系统规划,提出了要害路线法。1958年,美国海军武装部在研制“北极星”导弹计划时,由于导弹的研制系统过于庞大、复杂,为找到一种有效的治理方法,设计了计划评审方法。由于PERT与CPM既有着相同的目标应用,又有很多相同的术语,这两种方法已合并为一种方法,在国外称为PERT/CPM,在国内称为统筹方法(scheduling method)。

关键路径法(CPM)相关推荐

  1. 网络规划和设计 - 关键路径法 CPM(关键路径、松弛时间)

    文章目录 1 概述 2 相关计算 2.1 关键路径 2.2 松弛时间 3 扩展 3.1 网工软考真题 1 概述 #mermaid-svg-HR43o704ZGIQnRTl {font-family:& ...

  2. 当前完整路径_详解关键路径法,这可能是你找得到最详细的了

    什么是关键路径法CPM? 关键路径法用于在进度模型中估算项目最短工期,确定逻辑网络路径的进度灵活性大小.这种进度网络分析技术在不考虑任何资源限制的情况下,沿进度网络路径使用顺推与逆推法,计算出所有活动 ...

  3. 计算机计算资源估计,项目时间管理中的计算题三点估算和关键路径法

    三点估算 (估算活动持续时间 工具) 公式:Te=(To+4Tm+Tp)/6 To为基于活动的最好情况,所得到的活动持续时间 Tm为基于活动最有可能活动持续时间 Tp为基于活动的最差情况,所得到的活动 ...

  4. 关键路径例题图表_详解关键路径法,这可能是你能找到的最详尽的了

    关键路径法是PMP必考的知识点,我们在编写<PMBOK指南>第六版辅导教材(暂定书名<PMP考试全解读>)的过程中,对其进行了详细的整理说明,除了明确考试的重点,还对其中考生常 ...

  5. 笔记-项目进度管理-复习要点

    1. 项目进度管理 规划进度管理 定义活动 排列活动顺序 估算活动资源 估算活动持续时间 制定进度计划 控制进度 2. ▲里程碑.基线 重要的检查点是里程碑,重要的需要客户确认的里程碑就是基线.周例会 ...

  6. 软考-信息系统项目管理师-项目质量管理

    目录 8.1.项目质量管理概论 一.质量及项目管理 1.质量的定义 2.质量与等级的区别: 3.项目质量 二.质量管理 1.质量管理 2.质量方针与质量目标 3.ISO9000质量管理的8项原则 4. ...

  7. PMP读书笔记(第7章)

    大家好,我是烤鸭:     今天做一个PMP的读书笔记. 第七章 项目成本管理 项目成本管理 项目成本管理的核心概念 项目成本管理的趋势和新兴实践 裁剪考虑因素 关于敏捷/适应型环境的考虑因素 7.1 ...

  8. 【考研计算机】AOE关键路径

    介绍 数据结构AOE网 计算题专题:关键路径法(CPM) 需要注意的点: 最重要的点,以下图为例: 一个活动有多个入口,这是表示此活动必须在前置的多个入口都完成时,才能开始. 即,开始条件 = 入口1 ...

  9. 【项目管理】项目进度管理的关键路径

    关键路径法CPM是一种网络图技术,用来预测整个项目的工期,可用于防止项目超期. 项目的关键路径决定了项目最早完成时间的活动序列,是网络图的最长路径,其时差或者浮动时间最少. 时差或浮动时间指的是在不延 ...

  10. 可用资源不足excel无法完成任务_项目资源管理包括哪些内容?

    项目管理不只是管理交付项目所需要的任务,如何计划.组织和管理团队对项目产生巨大的影响,项目资源管理对于项目的成败起着至关重要的作用.如果你是项目管理新手,你很容易会对资源规划.分配.调度等术语和随之而 ...

最新文章

  1. 奇瑞a3中控按键图解_纷纷亮相,奇瑞众多黑科技悄然现身,焦点全在星途VX智能座舱上...
  2. HDLBits 系列(ending)此系列我的答案
  3. oracle 11g 11.2.0.1 设置HuagePage导致TRC 变大 变多
  4. @RequestParam与@PathVariable的区别
  5. Programming with gtkmm 3
  6. 二面京东,面试官直接问我JVM,我心里一阵暗爽~
  7. ftp linux 服务器 麒麟_麒麟系统安装ftp
  8. flex navigateToURL()页面跳转的例子
  9. ORCALE常用查询语句
  10. donet使用linq
  11. gradle 教程 0 - 安装篇
  12. 值得留意在线支持插件
  13. justinmind夜话:数据母板系列视频教程之原型设计二十一条军规
  14. sem学习的内容sem学习步骤sem适合的人群
  15. teamview服务器无响应,排查TeamViewer连接不上的2个可能原因及解决策略
  16. Flutter 快速上手定时器/倒计时及实战讲解
  17. Ubuntu系统修改用户名
  18. google提供免费企业邮局
  19. eyou列表调用有缩图显示缩图,无缩图则不显示缩图
  20. 高德GPS坐标转换成平面坐标(C#代码实现方式)

热门文章

  1. 基于JAVA的网上水果生鲜超市商城SSM【数据库设计、论文、源码、开题报告】
  2. 用异或对身份证等图片加密的严谨方式
  3. 京东智能供应链决策引擎全面开放;LinkedIn开源Dagli,发布Java机器学习函数库...
  4. 求个最大值(技巧+二分转化)
  5. 南昌大学计算机调剂难吗,南昌大学计算机应用技术专业调剂生复试经验(2)
  6. 【自然语言处理】【大模型】PaLM:基于Pathways的大语言模型
  7. python根据excel生成报表_Python实现导出数据生成excel报表的方法示例
  8. swapidc不能连接到主机_swapidc对接服务器挂机宝搭建IDC销售平台
  9. Pandas 获得 Dataframe 的行数和列数
  10. uni-app去掉页面顶部的导航栏