首页 > 知识点讲解
       关键路径计算
相关知识点:3个      
        关键路径法的具体内容在14.4.2节中已经作了详细介绍,考生需要注意的重点事项是关于工期的两种表示方法。第一种表示方法是设定项目从第1天开始,经过3天,则第3天完成,其后续活动的开始时间从第4天开始;第二种表示方法是设定项目从第0天开始,经过3天,则第3天完成,其后续活动的开始时间从第3天开始。两种表示方法最终的计算结果一致,但第一种方法因为存在类似植树问题计算过程中的加1、减1现象,第二种方法则无需转换,计算结果不易出错。如果考生可以自行选择,建议选择使用第二种方法;如果题目给定条件只能应用第一种表示法,则切记减1、加1(计算活动结束时间为开始时间加工期然后减1、后续活动的最早开始时间为前续活动最早结束时间加1)。下面以2017上半年一个典型的关键路径计算题目为例,说明关键路径解题方法以及相应的注意事项。
        【说明】
        某项目细分为A、B、C、D、E、F、G、H共八个模块,而且各个模块之间的依赖关系和持续时间如下表所示。
        
        各模块依赖关系及持续时间
        【问题1】(4分)
        计算该活动的关键路径和项目的总工期。
        【问题2】(8分)
        (1)计算活动B、C、D的总体时差。
        (2)计算活动B、C、D的自由时差。
        (3)计算活动D、G的最迟开始时间。
        【问题3】(5分)
        如果活动G尽早开始,但工期拖延了5天,则该项目的工期会拖延多少天?请说明理由。
        【问题4】(5分)
        请简要说明什么是接驳缓冲和项目缓冲。如果采取关键链法对该项目进行进度管理,则接驳缓冲应该设置在哪里?
        【分析】
        该题目直接以表格形式给出了项目的活动列表信息,包括了活动的名称、工期以及活动依赖关系。有些题目则通过文字叙述方式给出题目的活动列表信息,考生就得自己将其整理成为类似上述表格的形式,这样才可以简明直观地做出关键路径的相关分析。根据题目给定的活动列表信息,再结合具体的四个问题分析,该题目是一道典型的关键路径计算题目。题目的前三问都需要基于关键路径的直接计算结果做出分析,第四问则是考查关键链方法中的两个概念,部分也要依赖于关键路径的识别和判断。
        根据一般关键路径计算题目的要求,这类题目相关问题都要在计算关键路径基础上才能作答,所以在全面了解项目相关的问题之后,首先绘制标准的项目网络图(参见14.4.2节中的相关内容),然后根据网络图的计算结果进行分析。需要强调的是,尽量采用第0天而非第1天的表示方法;另外,为了避免出错,每个网络图都应该包含项目的开始节点和结束节点,既是节点,则节点对应的工期为0天。根据题目给定的活动列表信息绘制出下图所示的网络图。
        
        项目活动网络图
        根据上述绘制的网络图,逐一分析下列问题。
        【问题1】
        计算该活动的关键路径和项目的总工期。
        根据关键路径的特征“总时差为零的活动所组成的通路”判断出上述的网络图的关键路径为A—C—E—H。
        网络图结束节点的时间为28天,可以判断出该项目的总工期为28天。
        【问题2】
        (1)计算活动B、C、D的总体时差。
        根据总时差的特征(每个活动框图中下方中间的数字),上述B、C、D三项活动各自对应的总时差分别为3天、0天和4天。
        (2)计算活动B、C、D的自由时差。
        根据自由时差的特征,自由时差是不影响后续所有活动最早开始时间前提下活动可以自由浮动的时间,所以B、C、D各自对应的自由时差分别为3天、0天和0天。活动B只有一项后续活动,自由时差与总时差相等;活动C虽然有两项后续活动,但因为其总时差为0,不能浮动,因而自由时差为0;活动D有两项后续活动,分别可以自由浮动的时间为2天和0天,所以活动D的自由时差为0天。
        (3)计算活动D、G的最迟开始时间。
        根据上述网络图的计算结果,活动D和活动G各自对应的最迟开始时间为9天和13天。
        【问题3】
        如果活动G尽早开始,但工期拖延了5天,则该项目的工期会拖延多少天?请说明理由。
        该项目的工期会拖延1天,因为:
        G尽早开始,工期拖延5天,那么G的活动持续时间为11天,路径A—D—G—H的持续时间变为29天,即此路径成为该项目耗时最长的路径,即关键路径。原关键路径持续时间为28天,所以该项目工期会拖延1天。
        【问题4】
        请简要说明什么是接驳缓冲和项目缓冲。如果采取关键链法对该项目进行进度管理,则接驳缓冲应该设置在哪里?
        根据关键链法的工期优化要求,为了避免项目延期,在项目关键路径末端设置缓冲时间用于应对可能来自关键路径的延期,称为项目缓冲;在非关键路径和项目关键路径的汇集处设置缓冲时间,用于应对可能来自非关键路径的延期,从而尽量避免对关键路径的影响,称为接驳缓冲。
        根据上述的网络图,接驳缓冲分别应设置于活动B和E之间、活动F和H之间,以及活动G和H之间。
        至于接驳缓冲与项目缓冲具体的时间设置,目前在项目管理行业内并没有达成普遍共识,一种比较直观简单的提法是将所有活动工期压缩为原有工期的一半,压缩后的关键路径即为原有工期的50%,然后将原有关键路径的50%作为项目的缓冲时间;接驳缓冲则是识别压缩后的非关键路径至关键路径汇集处的浮动时间。这样,经过关键链优化后的项目总工期即由压缩后的关键路径和项目缓冲两阶段工期组成。关键链优化方法的本质是将合理的项目工期压缩为看似不可能完成的项目工期,营造紧迫感,从而全面激发项目团队的积极性。需要说明的是,目前在我国许多系统集成项目采用倒排工期的大环境下,这种关键链法的适用性存在较大的不确定性。
        【提示】
        考生可以在熟悉上述分析过程的基础上,注意到绘制网络图和计算网络节点是关键,个别考生可能希望通过绘制识别网络甚至甘特图来取得相应的结果,但不建议这么做,可能也能得到期望的结论,但毕竟结果计算不完整,为了安全起见,还是建议考生采用上述前导图形式的网络图;箭线图也不要用,可能引起不必要的虚拟节点,且计算信息不完整。
 
 相关知识点:
 
软考在线指南
优惠劵及余额
在线支付
修改密码
下载及使用
购买流程
取消订单
联系我们
关于我们
联系我们
商务合作
旗下网站群
高级资格科目
信息系统项目管理师 系统分析师
系统架构设计师 网络规划设计师
系统规划与管理师
初级资格科目
程序员 网络管理员
信息处理技术员 信息系统运行管理员
中级资格科目
系统集成项目管理工程师 网络工程师
软件设计师 信息系统监理师
信息系统管理工程师 数据库系统工程师
多媒体应用设计师 软件评测师
嵌入式系统设计师 电子商务设计师
信息安全工程师
 

本网站所有产品设计(包括造型,颜色,图案,观感,文字,产品,内容),功能及其展示形式,均已受版权或产权保护。
任何公司及个人不得以任何方式复制部分或全部,违者将依法追究责任,特此声明。
本站部分内容来自互联网或由会员上传,版权归原作者所有。如有问题,请及时联系我们。


工作时间:9:00-20:00

客服

点击这里给我发消息 点击这里给我发消息 点击这里给我发消息

商务合作

点击这里给我发消息

客服邮箱service@rkpass.cn


京B2-20210865 | 京ICP备2020040059号-5 |京公网安备 11010502032051号 | 营业执照 | Copyright ©2000-2023 All Rights Reserved 软考在线版权所有