常用的制定项目进度计划的方法

时间:2024.4.13

常用的制定项目进度计划的方法

常用的制定项目进度计划的方法

常用的制定项目进度计划的方法

常用的制定项目进度计划的方法

安排进度计划的目的是为了控制时间和节约时间,而项目的主要特点之一即是有严格的时间期限要求,由此决定了进度计划在项目管理中的重要性。

基本进度计划要说明哪些工作必须于何时完成和完成每一任务所需要的时间,但最好同时也能表示出每项活动所需要的人数。常用的制定进度计划的方法有以下几种:

①关键日期表

这是最简单的一种进度计划表,它只列出一些关键活动和进行的日期。

②甘特图

也叫做线条图或横道图。它是以横线来表示每项活动的起止时间。甘特图的优点是简单、明了、直观,易于编制,因此到目前为止仍然是小型项目中常用的工具。即使在大型工程项目中,它也是高级管理层了解全局、基层安排进度时有用的工具。

在甘特图上,可以看出各项活动的开始和终了时间。在绘制各项活动的起止时间时,也考虑它们的先后顺序。但各项活动上间的关系却没有表示出来,同时也没有指出影响项目寿命周期的关键所在。因此,对于复杂的项目来说,甘特图就显得不足以适应。

③关键路线法(Critical Path Method,简称CPM)。

④计划评审技术(Program Evaluation and Review Technique,简称PERT)。

CPM 和PERT是50年代后期几乎同时出现的两种计划方法。随着科学技术和生产的迅速发展,出现了许多庞大而复杂的科研和工程项日,它们工序繁多,协作面广,常常需要动用大量人力、物力、财力。因此,如何合理而有效地把它们组织起来,使之相互协调,在有限资源下,以最短的时间和最低费用,最好地完成整个项目就成为一个突出的重要问题。CPM和PERT就是在这种背景下出现的。这两种计划方法是分别独立发展起来的,但其基本原理是一致的,即用网络图来表达项目中各项活动的进度和它们之间的相互关系,并在此基础上,进行网络分析,计算网络中各项时间多数,确定关键活动与关键路线,利用时差不断地调整与优化网络,以求得最短周期。然后,还可将成本与资源问题考虑进去,以求得综合优化的项目计划方案。因这两种方法都是通过网络图和相应的计算来反映整个项目的全貌,所以又叫做网络计划技术。

此外,后来还陆续提出了一些新的网络技术,如GERT(Graphical Evaluation and Review Technique,图示评审技术),VERT(Venture Evaluation and Review Technique,风险评审技术)等。

常用的制定项目进度计划的方法

常用的制定项目进度计划的方法

很显然,采用以上几种不同的进度计划方法本身所需的时间和费用是不同的。关键日期表编制时间最短,费用最低。甘特图所需时间要长一些,费用也高一些。CPM要把每个活动都加以分析,如活动数目较多,还需用计算机求出总工期和关键路线,因此花费的时间和费用将更多。PERT法可以说是制订项目进度计划方法中最复杂的一种,所以花费时间和费用也最多。

应该采用哪一种进度计划方法,主要应考虑下列因素:

①项目的规模大小。很显然,小项目应采用简单的进度计划方法,大项目为了保证按期按质达到项目目标,就需考虑用较复杂的进度计划方法。

②项目的复杂程度。这里应该注意到,项目的规模并不一定总是与项目的复杂程度成正比。例如修一条公路,规模虽然不小,但并不太复杂,可以用较简单的进度计划方法。而研制一个小型的电子仪器,要很复杂的步骤和很多专业知识,可能就需要较复杂的进度计划方法。

③项目的紧急性。在项目急需进行,特别是在开始阶段,需要对各项工作发布指示,以便尽早开始工作,此时,如果用很长时间去编制进度计划,就会延误时间。

④对项目细节掌握的程度。如果在开始阶段项目的细节无法解明,CPM和PERT法就无法应用。 ⑤总进度是否由一、两项关键事项所决定。如果项目进行过程中有一、两项活动需要花费很长时间,而这期间可把其他准备工作都安排好,那么对其他工作就不必编制详细复杂的进度计划了。

⑥有无相应的技术力量和设备。例如,没有计算机,CPM和PERT进度计划方法有时就难以应用。而如果没有受过良好训练的合格的技术人员,也无法胜任用复杂的方法编制进度计划。

此外,根据情况不同,还需考虑客户的要求,能够用在进度计划上的预算等因素。到底采用哪一种方法来编制进度计划,要全面考虑以上各个因素。


第二篇:如何制定项目进度计划


第10讲

如何制定项目进度计划

【本讲重点】

项目活动的定义

项目活动的排序

怎样制订项目的时间计划

项目活动的定义

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

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

具体的项目活动定义包括两部分。第一部分是分解之前输入条件,包括项目的范围说明,项目有关的历史信息和优势条件与假定。第二部分是采用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项目...

如何制定项目计划

如何制定项目计划简介项目计划是项目成功的关键要素之一它也是项目的首要任务这篇文章就是通过简明的步骤说明如何做项目计划看完本文希望您在以后的项目中可以有一套不错的方法论可以借鉴第一步项目的目标第二步项目交付物第三...

制定项目计划的步骤

项目的特殊性决定了项目中必然包含种种相互关联的任务和不可预知的风险所以项目的首要任务就是计划计划计划项目计划确定项目的范围和实施路径其输出结果是项目计划书项目计划书包含项目WBS项目的进度计划任务分配表项目里程...

项目计划制定方法总结

项目的特殊性决定了项目中必然包含种种相互关联的任务和不可预知的风险,所以项目的首要任务就是“计划,计划,计划”。项目计划确定项目的范围和实施路径,其输出结果是项目计划书,项目计划书包含项目WBS、项目的进度计划…

如何制定项目计划

如何制定项目计划摘要制定计划对项目管理的成功实施非常重要剖析了在计划制定中常存在的计划片面流于形式过粗或过细没考虑风险缺乏裕量等问题在制定计划过程中首要的原则就是要有计划执行人的直接参与强调了项目干系人积极主动...

如何制定项目计划

第9讲如何制定项目计划本讲重点项目计划的类型实施总体计划内容工作分解结构项目计划的类型1项目计划的类型项目计划是项目管理工作的中心内容根据不同的目的和不同的时间进展可以有不同类型的计划具体分为里程碑计划实施计划...

制订软件项目计划的方法与策略

制订软件项目计划的方法与策略制订软件项目计划的目的在于建立并维护软件项目各项活动的计划软件项目计划其实就是一个用来协调软件项目中其它所有计划指导项目组对项目进行执行和监控的文件一个好的软件项目计划可为项目的成功...

项目计划制定流程图

项目计划制定流程图

项目的进度计划制定

项目的进度计划制定作者朱怀良学号1105290137班级软件1101西安财经学院信息学院西安400047摘要随着信息时代的不断进步和发展人类生活水平的不断提高和消费的日益增长计算机系统中与硬件相互依存的一部分包...

项目程序文件编制计划

项目程序文件编制计划为了有法有章有序地开展项目各项施工活动规范项目各项施工行为做好工程开工前的准备策划工作确保项目制定的各项目标顺利实现特制定本项目程序文件编制计划望项目各部门遵照执行按计划完成项目程序文件的编...

项目计划制定的重要性探析

项目计划制定的重要性探析摘要本文通过介绍项目计划的概念内容以及项目计划的作用得出了项目计划对项目实施管理的重要性项目计划的好坏直接影响着项目实施的好坏以期引起项目管理者对项目计划制定的重视关键词项目计划重要性一...

如何制定和编写软件项目计划

软件项目计划SoftwareProjectPlanning是一个软件项目进入系统实施的启动阶段主要进行的工作包括确定详细的项目实施范围定义递交的工作成果评估实施过程中主要的风险制定项目实施的时间计划成本和预算计...

制定项目计划(49篇)