主讲人:孙军教授项目管理第11章项目整体管理本章学习目标●了解并熟悉项目整体管理的定义。●掌握项目计划的制定、执行及整体变更控制。●熟悉项目管理程序。11.1项目整体管理概述项目整体管理包括的项目管理程序要求确保对项目的各种要素进行正确的协调。为满足或超越项目参与者的需要和愿望,它包括在相互冲突的目标和众多的任选目标中权衡得失。图11-1对主要程序进行了总述。11.2项目计划的制定项目计划的制定是用其他计划程序的输出,创建一个内容充实、结构紧凑的文件,使它能够引导项目计划的实施和控制。这个过程几乎经常重复几次,项目计划的制定过程如图11-2所示。图11-2项目计划的制定:输入、工具和技术、输出11.2.1对项目计划制定的投入1.其他规划的输出其他规划的输出包括两个基本文件,即工作分析结构和辅助说明。项目规划程序的所有输出是制定这项计划的输入,许多项目也要求应用专门领域的输入(如许多建筑项目要求有资金流程预测)。2.历史资料可行性的历史资料(如估算记录、过去项目执行情况记录)能帮助人们证实假设的真实性和评价任意一个在项目进程中已得到确认的资料。3.组织管理政策所有组织包括项目管理组织在内,可能都有正式的或非正式的政策,在计划时必须考虑它们的影响。要考虑的组织管理政策通常包括以下内容,但并不局限于此:(1)质量管理——通过审计,继续改进目标。(2)人事管理——雇佣和解雇标准,雇员执行任务的情况分析。(3)财务监控——时间报告、要求的经费和支出情况分析、会计账目和标准合同条款。4.制约因素制约因素是限制项目管理团队运行的因素。例如,预先确定预算被认为是影响项目团队对范围、职员人数和日程表选择的极其重要的因素。当一个项目按照合同执行时,合同条款通常是受合同制约的。5.假设为了项目规划目标的准确性,考虑到的假设因素必须有科学性、真实性和肯定性。如果一个项目不能确定关键人物的到场日期,假设通常保含着一定程度的风险,那么,项目团队可以假设一个具体的开始时间。11.2.2项目计划制定的工具和技术1.项目规划方法在项目计划开发期间,项目规划方法是用于引导项目团队工作的一种结构分析方法。它可能是越来越简单的标准形式和图纸,或者是越来越复杂的一系列模型。多数项目规划方法都将项目管理的软件这种“刚性”手段和易召集的会议这种“柔性”手段结合在一起使用。2.参与者的技能和知识每个参与者所拥有的技能和知识,在项目计划开发中都能得到充分的利用。3.项目管理信息系统项目管理信息系统是由用于归纳、综合和传播其他项目管理程序输出的工具和技术组成的。它用于提供从项目开始到项目最终完成,包括人工系统和自动系统的所有信息。11.2.3项目计划制定的输出1.项目计划项目计划是正式被批准的用于管理和控制项目实施的文件。它的作用在沟通管理计划中做了界定。有多种方法可以用于组织和表示项目计划,但是它们的共同特征包括以下方面:(1)项目证书。(2)项目管理方法或战略的阐述。(3)范围阐述,包括工作细目和项目目标。(4)工作分解结构,即把项目工作分解到控制系统可以操作的程度。(5)成本估算、进度计划的开始日期和责任分配,一直分解到工作分解结构的控制系统可以操作的水平。(6)为进程和成本制定的绩效测量标准。(7)对项目每个阶段具有里程碑意义的事件和目标日期的记载。(8)关键的或必需的人员。(9)主要风险,包括制约因素和假设及每个阶段的对应计划。(10)辅助的管理计划,包括范围管理计划和进度管理计划等。(11)已经公布的和悬而未决的决定。2.辅助说明为项目计划所做的辅助说明包括:(1)没有包括在项目计划中的其他规划程序的输出。(2)在项目计划开发期间产生的附加信息和文件(如制约因素和假设事先没考虑到的因素)。(3)技术性文件、要求、特征和设计等方面的文件。(4)有关标准文件。11.3项目计划的执行项目计划的执行是实施项目计划的主要过程——项目的巨额预算在这个过程中被花掉。项目应用领域最有影响的项目程序。具体过程如图11-3所示。图11-3项目计划的执行:输入、工具和技术、输出11.3.1对项目计划执行的输入1.项目计划具体项目的管理计划(范围管理计划、风险管理计划和采购管理计划等)和绩效测量基准是对项目计划实施的主要投入。2.辅助说明辅助说明是指那些没有包括在这个项目计划中的其他规划程序的输出,在项目计划开发期间产生的附加信息和文件(如制约因素和假设)、技术性文件、要求、特征和设计等方面的文件,以及有关标准文件等。3.组织管理政策所有组织管理政策在项目中都有正式的和非正式的两种,它们会影响项目计划的实施。4.纠正措施纠正行为所做的是把未来项目的执行,按照人们的预期纳入与项目计划要求相一致的轨道进行运转。11.3.2项目计划执行的工具和技术1.普通管理技能普通管理技能如领导艺术、信息交流和协商组织等,都对项目计划的实施产生实质性影响。2.生产技能和知识项目团队必须适当地增加一系列有关项目生产的技能与知识的学习。这些必要的技能被作为项目规划的一部分得以确认,并通过人员的组织过程来获取、体现。3.工作分配系统工作分配系统是为确保批准的项目工作能按时、按序地完成而建立的正式程序。基本方式通常是以书面委托的形式开始进行工作活动或启动工作包的。4.形势评论会形势评论会是把握有关项目信息交流的常规会议。在许多项目中,形势评论会以各种不定期的和不同级别的形式召开。例如,项目管理团队可有周会并通过周会或月会的形式与客户沟通。5.项目管理信息系统项目管理信息系统能够帮助一个企业的项目进入更高的管理阶段,使用信息化技术进行控制和监测,对项目按期保质的完成具有至关重要的作用。6.组织管理程序项目的所有组织管理程序包括运用在项目实施过程中的正式的和非正式的程序。11.3.3项目计划实施的输出1.工作成果工作成果是为完成项目工作而进行的具体活动结果,如工作成果资料、工作细目的划分、工作已经完成或没有完成、满足质量标准的程度怎样、已经发生的成本或将要发生的成本是什么等。这些资料都被收集起来,作为项目计划实施的一部分,并将其编入执行报告的程序中。2.改变要求改变项目要求(如扩大或修改项目合同范围,修改成本或进行估算等)通常在项目工作实施时得到确认。11.4整体变更控制整体变更控制是关于影响造成项目变化的因素,并尽量使这些因素向有利的方向发展;判断项目变化范围是否已经发生;一旦范围变化已经发生,就要采取实际的处理措施。要确保产品范围的变化在已确定的工作范围中反映出来。协调变化过程的理论体系如图11-4所示。输入(1)项目计划(2)执行报告(3)改变要求工具与技术(1)变化控制系统(2)结构管理(3)绩效检测(4)附加计划(5)项目管理信息系统输出(1)项目计划的变更(2)纠正措施(3)经验总结图11-4整体变更控制:输入、工具和技术、输出11.4.1对整体变更控制的输入1.项目计划项目计划为变化控制提供基本的参考。2.执行报告执行报告提供的资料是项目执行中的一些情况,执行报告也能提醒项目团队公布项目未来可能出现的问题。3.改变要求改变要求有多种形式,包括口头的或书面的、直接的或间接的、内在的或外在的。11.4.2整体变更控制的工具和技术1.变化控制系统变化控制系统是正式汇集资料,创建文件程序,创建的这个文件程序必须是经权威项目文件认可了发展阶段的文件。它包括书面工作、跟踪系统和必要的权威部门认可的变化级别。变化控制系统也应该包括这样一些程序,这些程序是在没有预先审议情况下通过的处理改变的程序,如紧急情况的处理结果。图11-5演示了协调项目内部变化的过程。图11-5协调项目内部的变化过程2.结构管理结构管理是编制一些文件程序,用于对技术和行政政策管理进行指导和监督:(1)项目或系统的界定、文件功能和物理特征。(2)对任何会改变的特征的变化进行控制。(3)记录和报告这些变化并做必要的分析。(4)审计这个项目和系统的工作,检验它们是否符合要求。3.绩效检测绩效检测技术能帮助人们判断纠正措施是否符合计划的要求。4.附加计划项目很难按照计划的要求精确地运转,预期的变化可能要求新或修改成本估算、修改活动顺序,分析对风险的任意对策或对项目计划进行其他评判。5.项目管理信息系统项目管理信息系统是由用于归纳、综合和传播其他项目管理程序输出的工具和技术组成的。它用于提供从项目开始到项目最终完成,包括人工系统和自动系统的所有信息。11.4.3整体变更控制的输出1.项目计划的更新项目计划的更新是对项目计划内容进行修改或辅助说明,根据需要适当地通知项目的参与者。2.纠正措施项目执行过程中经常会与目标出现偏差,所以要实时进行错误纠正,以保证项目正确顺利地执行。3.经验总结我们应该把各种变化的原因、纠正行为背后的理由等各种类型的经验编制成文件,作为历史资料的一部分,为执行组织完成这个项目和其他项目服务。11.5项目管理程序11.5.1项目程序项目由一个一个的程序组成,一个程序是“为实现某一个结果的一系列行动”。项目的程序是由人来完成的,大致可以分为两类:(1)项目管理程序注重对项目工作进行描述和组织。项目管理的程序在大多数时候对多数项目都是适用的。(2)产品导向型程序注重对项目产品进行具体说明并进行制造。产品导向型程序常常是通过项目生命周期来进行定义的,并且在不同的应用领域有所不同。11.5.2程序块项目管理程序被分为五块,每块由一个或多个程序组成:(1)起始程序块——确定一个项目或一个阶段可以开始了,并要求着手实行。(2)计划程序块——进行计划并且保持一份可操作的进度安排,确保实现项目的既定商业目标。(3)执行程序块——协调人力和其他资源,执行计划。(4)控制程序块——通过监督和检测过程确保项目达到目标,必要时采取一些修正措施。(5)结束程序块——取得项目或阶段的正式认可并且有序地结束该项目或阶段。程序块通过各程序块的结果进行连接,即一个程序块的结果或输出是另一个程序块的输入。在核心程序块之间,程序块反复进行连接,计划在开始时为执行提供了一份书面的项目计划,随后又给项目计划提供一份更新的书面文件,以示项目的进程。图11-6表示了这种联系。图11-6项目管理程序块之间的联系起始程序块计划程序块执行程序块控制程序块结束程序块活动平面阶段开始时间阶段结束图11-7在一个阶段内程序块的相互交叠项目管理程序块不是相互分立的、一次性的事件;在整个项目的每个阶段它们都会不同程度地相互交迭。图11-7表示了程序块是如何交叠的,在一个阶段内这种交叠会怎样变化。最后,程序块的相互作用也会跨越阶段,一个阶段的结束作为下一个阶段开始的输入。例如,结束一个设计阶段要求顾客接受认可设计文稿。类似地,设计文稿为实施阶段提供了产品说明,这种内部作用如图11-8所示。第2段计划阶段2014年计划计划反馈2014年实施2015年计划实际反馈后继阶段第一段计划阶段2013年计划计划反馈2013年实施2014年计划实际反馈先行阶段图11-8前后阶段相互作用的“滚动计划”11.5.3程序的相互影响在每个程序块中,各个程序通过它们的输入、输出进行连接。如果将注意力集中于这些连接上,我们可以这样描述程序:(1)输入——书面文件或书面表述的工作,下达开始工作的指令。(2)工具和技巧——运用各种输入得到输出。(3)输出——书面文件或书面表述的工作,是每个程序结束后得出的结果。1.起始程序块图11-9表示在起始程序块中单个的一个程序。起始(1)——指示组织开始项目下一个阶段的工作。起始程序块(1)起始指向计划过程块(见图11-10)图11-9起始程序块间的相互关系2.计划程序块计划对于一个项目是非常重要的,因为项目涉及许多以前从未做过的工作,因此在这一部分有相对较多的程序。图11-10表示项目计划程序块中程序的相互关系。计划程序块核心程序辅助过程(2)范围计划(3)范围界定(4)活动定义(8)资源规划(5)活动顺序安排(6)活动程序时间估计(9)成本估计(7)进度安排(10)成本预算(11)项目计划研究接起始程序块(见图11-9)接起控制序块指向执行程序块(见图11-11)(1