5W2H分析法

2023-09-19 00:11:15

1.概念

        它的历史可以追溯到二战时期的美国陆军兵器修理部,虽然具体由谁发明可能存在争议,但可以肯定的是,这种方法在当时被广泛应用,并被证明是一种非常有效的创新和问题解决方法。

        5W2H分析法以五个以W开头的英语单词和两个以H开头的英语单词为线索,帮助人们发现问题,寻找解决方案,进行设计构思,从而创新和发明新的项目。它与其他的创新思维方法,如头脑风暴、思维导图等,都具有一定的相似性,都是为了启发人们的思维,引导创新和解决问题。

2.5W2H分析法

5W2H分析法,也被称为七何分析法,是一种非常实用的思考和问题解决方法。该方法鼓励人们在思考问题或项目时,从不同的角度出发,全面地考虑问题的各个方面。它的名称来源于它所关注的七个问题,这些问题旨在帮助人们更深入地理解问题的本质,并找到可能的解决方案。

5W2H分析法是一种非常实用的思考和问题解决方法,以下是具体内容:

  • What:要做什么?目的是什么?
  • Why:为什么要做这个事情?原因是什么?
  • Where:在哪些地方做这个事情?地点在哪里?
  • When:什么时候做这个事情?时间是什么时候?
  • Who:由哪些人来做这个事情?负责人是谁?
  • How:如何做这个事情?方法是什么?
  • How much:需要花费多少钱?预算是多少?

3.使用5W2H的技巧

可以按照以下步骤进行:

第一步,明确问题,要把问题描述得清晰明确,把问题的各方面都考虑到。

第二步,使用5W2H进行深入分析,从What、Why、Where、When、Who、How、How much七个方面进行分析,找出问题的关键因素和解决方法。

第三步,生成解决方案,根据分析结果,提出解决问题的方案和建议。

第四步,评估解决方案,对提出的解决方案进行评估和比较,确定最佳方案。

第五步,实施解决方案,将最佳方案付诸实施,并对实施过程进行监控和调整。

第六步,总结经验教训,在问题解决后进行总结,总结出经验教训,以便今后遇到类似问题时能够更快地解决。

        5W2H分析法是一个非常实用的问题解决方法,可以帮助我们从多个角度全面地分析和解决问题,适用于各种大小型项目和问题。

4.交通拥堵问题案例

 以下是使用5W2H分析法解决经典案例的步骤:

第一步,明确问题。交通拥堵问题是城市交通管理的一个重要问题,需要从不同的角度进行分析。

第二步,使用5W2H进行深入分析:

What:要解决什么样的交通问题?需要解决的是市中心的交通拥堵问题,还是其他地区的交通拥堵问题?

Why:为什么会发生交通拥堵?是因为道路建设不足、公共交通不够发达、车辆数量过多还是其他原因?

Where:哪些地方容易出现交通拥堵?是在主要道路、交叉口、隧道等地方容易出现拥堵。

When:什么时候容易出现交通拥堵?是在高峰时段、节假日、恶劣天气等情况下容易出现拥堵。

Who:哪些人会受到交通拥堵的影响?是所有出行的人都会受到拥堵的影响。

How:如何解决交通拥堵问题?可以通过增加道路建设、优化公共交通、限制车辆数量等方式来解决。

How much:需要花费多少钱来解决交通拥堵问题?需要计算增加道路建设、优化公共交通等所需的费用。

第三步,生成解决方案。根据分析结果,提出解决问题的方案和建议:

方案一:增加道路建设,扩建城市道路网络,提高道路通行能力。

方案二:优化公共交通,提高公共交通运力和效率,吸引更多乘客使用公共交通。

方案三:限制车辆数量,实行车辆限行或拥堵收费制度,减少车辆数量,缓解道路拥堵。

第四步,评估解决方案。对提出的解决方案进行评估和比较,确定最佳方案:

方案一:增加道路建设需要大量资金投入,同时会影响城市规划和环境,因此不是最佳方案。

方案二:优化公共交通可以在一定程度上缓解拥堵,但需要时间来逐步改善公共交通系统,不能迅速解决问题。

方案三:限制车辆数量可以在短期内迅速减少车辆数量,缓解道路拥堵,但会对车主造成一定影响。因此,最佳方案是采取综合措施,包括增加公共交通运力、限制车辆数量、优化道路设计等。

第五步,实施解决方案。将最佳方案付诸实施,并对实施过程进行监控和调整。具体措施包括制定拥堵收费政策、推广公共交通、加强道路管理等。

第六步,总结经验教训。在问题解决后进行总结,总结出经验教训,以便今后遇到类似问题时能够更快地解决。

更多推荐

GaussDB数据库SQL系列-表连接(JOIN)

目录一、前言二、GaussDBJOIN1、LEFTJOIN2、LEFTJOINEXCLUDINGINNERJOIN3、RIGHTJOIN4、LEFTJOINEXCLUDINGINNERJOIN5、INNERJOIN6、FULLOUTERJOIN7、FULLOUTERJOINEXCLUDINGINNERJOIN三、Gau

Intel汇编在VS下开发的环境配置

1.创建一个C/C++的空项目2.创建汇编源码文件,就是C++文件改后缀为asm3.在生成依赖项一栏中选择自定义4.选择masm5.在源文件上右击选择属性6.这么设置一下7.为了让代码看的更舒服一些,添加一些高亮插件8.安装AsmHighligher和AsmDude插件(非必须),其中前者主要是高亮配色(个人很喜欢这个

Android存储权限完美适配(Android11及以上适配)

一、Bug简述一个很普通的需求,需要下载图片到本地,我的三个测试机(荣耀Android10,红米11和小米Android13都没有问题)。然后,主角登场了,测试的三星Android13死活拉不起存储权限弹窗。想了下,三星的系统可能和小米的系统做了些区别。于是就是看了下存储权限的版本更迭,却是发现了些骚东西。二、原因很早

Java Script

初识JavaScriptJavaScript是什么?JavaScript(简称JS)是世界上最流行的编程语言之一是一个脚本语言,通过解释器运行主要在客户端(浏览器)上运行,现在也可以基于node.js在服务器端运行JavaScript最初只是为了完成简单的表单验证(验证数据合法性),结果后来不小心就火了.当前JavaS

Android 显示surfaceFlinger vsync 获取

文章目录vsync的概念vsync应用层获取的方式vsync信号传递vsync的概念vsync简单理解就是一帧图像在显示设备这边显示完成之后(图像从左上角扫描到了右下角了)发送的第一个硬件vsync信号,显示设备重新回到左上角开始显示的时候会在发第二个vsync信号。在发送第一个vsync信号出来的时候,上层要开始准备

IP归属地在金融行业的应用场景

IP归属地查询在各大行业当中的利用率可以说非常的高了,提供了各种的保障,比如安全保障、数据保障、性能保障等等。今天我就来详细说一说IP归属地在金融行业的应用场景有哪些?用途一:通过解析用户IP地址所处的区县位置与表单填写位置或者GPS位置进行交叉验证,判断位置是否一致;用途二:识别来自高危地区的IP地址,如缅甸、老挝;

【面试题】—— 笔试题(4题)

文章目录1.分割集合第一种方式:自己实现分割方法第二种方式:使用第三方依赖2.链表计算3.字符串计算4.找到相加为0的数字1.分割集合题目:编写一个Java函数,实现批量获取数据的功能(BService.get(Listids))。具体要求如下:1)提供一个函数BService.get(Listids),支持最多传入1

使用Jmeter+ant进行接口自动化测试(数据驱动)

最近在做接口测试,因为公司有使用jmeter做接口测试的相关培训资料,所以还是先选择使用jmeter来批量管理接口,进行自动化测试。话不多说,进入正题:1.使用csv文件保存接口测试用例,方便后期对接口进行维护(先新建txt文件,然后文件扩展名改为.csv,不要新建xls再改为csv,不然会出现读取不到文件的情况)注意

【C语言学习笔记---指针进阶02】

C语言程序设计笔记---017C语言进阶之回调函数1、函数指针数组2、回调函数3、回调函数的应用---qsort库函数4、模拟qsort函数5、结语C语言进阶之回调函数前言:通过C语言进阶前篇的指针进阶01的知识,继续学习。这篇引用一个简易计算器的程序进行深入学习指针进阶的知识。/知识点汇总/1、函数指针数组比如:指针

认识Redis

文章目录为什么需要使用缓存中间件提高读取性能降低数据库负载提高可伸缩性降低外部依赖提高用户体验缓存数据一致性应对突发流量缓存的类型本地缓存分布式缓存内存缓存磁盘缓存缓存代理什么是RedisRedis和Memcached对比数据结构支持持久化支持数据查询和操作数据复制和分布式内存管理:生态系统和支持库应用场景总结为什么用

【大数据】Doris 构建实时数仓落地方案详解(二):Doris 核心功能解读

本系列包含:Doris构建实时数仓落地方案详解(一):实时数据仓库概述Doris构建实时数仓落地方案详解(二):Doris核心功能解读Doris构建实时数仓落地方案详解(三):Doris实时数仓设计Doris构建实时数仓落地方案详解(二):Doris核心功能解读1.Doris发展历程2.Doris三大模型3.Doris

热文推荐