信息系统项目管理师进度管理项目管理计划的重要性PMI:项目成功的三大法宝:计划、计划、计划计划是通向目标的路线图进度计划是最重要的计划进度计划进度√进度:进度是对执行的活动和里程碑制定的工作计划日期表。进度管理√进度管理是为了确保项目按期完成所需要的管理过程。进度安排的两种前提交付日期确定,然后安排进度计划使用资源确定,然后安排进度计划进度管理的重要性√按时完成项目是项目经理最大的挑战之一时间是项目规划中灵活性最小的因素进度问题是项目冲突的主要原因,尤其在项目的后期。进度管理的重要性0.000.050.100.150.200.250.300.350.40ProjectFormationEarlyPhasesMiddlePhasesEndPhasesConflictIntensitySchedulesPrioritiesManpowerTechnicalopinionsProceduresCostPersonalityconflictsAverageTotalConflict软件项目进度管理过程√项目进度(时间)管理包括的过程:活动定义(Activitydefinition)活动排序(Activitysequencing)活动资源估算(ActivityResourceEstimating)活动历时估计(Activitydurationestimating)制定进度计划(Scheduledevelopment)进度控制(Schedulecontrol)-项目跟踪本章要点7.1项目进度管理的意义和范畴7.2活动定义7.3活动排序7.4活动资源估算7.5活动历时估算7.6制定进度计划7.7进度控制项目进度管理使项目按时完成所必需的管理过程内容:活动定义;活动排序;活动资源估算;活动历时估计;制定进度表进度控制进度管理计划√该规划工作是制定项目管理计划过程的一部分,编制出进度管理计划。在进度管理计划中,确定进度计划的编制方法和工具,并为编制进度计划、控制项目进度设定格式和准则。进度计划的编制方法旨在对进度计划编制过程中所用的规则。在进度管理计划中,记录项目时间管理所需的各个过程及其工具与技术。进度管理计划是项目管理计划的一部分或子计划,可以是正式或非正式的,也可以是非常详细或高度概括的,具体视项目需要而定。本章要点7.1项目进度管理的意义和范畴7.2活动定义7.3活动排序7.4活动资源估算7.5活动历时估算7.6制定进度计划7.7进度控制活动与活动定义√活动:是实施项目时安排工作的最基本的工作单元。为了得到工作分解结构中最底层的交付物,必须执行一系列的活动,对这些活动的识别以及归档的过程叫活动定义。对计划活动进行定义,就是识别与记录计划要实施的各种工作。项目工作包被有计划地分解为更小地组成部分,叫做计划活动。活动定义活动1活动2功能1软件产品功能2-子功能2功能2功能3功能2-子功能1功能2-子功能3活动与WBS√创建工作分解结构过程已经识别出工作分解结构(WBS)中底层的可交付成果,即工作包。项目工作包通常还应进一步细分为更小的组成部分,即活动——为完成工作包而必须开展的工作。活动是开展估算、编制进度计划以及执行和监控项目工作的基础。里程碑√检查点checkpoint:规定时间间隔内对项目进行检查,比较实际与计划之间的差异,并根据差异进行调整。采样点里程碑milestone:完成阶段性工作的标志。里程碑管理是一个具有特定重要性的事件,通常代表项目工作中一个重要阶段的完成。在里程碑处,通常要计划进行检查。基线baseline:指一个或一组配置项在项目生命周期不同时间点上通过正式评审而进入正式受控的一种状态。基线其实是一些重要的里程碑,但相关交付物要通过正式评审并作为后续工作的基准和出发点。基线一旦建立后变化需要受控制。重要的检查点是里程碑,重要的里程碑是基线。活动定义的输入√1、企业环境因素2、组织过程资产3、项目范围说明书4、工作分解结构5、工作分解结构词汇表6、项目管理计划活动定义的工具和技术√1、分解2、模板3、滚动式规划(详细层次)4、专家判断5、规划组成部分控制账户规划组合分解采用分解技术来定义活动,就是要把项目工作包分解成更小的、更易于管理的组成部分,即活动——为完成工作包而必须开展的工作。定义活动过程最终输出的是活动,而非可交付成果。可交付成果是创建工作分解结构过程的输出。WBS、WBS词典与活动清单,既可依次编制,也可同时编制。WBS和WBS词典是制定最终活动清单的依据。WBS中的每个工作包都需分解成活动,以便通过这些活动来完成相应的可交付成果。让团队成员参与分解,有助于得到更好、更准确的结果。滚动式规划滚动式规划是一种渐进明细的规划方式,即对近期要完成的工作进行详细规划,而对远期工作则暂时只在WBS的较高层次上进行粗略规划。例如,在早期的战略规划阶段,信息尚不够明确,工作包也许只能分解到里程碑的水平;而后,随着了解到更多的信息,近期即将实施的工作包就可以分解成具体的活动。规划组成部分控制账户(CA):控制账户是一种管理控制点。在该控制点上,把范围、成本和进度加以整合,并把它们与挣值相比较,以测量绩效。控制账户设置在工作分解结构中的特定管理节点上。每一个控制账户都可以包括一个或多个工作包,但是每一个工作包只能属于一个控制账户。规划组合:规划组合是在工作分解结构中控制账户以下,但在工作组合以上的工作分解结构组成部分。这个组成部分的用途是规划无详细计划活动的已知工作内容。活动定义的输出√1、活动清单列出全部活动,与WBS结合明确工作和责任2、活动清单属性3、里程碑清单里程碑是项目中的重要时点或事件。清单列出了所有里程碑,并指明每个里程碑是强制性的(如合同要求的)还是选择性的(如根据历史信息确定的)。4、WBS和WBS字典(更新)里程碑计划里程碑计划是一个目标计划,它表明为了达到特定的里程碑,去完成一系列活动。里程碑计划通过建立里程碑和检验各个里程碑的到达情况,来控制项目工作的进展和保证实现总目标。里程碑计划一般分为管理级和活动级。里程碑计划的作用1、与公司整体目标体系和经营计划一致。2、计划本身含有控制的结果,有利于监督、控制和交接。3、变化多发生在活动级上,计划稳定性较好。4、在管理级和活动级之间起着良好的沟通作用。5、明确规定了项目工作范围和项目各方的责任与义务。6、计划报告简明、易懂、实用。本章要点7.1项目进度管理的意义和范畴7.2活动定义7.3活动排序7.4活动资源估算7.5活动历时估算7.6制定进度计划7.7进度控制活动排序√活动排序是识别和记录项目活动间逻辑关系的过程。对活动进行适当的顺序安排,项目各项活动之间存在相互联系与相互依赖关系,根据这些关系安排各项活动的先后顺序。除了首尾两项,每项活动和每个里程碑都至少有一项紧前活动和一项紧后活动。项目活动排序对活动进行适当的顺序安排.项目各项活动之间存在相互联系与相互依赖关系根据这些关系安排各项活动的先后顺序活动排序的输入√1、项目范围说明书2、活动清单3、活动清单属性4、里程碑清单5、批准的变更请求活动排序的工具和技术√1前导图法PDM2箭线图法ADM3进度计划网络模板4确定依赖关系5提前、滞后PDM活动之间的关系√ABAB结束-开始FS结束-结束FFAB开始-开始SSAB开始-结束SF网络图√网络图是活动排序的一个输出,展示项目中的各个活动以及活动之间的逻辑关系。表明项目如何和以什么顺序进行。网络图可以表达活动的历时网络图示例网络图在网络图中一个活动用一个方框、节点或者其他方式表示每一个活动被各种关系线相连接着将项目中的各个活动的逻辑关系表示出来网络图开始于一个任务、工作、活动、里程碑网络图结束于一个任务、工作、活动、里程碑有些活动前置任务或者后置任务常用的网络图√PDM:节点法(单代号)网络图AONADM:箭线法(双代号)网络图AOACDM:条件箭线图法PDM图例开始活动1活动3活动2结束PDM(Precedencediagram)构成PDM网络图的基本特点是节点(Box)节点(Box)表示活动(工序,工作)用箭线表示各活动(工序,工作)之间的逻辑关系可以方便的表示活动之间的各种逻辑关系没有时标在软件项目中PDM比ADM更通用PDM示例开始需求获取项目规划需求确认项目计划评审总体设计详细设计系统测试集成测试编码结束PDM示例ADM(Arrowdiagram)ADM也称为AOA(activity-on-arrow)或者双代号项目网络图;在ADM网络图中,箭线表示活动(工序\工作);节点Node(圆圈:circle)表示前一道工序的结束,同时也表示后一道工序的开始;只适合表示结束-开始的逻辑关系。活动的开始(箭尾)事件叫做该活动的紧前事件(Precedeevent),活动的结束(箭线)事件叫做紧随事件(SuccessorEvent)。紧前事件编号要小于紧后事件编号;每一个事件必须有唯一的事件号。可以有时标;ADM图例总体设计需求确认需求获取系统测试集成测试编码详细设计计划评审项目规划123698754ADM图例ADM的原则每一个事件代号唯一任何两项活动的紧前事件和紧后事件至少有一个不相同,节点序号沿箭线方向越来越大流入(流出)同一节点的活动均有共同的后继活动(先行活动)ADM图例-虚活动√虚活动:处于鉴别目的,人们引入了一种额外的节点,它表示一种特殊的活动,叫做虚活动(DummyActivity)。它不消耗时间,在网络图中由一个虚箭线表示。借助虚活动我们可以更好的识别活动,更清楚地表达活动之间的关系。即虚活动不占用资源,历时为零,但是算路径数量。12321ABAB虚悬事件网络图中至少缺少一个紧前活动或一个紧后活动的节点成为虚悬事件(悬点)增加虚活动消除悬点确定依赖关系√活动之间的前后顺序关系叫依赖关系。强制性依赖(工艺关系)可自由处理的依赖(软逻辑)外部依赖关系活动之间的排序依据强制性依赖(硬逻辑)关系例:先需求分析后软件设计软逻辑关系人为指定模块的先后实现次序外部依赖关系例:环境测试依赖环境的搭建活动的逻辑关系√平行、顺序、搭接相邻两项活动同时开始相邻两项活动先后开始后一活动在前一活动结束后一段时间开始为间隔顺序紧前活动、紧后活动依赖关系识别先手工、后项目管理软件处理活动依赖关系是网络图和关键路径分析的基础计划网络模板√可以利用标准化的进度网络图模板,来加快项目活动网络图的编制速度。模板可以涵盖整个项目,也可以只包含项目的一部分。项目进度网络图中的某些部分常被称为子网络或网络片段。标准化、复用活动排序的输出√1、项目进度网络图项目进度网络图是展示项目各进度活动及其相互之间逻辑关系(也叫依赖关系)的图形。项目进度网络图可手工或借助项目管理软件来绘制。进度网络图可包括项目的全部细节,也可只列出概括性活动。项目进度网络图应附有简要的文字,说明活动排序所使用的基本方法。在这段文字中,还应该对任何异常的活动序列做详细说明。2、活动清单(更新)3、活动清单属性(更新)4、请求的变更本章要点7.1项目进度管理的意义和范畴7.2活动定义7.3活动排序7.4活动资源估算7.5活动历时估算7.6制定进度计划7.7进度控制活动资源估算√人力、设备、材料……用多少?何时用?如何有效使用?估算活动资源是估算每项活动所需材料、人员、设备或用品的种类和数量的过程,估算活动资源过程与估算成本过程紧密相关。活动资源资源的种类•劳动力(Labour)•设备(Equipment)•原材料(Material)•其他(Other):指不符合上述分类的资源,例如分包合同、租约等。资源平衡技术•可储备资源与不可储备资源•平衡资源•稀缺的资源活动资源估算的输入