5W2H法又叫七问分析法,是二战中美国陆军兵器修理部首创。按事务构成要素,从规范的七个方面思考,避免疏忽遗漏。
可以应用在:问题描述、事件描述、任务描述、方案决策等场景。

问题描述

通过5W2H各个角度的思考,获取关于该问题的全面信息。

What:什么东西发生了问题,发生了什么问题?
Who:谁认为是问题,谁发现了问题,当事人是谁(角色)?
Where:在哪里出现了问题?(地点、环境、条件)
When:问题发生的流程,发现的时间,持续的时间?
How:问题对客户(对下游)的影响? [定性]
How much:影响程度如何?(范围、数量、损失)[定量]
Why:为什么成了一个问题?(是否可以消除或减轻影响) [问题到影响的因果关系]

说明:

  1. 5W2H是一个开放式的问题列表。
  2. 复杂问题分析时,可以按照某个维度将这个维度的信息放在一起分析,比如按照时间轴,按地点转移线路,按各角色职责进行分析等。

事件(原因)描述

描述事件时挖掘信息的工具。

Who: 谁执行?谁检查?
What: 做了(或没有做)什么事情?事情经过?
When:在什么流程/时间做?做了多长时间?
Where:在哪里做?
How:事件的影响(好/坏方面)?
How much:影响程度?
Why:为什么造成这样的影响?

任务描述

做正确的事(why、what)--> 选正确的人(who)--> 正确的做事(时间地点环境how)

What: 做什么事情?(工作内容和达成的目标)
Why: 为什么要做这件事?
Who: 参与的具体人员?责任人?向谁汇报?
When: 在什么时间?什么时间段进行?截止时间?
Where:在什么地点进行?
How: 用什么方法?
How much:需要多少成本?要做到什么程度?

方案决策

方案拟定后进行方案的选择:

Why: [定因]
什么理由? 为什么是这个理由? 有更合适的理由吗? 为什么是更合适的理由?
What: [定事]
什么事情? 为什么做这个事情? 有更合适的事情吗? 为什么是更合适的事情?
Who: [定人]
是谁? 为什么是他? 有更合适的人吗? 为什么他是合适的人?
When: [定时]
什么时间? 为什么在这个时间? 有更适合的时间吗? 为什么这里是更合适的地点?
Where:[定位]
什么地点? 为什么在这个地点? 有更合适的地点吗? 为什么是更合适的时间?
How: [定法]
如何去做? 为什么用这个方法? 有更合适的方法吗? 为什么是更合适的方法?
How much:[定钱]
花费多少? 为什么要这些花费? 有更合理的花费吗? 为什么是更合理的花费?

小结

  1. 提问角度,在于发掘信息。
  2. 先发散,再聚焦。发掘信息 --> 关注重点。根据沟通对象、目的等进行收敛。
  3. 复杂的问题,可以先分解(可以按时间、地点等不同维度)。
  4. 不同场景重点不同,不同场景思考的次序不同,实际场景灵活调整!

【工具原则】5W2H法学习笔记的更多相关文章

  1. C#数字图像处理算法学习笔记(二)--点运算与直方图

    C#数字图像处理算法学习笔记(二)--点运算与直方图 在数字图像处理中,点运算是一种简单而重要的技术.点运算只是根据对象的像素的输入灰度值来决定像素的输出灰度值的图像处理运算.它有时也被称为对比度增强 ...

  2. C#数字图像处理算法学习笔记(三)--图像几何变换

    C#数字图像处理算法学习笔记(三)--图像几何变换 几何图像处理包括 图像的平移变换,镜像变换,旋转变换,伸缩变换,在这里仅以水平镜像为例,通过代码来理解其基本操作方式: 翻转前:

  3. C#数字图像处理算法学习笔记(一)--C#图像处理的3中方法

    C#数字图像处理算法学习笔记(一)--C#图像处理的3中方法 Bitmap类:此类封装了GDI+中的一个位图,次位图有图形图像及其属性的像素数据组成.因此此类是用于处理像素数据定义的图形的对象.该类的 ...

  4. [P1169] 棋盘制作 &悬线法学习笔记

    学习笔记 悬线法 最大子矩阵问题: 在一个给定的矩形中有一些障碍点,找出内部不包含障碍点的,边与整个矩形平行或重合的最大子矩形. 极大子矩型:无法再向外拓展的有效子矩形 最大子矩型:最大的一个有效子矩 ...

  5. .NET 云原生架构师训练营(设计原则&&设计模式)--学习笔记

    目录 设计原则 设计模式 设计原则 DRY (Don't repeat yourself 不要重复) KISS (Keep it stupid simple 简单到傻子都能看懂) YAGNI (You ...

  6. tiny4412的烧录工具minitool安装【学习笔记】

    烧录了半天,在win10下一直就是烧录不进去,但是在Ubuntuh环境却可以,找了很久终于找到了,原来在win10安装minitool驱动的时候没有注意到报了错误,错误内容是驱动的数字签名问题,后来禁 ...

  7. Dynamic CRM 2013学习笔记 系列汇总

    这里列出所有 Dynamic CRM 2013学习笔记 系列文章,方便大家查阅.有任何建议.意见.需要,欢迎大家提交评论一起讨论. 本文原文地址: Dynamic CRM 2013学习笔记 系列汇总 ...

  8. JavaWeb学习笔记总结 目录篇

    JavaWeb学习笔记一: XML解析 JavaWeb学习笔记二 Http协议和Tomcat服务器 JavaWeb学习笔记三 Servlet JavaWeb学习笔记四 request&resp ...

  9. Linux~学习笔记目录索引

    回到占占推荐博客索引 本篇文章是对自己学习Linux及在它的环境下部署工具的一个总结,以方便自己查阅,也给他人一个帮助,本文章同时会不断的更新,欢迎大家订阅! 本目录包括的内容会包括linux基础命令 ...

随机推荐

  1. 让IE8兼容识别css3选择器——selectivizr-min.js

    html: <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF ...

  2. 【前端技术】一篇文章搞掂:JS

    待补充 //以下等价 if(val) if(val!=null&&val!=undefined&&val!="") //以下等价 if(!val) ...

  3. eclipse git项目的冲突文件处理

    https://jingyan.baidu.com/article/3c48dd34895a07e10ae35871.html

  4. NYOJ 737 (石子合并)

    该题是一道DP题,核心思想如下: 某个区间一定是这个区间内的某两个子区间合成的(这两个子区间互补,即这两个区间加起来等于大区间), 所以我们枚举所有的情况,取个最大值即可.因为最初是从2堆石子开始无法 ...

  5. debian 8 安装 codeblocks

    CodeBlocks优点: 1.所占资源少,对电脑硬件的要求低 2.开源软件,可以查看源代码,虽然我不会修改,但是如果我做一个IDE的话,我一定会参考这个伟大的软件的. 3.最重要的是,它完全跨了三大 ...

  6. CSS:百科

    ylbtech-CSS:百科 1.返回顶部 CSS (层叠样式表) 层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标 ...

  7. dlib库检测人脸使用方法与简单的疲劳检测应用

    简介: dlib库是一个很经典的用于图像处理的开源库,shape_predictor_68_face_landmarks.dat是一个用于人脸68个关键点检测的dat模型库,使用这个模型库可以很方便地 ...

  8. pta作业1

    7-1 打印沙漏 (20 分) 本题要求你写个程序把给定的符号打印成沙漏的形状.例如给定17个“*”,要求按下列格式打印 ***** *** * *** ***** 所谓“沙漏形状”,是指每行输出奇数 ...

  9. js中常用的正则表达式

    我一般对正则的使用方式如下,该方法会返回一个boolean值,然后对这个返回值来进行判断 // 判断是否是整数 function isInt(num) { var reg = new RegExp(& ...

  10. 8-vim-移动命令-03-段落切换和括号切换

    1.段落切换 vi使用空行来区分段落 在程序开发时,通常一段功能相关的代码会写在一起--之间没有空行 命令 功能 { 上一段 } 下一段 2.括号切换 在程序世界中,() [] {}使用频率很高,而且 ...