项目管理指南 · 风险、质量与控制
什么是项目风险?类型、示例与风险描述
项目风险是一种不确定的事件或条件,一旦发生,会对至少一个项目目标(例如范围、进度、成本或质量)产生积极或消极的影响。消极风险是威胁,积极风险是机会。本指南讲解如何清晰地描述风险、主要风险类型及示例,以及如何在风险演变为问题之前将其识别出来。
要点总结
- 项目风险是不确定的,而且发生在未来;一旦发生,它就成为问题。
- 风险可以是威胁(消极的)或机会(积极的),两者都值得关注。
- 将每项风险按原因、事件和影响来描述,以便团队进行分析并采取行动。
- 按类型(进度、成本、范围、技术、资源、外部等)对风险进行分组,以发现遗漏之处。
- 从项目章程开始持续识别风险,并将其记录在风险登记册中,指定负责人。
什么是项目风险?
项目风险 是一种不确定的事件或条件,一旦发生,会对一个或多个项目目标产生积极或消极的影响。PMI 在《PMBOK 指南》中采用了这一定义。其核心概念是不确定性(可能发生,也可能不发生)、未来(尚未发生)以及对项目所要实现的目标产生影响。
这三个概念是一个很有用的检验标准。如果某件事是确定的,它就是需要纳入计划的事实,而不是风险。如果它已经发生,它就是一个 问题。如果它不会影响范围、时间、成本、质量或预期收益,就不值得作为项目风险来跟踪。
- 风险可能影响的目标: 范围、进度、成本、质量、收益、安全、声誉或相关方满意度。
- 哪些不是风险: 确定的事情(“办公室将在 3 月搬迁”)、当前存在的问题(“服务器宕机了”)或含糊的担忧(“资源配置”)。
- 为什么这很重要: 项目具有临时性和独特性,因此总是伴随着不确定性。及早指明风险,能让您在选择成本仍然较低时有时间做出应对。
最新版的 PMBOK 指南 (第八版,2025 年 11 月发布)仍将风险作为其绩效域之一,并继续区分尚未发生的风险和已经发生的问题。
威胁与机会
大多数人一听到“风险”,就会想到坏事。在项目管理中,风险可好可坏。
| 威胁(消极风险) | 机会(积极风险) | |
|---|---|---|
| 发生后的影响 | 损害一个或多个目标 | 有利于一个或多个目标 |
| 示例 | 关键供应商可能晚三周交货 | 一款新的测试工具可能使回归测试时间减半 |
| 典型应对策略 | 规避、减轻、转移、接受、上报 | 开拓、提高、分享、接受、上报 |
| 常见错误 | 忽视团队控制范围之外的威胁 | 完全不去寻找机会 |
团队很少会偶然发现机会。请在风险研讨会上直接提问:“哪些方面可能比计划进展得更好,我们怎样才能让它更有可能发生?”典型的机会包括重复利用其他项目的成果、价格下降、提前获批或供应商提前完工。
风险的三个组成部分:原因、事件和影响
描述得当的风险包含三个部分。将它们区分开来,可以避免团队把风险的原因或后果与风险本身混为一谈。
| 部分 | 回答的问题 | 示例 |
|---|---|---|
| 原因 | 目前存在什么事实或条件? | 该供应商只有一条生产线 |
| 事件 | 可能会发生什么不确定的事情? | 在我们订购期间,生产线可能会出现故障 |
| 效果 | 它会对我们的目标产生什么影响? | 交货推迟三周,错过上线日期 |
一个简单的模板可以将这三个部分合成一句话: 由于 [原因], 存在以下风险: [事件], 从而导致 [影响]。
如何撰写项目风险描述
风险描述是您写入以下文件的那句话: 风险登记册。写好风险描述能让评分、确定负责人和制定应对措施容易得多。
- 从原因写起。 说明造成不确定性的事实或条件,例如制约因素、假设条件或依赖关系。
- 描述一个不确定的事件。 使用“可能”一词。如果发现有两个事件,请将其拆分为两项风险。
- 说明对目标的影响。 尽可能使其可衡量:延误天数、成本、损失的范围或受影响的质量。
- 确认它不是问题或确定的事情。 如果它已经发生或肯定会发生,请以其他方式处理。
- 确认有人能够对其采取行动。 好的风险描述能提示应由谁负责,以及应对措施大致是什么样子。
| 不佳的风险描述 | 更好的风险描述 |
|---|---|
| 资源 | 由于数据工程师同时参与财务项目,他们可能在 5 月无法投入工作,导致数据迁移推迟两周。 |
| 预算超支 | 由于硬件以美元计价,英镑走弱可能使设备成本最多上升 8%,从而超出预算。 |
| 需求可能会变更 | 由于销售团队尚未审阅需求,签字确认后可能会有人提出新功能,增加返工并导致 范围蔓延. |
| 天气 | 由于屋顶工程安排在 11 月,大雨可能导致停工数天,推迟“建筑封闭”这一里程碑。 |
项目风险的类型
按类型对风险进行分组,有助于检查风险识别是否覆盖了所有领域,也有助于跨项目比较风险。并不存在唯一的官方清单;请使用适合您组织的类别。下表列出了一组常见类别。
| 类型 | 典型来源 | 风险示例 |
|---|---|---|
| 进度 | 过于乐观的估算、审批延迟、 依赖关系 | 规划许可的审批时间可能超过八周,导致现场开工推迟 |
| 成本 | 价格上涨、汇率、返工、估算不准确 | 下单之前材料价格可能上涨,导致成本增加 |
| 范围 | 不清晰的 需求、不断变化的优先级 | 设计签字确认后,相关方可能要求增加报告 |
| 技术 | 新技术、集成、性能 | 新 API 可能无法承受峰值流量,导致响应缓慢 |
| 资源 | 技能缺口、相互竞争的项目、人员流动 | 唯一的专家可能离职,导致测试停滞 |
| 质量 | 缺陷、不清晰的验收标准 | 各方对验收标准的理解可能不同,导致可交付成果被拒收 |
| 采购与供应商 | 供应商产能、合同条款、破产 | 分包商可能在项目中途倒闭 |
| 相关方与沟通 | 参与度低、利益冲突 | 组织重组后,发起人可能失去兴趣 |
| 组织 | 资金削减、重组、相互竞争的举措 | 预算可能在年中审查时被削减 |
| 外部 | 法规、天气、市场、政治事件 | 新的数据法规可能要求增加安全控制措施 |
许多组织将其风险类别整理成风险分解结构(RBS),即一个风险来源的层级结构,类似于 工作分解结构。在研讨会上逐项过一遍,是快速发现遗漏的好方法。
单个风险与整体项目风险
PMI 将 单个项目风险(即您登记册中的具体事件)与 整体项目风险(即所有不确定性对整个项目的影响)区分开来。一个项目可能没有任何单个重大风险,但由于存在许多中等风险、目标过于激进或复杂性高,整体上仍然风险很大。整体风险通常在发起人或董事会层面讨论,可以通过以下技术进行估算: 蒙特卡洛模拟.
已知风险和未知风险
- 已知风险 是已经识别和分析过的风险。您需要为其规划应对措施,并通常以应急储备来覆盖其预期成本,该储备包含在成本 基准.
- 未知风险 无法事先识别。组织通常用基准之外的管理储备来覆盖它们,并通过治理程序予以释放。
- 新兴风险 是随着项目推进才显现出来的风险,这也是风险识别必须贯穿始终的原因。
项目风险、业务风险与运营风险
项目风险 影响项目自身的目标:按时、按预算、按质量交付商定的范围。 业务风险 影响整个组织的目标,例如新产品上市后能否卖得好。 运营风险 存在于移交之后的日常业务运营中,例如系统停机。三者相互关联:项目的存在往往是为了降低某种业务风险,而项目期间走的捷径可能在日后造成运营风险。
考试指南还将 投机风险(可能带来收益或损失)与 纯粹风险(只会带来损失,例如火灾或盗窃)区分开来。纯粹风险通常通过保险来转移。
按行业划分的项目风险示例
真实的风险描述是针对具体项目的。以下示例展示了不同场景中的威胁和机会。
| 行业 | 风险描述 | 威胁或机会 |
|---|---|---|
| IT 与软件 | 由于旧数据库中存在未记录的字段,数据在迁移过程中可能无法通过验证,导致上线推迟。 | 威胁 |
| IT 与软件 | 由于云服务提供商为该组件提供托管服务,我们也许可以省去两周的构建工作。 | 机会 |
| 建筑 | 由于尚未对场地进行污染勘测,地基工程中可能会发现有害物质,从而增加成本并造成延误。 | 威胁 |
| 建筑 | 由于相邻项目使用同一家起重机供应商,我们也许可以分摊进场费用。 | 机会 |
| 事件 | 由于场地位于洪泛区,暴雨可能会导致通行道路封闭,致使活动取消。 | 威胁 |
| 营销 | 由于品牌团队正在审核品牌规范,创意内容可能需要返工,导致营销活动推迟上线。 | 威胁 |
| 产品 | 由于一家零部件供应商即将推出更便宜的型号,单位成本可能下降约 10%。 | 机会 |
| 公共部门 | 由于该政策正在征求意见,报告要求可能在交付过程中发生变化。 | 威胁 |
常见的项目风险及预警信号
有些风险几乎在每个项目中都会出现。了解它们的预警信号,即 触发因素,有助于您在风险演变为问题之前采取行动。
| 常见风险 | 可能的触发因素 |
|---|---|
| 需求不清晰或不断变化 | 相关方在评审中意见不一;待解决的问题每周都在增加 |
| 过于乐观的估算 | 早期任务延迟完成;团队连续数天报告“快完成了” |
| 关键人员无法到位 | 会议屡次取消;人员被安排到其他项目 |
| 供应商延误 | 供应商错过中间里程碑,或不再及时回复 |
| 范围蔓延 | 小型需求绕过了 变更控制 |
| 技术不确定性 | 原型结果与预期不符;性能测试失败 |
| 发起人支持不力 | 决策被一再推迟;发起人缺席指导委员会会议 |
| 预算压力 | 支出超前于进展;完工尚需估算不断上升 |
| 相关方参与度低 | 反馈迟迟不到或根本没有;参加演示的人很少 |
在每项风险旁边记录触发因素,让负责人知道应关注什么。我们关于 相关方管理 的指南更深入地介绍了许多与人员相关的风险。
应记录的风险属性
仅有风险描述还不足以管理风险。大多数团队会为每项风险记录以下属性。
| 属性 | 含义 |
|---|---|
| 编号和类别 | 唯一的编号和风险类型 |
| 概率 | 事件发生的可能性,按商定的量表(例如 1 到 5)评定 |
| 影响 | 影响的严重程度,按商定的量表评定 |
| 分数 | 概率乘以影响,用于对风险进行排序 |
| 邻近性 | 风险可能发生的时间,以便优先关注近期风险 |
| 负责人 | 负责监控风险并确保应对措施得以落实的指定人员 |
| 触发条件 | 表明风险正在发生的预警信号 |
| 应对策略 | 选定的策略和行动,附日期 |
| 状态 | 未关闭、监控中、已关闭或已发生 |
我们的免费 风险登记册模板 包含核心属性,并可自动计算概率 x 影响得分。
风险、问题、假设条件与制约因素的区别
这些术语经常被混淆。每一种的处理方式都不同,因此值得加以区分。
| 术语 | 定义 | 示例 | 跟踪位置 |
|---|---|---|---|
| 风险 | 会影响目标的不确定的未来事件 | 供应商可能延迟交货 | 风险登记册 |
| 问题 | 已经发生、需要立即处理的事情 | 供应商已经延迟交货 | 问题日志 |
| 假设条件 | 为制定计划而认定为真、但未经证实的事情 | 供应商能在六周内交货 | 假设日志或 RAID 日志 |
| 制约因素 | 项目必须遵守的固定限制 | 上线日期为 3 月 1 日 | 项目章程和计划 |
| 依赖关系 | 一项工作依赖于另一项工作的关联 | 安装取决于交货 | 进度计划或 RAID 日志 |
假设条件是最好的风险来源之一。针对每项假设条件,问一问如果它被证明不成立会怎样。如果答案很严重,就登记一项风险。 RAID 日志 将风险、假设、问题和依赖关系集中记录,适合较小的项目;参见我们的 RAID 日志模板.
如何识别项目风险
风险识别最好作为团队活动开展,从启动阶段开始,一直持续到收尾。
- 审查项目文件。 阅读 项目章程、范围、进度、预算、假设条件和制约因素,思考哪些方面可能出现不同的情况。
- 质疑假设条件。 针对每一项,问问自己有多大把握,以及如果它是错的会怎样。
- 逐项梳理工作。 逐一检查工作分解结构和进度计划,尤其是关键路径和外部依赖关系。
- 举办风险研讨会。 召集团队、发起人、用户和关键供应商,按类别对威胁和机会进行头脑风暴。
- 借鉴以往经验。 请查看 经验教训 以及类似项目的风险登记册。
- 请教专家。 采用 专家判断 ,涉及技术、法律、安全或商务领域。
- 使用结构化技术。 检查清单、风险分解结构、SWOT 分析以及根本原因分析工具(例如 鱼骨图 )能帮助团队跳出显而易见的思路。
- 记录并指派。 将每项风险按原因、事件和影响写下来,登记到登记册中,并指定负责人。
风险识别是一个更广泛过程的第一步,该过程还包括分析、应对规划和监控。
敏捷项目中的项目风险
敏捷工作方式本身就能降低许多风险。短迭代、频繁演示和排好优先级的待办事项列表能及早暴露问题,并在方向改变时限制工作的损失。不过,风险仍然需要关注。
描述项目风险时的常见错误
- 写下的是类别而不是风险。 “人员风险”无法评分,也无法指定负责人;“首席开发人员可能在第二季度离职”则可以。
- 将问题记录为风险。 如果它已经在发生,请将其移入问题日志并立即采取行动。
- 罗列确定的事情。 已知的公共假日是计划中的事实,而不是风险。
- 在一条描述中混入多个事件。 将它们拆分开,以便分别评分和指定负责人。
- 忽视机会。 只记录威胁的登记册会错过更快或更省钱地完成项目的途径。
- 只识别一次风险。 每个阶段都会出现新的风险;请在每个阶段关口以及发生任何重大变化时审查风险清单。
- 没有负责人。 没有指定负责人的风险很少会得到管理。
本主题的免费模板
常见问题
什么是项目风险?
项目风险是一种不确定的事件或条件,一旦发生,会对至少一个项目目标(例如范围、进度、成本或质量)产生积极或消极的影响。
项目风险可以是积极的吗?
可以。积极风险被称为机会。例如价格下降、任务提前完成或新工具减少了工作量。对机会的应对策略包括开拓、提高和分享。
项目风险和问题有什么区别?
风险是将来可能发生的事情;问题则已经发生,需要立即采取行动。风险一旦发生就成为问题,通常会被移入 问题日志.
什么是项目风险描述?
描述风险的原因、不确定事件和影响的一句话,例如:“由于[原因],存在[事件]的风险,这将导致[影响]。”它使风险足够具体,便于分析和采取行动。
项目风险的主要类型有哪些?
常见类型包括进度、成本、范围、技术、资源、质量、采购、相关方、组织和外部风险。风险还可以分为威胁或机会、已知或未知,以及单个风险或整体风险。
最常见的项目风险有哪些?
需求不清晰或不断变化、过于乐观的估算、关键人员无法到位、供应商延误、技术不确定性、范围蔓延以及发起人支持不力,在许多项目中都会出现。
什么是风险触发因素?
表明风险即将发生或已经发生的预警信号,例如供应商错过中间里程碑。记录触发因素有助于风险负责人及早采取行动。
什么是整体项目风险?
不确定性对整个项目的影响。它将单个风险与复杂性、激进的目标等其他变化来源综合在一起。
什么是次生风险?
因执行另一项风险的应对措施而直接产生的新风险。例如,为降低技能风险而将某项任务外包,可能会带来供应商绩效风险。
项目管理中的风险承受力是什么?
围绕某个目标可接受的偏差范围,例如预算超支不超过 5%。可能使项目超出其承受范围的风险需要应对或上报。
谁负责识别项目风险?
所有参与者。项目经理负责组织风险识别,但团队成员、发起人、用户和供应商常常能看到项目经理看不到的风险。
假设条件是项目风险吗?
其本身不是,但可能被证明不成立的假设条件是风险的来源。审查假设条件是识别风险最有效的方法之一。
项目风险和业务风险有什么区别?
项目风险影响项目的目标,例如按时、按预算交付。业务风险(就组织层面而言)影响整个组织,例如产品交付后能否卖得好。两者相互关联,项目既可以降低业务风险,也可能造成业务风险。
项目风险应记录在哪里?
在 风险登记册,或在较小的项目中记录在 RAID 日志中,并为每项风险注明负责人、得分、应对措施和状态。