70%的人解决的都是“假问题”
2017-05-25 08:49
183 查看
试想如下场景:你拥有一栋写字楼,业主向你抱怨电梯又旧又慢,需要漫长等待。甚至有几名业主威胁说,如果不修好电梯,就要毁约。
面对这一问题,多数人都会很快给出一些答案:更换电梯,安装更强劲的电动机,甚至升级运行电梯的算法。这些建议都属于我所定义的“解决方案空间”,即它们都已经预设了问题出在同一个地方。在这个例子中,预设的问题是电梯很慢,如下图构架所示。
值得一提的是,最初对该问题的分析并不见得错误,安装新电梯也许可行。但是,重构目的并不是找到“真正”的问题,而是看看是否有更容易解决的问题。实际上,认为存在唯一原因的思路本身就可能具有误导性。问题的原因往往不止一个,而且有很多种解决办法。例如,这个电梯的问题就可以被解读为高峰需求问题——同时有太多人需要乘电梯,因此可以通过分散需求来解决,比如错开人们的午餐时间。
重构问题的7个步骤
以快速迭代的过程来解读重构,最容易被人理解。你可以把它想象成一种认知上的快速成型过程。
下面是7个具体步骤,以下是我做的思维导图:
http://edu.china.com/examine/mba/mbanews/90138/20170522/30551837.html
相关文章推荐
- 关于mysql里面写sql语句,或者直接在表里写汉字,都是乱码问题解决
- 解决VS2005打开js,css等文件,中文都是乱码的问题
- 《从程序员到项目经理》读后感-什么问题都是可以解决的
- 三大框架的出现都是为了解决什么问题
- 倒推法解决“四人玩火柴棍游戏,每一次都是三个人赢,一个人输”问题
- PowerBuilder中SELECTBLOB读取SQL SERVER 的BLOB字段返回都是32K的问题解决方法?
- 从程序员到项目经理(16):原来一切问题都是可以解决的【转载】
- 解决VS2005打开js,css,asp.php等文件,中文都是乱码的问题
- Window Server 2012 R2 没有照片查看器 打开图片都是画板问题怎么解决
- [CSS]解决无法调用样式单的问题,都是注释犯的错!
- 从程序员到项目经理(16):原来一切问题都是可以解决的
- 从程序员到项目经理(16):原来一切问题都是可以解决的
- 《从程序员到项目经理》读书笔记(十四) 原来一切问题都是可以解决的
- 从程序员到项目经理(16):原来一切问题都是可以解决的
- ubuntu系统每次启动屏幕都是最大亮度问题的解决方法
- XP CPU经常莫名其妙60%-70%,HDTune检测无坏块,System Interrupts进程异常问题解决
- 从程序员到项目经理(16):原来一切问题都是可以解决的
- 从程序员到项目经理(15):原来一切问题都是可以解决的
- 解决 LeanCloud SDK 中 70% 问题的调试方法
- 一、 找出函数中存在的问题。以下题目均在Lab05项目中完成。2、 找出项目中存在的缺陷,并给出解决的方案(至少3个,不包含下面那个举例)。 说明:这里所说的缺陷不一定都是错误,而是明显需要改进的地方。 如:不可以无限输入密码,容易被暴力破解,存在安全隐患。