【工具原则】5W2H法学习笔记
5W2H法又叫七问分析法,是二战中美国陆军兵器修理部首创。按事务构成要素,从规范的七个方面思考,避免疏忽遗漏。
可以应用在:问题描述、事件描述、任务描述、方案决策等场景。
问题描述
通过5W2H各个角度的思考,获取关于该问题的全面信息。
What:什么东西发生了问题,发生了什么问题?
Who:谁认为是问题,谁发现了问题,当事人是谁(角色)?
Where:在哪里出现了问题?(地点、环境、条件)
When:问题发生的流程,发现的时间,持续的时间?
How:问题对客户(对下游)的影响? [定性]
How much:影响程度如何?(范围、数量、损失)[定量]
Why:为什么成了一个问题?(是否可以消除或减轻影响) [问题到影响的因果关系]
说明:
- 5W2H是一个开放式的问题列表。
- 复杂问题分析时,可以按照某个维度将这个维度的信息放在一起分析,比如按照时间轴,按地点转移线路,按各角色职责进行分析等。
事件(原因)描述
描述事件时挖掘信息的工具。
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:[定钱]
花费多少? 为什么要这些花费? 有更合理的花费吗? 为什么是更合理的花费?
小结
- 提问角度,在于发掘信息。
- 先发散,再聚焦。发掘信息 --> 关注重点。根据沟通对象、目的等进行收敛。
- 复杂的问题,可以先分解(可以按时间、地点等不同维度)。
- 不同场景重点不同,不同场景思考的次序不同,实际场景灵活调整!
【工具原则】5W2H法学习笔记的更多相关文章
- C#数字图像处理算法学习笔记(二)--点运算与直方图
C#数字图像处理算法学习笔记(二)--点运算与直方图 在数字图像处理中,点运算是一种简单而重要的技术.点运算只是根据对象的像素的输入灰度值来决定像素的输出灰度值的图像处理运算.它有时也被称为对比度增强 ...
- C#数字图像处理算法学习笔记(三)--图像几何变换
C#数字图像处理算法学习笔记(三)--图像几何变换 几何图像处理包括 图像的平移变换,镜像变换,旋转变换,伸缩变换,在这里仅以水平镜像为例,通过代码来理解其基本操作方式: 翻转前:
- C#数字图像处理算法学习笔记(一)--C#图像处理的3中方法
C#数字图像处理算法学习笔记(一)--C#图像处理的3中方法 Bitmap类:此类封装了GDI+中的一个位图,次位图有图形图像及其属性的像素数据组成.因此此类是用于处理像素数据定义的图形的对象.该类的 ...
- [P1169] 棋盘制作 &悬线法学习笔记
学习笔记 悬线法 最大子矩阵问题: 在一个给定的矩形中有一些障碍点,找出内部不包含障碍点的,边与整个矩形平行或重合的最大子矩形. 极大子矩型:无法再向外拓展的有效子矩形 最大子矩型:最大的一个有效子矩 ...
- .NET 云原生架构师训练营(设计原则&&设计模式)--学习笔记
目录 设计原则 设计模式 设计原则 DRY (Don't repeat yourself 不要重复) KISS (Keep it stupid simple 简单到傻子都能看懂) YAGNI (You ...
- tiny4412的烧录工具minitool安装【学习笔记】
烧录了半天,在win10下一直就是烧录不进去,但是在Ubuntuh环境却可以,找了很久终于找到了,原来在win10安装minitool驱动的时候没有注意到报了错误,错误内容是驱动的数字签名问题,后来禁 ...
- Dynamic CRM 2013学习笔记 系列汇总
这里列出所有 Dynamic CRM 2013学习笔记 系列文章,方便大家查阅.有任何建议.意见.需要,欢迎大家提交评论一起讨论. 本文原文地址: Dynamic CRM 2013学习笔记 系列汇总 ...
- JavaWeb学习笔记总结 目录篇
JavaWeb学习笔记一: XML解析 JavaWeb学习笔记二 Http协议和Tomcat服务器 JavaWeb学习笔记三 Servlet JavaWeb学习笔记四 request&resp ...
- Linux~学习笔记目录索引
回到占占推荐博客索引 本篇文章是对自己学习Linux及在它的环境下部署工具的一个总结,以方便自己查阅,也给他人一个帮助,本文章同时会不断的更新,欢迎大家订阅! 本目录包括的内容会包括linux基础命令 ...
随机推荐
- zip mysql安装启动方式
首先在官网(https://dev.mysql.com/downloads/mysql/)下载相应的zip包 然后进行解压找到配置文件 my-default.ini 文件打开进行配置 主要配置以下几项 ...
- postgresql修改自增序列
----删除前先解除 id 对该序列的依赖ALTER TABLE tablename ALTER COLUMN id SET DEFAULT null;DROP SEQUENCE IF EXISTS ...
- HTTP与HTTPS的区别与联系
HTTP与HTTPS的区别与联系 HTTP协议传输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私信息非常不安全,为了保证这些隐私数据能加密传输,于是网景公司设计了SSL(Secure ...
- Editor REST Client
Editor REST Client 制作一个http请求 请求行 GET https://example.com/comments/1 HTTP/1.1 POST https://example.c ...
- awesome mac
https://proxyman.app/ https://proxie.app/docs/#how-does-it-work https://github.com/kyleduo/TinyPNG4M ...
- 基于Python玩转人工智能最火框架 TensorFlow应用实践✍✍✍
基于Python玩转人工智能最火框架 TensorFlow应用实践 随着 TensorFlow 在研究及产品中的应用日益广泛,很多开发者及研究者都希望能深入学习这一深度学习框架.而在昨天机器之心发起 ...
- python数据结构之快速排序
def quick_sort(nums): if not nums: return [] else: # 这里取第0个数为基点 flag = nums[0] # 小于flag 的放到左边 left = ...
- zabbix--源码安装部署zabbix3.2
zabbix运行在lamp环境或者lnmp环境都是可以的,如果是新系统推荐使用lamp或者lnmp一键安装包, 或者可以向下面这种方式: PHP安装 源码安装 rpm -ivh php55w-comm ...
- docker Dcokerfile学习---构建nginx环境
1.创建项目目录并上传包 $ mkdir docker_nginx $ cd docker_nginx 下载nginx包 $ wget http://nginx.org/download/nginx- ...
- SQL Injection简介