项目管理技术 (咨询专家:白思俊) [已答]
这本杂志是遴选的核心期刊,是项目管理类难得的专业性杂志,但是不知道有多大的学术价值或其他
提问人: 王影 [理工大学]
提问时间:2007-10-14
提交回复
会员回复
项目管理技术 项目的重要性最近受到普遍重视,同时出现了大量帮助管理人员的技术。以下从甘特图开始讨论。 1. 甘特项目图 甘特图(gantt chart)是亨利o 甘特在1916年发明的,它被用于确定项目中各项活动的工期。甘特图依据日历画出每项活动的时间线。因此,甘特图对于根据计划形象地描绘各项活动的进度和监督项目的进程来说,是一项很有用的工具。 应用甘特图的第一步是把项目分解成离散的活动。"离散"意味着每项活动都有明确的开头和结尾。项目被分解成各个活动后,这些活动的顺序也就确定了。通常,执行项目有多种困难的战略,哪一个最好可能并不明显。有经验的项目管理人员要全盘考虑其他人在项目中的厉害关系,最终确定采用哪个顺序。甘特图也要求对每项活动作出时间估算。假设项目的工期是确定和已知的,这也意味着假设确切直到每项活动要花费多少时间。当然,这不一定实现,但这确实对管理项目进行估算是有帮助的。 下面举出一个维修波音747飞机的例子。 甘特图适用于设计周期性和重复性项目的进度,因为工作的顺序是明确的,而根据过去的经验已经知道了每项活动所需要的时间。假设所要求的活动都是按常规进行的,波音747有50分钟的临时停机。上图表示了各项活动的时间,水平条按分钟表示出各项活动的工期和进度的起止时间。许多活动,如厨房维护活动可以与其他活动同时完成,因为对应的水平条与其他活动重叠,这样,它就可以与其他活动在同一期间进行了。可是,对于厕所维护要按尾部、中部、前部的顺序维护,不能与其他活动同时进行。这张图可以用来确定按时完成项目所需要的人力和设备等资源。项目一旦完成,就要通过画出表示目前时间的垂直线留心进度落后的活动,注意哪些活动没有按进度表完成。 甘特图之所以得到普遍应用是因为它具有明显的优点:既十分形象,又容易作图和掌握。然而,更重要的是它们具有很强的计划性。为了作图,要求项目经理对活动进度和资源需求做认真思考。尽管甘特图又明显的优点,但它不适用于大型复杂的项目,特别是不能清楚地表示活动之间的依赖性。例如,在上图中,使用主客舱门2R的厨房维护被延误了,是因为此门的通道被货物和邮件操作堵塞了。它也很难估计改变项目执行的影响,这可能造成活动延迟或顺序变动。这些甘特图也不能表示个别活动在按时完成项目中的相对重要性(也就是说哪些活动若延期并不会延迟整个项目)。由于个别活动的相对重要性是分配资源和管理人员应重点关注的依据,所以甘特图不适于应用在大型而复杂的项目上。因而,特别研制了基于网络的技术来克服甘特图的不足。 2. 构造一个项目网络 一个项目网络是由一组称之为节点的圆圈和箭线组成的。箭线把节点连接起来给出活动顺序的形象表达。一种表示法称之为节点表示法(AON),即节点代表项目活动,而箭线表示活动顺序;另一种表示法称之为箭线表示法(AOA),即箭线代表项目活动,节点代表事件,表示活动的开始或完成。一个事件的发生是在某一时刻,而活动的发生需要一段时间间隔。节点表示法和箭线表示法一样好用,但节点表示法更受欢迎。它画起来非常简单,又不需要像箭线表示法中见到的要有人为的虚设活动。这里画出两种网络图,但关键路线分析将按习惯使用节点表示法,也称做波特图(PERT图)。 关键路线分析法的一个重要假设条件是一个活动知道其所有直接的前项活动完成时才能开始。也就是说,通常波特图有一个唯一节点表示项目开始,另一个唯一节点表示项目结束。波特图是连贯的和非循环的。"连贯的"含义是指从起始节点开始沿着箭线方向可以到达网络的任何节点;"非循环的"含义是指从起始节点到结束节点的各个活动进行的顺序没有中断,也没有封闭的循环。 3. 关键路线法 关键路线法(CPM)是一项用于确定项目的起始时间和完工时间的方法。该方法的结果是指出一条关键路线,或指出从项目开始到结束由各项活动组成的不间断活动链。任何关键路线上的活动开始时间的延迟都会导致项目完工时间的延迟。正因为它们对项目完工的重要性,关键活动在资源分配的管理上享有最高的优先权。基于管理的例外原则,关键活动即是需要密切关注的例外。 关键路线法包含一些简单的计算,下表列出了该分析法所用的记号。需要注意的是我们并未指出预期活动时间是如何计算的。在许多情况下,假定这些数值是确定的。在其他情况下,预期时间被假定为可通过已知的概率求出。先讨论确定的情况,然后再处理概率分布。 关键路线法的表示符号 关键路线法包括计算最早时间(最早开始时间ES和最早完成时间EF)、最迟时间(最迟开始时间LS和最迟完成时间LF),以及缓冲时间。从网络起点活动开始到网络终点活动为止,计算每一个活动的最早时间。这样,所有的最早时间通过项目中的一条自左向右的路线计算出来。起点活动的最早开始时间等于0,具体方法如下: ES=EF前项活动 EF=ES+t 要注意EF前项活动是紧挨其前的活动最早完工时间,t是该活动的预期完成时间。当同时由几个前项活动时,使用最早完工时间最大的一项。从整个项目来看,终点活动的最早完工时间即是整个项目的最早完工时间。 从网络终点活动开始自右向左到网络起点活动为止,计算每一个活动的最迟时间(最迟开始时间LS和最迟完成时间LF)。所有的最迟时间通过项目中的一条自右向左的路线计算出来。一般约定,终点活动的最迟完工时间等于最早完工时间(即LF=EF)。如果一个项目的完工时间是已知的,则这个时间可作为终点活动的最迟完工时间。每一个活动的最迟完工时间的计算方法如下: LF=LS后项活动 LS=LF-t 注意,LS后项活动是紧随其后的活动最迟开始时间。当同时有几个后项活动时,使用最小一项最迟开始时间。 缓冲时间由最早时间和最迟时间计算得出。单个活动的缓冲可由以下两个等效的方法计算: TS=LF-EF TS=LS-ES 缓冲时间时关键路线分析中最重要的部分。缓冲时间为0的活动是起决定作用的,也就是说,若它们稍有延误的话,就会影响到整个项目如期完工。当表示在甘特图中时,从网络图中的开始节点到结束节点,一连串的关键活动往往构成一个完整的、不间断的路线。这样一条路线便称为关键路线。对完工时间来说,这是网络图中最长的路线。一个项目的网络图至少有一条这样的关键路线。 关键路线分析很有价值。首先,假如一切如计划进行的话,那些活动将决定这个项目的完工时间。我们已经明确这些活动不能被延误,而且需要在管理上更多地关注。而在非关键活动的计划进度上有一些弹性可以利用。另外,知道关键活动还有利于资源的分配。例如,可以把员工从有缓冲时间的活动上调到关键活动上,以便减低项目误期或赶工弥补延误的风险。 4. 微软视窗项目管理软件 使用微软视窗项目管理软件(Microsoft Project for Windows)来分析项目时,数据可用甘特图的形式输入,输入每个活动的工期和先后关系直到最后的一个活动,这样,就建立了一张最早开始时间的进度表。