关键链(项目管理方法)
最编程
2024-03-24 21:55:19
...
关键链(Critical Chain)是由高德拉特(Eli Goldratt)博士提出的一种基于约束理论(Theory of Constraints)的项目管理方法。
关键链项目管理
关键链项目管理基于从约束理论导出的方法和算法。 CCPM的概念于1997年在Eliyahu M. Goldratt的书“关键链”中引入。 CCPM的应用被认为比1910年至1950年代开发的传统方法(即CPM,PERT,甘特等)更快和/或更便宜地实现10%至50%的项目。
根据Standish Group和其他公司截至1998年对传统项目管理方法的研究,只有44%的项目通常按时完成。 项目通常按原计划的222%完成,原始预算成本的189%,70%的项目未达到计划范围(交付技术内容),30%在完成前取消。CCPM试图提高相对于这些传统统计数据的表现。
细节
使用传统的项目管理方法,30%的时间和资源损失通常由浪费的技术消耗,例如糟糕的多任务处理(特别是任务切换),学生综合症,帕金森定律,内置延迟以及缺乏优先级。在项目计划中,关键链是优先级和资源相关任务的序列,它们在给定有限资源的情况下阻止项目在更短的时间内完成。如果资源始终以无限数量提供,那么项目的关键链与其关键路径方法相同。
关键链是关键路径分析的替代方案。区分关键链和关键路径的主要特征是:
1、使用(通常是隐式的)资源依赖性。隐含意味着它们不包含在项目网络中,但必须通过查看资源要求来识别。
2、缺乏对最佳解决方案的搜索 - “足够好”的解决方案就足够了,因为:
a.所知,没有用于找到绝对最佳值的分析方法(即,具有总体最短临界链)。
b.估计的固有不确定性远大于最佳和近似最佳(“足够好”的解决方案)之间的差异。
3、识别和插入缓冲区:
a.项目缓冲区
b.接驳缓冲
c.资源缓冲(公司通常不愿意提供更多资源)
4、通过监视缓冲区的消耗率而不是计划的单个任务性能来监视项目进度和运行状况。
CCPM计划将项目中任务中添加的大量安全时间汇总到缓冲区中 - 以保护到期日期的性能,避免通过糟糕的多任务处理,学生综合症,帕金森定律和低度同步的集成来浪费这些安全时间。
关键链项目管理使用缓冲管理而不是挣值管理来评估项目的绩效。一些项目经理认为挣值管理技术具有误导性,因为它没有区分项目约束(即关键链)的进展与非约束(即其他路径)的进展。事件链方法可以确定项目,进料和资源缓冲的大小。
规划
项目计划或工作分解结构(WBS)的创建方式与关键路径的创建方式大致相同。该计划从完成日期开始向后工作,每项任务从尽可能晚开始。
为每个任务分配持续时间。一些软件实现增加了第二个持续时间:一个是“最佳猜测”,或50%概率持续时间,第二个“安全”持续时间,应该具有更高的完成概率(可能是90%或95%,具体取决于风险的数量)该组织可以接受)。其他软件实现会经历每个任务的持续时间估计,并删除要聚合到缓冲区中的固定百分比。
资源被分配给每个任务,并且使用激进的持续时间来计划资源。然后,从项目开始到结束的最长的资源分级任务序列被确定为关键链。使用50%估算的理由是,一半的任务将提前完成,一半将完成较晚,因此项目过程中的差异应为零。
由于帕金森定律,学生综合症或其他原因,CCPM认识到任务更可能花费更多时间而不是更短的时间,因此CCPM使用“缓冲”来监控项目进度和财务绩效。关键链上每项任务的“额外”持续时间 - “安全”持续时间与50%持续时间之间的差异 - 在项目结束时收集在缓冲区中。以同样的方式,在每个任务序列的末尾收集缓冲区,这些任务序列将输入关键链。项目缓冲区末尾的日期作为交付日期提供给外部利益相关者。最后,建立基线,实现项目的财务监控。
备用持续时间估计方法使用蒙特卡罗模拟使用基于概率的持续时间量化。 1999年,一位研究人员应用模拟来评估与项目工作分解结构的每个组成部分相关的风险对项目持续时间,成本和绩效的影响。使用蒙特卡罗模拟,项目经理可以针对影响项目组件的各种风险因素应用不同的概率。发生概率可以在0%到100%的发生几率之间变化。将风险的影响与发生概率一起输入到模拟模型中。蒙特卡罗模拟的迭代次数取决于误差的容差水平,并提供一个密度图,说明风险对项目结果的总体概率。
执行
当计划完成并且项目准备好开始时,项目网络是固定的,缓冲区的大小是“锁定的”(即,它们的计划持续时间可能在项目期间不会改变),因为它们用于监视项目进度和财务业绩。
在单个任务的持续时间没有松弛的情况下,鼓励资源专注于手头的任务以完成它并将其交给下一个人或组。这里的目标是消除糟糕的多任务处理。这是通过向所有资源提供优先级信息来完成的。文献与继电器竞赛类比。鼓励项目中的每个元素尽可能快地移动:当他们运行项目的“支路”时,他们应该专注于尽快完成分配的任务,同时尽量减少干扰和多任务处理。在一些案例研究中,据报道,实际的警棍在他们处理关键链条任务时被人们的桌子挂起,以便其他人知道不要打断。这里的目标是克服在似乎有时间的情况下延迟工作或做额外工作的倾向。 CCPM文献将其与监测任务开始和完成日期的“传统”项目管理形成对比。无论日期如何,CCPM都鼓励人们尽快搬家。
由于任务持续时间已计划为50%的概率持续时间,因此存在资源压力,以尽快完成关键链任务,克服学生综合症和帕金森定律。
监控
根据支持者的观点,监控在某种程度上是关键链方法的最大优势。由于个人任务的持续时间与50%的估计不同,因此试图强制每项任务“按时完成”是没有意义的。估计永远不会是完美的。相反,我们监控在计划阶段创建的缓冲区。可以创建和发布发烧图表或类似图表,以显示作为项目完成功能的缓冲区消耗。如果缓冲区消耗率很低,则项目将达到目标。如果消费率在项目结束时可能很少或没有缓冲,那么必须制定纠正措施或恢复计划以收回损失。当缓冲区消耗率超过某个临界值(大致:在项目结束之前可能预期消耗所有缓冲区的速率,导致延迟完成)时,则需要实施这些替代计划。
运用
为什么要考虑人的因素和工作习惯所有的项目工作都是通过人来实施的。如果不考虑人的因素,目标很难实现。也就是说成功的项目管理或者提高项目的绩效,需要考虑人的一些内在因素,以及人们的工作习惯、人们的一些自然属性或者天性,同时采用一些创新的管理思维方法来开展项目管理。这种新的方法,一方面要考虑人的因素,另外也要考虑便于管理和便于跟踪。
造成项目工期拖延的原因
1、学生综合症
在学生时代,经常会碰到这样一种现象,老师在课堂上布置一个作业,比如要提交一份学习报告,通常一周时间可以完成报告,但往往学生要求两周再交作业,也就是说在时间估算的时候通常会增加一个隐藏的裕量,或者是安全裕量。本来是一周可以完成的工作,但学生请求老师允许两周完成作业。如果老师同意学生的要求,答应学生们在两周之后再交报告,结果会什么样呢?
在多数情况下,学生可能选在第二周开始的时候开始写这份报告。也就是说第一周他把空闲时间安排去做其他工作,从第二周才开始写。可能还有部分同学在第一周时间过去之后,并没有及时地开展自己的工作,而是又拖延一天,两天,甚至三天,这样一来,他的报告就不可能如期完成,即使靠加班加点如期完成也严重影响了报告质量。
假设这个报告的完成要花5天时间,如果在第二周的星期三才开始这个工作的话,那么整个工作就要往后拖延。我们把这种情况称之为学生综合症。
有些人又把这种习惯带到工作当中。有统计表明,学生综合症在很多项目、很多工作当中都得到了普遍的反映。因此这里总结出一条帕肯森定律。
2、帕肯森定律(Parkinson’sLaw)
工作总是拖延到它所能够允许最迟完成的那一天(Work expands to fit the allotted time.)。
也就是说如果工作允许它拖延、推迟完成的话,往往这个工作总是推迟到它能够最迟完成的那一天,很少有提前完成的。大多数情况下,都是项目延期、工作延期,或者是勉强按期完成任务。
3、项目延期原因分析
除了学生综合症所起的作用之外,还因为在通常工作当中,提前完成工作的人不但不受奖,反而会受罚。
为什么提前完成工作不会受奖而会受罚呢?
试想,如果你的公司老板交给你一项工作,计划10 天完成,如果你用一周时间把它做完了,老板会有什么反应?他会认为可能这个工作本来就不需要10天时间,你在一周之内完成是非常自然的事情。因此你不会因为提前完成工作而得到老板表扬。如果第二次安排一个同样任务,项目计划就会从原来的10天缩短为7天,也就是说提前完成任务带来的结果是为下一个任务增加了难度。
类似情况也存在于产品销售中,或者工人加工生产产品的数量中,导致的后果是工作定额、销售绩效的定额总是每月或者每年增加。这样造成了有些销售人员本来有潜力可以使销售额做得更大,销售更多的产品,但是他不会选择这种做法,而是有所保留。因为他担心如果他销售额突破一个新高的话,很可能会导致有更高的一个绩效作为考核的基本水平,由于这种担心,每个人工作都会有一定保留,存在一定的安全裕量或者是隐藏安全裕量。
在这种条件下,与学生综合症结合在一起,导致了很少出现项目提前完成或者工作提前完成的现象,而多数都是项目延期、拖延。这是造成项目工期拖延的一个根本原因。
4、如何改进项目的管理
那么,怎么根据人的特点,根据帕肯森定律,根据学生综合症的工作习惯和特点,改进项目的管理?关键链法就是针对以上情况的解决办法。
关键链法和关键路径法的区别是:关键路径法是工作安排尽早开始,尽可能提前。而关键链法是尽可能推迟。
提出的考虑
关键链法的提出主要基于两方面的考虑:(1) 如果一项工作尽早开始,往往存在着一定的松弛量、时间浮动和安全裕量,那么这个工作往往推迟到它最后所允许的那一天为止。这一期间整个工作就没有充分发挥它的效率,造成了人力、物力的浪费。如果按照最迟的时间开始做安排,没有浮动和安全裕量,无形当中对从事这个项目的工作人员施加了压力,他没有任何选择余地,只有尽可能努力地按时完成既定任务。这是关键链法所采用的一种思路。
(2) 在进行项目估算的时候,需要设法把个人估算当中的一些隐藏的裕量剔除。经验表明,人们在进行估算的时候,往往是按照能够100%所需要的时间来进行时间估算。在这种情况下,如果按照50%的可能性,只有一半的可能性能够完成任务,有50%的可能性又要延期,这样就大大缩短原来对工作的时间估算。
按照平均规律,把项目中所有的任务都按照50%的概率进行项目的时间估算,结果使项目整个估算时间总体压缩了50%,如果把它富余的时间压缩出来,作为一个统一的安全备用,作为项目管理的一个公共资源统一调度、统一使用,使备用的资源有效运用到真正需要它的地方,这样就可以大大缩短原来项目的工期 [1] 。
好处
可以提高项目的绩效为了保证项目能够完成,我们还需要在工作当中安排一个裕量,也就是说在估算当中挖掘出潜力。如每一项工作都缩减50%,把富余出来的时间,按照项目工期的50%来安排工作裕量,仍然按照项目的最晚开始,根据项目完工所需要的时间,首先安排项目的最后一个工作,然后再确定其次工作、长期工作,最后安排项目的起始工作,整个工作安排采用逆推法,由项目的结束向前进行安排。把安全裕量安排在项目工期的最后阶段。
采用逆推法进行排序,如果前面工作发生了资源的延期,发生时间的拖延,就会反映到最终的时间裕量上。如第一阶段开发估算用10周时间,实际用了15周时间,增长5周时间,这5周时间实际上就是向后拖延的时间,正好是后面备用里所允许的时间。
在项目管理中便于抓住重点
第二个好处是在项目的管理中抓住重点,对重点工作进行管理,而不是像传统项目管理那样需要面面俱到,要对每一项工作定期地记录工作进展、分析偏差和跟踪项目的进展情况。用关键链法只需要关注那些已经延期的项目、工作,如果工作是在正常范围内进行,就可以在管理工作中摆在稍微次要的位置上。同时对项目的备用管理,对项目的总体进展情况做一个总体的管理和控制。这是关键链法的一个基本原理。
提前完成项目
关键链法管理所取得的一个好处是提前完成项目。它通常比关键路径法至少提前1/3的时间。
如刚才举的例子,如果按照关键路径法进行管理,它可能需要45周时间,如果考虑有两项工作增加,比如开发推迟5周,文案工作也推迟了5周,这时候总的项目可以在35周之内完成。
关键链法主要的思路就是怎样把人们的工作习惯考虑到管理工作当中,在项目的估算和项目管理当中因地制宜地采用一种新的方法来提高项目绩效。
REF:
https://baike.baidu.com/item/%E5%85%B3%E9%94%AE%E9%93%BE/8660480
https://wenku.baidu.com/view/b388b949905f804d2b160b4e767f5acfa1c783fd.html
https://blog.****.net/lazy_tiger/article/details/3942571?utm_source=blogxgwz8
https://max.book118.com/html/2016/1124/65283220.shtm
https://www.slideshare.net/alexantrine92/project-management-ch11
https://wenku.baidu.com/view/e512e32d7375a417866f8f21.html?rec_flag=default
https://wenku.baidu.com/view/c92ae46f011ca300a6c39025.html?rec_flag=default
下一篇: SAP PS 模块中的预算管理
推荐阅读
-
通证(代币)是下一代互联网数字经济的关键--元道区块链对话之一
-
单细胞+RIP-seq项目文章|细胞报告&hnRNPU蛋白在小鼠精原干细胞池的建立中发挥关键作用
-
广联达:"数字建筑 "将推动建筑业向现代工业化水平迈进--一是全过程、全要素、全参与方的数字化。"数字建筑 "整合了人员、流程、数据、技术和业务系统,对建筑从规划设计到施工建设、运营维护的全生命周期进行管理。 二是数字化、在线化、智能化。这也是数字化建筑的三大典型特征。其中,数字化是基础,在线化是关键,智能化是目标。 三是新设计、新建设、新运维。试想,未来通过全数字化样板设计实现个性化最优方案,通过工业化施工提高效率精益求精,通过智能化运维提升建筑品质低碳宜居,将推动建筑业向现代工业化水平迈进。 广联达的一批标杆项目和应用案例备受关注。
-
基于 NFC 的无线电池管理 BMS - ● 主动读取内部传感器:利用 NFC 技术,BMS 能够主动读取内部传感器的数据 [... 考虑车辆外使用案例中的空闲状态场景:NFC 技术可用于处理闲置状态下的电池组读取,例如在第二次生命转移期间进行存储。 主动诊断读取:在邻近系统中部署了 BMS 的情况下,使用 NFC 技术进行主动诊断读取。 (ii) 系统结构 系统架构如图所示,在建立安全通道之前,需要对设备进行身份验证。数据链路通信层由 NDEF 记录处理,而数据存储可以是离线的,也可以是数据库中的在线存储。活动和空闲状态的诊断读数取决于设备和数据方向,需要与外部 NFC 阅读器进行通信。软件架构分为三层,包括硬件抽象层(HAL)、中间层(中间件)和应用层。HAL 处理硬件驱动组件,中间件执行设备验证,而应用层则由开发人员根据安全漏洞和格式扩展*定义。 为确保安全,系统采用了一个安全模型,为 BMS 和主动诊断读取情况格式化应用数据。安全考虑因素包括设备相互验证、使用安全通道(加密和防篡改)以及确保电池组内读数的安全。 考虑到不同的 BMS 拓扑,包括集中式、调制式、分布式和分散式,系统需要满足设备相互验证和使用安全通道的要求。对于每种拓扑结构,都必须考虑将性能开销降至最低。电池是封闭的,对其进行物理攻击不可行或成本太高。外部攻击可能也很困难。基于对称或非对称加密技术的自动验证可用于保护电池组读数。安全协议在验证阶段和会话密钥确认阶段采用双密钥加密,以抵御攻击。中间件在数据格式验证、确认和处理中发挥关键作用,确保数据传输安全。 (iii) 唤醒模型设计
-
腾讯云区块链参与国家重点研发计划区块链专项项目
-
币圈区块链项目分类及应用视频-链搜官方媒体
-
关键链(项目管理方法)
-
如何有效评估项目风险?关键在于使用 4 种好方法 - 主播:小夏
-
反传销网8月30日发布:视频区块链里的骗子,币里的韭菜,杜子建骂人了!金融大V周召说区块链!——“一小帮骗子玩一大帮小白,被割韭菜,小白还轮流被割,割的就是你!” 什么区块链,统统是骗子 作者:周召(知乎金融领域大V,毕业于上海财经大学,目前任职上海某股权投资基金合伙人) 有人问我,区块链现在这么火,到底是不是骗局? 我的回答是: 是骗局。而且我并不是说数字货币是骗局,而是说所有搞区块链的都是骗局。 -01- 区块链是一种鸡肋技术 人类社会任何技术的发明应用,本质都是为了提高社会的生产效率。而所谓区块链技术本质不过是几种早已成熟的技术的大杂烩,冗余且十分低效,除了提高了洗钱和诈骗的效率以外,对人类社会的进步毫无贡献。 真正意义上的区块链得包含三个要素:分布式系统(包括记账和存储),无法篡改的数据结构,以及共识算法,三者互为基础和因果,就像三体世界一样。看上去挺让人不明觉厉的,而经过几年的瞎折腾,稍微懂点区块链的碰了几次壁后都已经渐渐明白区块链其实并没有什么卵用,区块链技术已经名存实亡,沦为了营销工具和传销组织的画皮。 因为符合上述定义的、以比特币为代表的原教旨区块链技术,是反效率的,从经济学角度来说,不但不是一种帕累托改进,甚至还可以说是一种帕累托倒退。 原教旨区块链技术的效率十分低下,因为要遍历所有节点,只能做非常轻量级的数据应用,一旦涉及到大量的数据传输与更新,区块链就瞎了。 一方面整条链交易速度会极慢,另一方面数据库容量极速膨胀,考虑到人手一份的存储机制,区块链其实是对存储资源和能源的一种极大的浪费。 这里还没有加上为了取得所谓的共识和挖矿消耗的巨大的能源,如果说区块链技术是屎,那么这波区块链投机浪潮可谓人类历史上最大规模的搅屎运动。 区块链也验证不了任何东西。 所谓的智能合约,即不智能,也非合约。我看有人还说,如果有了智能合约,就可以跟老板签一份放区块链上,如果明年销售业绩提升30%,就加薪10%,由于区块链不能篡改,不能抵赖,所以老板必须得执行,说得有板有眼,不懂行的愣一看,好像还真是那么回事。 但仔细一想,问题就来了。首先,在区块链上如何证明你真的达到了30%业绩提升?即便真的达到老板耍赖如何执行? 也就是说,如果区块链真这么厉害,要法院和仲裁干什么。 人类社会真正的符合成本效益原则的是代理制度。之前有人说要用区块链改造注册会计师行业,我不知道他准备怎么设计,我猜想他思路大概是这样的,首先肯定搞去中心化,让所有会计师到链上来,然后一个新人要成为注册会计师就要所有会计师同意并记录在链上。 那我就请问了,我每天上班累死累活,为什么还要花时间去验证一个跟我无关的的人的专业能力?最优做法当然是组织一个委员会,让专门的人来负责,这不就是现在注册会师协会干的事儿吗?区块链的逻辑相当于什么事情都要拿出来公投,这个绝对是扯淡的。 当然这么说都有点抬举区块链了,区块链技术本身根本没有判断是非能力,如果这么高级的人工智能,靠一个无脑分布式记账就能实现的话,我们早就进入共产主义社会了。 虽然EOS等数字货币采用了超级节点,通过再中心化的方式提高效率,有点行业协会的意思,是对区块链原教旨主义的一种修正,但是依然无法突破区块链技术最本质的局限性。有人说,私有链和联盟链是区块链技术的未来,也是扯淡,因为区块链技术没有未来。如果有,说明他是包装成区块链的伪区块链技术。 区块链所涉及的所有底层技术,不管是分布式数据库技术,加密技术,还是点对点传输技术等,基本都是早已存在没什么秘密可言的技术。 比特币系统最重要的特性是封闭性和自洽性,他验证不了任何系统自身以外产生的信息的真实性。 所谓系统自身产生的信息,就是数据库数据的变动信息,有价值的基本上有且只有交易信息。所以说比特币最初不过是中本聪一种炫技的产物,来证明自己对几种技术的掌握,你看我多牛逼,设计出了一个像三体一样的系统。因此,数字货币很有可能是区块链从始至终唯一的杀手应用。 比特币和区块链概念从诞生到今天已经快10年了,很多人说区块链技术在爆发的前夜,但这个前夜好像是不是有点过长了啊朋友,跟三体里的长夜有一拼啊。都说区块链技术像是90年代初的互联网,可是90年代初的互联网在十年发展后,已经出现了一大批伟大的公司,阿里巴巴在99年都成立了,区块链怎么除了币还是币呢? 正规的数字货币未来发展的形式无外乎几种,要么就是论坛币形式,或者类似股票的权益凭证等。问题是论坛币和股票之前,本来也都电子化了,区块链来了到底改变了什么呢? 所有想把TOKEN和应用场景结合起来的人最后都很痛苦,最后他们会发现区块链技术就是脱裤子放屁,自己辛苦搞半天,干嘛不自己作为中心关心门来收钱?最后这些人都产生了价值的虚无感,最终精神崩溃,只能发币疯狂收割韭菜,一边嘴里还说着我是个好人之类的奇怪的话。 因此,之前币圈链圈还泾渭分明,互相瞧不起,但这两年链圈逐渐坐不住了,想着是不是趁着泡沫没彻底破灭之前赶快收割一波,不然可能什么都捞不着了。 前段时间和一个名校毕业的链圈朋友瞎聊天,他说他们“致力于用区块链技术解决数字版权保护问题”,我就问他一个问题,你们如何保证你链的版权所有权声明是真实的,万一盗版者抢先一步把数据放在链上怎么办。他说他们的解决方案是连入国家数字版权保护中心的数据库进行验证…… 所以说区块链技术就是个鸡肋,研究到最后都会落入效率与真实性的黑洞,很多人一头扎进链圈后才发现,真正意义上的区块链技术,其实什么都干不了。 -02- 不是蠢就是坏的区块链媒体 空气币和区块链的造富神话,让区块链自媒体也开始迎风乱扭。一群群根本不知道区块链为何物的妖魔鬼怪纷纷进驻区块链自媒体战场,开始大放厥词胡编乱造。 任何东西,但凡只要和区块,链,分,分布式,记账,加密,验证,可追溯等等这些个关键词沾到哪怕一点点,这些所谓的区块链媒体人就会像狗闻到了屎了一样疯狂地把区块链概念往上套。 这让我想起曾经一度也是热闹非凡的物联网,我曾经去看过江苏一家号称要改变世界的“物联网”企业,过去一看是生产路由器的,我黑人问号脸,对方解释说没有路由器万物怎么互联,我觉得他说得好有道理,竟无言以对。 好,下面让我们进入奇葩共赏析时间,来看看区城链媒体经常有哪些危言耸听的奇谈怪论 区块链(分布式记账)的典型应用是*?? 正如前面所说,真正意义上的区块链分布式记账,不光包括“记”这个动作,还包括分布式存储和共识机制等。而*诞生远远早于区块链这个词的出现,勉强算是“分布式编辑”吧,就被很多区块链媒体拿来强行充当区块链技术应用的典范。 其实事实恰恰相反,*恰恰是去中心化失败的典范,现在如果没有精英和专业人士的编辑和维护,*早就没法看了。 区块链会促进社会分工?? 罗振宇好像就说过类似的话,虽然罗振宇说过很多没有逻辑的话,但这句话绝对是最没逻辑思维的。很多区块链自媒体也常常用这句话来忽悠老百姓,说分工代表效率提高社会进步,而区块链“无疑”会促进分工,他们的理由仅仅是分工和分布式记账都共用一个“分”字,就强行把他们扯到一起。 实际情况恰恰相反,区块链是逆分工的,区块链精神是号召所有人积极地参与到他不擅长也不想掺合的事情里面去。 区块链不能像上帝一样许诺他的子民死后上天国,只能给他们许诺你们是六度人脉中的第一级,我可以赚后面五级人的钱,你处于金字塔的顶端。
-
[软考] 关键路径法 CPM 详解与应用,实例解析集锦(信息系统项目经理--时间管理)