目录
正在加载目录…
专栏文章
专栏文章
问题定义与结构化思考专栏
1. 00 问题定义总览:从现象到问题陈述 2. 01 5W2H:检查完整性的工具 3. 02 MECE:互斥穷尽的分解原则 4. 03 问题陈述:把现象转化为可操作的定义 5. 04 利益相关者与边界:谁受影响、谁有事实、谁能决策 6. 05 软件工程综合实践:定义一个真实工程问题

01 5W2H:检查完整性的工具

发布于 2026-08-26 13:55 · 最后编辑于 2026-08-26 13:55 · 字数 1,876 👁 0 次阅读

TL;DR:5W2H 用七个问题检查一个问题描述或行动计划是否完整,但它只能暴露缺口、不能发现根因或比较方案。5W2H 最常见误用是把它当成根因分析工具——它的 Why 是“为何重要或为何这样做”,不等同于 5 Whys 的连续追问。正确用法是:在“定义问题”阶段检查现状描述是否完整,在“设计行动”阶段检查计划是否完整,然后交给因果分析或决策工具完成深度分析。

概念解释

5W2H 的由来与定义

5W2H 是 What、Why、Who、When、Where、How、How much/many 七类问题的缩写。它的用途极其简单:检查一个描述或计划是否完整——有没有遗漏谁、遗漏了时间、遗漏了规模。它最早源于新闻写作的 5W1H,后扩展加入 How much/many 用于工程和项目管理。

5W2H 的边界

能做不能做
检查描述/计划的完整性发现根因(那是因果分析的事)
暴露信息缺口比较方案优劣(那是决策矩阵的事)
确保 Who/When/Where 不被遗漏替代分析或推理

核心区分:5W2H 的 Why 是“为何重要或为何这样做”,不是 5 Whys 的“连续追问为什么直到根因”。把 5W2H 当根因分析是混淆了工具类型——它属于“检查完整性”的工具,不是“因果推理”的工具。详见 因果分析与根因分析

5W2H 的两个用法

5W2H 可以在两个阶段使用:

  1. 定义问题时:检查现状描述是否完整——Who 受影响、When 何时发生、Where 在哪个环节、How 当前流程怎么跑、How much 规模多大。
  2. 设计行动时:检查计划是否完整——Who 负责、When 截止、Where 在哪实施、How 怎么执行和回退、How much 成本/资源/目标量。

目录

章节说明
七类问题详解每类问什么
常见误用5W2H 不是什么
软件工程示例用 5W2H 检查问题描述
适用边界何时用、不用什么

七类问题详解

问项描述问题时检查什么设计行动时检查什么
What发生了什么、范围和差距交付物或动作是什么
Why为何值得处理、目标是什么为何选这项行动
Who谁受到影响、谁掌握事实谁负责、谁协作、谁审批
When何时发生、时间模式截止时间、里程碑和复查点
Where在哪个场景、流程或系统边界在哪里实施、影响哪些系统
How当前流程如何运行、信息如何流动如何执行、验证和回退
How much/many影响、频率、规模成本、资源、容量和目标量

使用提示:七类问题不需要平均用力。通常 What/Why/Who 是核心,When/Where 提供约束,How 提供流程线索,How much 提供量化。缺量化的问题描述(“交付变慢了”)比缺时间的(“什么时候发生的”)更危险——没有量化就无法判断差距和改进效果。

常见误用

误用为什么无效正确做法
用 5W2H 找根因Why 只检查“为何重要”,不连续追问因果分析与根因分析
用 5W2H 比较方案七个问项不含权重和评分决策矩阵与权衡:在多目标下显式取舍
只填表不思考填完 5W2H ≠ 理解了问题每个字段写一句话理由
把 5W2H 当成完整流程它只是“检查完整性”的第一步检查后交给因果分析或决策

软件工程示例

某团队发现“PR 评审等待时间过长”。用 5W2H 检查问题描述:

问项回答
WhatPR 从提交到合并的中位等待时间从 4 小时增至 12 小时
Why延迟导致交付周期拉长、紧急修复受阻
Who影响全团队 8 个开发 + 3 个评审者;掌握事实:CI 日志 + PR 时间戳
When近 2 个月持续恶化,周二和周五最严重
Where评审环节(非编码、测试或发布)
How当前流程:提交→指派评审者→评审→反馈→修改→合并
How much中位等待从 4h→12h,P90 从 8h→36h

检查后发现的缺口:Who 缺“谁有权改变评审流程”;How 缺“信息如何流动给评审者”(是否自动通知);How much 缺“每天有多少 PR 积压”。填完后交给因果分析定位瓶颈。

适用边界

  • 5W2H 不替代分析:它暴露缺口,不发现根因、不比较方案。
  • 简单问题不必上 5W2H:明确的小修直接做,不必仪式化。
  • Why ≠ 5 Whys:5W2H 的 Why 是“为何重要/为何这样做”,5 Whys 是“连续追问根因”。
  • How 不等于执行计划:5W2H 的 How 只检查“当前流程怎么跑/计划怎么执行”,不提供细节。

关联笔记

参考资料

← 返回列表

评论 (0)

暂无评论,来留下第一条吧。
登录注册 后才能发表评论