公式速查
te = (a + 4m + b) / 6;σ = (b - a) / 6CV = EV - AC;SV = EV - PVCPI = EV / AC;SPI = EV / PVn(n - 1) / 201 一、考试基本情况
| 考试形式 | 考试时间 | 题型结构 | 复习重点提示 |
|---|---|---|---|
| 闭卷考试 | 120分钟 | 单项选择(20题,20分) 判断(10题,10分) 填空(10空,10分) 简答(3题,15分) 案例分析(1题,15分) 计算题(1题,30分) |
基础概念覆盖面广;简答、案例与计算题分值较高,应重点突破。 |
复习时建议做到:概念要清楚、过程要能说、工具方法要会用、案例问题要能分析、计算题步骤要规范。
02 二、总体复习目标
理解软件项目管理的基本概念、知识领域和五大过程组,能区分启动、规划、执行、监控和收尾阶段的主要任务。
掌握范围、进度、成本、质量、资源、沟通、干系人、风险、采购、整合等管理领域的核心概念、主要过程和常用工具。
能够结合案例分析项目范围不清、需求变更失控、干系人管理不到位、沟通不畅等问题,并提出改进措施。
能够完成单代号网络图、关键路径、PERT工期估算、挣值分析等计算,并能根据结果判断项目绩效。
03 三、章节复习重点
| 章节 | 重要程度 | 复习内容 | 备考提醒 |
|---|---|---|---|
| 第1章 软件项目管理概述 | ★★ | 项目与软件项目的含义;项目管理的目标;项目管理知识体系;软件项目管理过程;事业环境因素与组织过程资产的区别。 | 能判断某一活动属于哪个过程组或哪个知识领域。 生命周期模型 |
| 第2章 软件项目启动 | ★★★ | 项目启动准备;项目经理指派;项目干系人初步识别;项目章程的作用、内容和意义;项目启动大会;软件生存期模型。 | 重点区分“项目章程”和“合同”“项目管理计划”的作用。几种可行性分析,立项的几个过程 |
| 第4章 软件项目范围管理 | ★★★ | 规划范围管理、收集需求、定义范围、创建WBS、确认范围、控制范围;范围说明书、范围基准、WBS、WBS词典;需求与范围的关系;范围蔓延与变更控制。 | 案例分析高频内容:范围描述不清、需求未确认、变更流程缺失、干系人多头提出需求。企业管理程主要关注项目投入产出的合理性。WBS创建原则 |
| 第5章 软件项目进度管理 | ★★★ | 活动定义、活动排序、活动持续时间估算、制定进度计划、进度控制;前导图/单代号网络图;FS、SS、FF、SF及提前量/滞后量;关键路径、总浮动时间、自由浮动时间;缩短工期方法。 | 了解几种估算的方法和作用 计算题重点:画网络图、找关键路径、算总工期。 |
| 第6章 软件项目成本管理 | ★★★ | 成本估算、成本预算、成本控制;成本基准、应急储备、管理储备;直接成本、间接成本、沉没成本、机会成本;挣值分析。 | 计算题重点:AC、PV、EV、CV、SV及项目进度/成本绩效判断。能区分BAC和EAC |
| 第7章 软件项目质量管理 | ★★ | 规划质量管理、管理质量、控制质量;质量保证与质量控制的区别;质量管理贯穿项目全生命周期;软件质量改进。 | 注意区分“管理质量”与“控制质量”的过程属性和关注点。验收的可交付成果以及核实的可交付成果分别是哪两个过程的输出。掌握质量成本法。了解每种质量管理工具的特征。质量审计的主要工作 |
| 第8章 软件项目资源管理 | ★★ | 规划资源管理、估算活动资源、获取资源、建设团队、管理团队、控制资源;组织结构图、责任分配矩阵、RACI矩阵;团队冲突处理方式。 | 掌握RACI中R/A/C/I的含义,能判断资源管理过程属于哪个过程组。掌握有效领导力的关键要素是尊重和信任。集中人力资源管理理论.团队建设的5个阶段 |
| 第9章 沟通和干系人管理 | ★★★ | 沟通管理规划、管理沟通、监督沟通;沟通模型的关键要素;沟通渠道计算;识别干系人;权力/利益方格;干系人参与管理。 | 几种沟通方法:推式、拉式和互动式 公式:沟通渠道数 = n(n-1)/2。 |
| 第10章 风险管理 | ★★ | 风险概念;规划风险管理;识别风险;定性/定量风险分析;风险应对;风险控制;风险承受能力。 | 掌握消极风险和积极风险的应对策略。 |
| 第3章 采购管理 | ★★ | 规划采购管理;采购文件;供应商选择标准;合同管理;采购实施与采购控制;合同类型。 | 掌握固定总价合同、成本补偿合同、工料合同的基本特点及适用场景。 |
| 第11章 整合管理 | ★★★ | 制定项目章程;制定项目管理计划;指导与管理项目工作;监控项目工作;实施整体变更控制;项目收尾。 | 重点理解整合管理由项目经理统筹,整体变更控制贯穿项目。项目章程在作用 |
04 四、题型复习建议
(一)单项选择、判断、填空题
这三类题主要考查基础概念、关键术语、过程归属和常用工具。复习时不要只背零散词语,要把“概念—过程—工具—输出”联系起来。
项目可行性分析、项目经理职责、项目章程、项目管理过程组。
范围基准、WBS、WBS词典、工作包、范围确认与范围控制。
活动关系、关键路径、总浮动时间、自由浮动时间、资源平滑与资源平衡。
成本基准、应急储备、管理储备、沉没成本、机会成本、项目资金投入方式。
质量管理、管理质量、控制质量的区别。
RACI矩阵、冲突解决方式、沟通渠道、沟通噪声、权力/利益方格。
风险应对策略、采购合同类型、合同变更管理、事业环境因素。
(二)简答题
简答题应从以下几个方向进行准备:
一是掌握各知识领域的基本管理过程;
二是能够说明常见工具或方法的作用;
三是能够比较容易混淆的概念;
四是能够结合软件项目实际说明管理措施;
五是答题时做到“概念准确、要点完整、条理清晰”。
答题时建议采用“总述+分点说明”的方式。每个要点尽量写出关键词,并适当补充一句解释,避免只写标题式答案。
(三)案例分析题
1、案例分析题主要考查运用项目管理知识分析实际问题的能力。复习时应重点训练以下能力:
能够从案例材料中找出项目存在的问题;
能够判断问题属于哪个管理领域;
能够分析问题产生的原因;
能够提出针对性的改进措施;
能够把需求、范围、进度、成本、干系人、沟通、风险、变更等内容联系起来分析。
答题时不要只抄案例材料,应先概括问题,再结合项目管理知识进行分析,最后提出解决建议。
2、案例分析题主要考查运用项目管理知识分析实际问题的能力。复习时应重点训练以下能力:
能够从案例材料中找出项目存在的问题;
能够根据题目的设置确定风险等级:低风险、中风险、高风险
能够为不同级别的风险制定风险应对策略
(四)计算题
计算题分值较高,复习时要按步骤训练,尤其要把公式、单位和结论写完整。
| 计算类型 | 必须掌握 | 常用公式/方法 |
|---|---|---|
| 网络图与关键路径 | 根据活动前后关系画单代号网络图,计算各路径工期,找出最长路径作为关键路径。 | 总工期 = 关键路径上活动持续时间之和。关键路径活动通常总浮动时间为0。 |
| PERT三点估算 | 根据最乐观、最可能、最悲观工期计算期望工期和标准差。 | 期望工期 te=(a+4m+b)/6;标准差 σ=(b-a)/6。 |
| 概率判断 | 根据目标工期、期望工期和标准差判断在某时间内完成的可能性。 | Z=(目标工期-期望工期)/标准差;再结合正态分布规律判断概率。 |
| 挣值分析 | 区分AC、PV、EV,计算CV、SV,并判断成本和进度绩效。 | CV=EV-AC;SV=EV-PV;CV<0表示成本超支,SV<0表示进度落后。 |
05 五、答题规范提醒
选择、判断、填空题:认真审题,特别注意“不正确的是”“不属于”“最底层”“由谁负责”等关键词。
简答题:分点作答,尽量写满核心要点;每点可以用一句话解释,避免只写零散词。
案例题:先指出问题,再联系范围管理、变更控制、干系人管理等知识点,最后提出可执行措施。
计算题:写出公式、代入过程和结果;涉及金额、月份、概率时注意单位;最后要根据结果作出绩效判断。
画图题:节点、活动名称、持续时间和逻辑关系要清楚,关键路径可用文字标明。
06 六、建议复习安排
| 复习阶段 | 主要任务 | 建议做法 |
|---|---|---|
| 第一阶段:基础概念梳理 | 复习项目管理概述、启动、范围、进度、成本、质量等章节。 | 整理每章关键词,完成选择、判断、填空类知识点记忆。 |
| 第二阶段:重点专题突破 | 集中复习范围管理、进度管理、成本管理、沟通与干系人管理、风险与采购。 | 围绕WBS、变更控制、关键路径、挣值分析等专题做归纳。 |
| 第三阶段:大题训练 | 训练简答、案例分析和计算题。 | 按“分点答题+公式计算+结果判断”的格式练习,重点检查步骤是否完整。 |
07 七、考前自测清单
□ 我能说清楚项目章程、范围说明书、WBS、范围基准之间的关系。
□ 我能列出范围管理的主要过程,并能结合案例分析范围失控原因。
□ 我能根据活动关系画出单代号网络图,找出关键路径和总工期。
□ 我能使用PERT公式计算期望工期、标准差,并进行概率判断。
□ 我能区分AC、PV、EV,并计算CV、SV,判断项目成本和进度情况。
□ 我能解释成本基准、应急储备、管理储备的区别。
□ 我能计算沟通渠道数,并说明沟通模型中的编码、解码、媒介和噪声。
□ 我能区分消极风险和积极风险的应对策略。
□ 我能说明常见合同类型及合同变更管理的基本要求。
08 八、基础薄弱同学速通补充讲义
本部分用于解决“知道名词但不会答题”的问题。复习时先按“项目从哪里来、怎么计划、怎么执行、怎么发现偏差、怎么收尾”的顺序理解,再记每个管理领域的关键词。
(一)先建立一张总图:项目管理到底管什么
软件项目管理不是只管写代码,而是为了让软件项目在约定的范围、进度、成本和质量内完成交付。考试中常把它拆成两个维度:
| 维度 | 要背的内容 | 大白话理解 |
|---|---|---|
| 五大过程组 | 启动、规划、执行、监控、收尾 | 项目从批准开始,到计划、干活、检查纠偏,最后验收结束。 |
| 十大知识领域 | 整合、范围、进度、成本、质量、资源、沟通、风险、采购、干系人 | 项目经理需要同时照顾的十类管理问题。 |
| 49个过程 | 启动2个、规划24个、执行10个、监控12个、收尾1个 | 选择、判断、填空可能考总数和分布。 |
特别注意:过程组不是项目阶段。一个项目阶段内部也可能同时发生规划、执行和监控工作。例如“开发阶段”不是“执行过程组”的同义词。
(二)五大过程组速记
| 过程组 | 核心问题 | 典型输出或关键词 | 容易考法 |
|---|---|---|---|
| 启动 | 这个项目能不能开始,谁来负责? | 项目章程、初步识别干系人、任命项目经理 | 项目章程正式批准项目存在。 |
| 规划 | 准备怎么做? | 项目管理计划、范围基准、进度基准、成本基准、风险登记册 | 规划不是写一次就结束,后续可滚动细化。 |
| 执行 | 按计划把工作做出来。 | 可交付成果、团队建设、管理沟通、实施采购 | 主要产出项目成果。 |
| 监控 | 实际和计划差多少,需不需要纠偏? | 变更请求、绩效报告、核实的可交付成果 | 控制范围、控制进度、控制成本、控制质量都属于监控。 |
| 收尾 | 客户是否正式接受,项目资料是否归档? | 验收的可交付成果、最终报告、经验教训 | 收尾不是“项目做完就散”,要正式验收和归档。 |
(三)十大知识领域一句话记忆
| 知识领域 | 主要管什么 | 考试关键词 |
|---|---|---|
| 整合管理 | 把各部分计划、执行、变更和收尾统筹起来。 | 项目章程、项目管理计划、整体变更控制、收尾。 |
| 范围管理 | 确保项目做且只做必要的工作。 | 需求、范围说明书、WBS、范围基准、确认范围、控制范围。 |
| 进度管理 | 确保项目按时完成。 | 活动、里程碑、网络图、关键路径、浮动时间、赶工、快速跟进。 |
| 成本管理 | 确保项目在批准预算内完成。 | 成本估算、成本预算、成本基准、挣值分析。 |
| 质量管理 | 确保成果符合要求。 | 质量计划、管理质量、控制质量、质量成本、质量审计。 |
| 资源管理 | 管人、设备、材料等资源。 | RACI矩阵、团队建设、冲突处理、资源平衡。 |
| 沟通管理 | 确保正确的人在正确时间拿到正确信息。 | 沟通渠道、互动式、推式、拉式、沟通噪声。 |
| 干系人管理 | 识别并维护会影响项目或被项目影响的人。 | 干系人登记册、权力/利益方格、参与度管理。 |
| 风险管理 | 提前识别不确定事件并制定应对措施。 | 风险登记册、概率影响矩阵、风险应对策略。 |
| 采购管理 | 从项目外部购买产品、服务或成果。 | 自制或外购、采购文件、合同类型、供应商管理。 |
(四)英文缩写速查表
这些缩写在选择题、计算题和案例分析中很常见。复习时不必死背英文全称,但要知道它在题目中代表什么。
| 缩写 | 中文含义 | 大白话解释 |
|---|---|---|
| WBS | 工作分解结构 | 把项目交付物逐层拆成可管理的工作包。 |
| PERT | 计划评审技术 | 用乐观、最可能、悲观三种时间估算工期。 |
| CPM | 关键路径法 | 找出决定项目总工期的最长路径。 |
| RACI | 责任分配矩阵 | 标明谁执行、谁负责、咨询谁、通知谁。 |
| CCB | 变更控制委员会 | 负责评审和批准重要项目变更。 |
| EVM | 挣值管理 | 同时判断项目进度和成本表现的方法。 |
| PV | 计划价值 | 按计划到当前时点应该完成的预算价值。 |
| EV | 挣值 | 实际已经完成工作的预算价值。 |
| AC | 实际成本 | 实际已经花掉的钱。 |
| BAC | 完工预算 | 原计划整个项目总预算。 |
| EAC | 完工估算 | 按当前情况预测最终要花多少钱。 |
| ETC | 完工尚需估算 | 从现在到完工还需要多少钱。 |
| VAC | 完工偏差 | 原预算和预计完工成本之间的差。 |
| CPI | 成本绩效指数 | 看花钱效率,低于1通常表示成本超支。 |
| SPI | 进度绩效指数 | 看进度效率,低于1通常表示进度落后。 |
| ES | 最早开始时间 | 一个活动最早什么时候能开始。 |
| EF | 最早完成时间 | 一个活动最早什么时候能完成。 |
| LS | 最晚开始时间 | 不影响总工期时最晚什么时候开始。 |
| LF | 最晚完成时间 | 不影响总工期时最晚什么时候完成。 |
| TF | 总浮动时间 | 不影响项目总工期时活动最多能延迟多久。 |
| FF | 自由浮动时间 | 不影响紧后活动最早开始时活动最多能延迟多久。 |
09 九、各章知识点系统补充
第1章 软件项目管理概述
项目的基本特征:临时性、独特性、渐进明细、目标明确、资源受限。
项目与日常运营的区别:
| 比较项 | 项目 | 日常运营 |
|---|---|---|
| 时间 | 有开始和结束 | 持续进行 |
| 结果 | 产生独特产品、服务或成果 | 重复生产或维持业务 |
| 例子 | 开发一个新系统 | 系统上线后的日常维护 |
软件项目的特点:需求容易变化、技术不确定性高、人员协作复杂、进度和质量难估算、后期变更代价越来越大。
事业环境因素与组织过程资产:
| 概念 | 含义 | 例子 |
|---|---|---|
| 事业环境因素 | 项目团队通常不能直接改变的环境条件。 | 法律法规、组织结构、市场环境、行业标准、公司文化。 |
| 组织过程资产 | 组织沉淀下来的可复用资料和经验。 | 模板、流程、历史项目数据、经验教训库、检查清单。 |
第2章 软件项目启动
启动阶段要回答四个问题:项目值不值得做、项目目标是什么、谁有权负责、谁会影响项目。
项目章程的作用:
- 正式批准项目存在。
- 授权项目经理使用组织资源。
- 明确项目目标、主要交付成果、总体里程碑、预算约束和高层风险。
- 作为项目后续规划的依据。
- 项目章程、合同、项目管理计划的区别:
| 文件 | 主要作用 | 一句话区分 |
|---|---|---|
| 项目章程 | 批准项目并授权项目经理。 | 证明项目可以开始。 |
| 合同 | 明确买卖双方权利义务。 | 约束甲乙双方交易关系。 |
| 项目管理计划 | 指导项目如何执行、监控和收尾。 | 告诉团队项目具体怎么管。 |
可行性分析常见角度:技术可行性、经济可行性、运行可行性、法律可行性、进度可行性。
软件生命周期模型常考:
| 模型 | 特点 | 适用场景 |
|---|---|---|
| 瀑布模型 | 阶段顺序清晰,前一阶段完成后进入下一阶段。 | 需求稳定、变更少的项目。 |
| 原型模型 | 先做原型让用户确认需求。 | 用户说不清需求、界面交互重要的项目。 |
| 螺旋模型 | 反复迭代,并强调风险分析。 | 大型、复杂、高风险项目。 |
| 增量模型 | 分批交付部分功能。 | 需要尽早交付可用功能的项目。 |
| 敏捷模型 | 小步迭代、持续反馈、拥抱变化。 | 需求变化快、用户参与度高的项目。 |
第3章 采购管理
采购管理的核心:项目团队自己做不划算或做不了时,从外部购买产品、服务或成果。
自制或外购决策要考虑:成本、能力、进度、质量、风险、保密性和长期维护。
合同类型:
| 合同类型 | 特点 | 风险承担 | 适用场景 |
|---|---|---|---|
| 固定总价合同 | 总价基本固定。 | 卖方风险较高,买方风险较低。 | 范围清楚、需求稳定。 |
| 成本补偿合同 | 买方报销卖方成本并支付费用。 | 买方风险较高。 | 范围不清、研发探索性强。 |
| 工料合同 | 按工时、人天或材料单价结算。 | 双方风险适中。 | 工作范围不太明确,但单价可确定。 |
采购管理各过程输入、工具与输出
| 过程 | 关键输入 | 工具与技术 | 关键输出 |
|---|---|---|---|
| 规划采购管理 | 项目章程、商业文件、项目管理计划(资源管理计划、范围基准、风险管理计划、进度管理计划、成本管理计划、质量管理计划)、项目文件(经验教训登记册、风险登记册、干系人登记册、需求文件、需求跟踪矩阵、资源需求)、事业环境因素、组织过程资产 | 专家判断、数据收集(市场调研)、数据分析(自制或外购分析)、供方选择分析、会议 | 采购管理计划、采购策略、招标文件、采购工作说明书、自制或外购决策、独立成本估算、变更请求、项目文件更新、组织过程资产更新 |
| 实施采购 | 项目管理计划(范围基准、风险管理计划、采购管理计划)、项目文件(风险登记册、干系人登记册、采购文档)、事业环境因素、组织过程资产 | 专家判断、广告、投标人会议、数据分析(建议书评价)、人际关系与团队技能(谈判) | 选定的卖方、协议、变更请求、项目管理计划更新、项目文件更新 |
| 控制采购 | 项目管理计划(需求管理计划、风险管理计划、采购管理计划、进度基准、成本基准)、项目文件(协议、采购文档、风险登记册、工作绩效数据)、采购文档、工作绩效数据、事业环境因素、组织过程资产 | 专家判断、索赔管理、数据分析(绩效审查、挣值分析、趋势分析)、检查、审计 | 采购关闭、工作绩效信息、变更请求、项目管理计划更新、项目文件更新、组织过程资产更新 |
- 采购案例题常用措施:
- 明确采购范围、到货时间、验收标准和违约责任。
- 对供应商进行资质、价格、技术能力和交付能力评估。
- 设置采购里程碑,定期跟踪到货和质量情况。
- 采购延误时及时评估对进度、成本、风险的影响,并向客户和管理层沟通。
第4章 软件项目范围管理
范围管理的核心目标:确保项目做且只做成功完成项目所需的全部工作。
产品范围与项目范围:
| 概念 | 含义 |
|---|---|
| 产品范围 | 产品本身应该具备哪些功能和特性。 |
| 项目范围 | 为了交付产品,需要完成哪些工作。 |
- 范围管理六个过程:
| 过程 | 主要任务 | 常见输出 |
|---|---|---|
| 规划范围管理 | 确定范围怎么定义、确认和控制。 | 范围管理计划、需求管理计划。 |
| 收集需求 | 收集并记录干系人需求。 | 需求文件、需求跟踪矩阵。 |
| 定义范围 | 明确项目边界和交付成果。 | 项目范围说明书。 |
| 创建WBS | 把交付成果逐层分解。 | 范围基准。 |
| 确认范围 | 让客户或发起人正式验收成果。 | 验收的可交付成果。 |
| 控制范围 | 管理范围变更,防止范围蔓延。 | 变更请求、范围基准更新。 |
范围管理各过程输入、工具与输出
| 过程 | 关键输入 | 工具与技术 | 关键输出 |
|---|---|---|---|
| 规划范围管理 | 项目章程、项目管理计划(质量管理计划、项目生命周期描述)、事业环境因素、组织过程资产 | 专家判断、数据分析(备选方案分析)、会议 | 范围管理计划、需求管理计划 |
| 收集需求 | 项目章程、项目管理计划、项目文件(干系人登记册)、事业环境因素、组织过程资产 | 专家判断、数据收集(访谈、焦点小组、问卷调查、标杆对照)、人际关系技能(引导式研讨会)、系统交互图、原型法 | 需求文件、需求跟踪矩阵 |
| 定义范围 | 项目章程、项目管理计划(范围管理计划)、项目文件(需求文件)、事业环境因素、组织过程资产 | 专家判断、数据分析(产品分析)、人际关系与团队技能、产品分析 | 项目范围说明书 |
| 创建WBS | 项目管理计划(范围管理计划、范围说明书)、项目文件(需求文件)、事业环境因素、组织过程资产 | 专家判断、分解 | 范围基准(范围说明书 + WBS + WBS词典) |
| 确认范围 | 项目管理计划(范围管理计划、范围基准、需求管理计划)、项目文件(需求文件、需求跟踪矩阵、质量报告)、核实的可交付成果、工作绩效数据 | 专家判断、检查(审查、评审、巡检)、决策 | 验收的可交付成果、工作绩效信息、变更请求 |
| 控制范围 | 项目管理计划(范围管理计划、范围基准、需求管理计划、变更管理计划)、项目文件(需求文件、需求跟踪矩阵)、工作绩效数据、组织过程资产 | 数据分析(偏差分析、趋势分析、备选方案分析) | 工作绩效信息、变更请求、项目管理计划更新、项目文件更新 |
- WBS的重点:
- 面向可交付成果分解,不是按人员兴趣随便分。
- 遵守100%原则:不能漏掉范围内工作,也不能包含范围外工作。
- 最底层是工作包,工作包应能估算工期、成本和责任人。
- 分包出去的工作也必须纳入WBS。
范围基准 = 项目范围说明书 + WBS + WBS词典。
确认范围与控制质量的区别:
| 比较项 | 控制质量 | 确认范围 |
|---|---|---|
| 关注点 | 成果是否符合质量标准。 | 成果是否被客户正式接受。 |
| 执行者 | 项目团队或质量人员。 | 客户、发起人或授权干系人。 |
| 输出 | 核实的可交付成果。 | 验收的可交付成果。 |
| 大白话 | 先内部检查“做得对不对”。 | 再让客户确认“认不认”。 |
范围蔓延的典型表现:用户不断加需求、没有变更审批、开发人员私自答应需求、范围说明书不清楚、WBS不完整。
范围失控案例题答题措施:
- 重新确认需求并形成书面需求文件。
- 完善范围说明书、WBS和WBS词典。
- 建立变更控制流程,所有新需求先评估影响再审批。
- 使用需求跟踪矩阵,把需求、设计、开发、测试和验收对应起来。
- 让关键干系人签字确认范围基准。
第5章 软件项目进度管理
进度管理基本流程:定义活动、排列活动顺序、估算活动持续时间、制定进度计划、控制进度。这五个过程层层递进:先把工作包拆成活动,再排先后顺序,再估每项活动要多久,再整合成完整进度计划,最后在执行中跟踪纠偏。
6.2 定义活动(Define Activities)
定义:识别和记录为完成项目可交付成果而须采取的具体行动的过程。本过程的主要作用是,将工作包分解为进度活动,作为对项目工作进行进度估算、规划、执行、监督和控制的基础。
| 输入 | 工具与技术 | 输出 |
|---|---|---|
| 项目管理计划(进度管理计划、范围基准) | 专家判断 | 活动清单 |
| 事业环境因素 | 分解(把工作包拆成更细的活动) | 活动属性 |
| 组织过程资产 | 滚动式规划(近期细远期粗,渐进明细) | 里程碑清单 |
| 会议 | 变更请求 |
关键要点:
- 活动 vs 工作包:工作包是WBS最底层的可交付成果单元(名词),活动是完成工作包所需执行的具体工作(动词)。一个工作包可分解为多个活动。
- 滚动式规划(Rolling Wave Planning):一种渐进明细的迭代式规划技术——近期要完成的工作详细规划到活动层级,远期工作暂时在较高层级粗略规划。适用于信息不够明确时的早期规划阶段。
- 活动清单:包含项目所需的全部进度活动的综合清单,包括活动标识和详细的工作范围描述。
- 里程碑:重要时点或事件,持续时间为零,不消耗资源。分为强制性里程碑(合同约定)和选择性里程碑(项目内部管理需要)。
6.3 排列活动顺序(Sequence Activities)
定义:识别和记录项目活动之间逻辑关系的过程。本过程的主要作用是,定义工作之间的逻辑顺序,以便在既定的所有项目制约因素下获得最高的效率。
| 输入 | 工具与技术 | 输出 |
|---|---|---|
| 项目管理计划(进度管理计划、范围基准) | 紧前关系绘图法(PDM,即单代号网络图) | 项目进度网络图 |
| 项目文件(活动清单、活动属性、里程碑清单、假设日志) | 确定和整合依赖关系 | 项目文件更新 |
| 事业环境因素 | 提前量和滞后量 | |
| 组织过程资产 | 项目管理信息系统(PMIS) |
关键要点:
- 紧前关系绘图法(PDM,Precedence Diagramming Method):用节点表示活动、用箭线表示逻辑关系的网络图技术,即"单代号网络图"。
- 四种依赖关系(PDM四类逻辑关系):
| 关系 | 含义 | 举例 |
|---|---|---|
| FS(完成到开始) | 紧前活动完成后,紧后活动才能开始 | 需求评审完成后才能开始设计 |
| SS(开始到开始) | 紧前活动开始后,紧后活动才能开始 | 开始编码后可同步开始编写测试用例 |
| FF(完成到完成) | 紧前活动完成后,紧后活动才能完成 | 文档编写完成后,文档审核才能完成 |
| SF(开始到完成) | 紧前活动开始后,紧后活动才能完成 | 新系统上线后,旧系统才能停用(较少用) |
- 依赖关系分类:
| 分类维度 | 类型 | 说明 |
|---|---|---|
| 按性质 | 强制性依赖(硬逻辑) | 合同要求或工作固有性质决定,不可改变。如:必须先编码才能测试。 |
| 按性质 | 选择性依赖(软逻辑) | 团队基于最佳实践或偏好确定的顺序,可调整。如:先做模块A再做模块B。 |
| 按来源 | 外部依赖 | 项目活动与非项目活动之间的依赖,往往不在团队控制范围内。如:硬件到货后才能测试。 |
| 按来源 | 内部依赖 | 项目活动之间的紧前关系,在团队控制范围内。如:UI设计完成后才能前端开发。 |
- 提前量(Lead):紧后活动可相对于紧前活动提前开始的时间量。例如,在需求文档编写完成前2周即可开始设计,这是带2周提前量的FS关系。
- 滞后量(Lag):紧后活动必须相对于紧前活动推迟开始的时间量。例如,混凝土浇筑后需等待7天养护才能进行下一步施工。
6.4 估算活动持续时间(Estimate Activity Durations)
定义:根据资源估算的结果,估算完成单项活动所需工作时段数的过程。本过程的主要作用是,确定完成每个活动所需花费的时间量,为制定进度计划过程提供主要输入。
| 输入 | 工具与技术 | 输出 |
|---|---|---|
| 项目管理计划(进度管理计划、范围基准) | 专家判断 | 持续时间估算 |
| 项目文件(活动清单、活动属性、假设日志、经验教训登记册、里程碑清单、风险登记册、资源需求等) | 类比估算 | 估算依据 |
| 事业环境因素 | 参数估算 | 项目文件更新 |
| 组织过程资产 | 三点估算(PERT) | |
| 自下而上估算 | ||
| 数据分析(备选方案分析、储备分析) | ||
| 决策(投票) | ||
| 会议 |
关键要点——五种估算方法对比:
| 估算方法 | 原理 | 优点 | 缺点 | 适用场景 |
|---|---|---|---|---|
| 类比估算 | 用过去类似项目的实际数据来估算当前项目 | 快速、成本低 | 准确性低,依赖历史数据的相似度 | 项目早期信息不足时;有类似项目数据库 |
| 参数估算 | 基于历史数据和项目参数之间的统计关系(如:每千行代码需要20人时) | 可量化,准确性较高 | 需要可靠的历史数据和参数模型 | 有成熟的历史数据和可靠参数模型 |
| 三点估算(PERT) | 考虑不确定性,用乐观(a)、最可能(m)、悲观(b)三个值计算期望值 te=(a+4m+b)/6 | 考虑了风险和不确定性 | 需要花时间确定三个值 | 不确定性较高的活动;计算题高频考点 |
| 自下而上估算 | 先估算每个活动,再汇总到工作包、控制账户直至整个项目 | 最准确 | 耗时最长,需要详细的活动定义 | 活动定义清晰、需要高精度估算 |
| 储备分析 | 在估算中考虑应急储备(应对已知风险)和管理储备(应对未知风险) | 增加估算的可靠性 | 储备过多浪费预算,过少则不够用 | 任何有风险的项目 |
- 持续时间估算的输出:
- 持续时间估算:对完成某个活动、阶段或项目所需工作时段数的定量评估,可能以区间形式表达(如2周±2天)或附带置信水平(如85%概率在2周内完成)。
- 估算依据:支持持续时间估算的详细文档,包括估算基础、假设条件、制约因素、可能的范围区间及影响估算的单个项目风险。
6.5 制定进度计划(Develop Schedule)
定义:分析活动顺序、持续时间、资源需求和进度制约因素,创建项目进度模型,从而落实项目执行和监控的过程。本过程的主要作用是,为完成项目活动而制定具有计划日期的进度模型。
| 输入 | 工具与技术 | 输出 |
|---|---|---|
| 项目管理计划(进度管理计划、范围基准) | 进度网络分析 | 进度基准 |
| 项目文件(活动清单、活动属性、项目进度网络图、活动资源需求、资源日历、持续时间估算、假设日志、风险登记册等) | 关键路径法(CPM) | 项目进度计划 |
| 协议(合同中的里程碑) | 资源优化(资源平衡、资源平滑) | 进度数据 |
| 事业环境因素 | 数据分析(假设情景分析、模拟) | 项目日历 |
| 组织过程资产 | 提前量和滞后量 | 变更请求 |
| 进度压缩(赶工、快速跟进) | 项目管理计划更新、项目文件更新 | |
| 项目管理信息系统(PMIS) | ||
| 敏捷发布规划 |
核心工具详解:
- 关键路径法(CPM,Critical Path Method):不考虑资源限制,只根据活动依赖关系和持续时间,通过正推+逆推计算所有活动的最早/最晚开始/完成时间,找出总工期最长的路径。关键路径上的活动总浮动时间通常为0。一个项目可能有多条关键路径,关键路径越多意味着项目风险越高。
- 资源优化:
| 技术 | 资源平衡(Resource Leveling) | 资源平滑(Resource Smoothing) |
|---|---|---|
| 目标 | 解决资源过度分配问题,使资源需求不超过可用供应 | 在总浮动时间内调整活动,使资源使用更均匀 |
| 对工期影响 | 可能导致关键路径改变、总工期延长 | 不会改变关键路径,不会延长总工期 |
| 限制条件 | 共享或关键资源的数量有限时使用 | 无法实现所有资源优化时使用 |
- 进度压缩——缩短工期的方法:
| 方法 | 含义 | 代价 | 适用场景 |
|---|---|---|---|
| 赶工(Crashing) | 增加资源或加班来缩短关键路径活动工期 | 通常增加成本,可能降低效率 | 关键路径活动;增加资源确实能缩短工期 |
| 快速跟进(Fast Tracking) | 把原本顺序执行的活动改为部分并行执行 | 增加返工风险和沟通复杂度 | 活动之间是选择性依赖关系时可以并行 |
- 进度基准(Schedule Baseline):经相关方接受和批准的进度模型,只有通过正式的变更控制程序才能变更,用作与实际结果进行比较的依据。
- 项目进度计划:可以用多种形式呈现——横道图(甘特图)、里程碑图、网络图等。至少应包括每个活动的计划开始日期和计划完成日期。
6.6 控制进度(Control Schedule)
定义:监督项目状态,以更新项目进度和管理进度基准变更的过程。本过程的主要作用是,在整个项目期间保持对进度基准的维护,确保项目按时完成。
| 输入 | 工具与技术 | 输出 |
|---|---|---|
| 项目管理计划(进度管理计划、进度基准、范围基准、绩效测量基准) | 数据分析(挣值分析、迭代燃尽图、绩效审查、趋势分析、偏差分析、假设情景分析) | 工作绩效信息 |
| 项目文件(经验教训登记册、项目日历、项目进度计划、资源日历、进度数据) | 关键路径法 | 进度预测 |
| 工作绩效数据(原始执行记录) | 项目管理信息系统(PMIS) | 变更请求 |
| 组织过程资产 | 资源优化 | 项目管理计划更新 |
| 提前量和滞后量 | 项目文件更新 | |
| 进度压缩 |
关键要点:
- 控制进度的核心工作:判断项目进度的当前状态 → 对引起进度变更的因素施加影响 → 判断进度是否已发生变更 → 在变更实际发生时进行管理。
- 挣值分析在进度控制中的应用:SV = EV − PV,SPI = EV / PV。SV < 0 或 SPI < 1 表示进度落后。通过挣值分析可以定量判断进度偏差并进行趋势预测。
- 迭代燃尽图(Iteration Burndown Chart):敏捷项目中常用的进度监控工具,用剩余工作量和时间作对比,直观显示团队在迭代期内能否按时完成计划工作。
- 进度预测:基于当前信息和历史趋势,对未来项目结束日期进行的估算和预测。
- 变更请求:如果进度偏差无法通过调整活动顺序或赶工等内部手段解决,可能需要提出变更请求来修改进度基准。
工作包、活动和里程碑:
| 概念 | 含义 |
|---|---|
| 工作包 | WBS最底层的可交付成果单元。 |
| 活动 | 为完成工作包而要执行的具体工作。 |
| 里程碑 | 重要时间节点,持续时间通常为0。 |
- 活动依赖关系:
| 关系 | 含义 | 例子 |
|---|---|---|
| FS | 前一活动完成,后一活动才能开始。 | 需求评审完成后才能设计。 |
| SS | 前一活动开始,后一活动才能开始。 | 开始编码后可同步准备测试用例。 |
| FF | 前一活动完成,后一活动才能完成。 | 文档编写完成后,文档审核才能完成。 |
| SF | 前一活动开始,后一活动才能完成。 | 较少使用,考试知道即可。 |
- 关键路径:
- 从开始到结束总工期最长的路径。
- 决定项目最短完成时间。
- 关键路径上的活动通常总浮动时间为0。
- 关键路径可能随着项目执行发生变化。
- 正推和逆推计算:
| 符号 | 含义 | 公式 |
|---|---|---|
| ES | 最早开始时间 | 所有紧前活动EF的最大值。 |
| EF | 最早完成时间 | EF = ES + 活动持续时间。 |
| LF | 最晚完成时间 | 所有紧后活动LS的最小值。 |
| LS | 最晚开始时间 | LS = LF - 活动持续时间。 |
| TF | 总浮动时间 | TF = LS - ES = LF - EF。 |
| FF | 自由浮动时间 | 不影响紧后活动最早开始的可延迟时间。 |
- 压缩工期:
| 方法 | 含义 | 代价 |
|---|---|---|
| 赶工 | 增加资源或加班来缩短关键路径活动工期。 | 通常增加成本,也可能降低效率。 |
| 快速跟进 | 把原本顺序执行的活动改为部分并行。 | 通常增加返工和风险。 |
| 缩小范围 | 经批准后减少部分工作。 | 可能影响功能或客户满意度。 |
第6章 软件项目成本管理
成本管理三件事:估算成本、制定预算、控制成本。
成本管理各过程输入、工具与输出
| 过程 | 关键输入 | 工具与技术 | 关键输出 |
|---|---|---|---|
| 规划成本管理 | 项目章程、项目管理计划(进度管理计划、风险管理计划)、事业环境因素、组织过程资产 | 专家判断、数据分析、会议 | 成本管理计划 |
| 估算成本 | 项目管理计划(成本管理计划、质量管理计划、范围基准)、项目文件(资源需求、风险登记册)、事业环境因素、组织过程资产 | 专家判断、类比估算、参数估算、三点估算、自下而上估算、数据分析(储备分析、质量成本)、项目管理信息系统(PMIS) | 成本估算、估算依据、项目文件更新 |
| 制定预算 | 项目管理计划(成本管理计划、资源管理计划、范围基准)、项目文件(活动成本估算、估算依据、资源需求、风险登记册)、商业文件、协议、事业环境因素、组织过程资产 | 专家判断、成本汇总、数据分析(储备分析)、历史信息审核、资金限制平衡、融资 | 成本基准、项目资金需求、项目文件更新 |
| 控制成本 | 项目管理计划(成本管理计划、成本基准、绩效测量基准)、项目文件、工作绩效数据、组织过程资产 | 专家判断、数据分析(挣值分析、偏差分析、趋势分析、储备分析)、完工尚需绩效指数(TCPI)、项目管理信息系统(PMIS) | 工作绩效信息、成本预测、变更请求、项目管理计划更新、项目文件更新 |
常见成本概念:
| 概念 | 含义 |
|---|---|
| 直接成本 | 能直接归属于项目的成本,如项目成员工资、项目设备。 |
| 间接成本 | 多个项目共同承担的成本,如办公场地、水电、行政管理。 |
| 固定成本 | 不随工作量明显变化的成本,如一次性购买服务器。 |
| 可变成本 | 随工作量变化的成本,如按人天计费的外包费用。 |
| 沉没成本 | 已经发生且无法收回的成本,决策时不应被它绑架。 |
| 机会成本 | 选择一个方案而放弃的最佳替代方案收益。 |
- 储备:
| 概念 | 用途 | 是否进成本基准 |
|---|---|---|
| 应急储备 | 应对已识别风险。 | 进入成本基准。 |
| 管理储备 | 应对未知风险。 | 不进入成本基准,属于项目预算的一部分。 |
项目预算 = 成本基准 + 管理储备。
成本基准 = 成本估算 + 应急储备。
- 挣值分析核心变量:
| 变量 | 中文 | 含义 |
|---|---|---|
| PV | 计划价值 | 按计划到当前时点应该完成的预算价值。 |
| EV | 挣值 | 实际已经完成工作的预算价值。 |
| AC | 实际成本 | 实际已经花掉的钱。 |
| BAC | 完工预算 | 原计划整个项目总预算。 |
| EAC | 完工估算 | 按当前情况估计最终总成本。 |
| ETC | 完工尚需估算 | 从现在到完工还需要多少钱。 |
| VAC | 完工偏差 | VAC = BAC - EAC。 |
- 挣值分析判定:
| 公式 | 含义 | 判定 |
|---|---|---|
| CV = EV - AC | 成本偏差 | CV < 0 成本超支;CV > 0 成本节约。 |
| SV = EV - PV | 进度偏差 | SV < 0 进度落后;SV > 0 进度提前。 |
| CPI = EV / AC | 成本绩效指数 | CPI < 1 成本效率差;CPI > 1 成本效率好。 |
| SPI = EV / PV | 进度绩效指数 | SPI < 1 进度效率差;SPI > 1 进度效率好。 |
| VAC = BAC - EAC | 完工偏差 | VAC < 0 预计完工超预算。 |
- EAC常见算法:
| 情况 | 公式 |
|---|---|
| 认为后续仍按当前成本效率执行 | EAC = BAC / CPI |
| 认为当前偏差只是偶然,后续按原计划执行 | EAC = AC + (BAC - EV) |
| 题目给出ETC | EAC = AC + ETC |
第7章 软件项目质量管理
质量不是最后“查”出来的,而是在计划、设计、开发、测试和评审过程中“做”出来的。
质量管理三过程:
| 过程 | 关注点 | 大白话 |
|---|---|---|
| 规划质量管理 | 定质量标准和质量方法。 | 先说清楚什么叫合格。 |
| 管理质量 | 保证过程按标准执行,并改进过程。 | 检查做事流程对不对。 |
| 控制质量 | 检查具体成果是否符合要求。 | 检查交付物对不对。 |
质量管理各过程输入、工具与输出
| 过程 | 关键输入 | 工具与技术 | 关键输出 |
|---|---|---|---|
| 规划质量管理 | 项目章程、项目管理计划(需求管理计划、风险管理计划、干系人参与计划)、项目文件(需求文件、风险登记册、干系人登记册)、事业环境因素、组织过程资产 | 专家判断、数据收集(标杆对照)、数据分析(成本效益分析、质量成本)、决策、数据表现(流程图、逻辑模型)、测试与检查的规划、会议 | 质量管理计划、质量测量指标、项目管理计划更新、项目文件更新 |
| 管理质量 | 项目管理计划(质量管理计划)、项目文件(质量测量指标、质量控制测量结果、风险报告)、组织过程资产、事业环境因素 | 数据收集(核对单、核查表、统计抽样)、数据分析(备选方案分析、文件审查、过程分析、根本原因分析)、决策、数据表现(亲和图、因果图、流程图、直方图、矩阵图、散点图)、审计、面向X的设计、问题解决、质量改进方法、会议 | 质量报告、测试与评估文件、变更请求、项目管理计划更新、项目文件更新 |
| 控制质量 | 项目管理计划(质量管理计划)、项目文件(质量测量指标、测试与评估文件)、批准的变更请求、可交付成果、工作绩效数据、事业环境因素、组织过程资产 | 数据收集(核对单、核查表、统计抽样)、数据分析(绩效审查、根本原因分析)、检查、测试/产品评估、数据表现(因果图、控制图、直方图、帕累托图、散点图)、会议 | 核实的可交付成果、工作绩效信息、变更请求、项目管理计划更新、项目文件更新 |
- 质量成本:
| 类别 | 含义 | 例子 |
|---|---|---|
| 预防成本 | 为防止缺陷发生而花的钱。 | 培训、设计评审、过程改进。 |
| 评价成本 | 为检查是否合格而花的钱。 | 测试、检查、代码审查。 |
| 内部失败成本 | 交付前发现问题造成的成本。 | 返工、缺陷修复。 |
| 外部失败成本 | 交付后被客户发现问题造成的成本。 | 投诉、赔偿、维护、信誉损失。 |
- 质量工具常见识别:
| 工具 | 作用 |
|---|---|
| 因果图/鱼骨图 | 分析问题原因。 |
| 控制图 | 判断过程是否稳定。 |
| 帕累托图 | 找出少数关键问题。 |
| 流程图 | 展示过程步骤。 |
| 直方图 | 看数据分布。 |
| 散点图 | 看两个变量是否相关。 |
| 检查表 | 收集和记录缺陷数据。 |
第8章 软件项目资源管理
资源不仅指人,也包括设备、材料、软件工具和场地。
资源管理各过程输入、工具与输出
| 过程 | 关键输入 | 工具与技术 | 关键输出 |
|---|---|---|---|
| 规划资源管理 | 项目章程、项目管理计划(质量管理计划、范围基准)、项目文件(项目团队章程)、事业环境因素、组织过程资产 | 专家判断、数据表现(组织图和职位描述)、组织理论、会议 | 资源管理计划、团队章程、项目文件更新 |
| 估算活动资源 | 项目管理计划(资源管理计划、范围基准)、项目文件(活动清单、活动属性、假设日志、成本估算、资源日历)、事业环境因素、组织过程资产 | 专家判断、自下而上估算、类比估算、参数估算、数据分析(备选方案分析)、会议 | 资源需求、估算依据、资源分解结构、项目文件更新 |
| 获取资源 | 项目管理计划(资源管理计划、采购管理计划)、项目文件(资源需求、项目进度计划)、事业环境因素、组织过程资产 | 决策(多标准决策分析)、人际关系与团队技能(谈判)、预分派、虚拟团队 | 物质资源分配单、项目团队派工单、资源日历、变更请求、项目管理计划更新、项目文件更新、事业环境因素更新、组织过程资产更新 |
| 建设团队 | 项目管理计划(资源管理计划)、项目文件(项目团队派工单)、事业环境因素、组织过程资产 | 集中办公、虚拟团队、沟通技术、人际关系与团队技能(冲突管理、影响力、激励、谈判、团队建设)、认可与奖励、培训、个人和团队评估、会议 | 团队绩效评价、变更请求、项目管理计划更新、项目文件更新、事业环境因素更新、组织过程资产更新 |
| 管理团队 | 项目管理计划(资源管理计划)、项目文件(项目团队派工单、问题日志、工作绩效报告、团队绩效评价)、事业环境因素、组织过程资产 | 人际关系与团队技能(冲突管理、制定决策、情商、影响力、领导力)、项目管理信息系统(PMIS) | 变更请求、项目管理计划更新、项目文件更新、事业环境因素更新、组织过程资产更新 |
| 控制资源 | 项目管理计划(资源管理计划)、项目文件(物质资源分配单、项目进度计划、资源分解结构、资源需求、风险登记册)、工作绩效数据、协议、组织过程资产 | 数据分析(备选方案分析、成本效益分析、储备分析、趋势分析)、问题解决、人际关系与团队技能(谈判)、项目管理信息系统(PMIS) | 工作绩效信息、变更请求、项目管理计划更新、项目文件更新 |
RACI矩阵:
| 字母 | 含义 | 说明 |
|---|---|---|
| R | 负责执行 | 真正干活的人。 |
| A | 最终负责 | 对结果拍板和担责的人,一个任务最好只有一个A。 |
| C | 咨询 | 需要征求意见的人。 |
| I | 知会 | 需要被通知进展的人。 |
团队建设五阶段:形成、震荡、规范、成熟、解散。
冲突处理方式:
| 方式 | 特点 | 适用场景 |
|---|---|---|
| 合作/解决问题 | 双方一起找根因,争取双赢。 | 重要问题、时间允许。 |
| 妥协 | 双方各让一步。 | 时间有限、双方势均力敌。 |
| 缓和/包容 | 强调共同点,淡化分歧。 | 维持关系、问题不太重要。 |
| 强迫/命令 | 一方强行决定。 | 紧急情况、必须快速决策。 |
| 撤退/回避 | 暂时不处理。 | 信息不足或问题不重要。 |
- 领导力常考:有效领导力的关键是尊重和信任;项目经理不只是分配任务,还要协调资源、解决冲突、激励团队、沟通目标。
第9章 沟通和干系人管理
沟通与干系人管理各过程输入、工具与输出
| 过程 | 关键输入 | 工具与技术 | 关键输出 |
|---|---|---|---|
| 规划沟通管理 | 项目章程、项目管理计划(资源管理计划、干系人参与计划)、项目文件(干系人登记册、需求文件)、事业环境因素、组织过程资产 | 专家判断、沟通需求分析、沟通技术、沟通模型、沟通方法、人际关系与团队技能、数据表现(干系人参与度评估矩阵)、会议 | 沟通管理计划、项目管理计划更新、项目文件更新 |
| 管理沟通 | 项目管理计划(资源管理计划、沟通管理计划、干系人参与计划)、项目文件(变更日志、问题日志、经验教训登记册、质量报告、风险报告、干系人登记册)、工作绩效报告、事业环境因素、组织过程资产 | 沟通技术、沟通方法、沟通技能、项目管理信息系统(PMIS)、项目报告、人际关系与团队技能、会议 | 项目沟通记录、项目管理计划更新、项目文件更新、组织过程资产更新 |
| 监督沟通 | 项目管理计划(资源管理计划、沟通管理计划、干系人参与计划)、项目文件(问题日志、工作绩效数据、干系人登记册)、工作绩效数据、事业环境因素、组织过程资产 | 专家判断、项目管理信息系统(PMIS)、数据分析(干系人参与度评估矩阵)、人际关系与团队技能、会议 | 工作绩效信息、变更请求、项目管理计划更新、项目文件更新 |
| 识别干系人 | 项目章程、商业文件、项目管理计划、项目文件(变更日志、问题日志)、协议、事业环境因素、组织过程资产 | 专家判断、数据收集(问卷和调查、头脑风暴)、数据分析(干系人分析、文件审查)、数据表现(干系人映射表/表现图、权力/利益方格)、会议 | 干系人登记册、变更请求、项目管理计划更新、项目文件更新 |
| 规划干系人参与 | 项目章程、项目管理计划(资源管理计划、沟通管理计划、风险管理计划、干系人参与计划)、项目文件(假设日志、变更日志、问题日志、风险登记册、干系人登记册)、事业环境因素、组织过程资产 | 专家判断、数据收集(问卷和调查、头脑风暴)、数据分析(假设条件和制约因素分析、根本原因分析)、决策、数据表现(干系人参与度评估矩阵)、会议 | 干系人参与计划、变更请求、项目管理计划更新、项目文件更新 |
| 管理干系人参与 | 项目管理计划(沟通管理计划、风险管理计划、干系人参与计划、变更管理计划)、项目文件(变更日志、问题日志、经验教训登记册、干系人登记册)、事业环境因素、组织过程资产 | 专家判断、沟通技能、人际关系与团队技能(冲突管理、文化意识、谈判、观察和交谈、政治意识)、基本规则、会议 | 变更请求、项目管理计划更新、项目文件更新 |
| 监督干系人参与 | 项目管理计划(资源管理计划、沟通管理计划、干系人参与计划)、项目文件(问题日志、经验教训登记册、项目沟通记录、风险登记册、干系人登记册)、工作绩效数据、事业环境因素、组织过程资产 | 数据分析(备选方案分析、根本原因分析、干系人分析)、决策、数据表现(干系人参与度评估矩阵)、沟通技能、人际关系与团队技能、会议 | 工作绩效信息、变更请求、项目管理计划更新、项目文件更新 |
沟通渠道数公式:n(n-1)/2。n是参与沟通的人数。人数越多,沟通复杂度增长越快。
沟通方法:
| 方法 | 含义 | 例子 |
|---|---|---|
| 互动式沟通 | 双向或多向实时交流。 | 会议、电话、即时讨论。 |
| 推式沟通 | 把信息发给指定对象。 | 邮件、通知、报告。 |
| 拉式沟通 | 信息放在某处,相关人自行获取。 | 知识库、公告栏、项目文档库。 |
沟通模型关键词:编码、媒介、解码、反馈、噪声。
干系人管理:
| 干系人类型 | 管理策略 |
|---|---|
| 高权力、高利益 | 重点管理,充分沟通。 |
| 高权力、低利益 | 令其满意,避免反对。 |
| 低权力、高利益 | 保持告知,争取支持。 |
| 低权力、低利益 | 适度监督即可。 |
- 案例题常见沟通问题:没有定期例会、未及时向客户报告风险和延期、跨部门沟通只靠口头电话、关键里程碑没有书面确认、信息没有同步给关键干系人。
第10章 风险管理
风险管理各过程输入、工具与输出
| 过程 | 关键输入 | 工具与技术 | 关键输出 |
|---|---|---|---|
| 规划风险管理 | 项目章程、项目管理计划、项目文件(干系人登记册)、事业环境因素、组织过程资产 | 专家判断、数据分析(干系人分析)、会议 | 风险管理计划 |
| 识别风险 | 项目管理计划(需求管理计划、风险管理计划、进度管理计划、成本管理计划)、项目文件(假设日志、成本估算、持续时间估算、问题日志、经验教训登记册、资源需求、风险登记册、干系人登记册)、协议、采购文档、事业环境因素、组织过程资产 | 专家判断、数据收集(头脑风暴、核对单、访谈)、数据分析(根本原因分析、假设和制约因素分析、SWOT分析、文件审查)、人际关系与团队技能(引导)、提示清单 | 风险登记册、风险报告、项目文件更新 |
| 实施定性风险分析 | 项目管理计划(风险管理计划)、项目文件(假设日志、风险登记册、干系人登记册)、事业环境因素、组织过程资产 | 专家判断、数据收集(访谈)、数据分析(风险数据质量评估、风险概率和影响评估、概率和影响矩阵、其他风险参数优先级评估)、人际关系与团队技能(引导)、风险分类、数据表现 | 项目文件更新(风险登记册更新、风险报告更新) |
| 实施定量风险分析 | 项目管理计划(风险管理计划、进度管理计划、成本管理计划)、项目文件(假设日志、估算依据、持续时间估算、成本估算、资源需求、风险登记册、风险报告)、事业环境因素、组织过程资产 | 专家判断、数据收集(访谈)、人际关系与团队技能(引导)、不确定性表现方式、数据分析(模拟、敏感性分析、决策树分析、影响图) | 项目文件更新(风险报告更新) |
| 规划风险应对 | 项目管理计划(资源管理计划、风险管理计划、成本管理计划)、项目文件(经验教训登记册、风险登记册、风险报告、干系人登记册)、事业环境因素、组织过程资产 | 专家判断、数据收集(访谈)、人际关系与团队技能(引导)、威胁应对策略(规避、转移、减轻、接受、上报)、机会应对策略(开拓、分享、提高、接受、上报)、应急应对策略、数据分析(备选方案分析)、决策 | 变更请求、项目管理计划更新、项目文件更新 |
| 实施风险应对 | 项目管理计划(风险管理计划)、项目文件(经验教训登记册、风险登记册、风险报告)、组织过程资产 | 专家判断、人际关系与团队技能(影响力)、项目管理信息系统(PMIS) | 变更请求、项目文件更新 |
| 监督风险 | 项目管理计划(风险管理计划)、项目文件(问题日志、经验教训登记册、风险登记册、风险报告、工作绩效数据)、工作绩效数据、组织过程资产 | 数据分析(储备分析、趋势分析、风险审计)、审计、会议 | 工作绩效信息、变更请求、项目管理计划更新、项目文件更新、组织过程资产更新 |
风险是未来不确定事件,可能带来负面影响,也可能带来正面机会。
风险管理过程:规划风险管理、识别风险、定性风险分析、定量风险分析、规划风险应对、实施风险应对、监督风险。
风险三要素:风险事件、发生概率、影响后果。
消极风险应对:
| 策略 | 含义 | 例子 |
|---|---|---|
| 规避 | 改变计划,让风险不发生。 | 放弃高风险技术方案。 |
| 转移 | 把风险责任转给第三方。 | 购买保险、外包、合同约定赔偿。 |
| 减轻 | 降低发生概率或影响。 | 增加评审、提前采购、做备份。 |
| 接受 | 承认风险存在,必要时再处理。 | 准备应急储备。 |
- 积极风险应对:
| 策略 | 含义 |
|---|---|
| 开拓 | 确保机会一定发生。 |
| 分享 | 与第三方合作共同获得机会。 |
| 提高 | 增加机会发生概率或收益。 |
| 接受 | 机会来了就利用,不主动投入过多资源。 |
- 风险相关易混点:
| 概念 | 含义 |
|---|---|
| 风险登记册 | 记录单个风险、原因、概率、影响、责任人和应对措施。 |
| 残余风险 | 应对措施执行后仍然留下的风险。 |
| 次生风险 | 风险应对措施引发的新风险。 |
| 应急计划 | 风险发生时启动的备用方案。 |
第11章 整合管理
整合管理是项目经理统筹全局的管理领域,负责把范围、进度、成本、质量、资源、沟通、风险、采购和干系人管理协调起来。
整合管理主要过程:
| 过程 | 核心作用 |
|---|---|
| 制定项目章程 | 批准项目并授权项目经理。 |
| 制定项目管理计划 | 整合各子计划,形成项目执行依据。 |
| 指导与管理项目工作 | 按计划产生可交付成果。 |
| 管理项目知识 | 利用已有经验,并沉淀新经验。 |
| 监控项目工作 | 跟踪整体绩效并发现偏差。 |
| 实施整体变更控制 | 统一评审、批准和管理变更。 |
| 结束项目或阶段 | 正式验收、移交、归档和总结。 |
整合管理各过程输入、工具与输出
| 过程 | 关键输入 | 工具与技术 | 关键输出 |
|---|---|---|---|
| 制定项目章程 | 商业文件(商业论证、效益管理计划)、协议、事业环境因素、组织过程资产 | 专家判断、数据收集(头脑风暴、焦点小组、访谈)、人际关系与团队技能(冲突管理、引导、会议管理)、会议 | 项目章程、假设日志 |
| 制定项目管理计划 | 项目章程、其他过程的输出、事业环境因素、组织过程资产 | 专家判断、数据收集(头脑风暴、核对单、焦点小组、访谈)、人际关系与团队技能(冲突管理、引导、会议管理)、会议 | 项目管理计划 |
| 指导与管理项目工作 | 项目管理计划、项目文件、批准的变更请求、事业环境因素、组织过程资产 | 专家判断、项目管理信息系统(PMIS)、会议 | 可交付成果、工作绩效数据、问题日志、变更请求、项目管理计划更新、项目文件更新、组织过程资产更新 |
| 管理项目知识 | 项目管理计划、项目文件(经验教训登记册、团队章程)、可交付成果、事业环境因素、组织过程资产 | 专家判断、知识管理、信息管理、人际关系与团队技能 | 经验教训登记册、项目管理计划更新、组织过程资产更新 |
| 监控项目工作 | 项目管理计划、项目文件(进度预测、成本预测、风险登记册、风险报告)、工作绩效信息、协议、事业环境因素、组织过程资产 | 专家判断、数据分析(备选方案分析、成本效益分析、挣值分析、根本原因分析、趋势分析、偏差分析)、决策、会议 | 工作绩效报告、变更请求、项目管理计划更新、项目文件更新 |
| 实施整体变更控制 | 项目管理计划、项目文件(变更日志、需求跟踪矩阵、风险报告)、工作绩效报告、变更请求、事业环境因素、组织过程资产 | 专家判断、变更控制工具、数据分析(备选方案分析、成本效益分析)、决策、会议 | 批准的变更请求、项目管理计划更新、项目文件更新 |
| 结束项目或阶段 | 项目章程、项目管理计划、项目文件(经验教训登记册、质量报告、风险报告)、验收的可交付成果、商业文件、协议、采购文档、组织过程资产 | 专家判断、数据分析(文件审查、回归分析)、会议 | 项目文件更新、最终产品/服务/成果移交、最终报告、组织过程资产更新 |
变更控制闭环:
提出变更请求。
记录变更请求。
分析对范围、进度、成本、质量、资源、风险和采购的影响。
由授权人员或变更控制委员会审批。
批准后更新项目管理计划和相关基准。
通知相关干系人。
执行变更并跟踪结果。
工作绩效数据、信息和报告:
| 概念 | 含义 |
|---|---|
| 工作绩效数据 | 项目执行中产生的原始记录,如实际花费、完成百分比。 |
| 工作绩效信息 | 对数据分析后的结果,如进度落后、成本超支。 |
| 工作绩效报告 | 面向干系人正式汇报的信息,如周报、月报、绩效报告。 |
10 十、高频易混点集中记忆
| 易混点 | 正确区分 |
|---|---|
| 项目章程 vs 项目管理计划 | 章程批准项目和授权项目经理;项目管理计划指导项目怎么执行和控制。 |
| 产品范围 vs 项目范围 | 产品范围讲产品有什么功能;项目范围讲为了交付产品要做哪些工作。 |
| 确认范围 vs 控制质量 | 控制质量是内部检查成果;确认范围是客户正式验收成果。 |
| 管理质量 vs 控制质量 | 管理质量重过程改进;控制质量重成果检查。 |
| 应急储备 vs 管理储备 | 应急储备用于已识别风险,进成本基准;管理储备用于未知风险,不进成本基准。 |
| 赶工 vs 快速跟进 | 赶工是加资源换时间;快速跟进是并行工作换时间。 |
| 资源平衡 vs 资源平滑 | 资源平衡可能延长工期;资源平滑一般不改变关键路径和总工期。 |
| 风险规避 vs 风险减轻 | 规避是让风险不发生;减轻是降低概率或影响。 |
| 固定总价合同 vs 成本补偿合同 | 固定总价买方风险较低;成本补偿买方风险较高。 |
| 工作绩效数据 vs 工作绩效信息 | 数据是原始记录;信息是分析后的结论。 |
11 十一、简答题可套模板
(一)问“某概念是什么”
答题结构:定义 + 作用 + 内容 + 软件项目例子。
示例模板:
某概念是指……,主要用于……。它通常包括……。在软件项目中,它可以帮助项目经理……,避免……问题。
(二)问“某过程有哪些步骤”
答题结构:先收集信息,再分析和计划,再形成文件,最后评审和控制。
示例模板:
首先收集相关需求和约束;其次对信息进行分析和分解;然后形成相应计划或基准;最后组织评审,并在项目执行过程中持续监控和变更控制。
(三)问“两个概念有什么区别”
答题结构:分别定义 + 关注点不同 + 使用时机不同 + 二者联系。
示例模板:
A主要关注……,B主要关注……。A通常用于……,B通常用于……。二者不是互相替代关系,而是在项目管理中配合使用。
(四)问“如何做好范围管理”
可写要点:
- 明确项目目标和产品需求。
- 编制项目范围说明书。
- 创建WBS并形成范围基准。
- 让关键干系人评审和确认范围。
- 建立变更控制流程,防止范围蔓延。
- 对可交付成果进行确认范围和正式验收。
(五)问“如何做好进度管理”
可写要点:
- 根据WBS定义活动。
- 排列活动顺序,绘制网络图。
- 估算活动资源和持续时间。
- 找出关键路径并制定进度计划。
- 执行中跟踪实际进度与计划偏差。
- 必要时采用赶工、快速跟进、资源调整或变更控制。
(六)问“如何做好风险管理”
可写要点:
- 制定风险管理计划。
- 识别技术、需求、进度、成本、人员、采购等风险。
- 使用概率和影响分析风险等级。
- 制定规避、转移、减轻、接受等应对策略。
- 明确风险责任人和应急计划。
- 定期更新风险登记册并持续监控。
12 十二、案例分析题答题框架
案例题不要只抄材料,要按“问题、原因、措施”写。
(一)通用答题步骤
- 先指出问题属于哪个管理领域。
- 再结合材料说明问题表现。
- 分析产生原因。
- 提出针对性措施。
- 最后写“建立闭环,持续跟踪”。
(二)常见问题与答题要点
| 案例现象 | 对应管理问题 | 答题措施 |
|---|---|---|
| 需求不断增加、客户临时加功能 | 范围管理和变更控制不足 | 明确范围基准,所有变更先评估再审批。 |
| 只按合同日期排计划,没有分析活动依赖 | 进度计划不合理 | 定义活动、排序活动、估算工期、找关键路径。 |
| 设备晚到导致延期 | 采购和风险管理不足 | 明确供应商交付责任,提前跟踪采购风险,制定应急方案。 |
| 项目经理没有相关领域经验 | 资源和组织支持不足 | 增派专家、加强监督指导、完善团队能力结构。 |
| 只电话沟通,没有书面确认 | 沟通管理不足 | 制定沟通计划,关键事项书面确认,建立例会和报告机制。 |
| 技术方案评审后仍有重大错误 | 质量管理不足 | 加强质量审计、技术评审、测试和缺陷跟踪。 |
| 客户直到延期才知道情况 | 干系人和沟通管理不足 | 及时同步风险和偏差,管理客户期望。 |
(三)案例题万能句
该问题不是单纯的技术问题,而是项目管理中计划、监控、沟通和风险应对不足的综合表现。应重新确认范围和关键里程碑,评估对进度、成本、质量和风险的影响,完善变更控制流程,并持续向关键干系人报告项目状态。
13 十三、计算题专项补充
(一)单代号网络图和关键路径
- 先根据紧前关系画图。
- 正推计算ES和EF:从左到右,EF = ES + 工期。
- 项目总工期等于最后活动的最大EF。
- 逆推计算LF和LS:从右到左,LS = LF - 工期。
- 计算总浮动时间TF = LS - ES = LF - EF。
- TF为0的活动通常是关键活动,由关键活动连成关键路径。
答题时必须写:关键路径、总工期、必要的计算过程。
(二)PERT三点估算
| 符号 | 含义 |
|---|---|
| a | 最乐观时间 |
| m | 最可能时间 |
| b | 最悲观时间 |
| te | 期望工期 |
| σ | 标准差 |
公式:
te = (a + 4m + b) / 6
σ = (b - a) / 6
方差 = σ²
路径期望工期 = 路径上各活动te之和
路径方差 = 路径上各活动方差之和
路径标准差 = √路径方差
Z = (目标工期 - 路径期望工期) / 路径标准差
(三)挣值分析
先判断三个值:
- PV:计划做到多少。
- EV:实际做成多少,按预算价值算。
- AC:实际花了多少。
再套公式:
CV = EV - AC
SV = EV - PV
CPI = EV / AC
SPI = EV / PV
EAC = BAC / CPI
ETC = EAC - AC
VAC = BAC - EAC
判断口诀:
- 成本看CV和CPI:CV小于0或CPI小于1,表示成本超支。
- 进度看SV和SPI:SV小于0或SPI小于1,表示进度落后。
- 完工看VAC:VAC小于0,表示预计完工超预算。
(四)沟通渠道计算
公式:
沟通渠道数 = n(n - 1) / 2
例如项目有6个人,沟通渠道数 = 6 × 5 / 2 = 15。
14 十四、考前最后一晚背诵版
- 项目特点:临时性、独特性、渐进明细、资源受限。
- 五大过程组:启动、规划、执行、监控、收尾。
- 十大知识领域:整合、范围、进度、成本、质量、资源、沟通、风险、采购、干系人。
- 范围管理目标:做且只做必要工作。
- 范围基准 = 范围说明书 + WBS + WBS词典。
- WBS最底层是工作包,遵守100%原则。
- 控制质量输出核实的可交付成果,确认范围输出验收的可交付成果。
- 关键路径是最长路径,决定项目总工期。
- 总浮动时间 = LS - ES = LF - EF。
- PERT期望工期 = (a + 4m + b) / 6。
- 沟通渠道数 = n(n - 1) / 2。
- CV = EV - AC,判断成本偏差。
- SV = EV - PV,判断进度偏差。
- CPI = EV / AC,CPI小于1表示成本绩效差。
- SPI = EV / PV,SPI小于1表示进度绩效差。
- 消极风险策略:规避、转移、减轻、接受。
- 积极风险策略:开拓、分享、提高、接受。
- 固定总价合同买方风险低,成本补偿合同买方风险高,工料合同适合范围不清但单价明确。
- 变更不能直接做,要先申请、评估、审批,再更新计划和基准。
- 案例题按“问题、原因、措施、闭环”作答。