第十讲--如何制定项目的进度计划

第十讲 如何制定项目的进度计划

项目活动的定义

项目活动定义:确定完成项目产品或者项目交付物所必须开展的各项活动。

项目活动定义通常采用工作分解法,就是把一个项目按照总体目标的要求分解成若干个工作。除了科学化、程序化的分解方法外,还可以把过去成功的项目经验总结出一些模板加以利用,这样可以大大简化我们的时间、程序,并保证质量。

具体的项目活动定义包括两部分。第一部分是分解之前输入条件,包括项目的范围说明,项目有关的历史信息和优势条件与假定。第二部分是采用WBS方法,得到项目全部工作的活动清单,或者叫工作清单。这个工作清单包括对相应工作的工作定义和一些细节的说明。

项目活动的排序

在项目定义的基础上,我们明确了完成一个项目需要开展的各项工作,以及对每一项工作的具体说明。接下来是怎样按照工作的客观规律或者按照项目目标的要求进行排序,可以按照轻重缓急来安排工作,也可以根据项目本身的内在关系来确定项目活动的先后顺序。

下面介绍几种常用的活动排序工具:

1.单代号绘图法(Procedent Diagramming Method——PDM)

单代号绘图法是指按工作先后顺序把每项工作作为一个方块,按照先后顺序用带箭的界限图表示。单代号工作位于节点上,也就是说每一个节点表示一个工作,用箭头表示工作的先后顺序和相互关系,见下图。

图10-1 利用单代号绘制的网络逻辑图

这个代号图包括ABCDEF六个工作,除了六个工作,还有一个开始和结束。 绘制单代号图的几点要求:

(1)不能出现回路。

(2)必须是一个有向图,有一个始点,从开始一致性地指向结束。

(3)从开始到结束可以存在着多条线路,不同的线路需要由不同的时间、不同的工作来构成。 (4)单代号图能够反映这样几种工作之间的逻辑关系。

FS关系:就是项目结束和起始的关系,指一项工作结束,到下一个工作的开始之间建立连接,后一项工作的开始必须要等到前一项工作的结束。

FF关系:即结束——结束关系。后一个活动的结束要等到前一个活动结束,例如制订下一段的工作计划,必须要等到整个设计被批准之后才能完成。

SS关系:即起始——起始关系,或者是同时开始的关系。

如刷油漆之前要做准备工作,但是刷油漆并不是要等全部的准备工作都完成之后才开始,准备工作和刷油漆可以先后交叉进行。

SF关系:即起始——结束关系。与结束、起始关系正好相反。

2.双代号绘图法(Arrow Diagramming Method——ADM)

双代号图与单代号图的差别是后者把工作放在结点上。双代号图是工作用界限来表示,而节点反映的是工作的起始和结束,如下图。

图10-2 利用双代号绘制的网络逻辑图

为了表达工作之间的逻辑关系,双代号网络图有时不得不用一个虚的工作表示,这个虚的工作实际上不存在,它的时间消耗为零。如上图从D结束到C开始有一条虚线,这条虚线就反映C工作必须在D工作完成之后才能进行。如果没有虚线引入,只反映C工作是在B工作完成之后,与D没有联系。

引用虚工作之后,可以把整个项目的逻辑顺序完整地予以表示。

为了避免在排序工作中出现逻辑错误,双代号图不能出现回路,不能出现两个工作的并联,否则会导致工作的逻辑顺序发生混乱,如下图:

图10-3 绘图法常见的一些错误

【自检】

单代号绘图法和双代号绘图法有什么区别?

________________________________________________________ ________________________________________________________ ________________________________________________________

怎样制订项目的时间计划

项目计划制订可以采用前面所讲的几种网络图。具体的网络图法可以用一些分析工具,如计划评审技术和关键路径法。

什么是关键路径法?关键路径法是确定网络图当中每一条路线从起始到结束,找出工期最长的线路,也就是说整个项目工期的决定是由最长的线路来决定的。

如果某一条线路消耗时间比较短,在这个线路上它就具有一定的时间裕量。 因此关键线路是进行项目时间管理时需要注重的工作。

在分析关键线路的时候,可以采取两种分析方法:即单一时间估计法和三点时间估计法。

1.单一时间估计(CPM)

单一时间估计就是单一时间估计的关键路径法。

特点:有一个确定的工作时间,根据确定的工作时间确定出每一项工作的具体时间参数和浮动时间。 具体的步骤可以从项目计划开始,首先是确定工作,然后确定工作弹性并建立一些网络图。接下来是通过项目的时间参数结算来确定关键路径。

表10-1 某一咨询项目的单一时间估计表

这个项目一共有7项工作。每项工作给出一个工作代号,即ABCDEFG。这个先后顺序通常用紧前工作来表示。如需求分析就是准备和提交建议书的紧前工作。如果项目工作之间存在多条路径,就会出现一个、两个或是多个牵制工作,我们用牵制工作的代号就可以反映项目之间的顺序。如果对每个工作所花费的时间进行估算,基于这样一个表就能够计算每一条线路所需要的时间。

以这个例子为例,可以得出这样一个网络图:

图10-4 单一时间估计网络图

这个网络图从两条路径,也就是从起始到结束有两条路径,分别计算出两条路径所花费的时间。有两种估算方法,顺推法:ESEF;逆推法:LSLF。

顺推法:计算最早开始和结束时间。假设这个项目完成时间是15周。那么,每一个项目最早开始和结束时间是,见下图:

图10-5 顺推法:计算最早开始和结束时间

逆推法:就是从项目的结束开始用倒推法,即假定最后一项工作要求是15周完成,用最迟的时间减去当前的工作时间,就可以计算出项目的最迟开始时间。依次进行,可以计算出每一项工作的最迟结束和最迟开始时间,见下图:

A(2):ES=0EF=2;LS=0LF=2 B(1):ES=2EF=3;LS=2LF=3 D(2):ES=4EF=6;LS=7LF=9

E(5):ES=4EF=9;LS=4LF=9 C(1):ES=3EF=4;LS=3LF=4 F(5):ES=9EF=14;LS=9LF=14 G(1):ES=14EF=15;LS=14LF=15

图10-6 逆推法:计算最迟结束和最迟开始时间

如果一项工作的最早开始与最迟开始两个时间完全相同,意味着不存在任何自由浮动时间,它的时间是唯一确定的。如果一条线路上所有工作都不具有浮动时间,这条线路就是关键路径,也就是说在关键路径上工作的浮动时间等于零。相应的可以结算出其它线路的所需时间,如上图,D工作最早开始工作是第四周,最迟开始时间是第七周,也就是说,这项工作开始可以在第四周和第七周之间有一个浮动范围,即(Slack=(7-4)=(9-6)=3Wks),这项工作就属于非关键路径上的工作,它的重要性可以放在一个稍微次要的层次上,这是计算关键路径的一种方法。

计算关键路径可以用正推法计算出项目的最早开始和最早结束时间,用逆推法计算项目的最迟开始和最迟结束时间,从而就可以确定每一项工作是否具有浮动时间。如果浮动时间不为零,也就是说这项工作不是位于关键线路上,它是具有浮动时间的。这个浮动区间实际上又决定了每一项工作能够允许的活动时间范围。

2.三点时间估计(PERT) 特点:工作时间不确定

如果对一项工作估计缺乏足够的信息,或者说考虑到未来环境的变化,它的时间不能一次进行,这时可以采用三点估计法。

比如可以按照最乐观的时间估计,最可能的时间估计和最悲观的时间估计。每一个时间估计都是用三个时间参数来表示。这三个时间参数假定是遵循一个β分布,(β分布是一种常用的概率分布),基于β分布的概率假设,就可以计算出这三点估计。根据分布的概率假设可以计算出三点的期望值和方差的计算结果。如下图所示:

图10-7 PERT估算法

这张图给出了期望值的计算公式和方差计算公式。

期望值的计算公式是对于最乐观的时间估计加上最悲观的时间估计再加上四倍的可能的时间估计除以6。

方差是最悲观的时间估计减去最乐观的时间估计除以6,然后平方。 标准差时间等于悲观的时间估计减去乐观时间估计除以6。

用三点时间估计法进一步计算方差和标准差,取代单一时间估计的关键路径法的计算,这种计算方法的优点是可以进一步估计整个项目完成的时间的概率保证。

3.CPM与PERT的区别

CPM和PERT都使用了网络,而且同时用到了关键路径,在制订计划时都明确地考虑了成本因素,但是有两点根本不同:

(1)CPM是一个带有“确定性”的方法:每一项活动只用到一种时间估算。而不像PERT中的那样,是一种预先假设的随机偏差。

(2)CPM方法包括了一个数学过程,以评估项目工期和项目成本间的平衡。从一项工作向另一项工作重新调配资源的CPM分析的主要目的是为达到最低的成本,最大限度地缩短项目工期。

【自检】

这是一个紧张工作后的周五晚上,你和你的朋友正在考虑周末怎么放松。天气预报说周六是阳光充足的、温和的天气,你们两个都决定明天早上去当地的湖边野餐,你很在意能从野餐中得到的最大快乐,因此,你们决定通过仔细地绘制和分析网络图来计划这次外出。请绘出你的网络图。以下项目是准备野餐和到湖边你必须完成的活动。

【本讲总结】

本讲主要介绍了项目活动的定义,什么是CPM/PERT技术,以及如何开发和维护一个项目,如何建立一个项目的日程计划,如何进行项目计划的制订等问题。

项目的进度计划是确定为完成项目支付物所必须开展的活动,包括从启动到计划,再到执行、控制和收尾的全过程。活动内容涉及项目集成管理、时间管理、成本管理和质量管理。项目日程计划可以运用甘特图、CPM/PERT技术建立。

【心得体会】

________________________________________________________ ________________________________________________________ ________________________________________________________

第十讲 如何制定项目的进度计划

项目活动的定义

项目活动定义:确定完成项目产品或者项目交付物所必须开展的各项活动。

项目活动定义通常采用工作分解法,就是把一个项目按照总体目标的要求分解成若干个工作。除了科学化、程序化的分解方法外,还可以把过去成功的项目经验总结出一些模板加以利用,这样可以大大简化我们的时间、程序,并保证质量。

具体的项目活动定义包括两部分。第一部分是分解之前输入条件,包括项目的范围说明,项目有关的历史信息和优势条件与假定。第二部分是采用WBS方法,得到项目全部工作的活动清单,或者叫工作清单。这个工作清单包括对相应工作的工作定义和一些细节的说明。

项目活动的排序

在项目定义的基础上,我们明确了完成一个项目需要开展的各项工作,以及对每一项工作的具体说明。接下来是怎样按照工作的客观规律或者按照项目目标的要求进行排序,可以按照轻重缓急来安排工作,也可以根据项目本身的内在关系来确定项目活动的先后顺序。

下面介绍几种常用的活动排序工具:

1.单代号绘图法(Procedent Diagramming Method——PDM)

单代号绘图法是指按工作先后顺序把每项工作作为一个方块,按照先后顺序用带箭的界限图表示。单代号工作位于节点上,也就是说每一个节点表示一个工作,用箭头表示工作的先后顺序和相互关系,见下图。

图10-1 利用单代号绘制的网络逻辑图

这个代号图包括ABCDEF六个工作,除了六个工作,还有一个开始和结束。 绘制单代号图的几点要求:

(1)不能出现回路。

(2)必须是一个有向图,有一个始点,从开始一致性地指向结束。

(3)从开始到结束可以存在着多条线路,不同的线路需要由不同的时间、不同的工作来构成。 (4)单代号图能够反映这样几种工作之间的逻辑关系。

FS关系:就是项目结束和起始的关系,指一项工作结束,到下一个工作的开始之间建立连接,后一项工作的开始必须要等到前一项工作的结束。

FF关系:即结束——结束关系。后一个活动的结束要等到前一个活动结束,例如制订下一段的工作计划,必须要等到整个设计被批准之后才能完成。

SS关系:即起始——起始关系,或者是同时开始的关系。

如刷油漆之前要做准备工作,但是刷油漆并不是要等全部的准备工作都完成之后才开始,准备工作和刷油漆可以先后交叉进行。

SF关系:即起始——结束关系。与结束、起始关系正好相反。

2.双代号绘图法(Arrow Diagramming Method——ADM)

双代号图与单代号图的差别是后者把工作放在结点上。双代号图是工作用界限来表示,而节点反映的是工作的起始和结束,如下图。

图10-2 利用双代号绘制的网络逻辑图

为了表达工作之间的逻辑关系,双代号网络图有时不得不用一个虚的工作表示,这个虚的工作实际上不存在,它的时间消耗为零。如上图从D结束到C开始有一条虚线,这条虚线就反映C工作必须在D工作完成之后才能进行。如果没有虚线引入,只反映C工作是在B工作完成之后,与D没有联系。

引用虚工作之后,可以把整个项目的逻辑顺序完整地予以表示。

为了避免在排序工作中出现逻辑错误,双代号图不能出现回路,不能出现两个工作的并联,否则会导致工作的逻辑顺序发生混乱,如下图:

图10-3 绘图法常见的一些错误

【自检】

单代号绘图法和双代号绘图法有什么区别?

________________________________________________________ ________________________________________________________ ________________________________________________________

怎样制订项目的时间计划

项目计划制订可以采用前面所讲的几种网络图。具体的网络图法可以用一些分析工具,如计划评审技术和关键路径法。

什么是关键路径法?关键路径法是确定网络图当中每一条路线从起始到结束,找出工期最长的线路,也就是说整个项目工期的决定是由最长的线路来决定的。

如果某一条线路消耗时间比较短,在这个线路上它就具有一定的时间裕量。 因此关键线路是进行项目时间管理时需要注重的工作。

在分析关键线路的时候,可以采取两种分析方法:即单一时间估计法和三点时间估计法。

1.单一时间估计(CPM)

单一时间估计就是单一时间估计的关键路径法。

特点:有一个确定的工作时间,根据确定的工作时间确定出每一项工作的具体时间参数和浮动时间。 具体的步骤可以从项目计划开始,首先是确定工作,然后确定工作弹性并建立一些网络图。接下来是通过项目的时间参数结算来确定关键路径。

表10-1 某一咨询项目的单一时间估计表

这个项目一共有7项工作。每项工作给出一个工作代号,即ABCDEFG。这个先后顺序通常用紧前工作来表示。如需求分析就是准备和提交建议书的紧前工作。如果项目工作之间存在多条路径,就会出现一个、两个或是多个牵制工作,我们用牵制工作的代号就可以反映项目之间的顺序。如果对每个工作所花费的时间进行估算,基于这样一个表就能够计算每一条线路所需要的时间。

以这个例子为例,可以得出这样一个网络图:

图10-4 单一时间估计网络图

这个网络图从两条路径,也就是从起始到结束有两条路径,分别计算出两条路径所花费的时间。有两种估算方法,顺推法:ESEF;逆推法:LSLF。

顺推法:计算最早开始和结束时间。假设这个项目完成时间是15周。那么,每一个项目最早开始和结束时间是,见下图:

图10-5 顺推法:计算最早开始和结束时间

逆推法:就是从项目的结束开始用倒推法,即假定最后一项工作要求是15周完成,用最迟的时间减去当前的工作时间,就可以计算出项目的最迟开始时间。依次进行,可以计算出每一项工作的最迟结束和最迟开始时间,见下图:

A(2):ES=0EF=2;LS=0LF=2 B(1):ES=2EF=3;LS=2LF=3 D(2):ES=4EF=6;LS=7LF=9

E(5):ES=4EF=9;LS=4LF=9 C(1):ES=3EF=4;LS=3LF=4 F(5):ES=9EF=14;LS=9LF=14 G(1):ES=14EF=15;LS=14LF=15

图10-6 逆推法:计算最迟结束和最迟开始时间

如果一项工作的最早开始与最迟开始两个时间完全相同,意味着不存在任何自由浮动时间,它的时间是唯一确定的。如果一条线路上所有工作都不具有浮动时间,这条线路就是关键路径,也就是说在关键路径上工作的浮动时间等于零。相应的可以结算出其它线路的所需时间,如上图,D工作最早开始工作是第四周,最迟开始时间是第七周,也就是说,这项工作开始可以在第四周和第七周之间有一个浮动范围,即(Slack=(7-4)=(9-6)=3Wks),这项工作就属于非关键路径上的工作,它的重要性可以放在一个稍微次要的层次上,这是计算关键路径的一种方法。

计算关键路径可以用正推法计算出项目的最早开始和最早结束时间,用逆推法计算项目的最迟开始和最迟结束时间,从而就可以确定每一项工作是否具有浮动时间。如果浮动时间不为零,也就是说这项工作不是位于关键线路上,它是具有浮动时间的。这个浮动区间实际上又决定了每一项工作能够允许的活动时间范围。

2.三点时间估计(PERT) 特点:工作时间不确定

如果对一项工作估计缺乏足够的信息,或者说考虑到未来环境的变化,它的时间不能一次进行,这时可以采用三点估计法。

比如可以按照最乐观的时间估计,最可能的时间估计和最悲观的时间估计。每一个时间估计都是用三个时间参数来表示。这三个时间参数假定是遵循一个β分布,(β分布是一种常用的概率分布),基于β分布的概率假设,就可以计算出这三点估计。根据分布的概率假设可以计算出三点的期望值和方差的计算结果。如下图所示:

图10-7 PERT估算法

这张图给出了期望值的计算公式和方差计算公式。

期望值的计算公式是对于最乐观的时间估计加上最悲观的时间估计再加上四倍的可能的时间估计除以6。

方差是最悲观的时间估计减去最乐观的时间估计除以6,然后平方。 标准差时间等于悲观的时间估计减去乐观时间估计除以6。

用三点时间估计法进一步计算方差和标准差,取代单一时间估计的关键路径法的计算,这种计算方法的优点是可以进一步估计整个项目完成的时间的概率保证。

3.CPM与PERT的区别

CPM和PERT都使用了网络,而且同时用到了关键路径,在制订计划时都明确地考虑了成本因素,但是有两点根本不同:

(1)CPM是一个带有“确定性”的方法:每一项活动只用到一种时间估算。而不像PERT中的那样,是一种预先假设的随机偏差。

(2)CPM方法包括了一个数学过程,以评估项目工期和项目成本间的平衡。从一项工作向另一项工作重新调配资源的CPM分析的主要目的是为达到最低的成本,最大限度地缩短项目工期。

【自检】

这是一个紧张工作后的周五晚上,你和你的朋友正在考虑周末怎么放松。天气预报说周六是阳光充足的、温和的天气,你们两个都决定明天早上去当地的湖边野餐,你很在意能从野餐中得到的最大快乐,因此,你们决定通过仔细地绘制和分析网络图来计划这次外出。请绘出你的网络图。以下项目是准备野餐和到湖边你必须完成的活动。

【本讲总结】

本讲主要介绍了项目活动的定义,什么是CPM/PERT技术,以及如何开发和维护一个项目,如何建立一个项目的日程计划,如何进行项目计划的制订等问题。

项目的进度计划是确定为完成项目支付物所必须开展的活动,包括从启动到计划,再到执行、控制和收尾的全过程。活动内容涉及项目集成管理、时间管理、成本管理和质量管理。项目日程计划可以运用甘特图、CPM/PERT技术建立。

【心得体会】

________________________________________________________ ________________________________________________________ ________________________________________________________


相关文章

  • 研发项目管理沙盘 1
  • 研发项目管理沙盘 [参加对象]董事长/总经理/副总.公司总工/产品总监/技术总监.研发/测试/工艺/制造/采购--等部门经理.项目经理/产品开发经理/产品经理.PMO(项目管理办公室)成员.项目管理人员.研发和各部门骨干.QA.流程优化人员 ...查看


  • 研发项目管理沙盘
  • 研发项目管理沙盘 ● 课程特色: □沙盘演练:学员分组后,每组选定一个项目作为沙盘演练内容,按项目管理过程全程演练: □系统性:针对学员所要管理的重点项目类型(比如产品开发项目.研发项目.工艺改进项目.降成本项目.质量提高项目等),有策略. ...查看


  • 如何科学的编制施工进度计划
  • 目 录 1. 施工进度计划的表现形式 ............................................................. 2 1.1. 总进度计划........................... ...查看


  • 软件项目管理目录
  • 第一章.软件项目开发管理概述 ● ● ● 管理是重要的P7-10 什么是软件项目管理P12 软件项目管理的主要内容P15 1. 过程管理(过程定义和剪裁.软件项目计划.软件度量.软件项目的跟踪和监督. 风险管理)P16-21 2. 人员管理 ...查看


  • 项目管理案例分析技巧
  • 信息系统项目管理师案例分析答题要点 1变更案例 如果题目给出一个管理混乱的与配置管理相关的案例,要找出存在的主要问题 1.对用户的要求未进行记录 2.对变更请求未进行足够的分析,也没有获得批准 3.在修改过程中没有注意进行版本管理 4.修改 ...查看


  • 创业计划书的写作纲要
  • 创业计划书写作提纲 (仅供参考) 创业计划书要求提出一个具有市场前景的产品(服务),围绕这一产品(服务),完成一份完整.具体.深入的创业计划书,以描述该项目的创业机会,阐述创立项目,把握这一机会的进程,说明所需要的资源,揭示风险和预期回报, ...查看


  • 项目时间管理自考本科毕业论文写作进度计划表及模板1
  • 时间管理在太原鸿业小区房地产开发项目中的 应用 The Application of Time Management in The ⅩⅩ Project 专 业 项目管理 准考证号 姓 名 指导教师 魏雪丽 2014年10月10日 天津理工 ...查看


  • 项目管理重点总结
  • 一. 名词解释 1.项目沟通管理 项目沟通管理就是要保证项目信息及时.正确地提取.收集.传播.存储以及最终进行处置,保证项目信息畅通的一系列过程.(第九章PPT ) 2.费用基线 费用基线是一项面向阶段时间的预算,主要用于测量和监控项目费用 ...查看


  • 项目管理进度控制方案
  • 移动开发一组项目管理进度控制方案 前言 移动游戏软件项目不同于一般项目,在开发的过程中必须结合游戏项目的特点来进行管理把控,才能满足项目的实际需求,有效的推动项目流程正常有序的进行.需求干扰,进度推延,目标变更,如何在项目开发过程中处理来自 ...查看


  • 如何科学编制施工计划
  • 如何科学编制施工计划 项目经理部成立后,首先面临的问题就是如何编制一套合理的施工计划.这些计划包括对工作任务的细化和分解,合理排定的进度计划,相应的材料.机械.劳务供应及配置计划,乃至资金计划等.合理的施工计划能具体指导施工过程,并可用做项 ...查看


热门内容