范围管理总线索
定义、作用
项目范围管理包括确认项目做且只做所需的全部工作,以成功完成项目。项目范围管理主要要在于定义和控制哪些工作应包含在项目内,哪些不应该包含在项目内。
产品范围vs项目范围
产品范围 | 项目范围 |
---|---|
指某项产品、服务或成果所具有的特征和功能。 | 包括产品范围,是为交付具有规定特性与功能的产品、服务或成果而必须做的工作。 |
产品范围的完成情况是根据产品需求来衡量的。 | 项目范围的完成情况是根据项目管理计划来衡量的。 |
“需求”是指根据特定协议或其他强制性规范,产品、服务或成果必须具备的条件或能力。 |
五大过程组十大知识域
知识领域 | 启动过程组 | 规划过程组 | 执行过程组 | 监控过程组 | 收尾过程组 |
---|---|---|---|---|---|
1 项目整体管理 | 1.1 制定项目章程 | 1.2 制订项目管理计划 | 1.3 指导与管理项目知识 1.4 管理项目知识 | 1.5 监控项目工作 1.6 实施整体变更控制 | 1.7 结束项目或阶段 |
2 项目范围管理 | 2.1 规划范围管理 2.2 收集需求 2.3 定义范围 2.4 创建WBS | 2.5 验证范围 2.6 控制范围 | |||
3 项目进度管理 | 3.1 规划进度管理 3.2 定义活动 3.3 排列活动顺序 3.4 核对活动持续时间 3.5 制定进度计划 | 3.6 控制进度 | |||
4 项目成本管理 | 4.1 规划成本管理 4.2 估算成本 4.3 制定预算 | 4.4 控制成本 | |||
5 项目质量管理 | 5.1 规划质量管理 | 5.2 管理质量 | 5.3 控制质量 | ||
6 项目资源管理 | 6.1 规划资源管理 6.2 估算活动资源 | 6.3 获取资源 6.4 建设团队 6.5 管理团队 | 6.6 控制资源 | ||
7 项目沟通管理 | 7.1 规划沟通管理 | 7.2 管理沟通 | 7.3 监控沟通 | ||
8 项目风险管理 | 8.1 规划风险管理 8.2 识别风险 8.3 实施风险定性分析 8.4 实施风险定量分析 8.5 规划风险应对 | 8.6 实施风险应对对策 | 8.7 监控风险 | ||
9 项目采购管理 | 9.1 规划采购管理 | 9.2 实施采购 | 9.3 控制采购 | ||
10 项目干系人管理 | 10.1 识别干系人 | 10.2 规划干系人参与 | 10.3 管理干系人参与 | 10.4 监控干系人参与 |
管理新实践
需求一直是项目管理的关注重点。
项目范围管理的新趋势和新兴实践更加注重与商业分析师一起合作,以便:
- 确定问题并识别商业需求;
- 识别并推荐能满足需求的可行解决方案;
- 收集、记录并管理干系人需求,满足商业和项目目标;
- 推动项目交付产品,服务最终成果成功应用。
商业分析师的职责应包括需求管理相关的活动,项目经理则负责确保这些活动列入项目管理计划,并在预算内按时完成,同时能够创造价值。
项目经理与商业分析师之间应是合作关系。
关键词:需求
裁剪考虑因素
对项目范围管理过程时应考虑的因素:
- 知识和需求管理:项目经理应建立哪些指导?为了在未来项目中重复使用需求,组织是否拥有正式或非正式的知识和需求管理体系?
- 确认和控制:组织是否有正式或非正式的确认和控制相关政策、程序和指引?
- 开发方法:组织是否采用敏捷方法管理项目?开发方法属于迭代型还是增量型?是否采用预测型方法?混合型方法是否有效?
- 需求的稳定性:项目中是否存在需求不稳定的领域?是否有必要采用精益、敏捷或其他适应性技术来处理不稳定的需求,直接需求稳定性是否明确?
- 治理:组织是否拥有正式或非正式的审计和治理策略、程序和指引?
敏捷与适应方法
对于需求不断变化、风险大或不确定性高的项目,在项目开始时通常无法明确项目的范围,而需要在项目周期内逐渐明确。敏捷或适应型方法特别强调在项目早期缩短定义和协调范围的时间,以后继续细化范围、明确范围争取更多的时间。
采用敏捷或适应型生命周期,旨在应对对大量变化,需要干系人持续参与与项目。
- 采用多次迭代,重复开发三个过程:
- 收集需求;
- 定义范围;
- 创建WBS。
- 发起人和客户代表应持续参与项目,重复开展两个过程:
- 确认范围;
- 控制范围。
规划范围管理
作用
在整个项目期间对如何管理范围提供指南和方向
ITTO
管理过程 | 输入 | 工具与技术 | 输出 |
---|---|---|---|
规划范围管理 | 1. 项章程程 2. 项目管理计划^1 3. 业务环境因素 4. 组织过程资产 | 1. 专家判断 2. 数据分析^2 3. 会议 | 1. 范围管理计划 2. 需求管理计划 |
输出-范围管理计划
- 范围管理计划是项目管理计划的组成部分,描述将如何定义、制定、监控、控制和确认项目范围。可以是正式或非正式的,非常详细或高度概括的。
- 主要内容包括:
- 如何制定项目范围说明书;
- 如何根据详细项目范围说明书创建 WBS;
- 确定如何审查和维护范围基准;
- 正确验收已完成的项目可交付成果;
输出-需求管理计划
- 范围管理计划是项目管理计划的组成部分,描述将如何定义、制定、监控、控制和确认项目范围。可以是正式或非正式的,非常详细或高度概括的。
- 主要内容包括:
- 如何制定项目范围说明书;
- 如何根据详细项目范围说明书创建 WBS;
- 确定如何审查和维护范围基准;
- 正确验收已完成的项目可交付成果;
收集需求
作用
为定义产品范围和项目范围奠定基础
帮我们进一步确定本项目做且只做那些该做的事儿
ITTO
管理过程 | 输入 | 工具与技术 | 输出 |
---|---|---|---|
收集需求 | 1. 立项管理文件 2. 项目章程 3. 项目管理计划 ^3 4. 项目文件^4 5. 协议 ^5 6. 事业环境因素 7. 组织过程资产 | 1. 专家判断 2. 数据收集 ^6 3. 数据分析^7 4. 决策^8 5. 数据表现^9 6. 人际关系与团队技能^10 7. 系统交互图 8. 原型法 | 1. 需求文件 2. 需求跟踪矩阵 |
工具与技术-焦点小组、标杆对照
重点小组 | 标准对照 |
---|---|
是召集预定的干系人和主题专家,了解他们对所讨论的产品、服务或成果的期望和态度。由一位受过训练的主持人引导大家进行互动式讨论。重点小组往往比“一对一”的访谈更热烈。 | 将实际或计划的产品、过程和实践,与其他可比组织的实践进行比较,以便识别最佳实践,形成改进意见,并为继续有效考核提供依据。标准对照所采用的可比组织可以是内部的,也可以是外部的。 |
标准对照所采用的可比组织可以是内部的,也可以是外部的。
工具与技术-原型法
原型法是指在实际制造产品之前,先造出该产品的模型,并据此征求对需求的早期反馈。原型包括微缩产品、计算机生成的二维和三维模型、实体模型或虚拟模型。因为原型是有形的实体,它使得干系人可以体验最终产品的模型,而不是仅限于讨论抽象的需求描述。原型法支持渐进细的理念,需要经历原型创建、用户体验、反馈收集与原型修改的反馈循环过程。在经过反复的反馈循环之后,就可以通过原型获得足够的需求信息,从而进入设计或制造阶段。 故事板是一种原型技术,通过一系列的图像来展示顺序或导航路径。故事板用于各行业的各个项目中,如电影、广告、教学设计以及软件开发项目。在软件开发中,故事板使用实际模型来展示网页、屏幕或其他用户界面的导航路径。
工具与技术-名义小组技术
名义小组技术是用于促进头脑风暴的一种技术,通过投票排列最有用的创意,以便进一步开展头脑风暴优先排序。名义小组技术是一种结构化的头脑风暴形式。其步骤包括以下几点:
- 向集体提出一个问题或难题,每个人在沉思后写出自己的想法;
- 主持人在活动挂图上记录所有人的想法;
- 集体讨论各个想法,直到全体成员达成一个明确的共识;
- 个人私下投票决定各种想法的优先排序,通常采用5分制,1分最低,5分最高。为减少想法数量,集体关心想法,可以进行数轮投票。每轮投票后,都将清点选票,得分最高者被选出。
输出-需求文件
类别 | 定义 |
---|---|
1. 业务需求 | 整个组织的高层级需求 |
2. 干系人需求 | 干系人的需求 |
3. 解决方案需求 | 为满足业务需求和干系人需求,产品、服务或成功必须具备的特性、功能和特征。 解决方案需求又进一步为功能需求(描绘产品应具备的功能)和非功能需求(是对功能需求的补充,是产品运行所需的环境条件或质量要求) |
4. 过渡和就绪需求 | 描述了从“当前状态”过渡到“将来状态”所需的临时能力 |
5. 项目需求 | 项目需求要满足的行动、过程或其他条件 |
6. 质量需求 | 用于确认项目可交付成果的成功完成或其他项目需求的实现的任何条件或标准 |
输出-需求跟踪矩阵
需求跟踪矩阵是把产品需求从其源连接到满足需求的可交付成果的一种表格。使用需求跟踪矩阵,把每个需求与业务目标或项目目标联系起来。
需求跟踪的内容包括: 1. 业务需求、机会、目标和目的; 2. 项目目标; 3. 项目范围和WBS可交付成果; 4. 产品设计; 5. 产品开发; 6. 测试策略和测试场景; 7. 高层级需求到详细需求。
需求跟踪矩阵示例
项目名称: | ||||||||
---|---|---|---|---|---|---|---|---|
成本中心: | ||||||||
项目描述: | ||||||||
标识 | 关联标识 | 需求描述 | 业务需求、机会、目标和目的 | 项目目标 | WBS可交付成果 | 产品设计 | 产品开发 | 测试案例 |
001 | 1.0 | |||||||
1.1 | ||||||||
1.2 | ||||||||
1.2.1 | ||||||||
002 | 2.0 | |||||||
2.1 | ||||||||
2.1.1 | ||||||||
003 | 3.0 | |||||||
3.1 | ||||||||
3.2 | ||||||||
004 | ||||||||
005 | 5.0 |
定义范围
作用
描述产品、服务或成果的边界和验收标准
ITTO
管理过程 | 输入 | 工具与技术 | 输出 |
---|---|---|---|
定义范围 | 1. 项目章程 2. 项目管理计划^11 3. 项目文件^12 4. 事业环境因素 4. 组织过程资产 | 1. 专家判断 2. 数据分析^13 3. 决策^14 4. 国际关系与团队技能^15 5. 产品分析 | 1. 项目范围说明书 2. 项目文件(更新)^16 |
输出-项目范围说明书
项目范围说明书是对项目范围、主要可交付成果、假设条件和制约因素的描述。
- 产品范围描述。
- 可交付成果。
- 验收标准。
- 项目的除外责任。 (明确说明哪些内容不属于项目范围,减少范围蔓延)
创建WBS
作用
为所要交付的内容提供架构
ITTO
管理过程 | 输入 | 工具与技术 | 输出 |
---|---|---|---|
创建 WBS | 1. 项目管理计划^11 2. 项目文件 ^17 3. 事业环境因素 4. 组织过程资产 | 1. 专家判断 2. 分析 | 1. 范围基准 2. 项目文件(更新)^18 |
分解的基本概念
把一个项目按照一定的原则分解,项目分解成任务,任务分解成一项一项工作,再把一项一项工作分配到每个人的日常活动中,知道分解不下去为止。
原则:
- 可度量
- 可检查
- 可量化
- 分解是一种把项目范围和项目可交付成果逐步分为更小、方便于管理的组成部分的技术。
- 工作包 是 WBS 最低层的工作,可对其成本和持续时间进行估算和管理。分解的程度取决于所需的控制程度,以实现对项目的高效管理。
- 工作包的详细程度因项目规模与复杂程度而异。
步骤
- 识别和分析可交付成果及相关工作;
- 确定 WBS 的结构与编排方式;
- 自上而下逐层细化分解;
- 为 WBS 组成部分制定和分配标识编码;
- 核实可交付成果分解的程度是否合理;
结构
- 按照生命周期:将项目生命周期作为分解的第二层,把产品和项目可交付成功放在第三次,例如:
- 需求分析
- 用户调研
- 需求分析
- 用户确认
- 需求分析
- 分析设计
- 数据库设计
- 基础类设计
- 系统接口设计
- 业务功能设计
- 程序设计
- 数据库定义
- 及本页面设计
- 业务功能实现
- 接口功能实现
- 软件测试
- 单元测试
- 集成测试
- 验收测试
- 按照可交付成果:将交付成功作为分解的第二层,例如:
- OA系统
- 邮件服务
- 公文流转
- 公告板
- OA系统
- 人事系统
- 职工管理
- 干部管理
- 员工培训
- 退休管理
- 营销系统
- 用户管理
- 资费管理
- 客户挂你
- 欠费管理
- 生产系统
- 设备管理
- 运行管理
- 检修计划
分解的两种表现形式
- 分级的树形结构
- 适用于小型项目
- 特点:WBS层次清晰、直观、结构性强
- 分析的表格形式
- 适用于大型项目
- 特点:可以缩进图标,表示方便,也可以装订成册
WBS字典
WBS编码 | 缩写 | 描述 | 标准 | 历时 | 费用 | 负责人 | 依赖 |
---|---|---|---|---|---|---|---|
1.4.1.2 | AE | 这个元素包含可交付成果的培训服务、手册、复检、培训辅助和培训设备,用来指导客户最有效率地学习怎样操作和维护系统 | CS13 | 3M | ~ 50K | 张三 | 系统部署完成 |
- WBS字典是针对WBS中的每个组件,详细描述可交付成果、活动和进度信息的文件。
- WBS字典对WBS组成部分(包括工作包和控制账户)进行更详细的描述。
WBS字典中的内容可能包括(但不限于):
- 账户编码标识
- 工作描述
- 假设条件和制约因素
- 负责的组织
- 进度里程碑
- 相关的进度活动
- 所需资源
- 成本估算
- 质量要求
- 验收标准
- 技术参考文献
- 协议信息
控制账户
- 控制账户是一个管理控制点。
- 在该控制点上,将范围、预算和进度加以整合,并与挣值相比较来测量绩效。
- 控制账户包含两个或更多工作包,每个工作包只与一个控制账户关联。
- 项目管理实践中,通常控制账户和专业相关。
规划包
- 规划包是一种低于控制账户而高于工作包的工作分解结构组件,工作内容已知,但详细的进度活动未知。
- 一个控制账户可以包含一个或多个规划包。
- 由于当前无法分解到编制项目管理计划所需的细节程度,规划包是暂时用于做计划的。
- 随着情况的逐渐清晰,规划包最终将被分解成工作包以及相应的具体活动。
工作包分解原则
- WBS 必须是面向可交付成果的。
- WBS 必须符合项目的范围。(100% 原则)
- WBS 的底层应支持计划和控制。
- WBS 中的元素必须有人负责,而且只有一个人负责。
- WBS 应控制在 4~6 层:如果项目规模比较大,以至于 WBS 要超过 6 层,此时,可以使用项目分解结构将大项目分解成子项目,然后针对子项目来做 WBS。
- WBS 应包括项目管理工作,也包括分包出去的工作。
- WBS 的编制需要所有(主要)项目干系人的参与。
- WBS 并非是一成不变的。
范围基准
包含:
- 经过批准的范围说明书
- WBS
- WBS字典
确认范围
作用
- 使验收过程具有可观性。
- 通过确认每个可交付成果来提高最终产品、服务或成果获得验收的可能性。
ITTO
管理过程 | 输入 | 工具与技术 | 输出 |
---|---|---|---|
确认范围 | 1. 项目管理计划^19 2. 项目文件^20 3. 工作绩效数据 4. 核实的可交付成果 | 1. 检查 2. 决策^21 | 1. 验收的可交付成果 2. 变更请求 3. 工作绩效信息 4. 项目文件(更新)^22 |
确认范围的步骤
- 确定需要进行范围确认的时间;
- 识别范围确认需要哪些投入;
- 确定范围正式被接受的标准和要素;
- 确定范围确认会议的组织步骤;
- 组织范围确认会议。
需要检查的问题
项目干系人进行范围确认时,要检查的内容:
- 可交付成果是否明确的、可确认的。
- 每个可交付成果是否有明确的里程碑,里程碑是否明确的事件,例如,客户的书面认可等。
- 是否有明确的质量标准。
- 审核和承诺是否有清晰的表达。
- 项目范围是否覆盖了需要完成的产品或服务的所有活动,有没有遗漏或错误。
- 项目范围的风险是否太高,管理是否能够降低风险发生对项目的影响。
干系人关注点的不同
- 管理层主要关注项目范围:
指关注项目的进度、资金和资源的影响,这些因素是否超出了组织承受范围,是否在投入产出上具有合理性。 - 客户主要关注产品范围:
关注项目的可交付成果是否是完整的产品或服务。 - 项目管理人员主要关注项目管理控制因素:
关注项目可交付成果是否是完整的,时间、资金和资源是否足够,主要的潜在风险和备解的方法。 - 项目团队成员主要关注项目范围中自己参与的元素和负责任务:
通过确定范围中的时间检查自己的工作时间是否足够,自己在项目范围中是否有多项工作,而这些工作是否有冲突的地方。
可交付成果的演变
- 可交付成果:指导与管理项目工作
- 核实的可交付成果:质量控制
- 验收的可交付成功:确认范围
- 最终的产品、成果获服务:结束项目或阶段
质量控制vs范围确认
- 确认范围:关注可交付成果的验收
- 控制质量: 关注可交付成果的正确性及是否满足质量要求。
控制质量过程通常优先于确认范围过程,但二者也可以同时进行。
控制范围
作用
在整个项目期间保持对范围基准的维护
ITTO
管理过程 | 输入 | 工具与技术 | 输出 |
---|---|---|---|
控制范围 | 1. 项目管理计划^23 2. 项目文件 ^24 3. 工作绩效数据 4. 组织过程资产 | 1. 数据分析^25 | 1. 工作绩效信息 2. 变更请求 3. 项目管理计划(更新)^26 4. 项目文件(更新)^27 |
范围蔓延
- 未经控制的产品或项目范围的扩大(不及时、成本和资源做相应调整)被称为范围蔓延。
- 狭义的范围蔓延, 特指在项目要求下,未经正式的范围控制程序而出现的产品或项目范围的扩大,也叫 “范围爬行”。
- 镶金 是广义范围蔓延的一种,是指在定义范围的工作范围之外,项目团队主动增加的额外工作,但没有经过范围控制程序。
- 不管镶金还是范围爬行,共同点都是没有经过整体变更控制程序而发生了范围变化。统称 “范围蔓延”。
[^1]:项目管理计划:质量管理计划、项目生命周期描述、开发方法
[^2]:数据分析:备选方案分析
[^3]:项目管理计划:范围管理计划、需求管理计划、干系人参与计划
[^4]:项目文件:假设日志、干系人登记册、经验教训登记册
[^5]:协议:项目和产品需求
[^6]:数据收集:头脑风暴、访谈、焦点小组、问卷调查、标杆对照
[^7]:数据分析:文件分析
[^8]:决策:投票、独裁型决策制定、多标准决策分析
[^9]:数据表现:亲和图、思维导图
[^10]:人际关系与团队技能:名义小组技术、观察和交谈、引导
[^11]:项目管理计划:范围管理计划
[^12]:项目文件:假设日志、需求文件、风险登记册
[^13]:数据分析:备选方案分析
[^14]:决策:多标准决策分析
[^15]:人际关系与团队技能:引导
[^16]:项目文件(更新):假设日志、需求文件、需求跟踪矩阵、干系人登记册
[^17]:项目文件:需求文件、项目范围说明书
[^18]:项目文件(更新):假设日志、需求文件
[^19]:项目管理计划:范围管理计划、需求管理计划、范围基准
[^20]:项目文件:需求文件、需求跟踪矩阵、质量报告、经验教训登记册
[^21]:决策:投票
[^22]:项目文件(更新):需求文件、需求跟踪矩阵、经验教训登记册
[^23]:项目管理计划:范围管理计划、需求管理计划、变更管理计划、配置管理计划、范围基准、绩效测量基准
[^24]:项目文件:需求文件、需规跟踪矩阵、经验教训登记册
[^25]:数据分析:偏差分析、趋势分析
[^26]:项目管理计划(更新):范围管理计划、范围基准、进度基准、成本基准、绩效测量基准
[^27]:项目文件(跟新):需求文件、需求跟踪矩阵、经验教训登记册