5问法:找出问题的根本原因
5问法,也就是对一个问题连续以5个“为什么”来自问,以追究其根本原因。虽为5个为什么,但使用时不限定只做“5次为什么的探讨”,主要是从结果着手,沿着因果关系链条,顺藤摸瓜,直至找出原有问题的根本原因.
其中罗列了14条规则:
你需要找到正确的团队来完成这个故障反思。
使用纸或白板而不是电脑。
写下整个问题的过程,确保每个人都能看懂。
区别原因和症状。
特别注意因果关系。
说明Root Cause以及相关的证据。
5个为什么的答案需要是精确的。
寻找问题根源的步骤,而不是直接跳到结论。
要基础客观的事实、数据和知识。
评估过程而不是人。
千万不要把“人为失误”或是“工作不注意”当成问题的根源。
培养信任和真诚的气氛和文化。
不断的问“为什么”直到问题的根源被找到。这样可以保证同一个坑不会掉进去两次。
当你给出“为什么”的答案时,你应该从用户的角度来回答。
5问法:找出问题的根本原因相关推荐
- C语言:有N个数从小到大的顺序存放在一个数组中,输入一个数,要求用折半查找法找出该数是数组中第几个数。如果不在数组中,打印“not found”。
/*有N个数从小到大的顺序存放在一个数组中,输入一个数,要求用折半查找法找出该数是数组中第几个数.如果不在数组中,打印"not found".*/#include<stdio ...
- c语言 有15个数按由大到小,C++ 有15个数按由大到小顺序存放在一个数组中,输入一个数,要求用折半查找法找出该数是数组中第几个元素的值。如果该数不在数组中,则输出“无此数”。...
有15个数按由大到小顺序存放在一个数组中,输入一个数,要求用折半查找法找出该数是数组中第几个元素的值.如果该数不在数组中,则输出"无此数". 以下是此题的[c++源代码],需要[c ...
- 写几个函数: ①输入10个职工的姓名和职工号; ②按职工号由小到大顺序排序,姓名顺序也随之调整; ③要求输入一个职工号,用折半查找法找出该职工的姓名,从主函数输入要查找的职工号,输出该职工姓名。
写几个函数: ①输入10个职工的姓名和职工号: ②按职工号由小到大顺序排序,姓名顺序也随之调整: ③要求输入一个职工号,用折半查找法找出该职工的姓名,从主函数输入要查找的职工号,输出该职工姓名. #i ...
- 用回溯法找出n个自然数中取r个数的全排列
回溯法也称为试探法,该方法首先暂时放弃关于问题规模大小的限制,并将问题的候选解按某种顺序逐一枚举和检验.在回溯法中,放弃当前候选解,寻找下一个候选解的过程称为回溯. 本实例是用回溯法输出n个自然数中以 ...
- java筛选法求质数_用筛选法找出N内所有素数(质数)
//筛选法实现 // main.c #include #define ArraySize 100 int main(int argc, const char * argv[]) { int i ; i ...
- (java)leetcode852 山脉数组的封顶索引(二分查找法找出数组中最大值的下标)(Peak Index in a Mountain Array)
题目描述: 我们把符合下列属性的数组 A 称作山脉: A.length >= 3 存在 0 < i < A.length - 1 使得A[0] < A[1] < ... ...
- 有15个数按由大到小顺序存放在一个数组中,输入一个数,要求用折半查找法找出该数是数组中第几个元素的值。如果该数不在数组中,则输出“无此数”
#include <stdio.h> #include <conio.h> int main(){ int a[7]={1,2,3,4,5,6,7}; int i,nu ...
- 5个找出Linux中“二进制命令”描述和系统中位置的方法
在数千个 Linux 系统上的命令/程序中,知道给定命令的类型和目的以及其在系统上的位置(绝对路径)对于新手来说可能是一个挑战. 知道命令/程序的一些细节不仅有助于 Linux 用户掌握大量命令,还能 ...
- 类的使用经典案例使用类的成员函数显示时间、找出元素的最大值【C++面向对象编程】
文章目录 一.普通函数显示时间 二.使用类的成员函数显示时间 三.找出元素的最大值(使用类的成员函数) 一.普通函数显示时间 #include <iostream> using names ...
最新文章
- 飞信2015服务器未响应,即时通信天下已定 飞信再难复活
- mysql最多多少个索引_漫画 | 一台Linux服务器最多能支撑多少个TCP连接?
- 浅谈 Python 程序和 C 程序的整合
- redis持久化到mysql的方案_redis进阶: 数据持久化
- tcpdump 抓二层包_可能是我见过的最简单易懂且实用的 TCPDump 和 Wireshark 抓包及分析教程!( 强烈建议收藏 )...
- 常量指针与指针常量的区别(转帖)
- 73 forward动作
- 安装和卸载mysql
- Android基于TCP的局域网聊天通信
- 11,外观模式(Facade Pattern)是为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。...
- Codeforces Round #342 (Div. 2)
- 后端自我介绍_新人入职自我介绍
- ubuntu nsight使用
- 新北京交通限行时间、尾号查询
- 树莓派笔记17: 语音机器人
- 全球与中国药用玻璃容器市场深度研究分析报告
- kali渗透之取得DC-9的root权限
- 男人的友谊与女人的友谊
- 工作一年了,小贺和大家说说心里话
- 马云不再是蚂蚁集团实控人
热门文章
- CE标志有何重要意义(转载)
- 老伏膏消肚子真的有效吗
- 2020年茶艺师(初级)考试题及茶艺师(初级)新版试题
- Echarts coord应用 画线
- 华为云数据库GaussDB(for MySQL)携高新技术强势而来
- [附源码]Java计算机毕业设计SSM高校学生综合素质测评系统
- 如何让GPT写出高质量小红书文案 ?
- CRS-2728: A resource type with the name 'ora.daemon.type' is already register
- 预测:华为即将发生的十件大事
- Single page application(单页面应用)