第8章项目的优化本章内容提示:日程分析及解决日程冲突的策略如何通过项目优化缩短项目的工期降低项目的费用8.1日程分析8.1.1日程冲突一般来说,日程冲突分为两大类:项目的运行时间比计划的要长;资源出现过度配置。其中第二种情况也就是资源冲突的问题,在前一章我们已经作了介绍。本章我们将学习如何缩短项目的运行周期,从而优化项目。8.1.2识别关键路径•关键路径和关键任务关键任务:在项目中总存在这样一类直接影响项目工期变化的任务。关键路径:由关键任务组成的一系列日程关键路径上的每一项任务都是关键任务,而我们成不再关键路径上的任务为非关键任务。识别关键路径•显示关键路径项目日程控制的重点是追踪关键任务。在Project2002中要显示关键路径主要有以下几种方法:•使用“甘特图”视图•使用“网络图”视图•使用表格•使用任务筛选器8.1.3非关键任务与时差•相对于关键任务来说,非关键任务是指在保证不影响项目进度或完成时间的前提下具有一定可调整的浮动时间的任务;或者在多重关键路径概念下,不会影响任务群进度的任务。•从项目管理的角度,这些任务较具弹性,可以用来调整资源的任务分配,但这种任务的延迟也是有一定限度的,只有在这一定的限度范围内,延迟某些非关键任务开始或结束时间才是允许的。这一允许的延迟时间,称之为“时差”。非关键任务与时差•时差有两种类型,分别为“自由时差”和“总时差”。其中:•自由时差:指的是一个任务在不影响后继任务完成的前提下可以延迟的时间。•总时差:指的是一个任务在不影响项目完成的前提下可以延迟的时间。•由此可见,“自由时差”是以是否影响后续任务为标准,而“总时差”是根据整个项目完成的时间来决定的。8.1.4检查任务的相关性•任务的相关性是指两项或多项任务之间在开始或结束时间上的关系。•“开始-开始(SS)”关系•“开始-结束(SE)”关系•“结束-开始(ES)”关系•“结束-结束(EE)”关系8.2缩减项目工期1、分解关键任务对于关键路径上能够在分解的任务一定要继续进行分解,将一个大的任务分解成若干具有可同步性的子任务,从而缩短了关键任务的工期,整个项目的工期缩短。注意:通过“分解关键任务”可以缩短任务工期,但有时候,受资源量的限制,有些任务是不能同步进行的,所以这时任务分拆也无助于缩短项目周期。缩减项目工期2、给任务增加资源当关键任务的类型为“固定单位”时,增加任务的资源也可以缩短工期。因此若想缩短项目的工期,可以为关键任务分配更多的资源来实现。但使用这种方法时应助于以下几点:增加的资源数量不能大于资源的最大可用量。增加资源必须是主导项目工期的关键路径上。关键任务的缩短可能会变成非关键任务,因此,此时增加过多的资源是无法达到继续缩短总工期的目的的。缩减项目工期3、缩减关键任务的工期在项目进行过程中,缩短关键任务的工期,意味着相应缩短了整个项目的工期。注意:在任务已分配了资源的情况下,缩短任务工期意味着增加资源的工作量,可能导致资源的过度分配。缩减项目工期4、重叠或延迟链接任务将关键任务的日程重叠,使其可以同时进行,这样也缩短了关键路径。使用日程重叠的方法有两种:改变任务的链接关系在链接任务之间增加负延迟缩减项目工期5、设置日历增加工作时间在资源导向的日程控制中,也可以通过改变资源的日历来调整工期,比如将资源原来的休息时间改变成工作时间来实现。这样通过增加资源的工作时间来缩短任务的工期。6、通过减少工时来缩减任务工期其他条件不变的情况下,减少关键任务的工时也就意味着缩短了关键任务的工期。缩减项目工期7、通过分配加班工时来缩短关键任务需要在关键任务上为资源设置加班时间,以缩短任务工期。8.3减少项目的费用•项目的成本来在于每个任务的成本,每项任务的成本又分为两部分:•分配在任务上的资源的工资率;•任务本身的固定成本。•一般来讲,任务的总成本是:任务的成本=任务的固定成本+工时×工资率×数量•由此我们可以看出影响任务成本的主要因素有:工时、工资率、资源数量、固定成本等。要减少项目的成本就要从这几方面入手。8.3.1分析项目成本•分析项目成本既可以从任务的角度分析每个任务的成本、从资源的角度分析每个资源的成本,还可以分析整个项目及子项目的成本。•从任务视图分析成本信息•使用资源类视图分析成本信息•项目成本信息8.3.2减少项目成本1.降低资源的费率降低资源的费率可以说是最直接的方法,但这往往不是用于对人力资源的,因为这将会打击工作人员的积极性,但可以通过降低其他资源的费率来实现,比如降低能源消耗、设备费用等。2.减少任务的工时只有为任务分配了资源,任务才会有工时,而且工时等于任务的工期乘以资源每日的工时。适当的减少工时,可以降低任务的费用。但减少工时同时也影响项目的工期。减少项目成本3.减少资源的分配单位分配资源的数量与任务成本也是成正比的,从某种意义上说,减少资源的分配单位等于加大剩余资源的工作量。因此,采用此方案应从实际工作考虑,剩余的资源能否胜任此项工作。4.减少加班加班需要支付加班费率,这通常要高于资源费率,所以减少加班可以有效的减少任务成本。减少项目成本5.替换资源替换资源也是比较有效的方案,因为它可以高效、合理地使用资源,同时降低了成本。替换资源,即用廉价的资源替换比较高价的资源,但有一个前提,那就是替换的资源同样能胜任这项任务。6.减少任务的固定成本固定成本就是任务本身所需要的成本。例如我们在“网络管理系统开发”项目为了使系统能够顺利的交付给客户,需要首先为客户进行培训,这项培训任务就具有固定成本,比如印制培训资料费、租借培训场地费用等,这也包含在项目成本中。降低这些费用也可以降低成本。减少项目成本7.删除任务删除任务的同时,也取消了该任务的费用。但删除任务的方案一般是不可取的,除非是对一些与项目确实关系不大的任务,确认删除改任务对项目没有影响或影响在可控制范围内才可采用。本章小结一般来说,分析和调整项目应尽早进行,在日程的计划阶段进行效率最高,理想的情况是在项目开始之前。不过,如果需要,项目开始之后也可以检查和调整项目。项目的评估取决于日程中的信息和项目管理的详细程度。本章将介绍以下内容:日程分析缩减项目工期降低任务费用