购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

8.6 项目进度控制

在项目进度计划的实施过程中,由于外部环境、人为因素或其他技术等原因,项目的实际进度经常会与计划进度发生偏差,若不及时纠正这些偏差,就可能导致项目延期,影响项目目标的实现。

对于进度控制工作,应明确一个基本思想:计划的不变是相对的,变是绝对的。项目进度控制的关键是监控项目的实际进度,及时地将它与计划进度进行比较,采取必要的措施纠正偏差。

进度控制的内容主要包括:确定项目的进度是否发生变化,找出变化的原因,采取有效的措施纠正偏差;对影响项目进度变化的因素进行控制,从而确保这些变化朝着有利于项目目标实现的方向发展。

8.6.1 项目进度控制的原则

时间对每个人都是最公平的资源,如何利用时间、控制项目的进度,使项目在规定的时间内满足干系人的期望与需求,每个人的方法与结果不尽相同。要达到控制的要求,需要掌握以下几个原则。

(1)动态原则

进度按计划进行时,实际与计划相符,就能保证原有计划的实现,否则就会产生偏差。产生偏差时应积极采取措施,及时调整原项目计划,并使项目按调整后的计划继续进行。应当明确,计划的调整并不是一次就能完成,在新的因素干扰下,又有可能产生新的偏差,需要动态调整和控制,进度控制就是采用这种动态循环的控制方法。

(2)系统原则

为达到进度控制的目标,项目管理人员应编制项目的各种计划,计划的对象由大到小,计划的内容从粗到细,形成一个项目的计划系统。项目涉及各个主体、各类不同人员,为了使所有的计划成为一个统一的整体,要建立一个组织体系,形成一个完整的项目实施组织系统。为了保证项目进度,应设有专门的职能部门或人员负责项目进度的统计、分析及调整等工作。而不同的人员则应负有不同的进度控制责任,各人员分工协作,形成一个纵横相连的项目进度控制系统。所以,无论是控制对象,还是控制主体,无论是进度计划,还是控制活动,都应该是一个完整的系统。进度控制实际上就是用系统的理论和方法解决系统问题。

(3)循环原则

项目进度控制的全过程是一种循环性的例行活动,一个完整的循环包括编制计划、实施计划、进度检查、比较与分析、确定调整措施和修改计划,随着项目的进展,这种循环也在不断地深入进行。

(4)弹性原则

一般来说,IT项目开发时间长,所需资源种类和数量多,因此在编制计划时要求能根据相关统计及经验估计各种因素的影响程度和出现的可能性,在确定进度目标时分析各目标的风险,并在制订进度计划时留有余地。在控制项目进度时利用这些特点,缩短工作的持续时间或改变活动间的并行关系,以使项目最终能实现工期目标。

8.6.2 影响项目进度的因素

要有效地控制项目的进度,必须分析影响进度的因素,以便能事先采取措施,缩小计划进度与实际进度的偏差,实现对项目的主动控制。影响进度的因素很多,如人为因素、技术因素、资金因素、环境因素等,常见的影响因素有以下几种。

(1)低估了项目实现的条件

低估项目实现的条件,首先是低估IT项目开发过程中的技术难度。IT项目涉及很多高新技术,除了需要各种技术方面的高水平人员来实施外,还要考虑为解决某些性能问题而进行科研攻关和项目实验。

其次,低估了协调复杂程度。由于我国的特殊人文背景和企业间业务关系处理的特殊性,IT项目在实施过程中要对多方面的关系进行协调和处理。而IT项目团队内部,特别是软件项目团队内部,由于各成员均为某一领域或技术方向的专家,比较强调个人的智慧和个性,这给项目工作的协调带来很多的复杂度。当一个大项目由很多子项目组成时,协调和控制进度的困难就更大。

第三,企业项目主管和项目经理也经常低估项目的环境因素,对项目的了解程度不够,没有做好充分的准备,使项目的应用与推广困难重重。

(2)项目参与者的错误

这方面主要表现在,首先是项目进度编制的错误。如果所制订的项目计划本身有问题,执行错误的计划肯定会产生错误。如对于软件项目,在需求分析、系统设计、系统实现等过程的进度计划上有问题,那么按照此计划执行肯定会问题不断。

其次,项目执行上的错误。如项目的主管领导或客户方对于项目中的问题不关心,对于项目中的一些问题的决策迟迟不下达,或敷衍了事做出一个不切实际的决策,肯定会严重影响项目的进度。

第三,管理上的缺漏。如对于一个软件项目,某些模块通过外包形式进行,如果没有认真对外包方进行相应的考查,也没有对外包模块进行相应的质量、进度等管理,也会造成进度上的延误。

第四,人员中途离职。IT项目执行中人员的离职会对项目控制产生很大的影响。

(3)不可预见的事件的发生项目还会因为项目资金缺乏、天灾人祸等不可预见的风险对项目的控制造成影响。

8.6.3 项目进度控制的过程

项目的进度控制是一个动态的过程,在开发过程中由于需求的变更、项目开发环境的变化、关键资源的丧失或不可抗拒的非人为因素,使得项目实际的进度与计划不相符,原有的进度计划已经不能再继续执行,项目经理要及时、准确地分析各种干扰因素,确定排除干扰的对策并及时修改项目的进度计划,按新的进度计划继续对项目进行控制。只要项目没有结束,项目的干扰因素就会存在,进度的调整就会发生,因此,进度控制是一个循环的过程。具体的控制过程如图8-10所示。

图8-10 项目进度控制过程

项目进度中实施控制是项目管理的关键,如果各分项目或各阶段在实施过程中没有把握好进度,则整个项目的进度会受到影响。为了减少或排除干扰因素对进度的影响,确保项目实施阶段的进度,对项目实施期间的进度控制,应该注意以下几点:

(1)实行项目经理负责制。

(2)资源的储备及特殊资源的获取方式或途径。

(3)识别风险并制定相应的技术措施。

(4)制定管理制度,确定投标方法,规范评标及合同的签订等的过程。

(5)项目人员的招聘和培训。

8.6.4 进度控制的方法

适当的方法可以帮助项目经理有效地对进度进行控制。在项目的具体管理过程中,进度报告、进度变更控制系统、进度控制软件及对项目进度进行比较是对项目进度进行控制的有效方法。

(1)项目进度报告

项目进度报告是记录观测检查的结果、项目进度现状和发展趋势等有关内容的最简单的书面形式报告。项目进度观测、检查的结果通过项目进度报告的形式报告给有关部门和人员。项目进度报告主要从以下几个方面进行。

进度计划执行情况报告。该报告包括报告期各项工作的计划执行状况,如表8-7所示。

表8-7 项目进度计划执行情况报告

项目关键点检查报告。该报告是指对项目进度影响较大的时间点或事件,如里程碑事件点就是项目的关键点。对项目关键点的检查、测评是项目进度动态监测的重点之一。将关键点的检查结果进行分析、归纳所得出的报告就是项目关键点检查报告,如表8-8所示。

表8-8 项目详细设计检查报告

项目执行状态报告。该报告反映一个项目或一项活动的现行状态,如表8-9所示。

表8-9 项目执行状态报告

续表

重大突发事件报告就某一重大突发事件的基本情况及其对项目的影响等有关问题所形成的特别分析报告。报告的基本形式如表8-10所示。

表8-10 重大突发事件报告

(2)使用进度变更控制系统

进度变更控制系统定义了改变项目进度计划应遵循的过程。该系统包括书面工作,跟踪系统及批准变更所必要的授权级别。

项目进度的变化除了项目开发的技术和环境等客观原因外,一般来说进度变化的主要原因则是项目的范围、质量、资源及人员等的变化,进度变更是这些变更引起的必然结果。与其他的变更一样,变更的产生、批准与执行一定要在受控的情况下发生,否则进度管理将无法进行。进度变更控制系统是整体变更控制过程的一部分。

(3)应用项目时间管理软件

对项目进度控制而言,项目管理软件是一种有效的工具。项目管理软件可以绘制网络图、确定项目关键路径、绘制甘特图、PERT图等,并可用来报告、浏览和筛选具体的项目时间管理信息。

(4)进行比较分析

将项目的实际进度与计划进度进行比较分析,以确定实际进度与计划不相符的原因,进而找出相应的对策,这是进度控制的重要环节之一。进行比较分析的方法主要有以下几种。

●横道图比较法

横道图比较法是将在项目实际进展中通过观测、检查、收集到的信息,经整理后直接用粗横道线与代表原计划进度的细横道线并列标在一起,进行直观比较的方法。

●列表比较法

采用无时间坐标网络计划时,在计划执行过程中,记录检查时刻正在进行的活动名称、已使用的时间,以及仍需要的时间,然后列表计算有关参数,根据计划时间参数判断实际进度与计划进度之间的偏差。

8.6.5 IT项目进度控制

从项目控制的阶段上看,IT项目进度控制主要有项目准备阶段进度控制、需求分析和设计阶段进度控制、实施阶段进度控制等几个部分。

(1)准备阶段进度控制任务是:向甲方提供有关项目信息,协助甲方确定工期总目标;编制阶段计划和项目总进度计划;控制该计划的执行。

(2)需求分析和设计阶段控制的任务是:编制与用户的沟通计划;编制需求分析计划;编制设计工作进度计划;控制相关计划的执行等。

(3)实施阶段进度控制的任务是:编制实施总进度计划并控制其执行;编制实施年、季、月实施计划并控制其执行。由甲乙双方协调进行计划的编制、调整并采取措施确保进度目标的实施。 iS9/93wbcJWTU47UMvpm3jAIvEBF/H4jRlvgzdhxCLZX/i9ecWOXCHhrlkh9Egnh

点击中间区域
呼出菜单
上一章
目录
下一章
×