第四章项目范围管理1/73丁勇合肥工业大学管理学院信息工程项目管理InformationEngineeringProjectManagement(IEPM)第四章项目范围管理第四章项目范围管理2/73第一章IT项目管理概述第二章项目的组织和过程管理第三章项目整合管理第四章项目范围管理第五章项目时间管理第六章项目成本管理第七章项目质量管理第八章项目人力资源管理第九章项目沟通管理第十章项目风险管理第十一章项目采购管理第十二章IT项目管理的流程本课程主要内容☞第四章项目范围管理3/734.1项目范围管理概述4.2项目范围规划4.3项目范围定义4.4创建工作分解结构(WBS)4.5项目范围核实与控制4.6软件项目范围控制的常见问题及对策本章内容☞第四章项目范围管理4/73缺少正确的项目需求、定义和范围核实是导致项目失败的主要原因。目前IT项目最大的问题是项目需求与范围的不确定性和易动性。做对的事情比把事情做好更重要!IT人员缺乏对企业信息化的深刻理解,他们更多地把视角放在技术上面,而忽视了对企业需求获得能力和信息化的感悟能力的造就。IT项目的成功从需求开始,优秀的需求分析与设计人员是IT成功之本。4.1项目范围管理概述第四章项目范围管理5/734.1.1项目范围与项目范围管理项目范围是指产生项目产品阶段包括的所有工作及产生这些产品经过的所有过程。1)项目范围的定义4.1项目范围管理概述忘了一些工作有什么后果?多加了一些工作有什么后果?缺少项目范围定义与范围管理是项目失败的主要原因,特别是IT项目第四章项目范围管理6/734.1.1项目范围与项目范围管理——1)项目范围的定义项目范围的定义包括两个方面的含义:项目产品范围——某项产品、服务或成果所具有的特性和功能。对项目产品范围完成的衡量标准根据客户需求来进行。项目工作范围——为交付具有规定特性与功能的产品、服务或成果而必须完成的工作。对项目工作范围完成的衡量标准根据项目范围管理计划来检验。第四章项目范围管理7/732)项目范围管理的定义4.1.1项目范围与项目范围管理项目范围管理包括确保项目做且只做成功完成项目所需的全部工作的各过程。项目范围管理主要在于定义和控制哪些工作应包括在项目内,哪些不应包括在项目内。——PMBOK2008第四章项目范围管理8/73项目范围管理的主要任务——保证项目利益相关者在项目要产生什么样的可交付成果方面达成共识,也要在如何生产这些可交付成果方面达成共识。应该将项目产品范围与项目工作范围的管理很好地结合,以确保项目工作可以得到项目的最终可交付成果。4.1.1项目范围与项目范围管理——2)项目范围管理的定义第四章项目范围管理9/733)项目范围管理的作用4.1.1项目范围与项目范围管理为项目实施提供任务范围的框架。项目范围及其构成(WBS及其词典)排除对于与完成项目目标无关的工作。对项目的实施提供有效的控制。实时跟踪项目范围绩效水平,计算偏差;根据偏差产生的损益,决定是放弃项目以免造成更大的损失,还是对范围进行调整,确定新的范围目标。为项目最终交付提供依据。原则:清楚理解项目的范围,是项目取得成功的基石!第四章项目范围管理10/73项目范围项目成本项目质量项目时间4)项目范围原理4.1.1项目范围与项目范围管理第四章项目范围管理11/73①把客户的需求转变为对项目产品的定义。②根据项目目标与产品分解结构,把项目产品的定义转化为对项目工作范围的说明。③通过工作分解结构,定义项目工作范围。④项目干系人认可并接受项目范围。⑤授权与执行项目工作,并对项目进展进行控制。5)项目范围管理的步骤4.1.1项目范围与项目范围管理第四章项目范围管理12/734.1.2项目范围管理的重要性范围不明确的后果是项目的范围蔓延,项目永远也做不到头;对范围的理解不一致的结果是项目组的工作无法得到其他干系人的认可。对于软件项目来说,这两种现象非常突出,它严重阻碍了项目的成功。4.1项目范围管理概述第四章项目范围管理13/73确定项目的范围对项目管理来说非常重要,它至少能起到如下作用:1)提高费用、时间和资源估算的准确性。2)确定进度测量和控制的基准。3)有助于项目分工。4.1项目范围管理概述——4.1.2项目范围管理的重要性第四章项目范围管理14/734.1.3项目范围管理过程范围规划范围定义制作WBS项目章程初步范围说明书项目范围管理计划范围说明书请求的变更范围管理计划(更新)项目范围说明书(更新)工作分解结构工作分解结构词汇表范围基准范围管理计划(更新)请求的变更范围核实验收的可交付成果请求的变更推荐的纠正措施范围控制范围说明书(更新)工作分解结构(更新)工作分解结构词汇表(更新)范围基准(更新)请求的变更推荐的纠正措施组织过程资产(更新)项目管理计划(更新)图4-1IT项目范围管理过程4.1项目范围管理概述第四章项目范围管理15/73P.99范围规划:制定项目范围管理计划,如何确定、核实与控制项目范围,如何制作和定义WBS;范围定义:制定详细的项目范围说明书,作为将来项目决策的根据;制作WBS:将项目大的可交付成果与项目工作划分为较小和更易管理的组成部分;范围核实:正式验收已经完成的项目可交付成果;范围控制:通过对造成项目范围变更的因素施加影响,控制项目范围的变更。4.1项目范围管理概述——4.1.3项目范围管理过程第四章项目范围管理16/734.1项目范围管理概述4.2项目范围规划4.3项目范围定义4.4创建工作分解结构(WBS)4.5项目范围核实与控制4.6软件项目范围控制的常见问题及对策本章内容☞第四章项目范围管理17/734.2项目范围规划项目范围规划工具与技术产品分析项目方案识别技术模板、表格、标准专家评定制定项目初步范围说明书制定项目章程制定项目管理计划范围管理计划详细依据成果项目章程项目初步范围说明书项目管理计划第四章项目范围管理18/734.2项目范围规划范围规划:确定如何定义、验证并控制项目范围以及如何构建WBS,给出项目范围管理的主要方法和程序;其成果是项目范围管理计划。项目范围管理计划主要包括:如何确定项目范围如何编制详细的项目范围说明书如何分解WBS如何确认项目产出物和可交付成果如何对项目范围进行控制和变更管理第四章项目范围管理19/734.2项目范围规划项目范围管理计划是项目范围管理的基础,需要从分析产品、项目章程、项目初步范围说明书以及其他项目管理计划入手。编写范围管理计划应遵守“SMART”原则:SpecificMeasurableAchievableResultdrivenTiming项目范围管理计划包含在项目管理计划之内!第四章项目范围管理20/734.1项目范围管理概述4.2项目范围规划4.3项目范围定义4.4创建工作分解结构(WBS)4.5项目范围核实与控制4.6软件项目范围控制的常见问题及对策本章内容☞第四章项目范围管理21/734.3项目范围定义项目范围定义工具与技术产品分析其他方案的识别专家判断利害关系者分析制定项目初步范围说明书制定项目章程整体变更控制项目范围说明书更新后的项目范围管理计划成果范围规划项目章程项目初步范围说明书项目范围管理计划批准的变更请求第四章项目范围管理22/734.3项目范围定义范围定义就是制定详细的项目范围说明书,供将来的项目决策作为依据的过程。——PMBOK范围定义的目的提高对时间及资源估算的准确性为绩效测量与控制定义一个基准便于进行明确的职责分配第四章项目范围管理23/73项目范围定义的主要依据:项目文件:项目章程、项目初步范围说明书、项目范围管理计划、批准的变更请求。项目范围定义中搜集的信息:环境因素和组织过程资产信息、IT项目专业领域对项目交付成果和项目工作的客观要求方面的信息、项目范围变更请求方面的信息、项目限制条件与假设条件信息。4.3项目范围定义第四章项目范围管理24/73IT项目范围说明书详细地说明了项目产品或可交付成果及生成这些项目交付成果所要求的工作。是项目相关利益主体对有关项目目标和要求的共同意愿表述。由此制定后续的详细计划和业绩评估基线,并开展各项项目工作。4.3项目范围定义第四章项目范围管理25/73详细的项目范围说明书包括如下内容:项目目标和项目范围指标项目产品范围说明书项目可交付成果的规定项目约束条件和假定条件项目配置关系及其管理要求项目批准的规定4.3项目范围定义——IT项目范围说明书第四章项目范围管理26/73软件项目范围说明书在软件项目中,软件系统范围经常表现为软件需求规格说明书(SoftwareRequirementsSpecifications,SRS)。SRS也称为功能规格说明、产品规格说明、需求文档或系统规格说明;SRS精确地阐述一个软件系统必须提供的功能和性能以及它所要考虑的限制条件;SRS不仅是系统测试和用户文档的基础,也是所有子系列项目规划、设计和编码的基础。4.3项目范围定义第四章项目范围管理27/73SRS作为产品需求的最终成果必须包括所有的需求。任何未写入SRS中的需求,将不能作为协议的一部分,并且不能在产品中出现。所有的参与者必须根据已通过评审的需求来安排工作,以避免不必要的返工和误解。高质量需求文档必须具有完整性、一致性、可修改性、可跟踪性和可读性的特征。4.3项目范围定义——软件项目范围说明书第四章项目范围管理28/73第四章项目范围管理29/73第四章项目范围管理30/73第四章项目范围管理31/734.1项目范围管理概述4.2项目范围规划4.3项目范围定义4.4创建工作分解结构(WBS)4.5项目范围核实与控制4.6软件项目范围控制的常见问题及对策本章内容☞第四章项目范围管理32/734.4创建工作分解结构(WBS)工作分解结构(WorkBreakdownStructure,WBS)是一种为了便于管理和控制而将项目工作任务分解的技术。WBS是一种以可交付成果为分解对象、以结果为导向的分析方法。通过WBS对项目所涉及的工作进行分解,而所有这些工作构成了项目的整体范围。第四章项目范围管理33/734.4创建工作分解结构(WBS)创建WBS工具与技术WBS模板分解范围定义范围规划整体变更控制批准的变更请求WBSWBS词典范围基准项目范围管理计划(更新)请求的变更项目范围说明书(更新)成果项目范围说明书项目范围管理计划4.4.1创建WBS的流程第四章项目范围管理34/734.4创建工作分解结构(WBS)4.4.2WBS的定义WBS是项目团队实现项目目标和创建必须的可交付成果,面向可交付成果的层次分解,定义出项目的整体范围。——PMBOK第四章项目范围管理35/734.4.3WBS的用途工作分解结构确定了项目整个范围,并将其有条理地、分层次地组织在一起。属于工作分解结构底层组成部分的计划工作叫做“工作细目”,可以安排在进度表中,用来估算费用,进行监视和控制。工作分解结构是当前批准的项目范围说明书规定的工作。没有包含在WBS里的工作是不应该做的。4.4创建工作分解结构(WBS)第四章项目范围管理36/734.4创建工作分解结构(WBS)——4.4.3WBS的用途范围核实成本估算网络计划风险识别人员获得采购内容帮助新成员找到自己的角色有助于防止范围遗漏帮助成员了解自己的工作对项目的影响帮助防止项目变更帮助成员集中注意力于重点区域有利于形成全局观促进团队和项目干系人的沟通与合作WBS第四章项目范围管理37/734.4创建工作分解结构(WBS)WBS示例一——树型工作包第四章项目范围管理38/73WBS示例二——列表型1.需求1.1需求调研1.2需求规格1.3需求评审2.设计2.1概要设计2.2详细设计2.3设计评审3.编码3.1编码3.2代码审查3.3单元测试4.集成4.1产品集成4.2系统测试4.3产品发布5.维护5.1缺陷报告5.2缺陷修复5.3产品升级4.4创建工作分解