本文来自微信公众号”解题者”(ID:imjietizhe),作者:肖璟,连续创业者,曾供职于麦肯锡金融机构组、Google等,著有畅销书《风口上的猪》

01 为什么我们总是在瞎折腾?

我们总希望自己的工作有成果能落地,却常常事与愿违。

老板布置了任务,客户提了需求,于是我们连夜赶工。

交付时,他们却有一千万个不满意,你只能乖乖回去加班重做。

有时候是因为自己没有搞清楚客户或老板想要什么就开始动手——“我要的是A,你却给我个B?给我回去重做!”

有时候是因为客户或老板自以为自己交代清楚了——“啊这还要我交待?快回去把这个文件补上!”

有时候是因为客户或老板自己都没想好自己想要什么——“这个做得很好,不过我觉得还缺了点什么。要不再给我改多一个版本?”

我们做了无数无用功,加了无数班,吐了无数嘈。

除了自怨自艾或是在心里默默吐槽老板客户之外,其实你还可以这么做——在一开始就先跟客户或老板一起把问题想清楚,达成共识了再开始动手。

在麦肯锡内部,这个过程我们叫做“定义问题”(Define the problem)。

这往往是整个解决问题流程中最难但最重要的一步。

02 一个超级好用的问题定义工具

爱因斯坦说:如果我有一个小时用来解题,我会花55分钟来思考问题本身,再用5分钟思考解决方法。

定义问题的重要性可见一斑。

那么问题就来了,怎么定义问题呢?

这里我们要介绍麦肯锡内部使用的一个超级好用的法宝——“定义问题工作表”!

定义问题工作表一共有五个要素外加一个结论,我来稍稍解释一下各个要素:

1、问题范围

问题应该包括什么不包括什么?具体到什么领域什么层级?比如“亚太地区但不包括研发活动”、“仅考虑零售银行业务”。

2、成功标准

解决这个问题我们图个啥?为名为利为感情?衡量指标是什么?指标到什么程度才满意?比如“提升收入30%”、“减少体重10公斤”。

3、条件限制

分为外部环境和内部资源,面对外部环境我们有什么机遇与挑战?我们在内部资源方面拥有怎样的优势和限制?比如“情敌是个高富帅”、“可以动用整个市场部的所有资源”。

4、利益相关方

这个问题和谁的利益有关?谁会支持谁会反对?影响决策结果的由谁?谁可以拍板谁可以叫停项目?定义问题时尽可能让所有利益相关方都参与。

5、时间限制

截至什么时候要解决?比如“1个月内”、“明天前”。

这么看有点抽象,我来举个例子好了。

比如以前我曾思考过的一个很有意义的问题——“如何变成一个人见人爱的美男子?”

这样的陈述显然还不够细致,我们需要进一步定义问题。

利用“定义问题工作表”,我们可以梳理出以下信息:

根据上面这些,我们可以很容易地知道这个问题被定义后应该是:

“在身边都是高帅富、自己虽然长得帅但没房没车、爸妈支持的前提下,如何在5个月内让至少1个人主动追求我(男女不限)?”

03 “定义问题工作表”优秀在

机智如你可能会知道,设立目标时我们要遵循“SMART原则”。

而这个工作表的牛X之处,就在于它极度符合“SMART原则”。

1、问题范围的定义确认问题是具体的(Specific)。

问题范围定义麦府内部叫scoping,范围太宽自然会让你做无用功,范围太窄又不能全面解决所有问题。

范围太宽或太窄还不是最恐怖的,恐怖的是问题范围一直在飘。

还在做咨询时我曾参与过一项目,一开始客户想要项目组做A,过了几天客户又让项目组做B,最后浪费了一个月,项目直接关了——这就是scoping没有做好导致的。

2、成功标准的定义确认问题是可衡量的(Measurable)。

我在一篇 文章 里提过事实判断和价值判断的区别。

价值判断千人千面,我们甚至没法在同一个形容词表达的意思上达成统一。

举个例子,你要解决的问题是“如何让爸妈过上好日子”,每个人却对“好日子”有不同的定义。

有的人觉得“每天鲍参刺肚”才算是“好日子”,有的人可能觉得“有瓦遮头”就算是“好日子”了。所以你要确认衡量指标(比如“月均可支配收入”)和程度要求(比如“达到10000块以上”)。

3、条件限制的定义确认问题是可被解决的(Attainable)。

如果无法满足解决问题的所需条件(内外部资源),那即便定义了问题也解决不了,之后的解题都是徒劳。

比如薛之谦要解决的问题是“世界和平”,他的可调用资源却只有华语娱乐圈、时尚圈和餐饮业的资源,实现世界范围内的和平(我们姑且定义为“没有战争”)的可能性基本为零,我们自然无需进一步的讨论了。

4、利益相关方的定义确认问题是与其他目标有相关性的(Relevant)。

如果你要解决的问题跟你老板的目标一点关系都没有,甚至是跟 TA 对着干,你要么需要把工作推倒重来,要么就等着被炒鱿鱼。

特别要注意的是,就算是大老板做决策,也要把其他利益相关方圈进来。

咨询公司常被人诟病做事情无法落地,也不尽然是空穴来风。

曾参与过一个项目,客户的大老板拍板决策,让我们按其意愿去做组织架构改革,项目组吭哧吭哧设计好方案后,老板才发现公司内部既得利益团体阻力巨大,完全落不了地。最后竟不了了之。

如果一开始把所有相关利益方聚集起来一起界定问题,自然不会有这种问题。

5、时间限制的定义确认问题是有时效性的(Time-bound)。

04 跟着你的节奏来

你每天要面对的问题或大或小,当然不可能每个问题都写一张定义问题工作表。

像“一会晚饭吃什么”这种小问题,你稍微过一下脑就行。

而在工作(或生活)中,有些大问题可能要一群人来回反复讨论上好多天。

定义问题可以按你的节奏来,但无论问题是大是小,这一步都不可避免。

就像“创新之父” 查尔斯·凯特林(Charles Franklin Kettering) 说的,

A problem well stated is a problem half solved.

参考文献/推荐阅读

[1] G. T. Doran, <There’s a S.M.A.R.T. way to write management’s goals and objectives>, Management Review, 1981

[2] Graham Yemm, <Essential Guide to Leading Your Team : How to Set Goals, Measure Performance and Reward Talent>, Pearson Education, 2013

[3] Autumn QT, <麦肯锡方法不神秘 | 一开始就想清楚,否则都是瞎折腾!>, 清醒贪心记, 2017

老板客户让加班重做?除了画圈圈诅咒他们,你还可以这么办…相关推荐

  1. A1-2017级算法上机第一次练习赛 K 画个圈圈诅咒你

    题目描述 AlvinZH最近很慌,先是被宋老师一句 "和我们有关系吗" 吓的不行,然后又被原老师批判了一番 "害怕" ,小日子整天过的提心吊胆的,没准儿这题就是 ...

  2. 我把公司办垮了,因为:对员工宽容、假装高逼格、除了老板没人加班

    人人都希望做好人,但这种好发展到极致就意味着"无原则的妥协",以至于有的公司看起来人多热闹,实际上只有老板一个人在战斗. 做人可以宽容,但做事不可以宽容,选择宽容还是不宽容,也由不 ...

  3. java画圈_java动态画圈圈。运用多线程,绘图

    总结:只是意外的收获吧.之前一篇是老师教的,一个点,从底层开始升起,到鼠标按下的地方开始画圈圈, 现在改变了一下,因为点上升的一个循环和画圈的循环是分开的 现在让点点自己跑,并且边跑边画圈.而且在fo ...

  4. 用计算机来猜密码,画圈圈也能解锁电脑?我猜你一定不知道!

    原标题:画圈圈也能解锁电脑?我猜你一定不知道! 虽然说用密码.PIN码或者指纹.Face ID来解锁电脑屏幕,都很不错.但特立独行的挨踢妹我,总觉得这样不够 Cool~ 不能凸显我大双子的古灵精怪!那 ...

  5. MATLAB | 艺术就是画圈圈

    什么是艺术??艺术就是画圈圈!! 这两天刷到了Hamid Naderi Yeganeh大佬的一系列线条艺术,感觉非常惊艳,顺手就用MATLAB实现了一下.大佬的大部分作品都在以下网站,大家有兴趣可以去 ...

  6. ZZNUOJ_C语言1073:画个圈圈诅咒你(完整代码)

    题目描述 咦!画圈圈 那么问题来了(和挖掘机无关)       给你一个整数,他到底有几个圈圈呢?       比如数字"0,9,6" 都是有一个圈圈, "8" ...

  7. 2016级算法第二次上机-A.画个圈圈诅咒你

    890 画个圈圈诅咒你 思路 简单题.题目中的圆并没有什么实际作用,简化成线段重合问题会更好理解些. 暴力解法:使用双重for循环会T到想哭,记住最直接的方法一般是过不了题的. 解法一:二分查找.空间 ...

  8. ZZULIOJ:1668: 画个圈圈诅咒他

    题目描述 新生赛开始了, 学长又出题坑你们, 是不是有种想要画个圈圈诅咒他呢? 咦!画圈圈 那么问题来了(和挖掘机无关) 给你一个整数,他到底有几个圈圈呢? 比如数字"0,9,6" ...

  9. 【控制台】快开学了,闲的没事,画个圈圈诅咒你

    额 马上开学了 看到这么一个题 画圈圈啊 好吧 闲的没事儿 解解 还解了一下方程 java般 1 /*================================================= ...

最新文章

  1. 面向对象中类和类的关系
  2. 3.2.1 OS之虚拟内存的基本概念(局部性原理、高速缓存、虚拟内存的实现)
  3. Method not found: '!!0[] System.Array.Empty()'.
  4. 传惠普下周公布webOS平台最终命运
  5. 三维重建9:点云图像的滤波方法小结
  6. 如何在 ASP.NET MVC 中集成 AngularJS(3)
  7. 第三章:3.8 登陆 Django 默认后台
  8. Dogeswap上线18小时TVL突破300万美金
  9. 使用pyinstaller把pyton文件打包成exe文件
  10. HDU1213How Many Tables
  11. 那些基础不好的程序员,后来怎么样了?
  12. MongoDB集群——副本集
  13. 大型太阳能电池板在卫星上的使用,目前没有查到
  14. 使用weblogic部署若依项目(图文教程)
  15. 5G:认识5G关键技术
  16. 软件著作权申请流程和注意事项
  17. aac mediarecorder录制_Android音视频录制之MediaRecorder+camera
  18. 7.2 可分离变量的微分方程
  19. 使用zxing生成彩色或带图片的二维码
  20. 【朝花夕拾】Android自定义View篇之(十)移动阈值TouchSlop及滑动追踪VelocityTracker...

热门文章

  1. 学习Vue的mustache语法-mustache模板引擎
  2. 【题解】[USACO06JAN]牛的舞会The Cow Prom(tarjan)
  3. python烟花视频_版本控制可视化神器Gource:简单易上手,效果恰似烟花秀
  4. Dokuwiki服务搭建
  5. 热议:老公今年已经 34 周岁,事业一直不太顺利,现在想读博,以后做科研,是否应该支持他读?...
  6. 欢迎体验 | Android 13 开发者预览版 2
  7. 成功创业的8个关键点
  8. 数据库系统原理与应用教程(070)—— MySQL 练习题:操作题 101-109(十四):查询条件练习
  9. 关于自己编写简单游戏编辑器的介绍
  10. quartz记录job状态