说风险前,先说一个概念,问题与风险的区别是什么?
记得有个笑话,通过打电话来解释愤怒,抓狂和苦笑不得是什么意思,这回我们也打个比喻来解释。
比如乘飞机,正好飞机误点了,机场大喇叭道歉,你最多骂一句,之后低头看你的报纸。这个就是问题。
但是你要是在飞机上,飞机正在
风险与问题的差别是后果的严重性。
所谓风险,有风才有险。早在三国时,军事家们就能预测天气,其中的佼佼者是诸葛亮(三国演义说的,与历史有区别)。现代项目管理要求项目经理也学会这本事,不过下雨台风就不用了,只要你预测风,而且还要知道这个风有多大,会出现什么问题。
说预测肯定与现实不会百分百相同的,预测就会有差(商周时代的预测例外,太准了),像公司突然下达一个新的规定,你能预测出这个规定会让你的团队人员流失率上升吗?
所以预测风险要进行实时跟踪。以修正它让事实同步。我这个人比较赖这种事我是比较少做的。我用另外一种方法来决定风险。
一个项目中风险的因素太多,估计不下个几百种,如果全列出好像也不太现实。毕竟我是要解决问题,不是制造问题。
其实我的做法,只列出综合系数最高的十个风险。所谓综合系数是指发生频率和影响两者的总分。
比如:客户倒闭导致项目无法实行。这个风险显然影响是灾难性的,但发生的可能性非常低。所以这个风险远不及核心员工离职重要。
那解决风险怎么办?解决风险的方法也不太难,增加资源。
我们这个世界有很多守衡理论,质量守衡、重力守衡等等,所以这么看世界很公平,解决一个问题必定产生另一个问题。
像刚才解决风险的问题搞定了,现在又有新的问题了,增加什么资源,增加多少?这回是两个问题,上帝也有偏向的时候。
资源就是时间、成本、人力。根据我的以往经验,老板是不可能给你加成本的。所以这条路死了。
人嘛,总是不够用的,所以一般情况下老板也不会给你。
时间呢,想增加是不可能了,但是时间有个特点,挤一挤总还是有的。
那现在看来我们解决风险的常用手段就是增加时间。不过你增加的时间不能超过公司给你最后期限啊!
增加的时间我称为“安全时间”,你要是叫“缓冲时间”也可以。
至于要增加多少安全时间,要视风险大小,风险越大,安全时间就越多。
就是说飞机误点了,你最多准备两个小时的安全时间就行了。要是真的遇到9.11,那安全时间零(美国人不过头七的)。影响太大导致项目崩溃的风险不需要安全时间。
《易经》中的乾卦第六相——上九:亢龙有悔。 “亢龙有悔,盈不可久也”,就是说物极必反,此为天道,不可逆也。
所以当风险大到极点就不用考虑了。像战争、世界毁灭之类的。
不过还一种风险,这种风险不在我们日常讨论的风险内,但确实存在。
这种风险的发起人在程序员。
当时杨威利还在公司,我给了他一个任务,这个任务非常重要,我要求他在三天内必须完成,他本人表示不可能,至少要五天。
我认为程序员总会悲观估算自己的时间。
原因是没有人会提前完成工作。
先别拍砖,我说的是我的经验,我相信这个世界上有雷锋,但并不是所有人都愿意当雷锋的。
我相信没有公司会对提前完成工作的人有奖励(项目奖不算)。而所有公司的制度,包括主管经理的态度都是超时完成的一定要惩罚。在这种高压管制的情况下,程序员为了不挨板子,肯定会把时间说得足足的,以免自己的屁股被打。
所以杨威利告知我的时间,应该是增加了安全时间后的一个悲观时间。我肯定他估算得并不精确,他的安全时间应该在工作量的25%-50%。
不要认为夸张,事实证明,这个比率是正确的,而且随着程序员的经验越丰富这个误差越大。
因为经验越丰富的人,其遇到的风险越多,他会在安全时间上加得越多,最夸张的我见过增加200%,我一般报给老板才150%,之后老板会砍掉50%。
那如果这个任务真的是三天能完成,杨威利会不会提前交给我呢?
答案是不会的,我想信他总会找到一些事,忙到五天后交给我。我认为他能五天完成就算可以了。而更大的风险是他很可能五天完成不了,那才是更麻烦的。
但是墨菲(墨菲定律:“一切可能发生的麻烦,必然会发生”)总会来的。
果然,杨威利表示,他无法在五天内完成。杨威利没兑现他的承诺,我表示没有多余的安全时间了,他只能通过加班或其他方式来完成,因为没有多余的时间了。
杨威利说尽力。但明显底气不足。
最后杨威利花了七天(不算加班)才完成整个工作。而这个工作导致,我损失了8个人日。
但实际上我的计划是十天,但我会少说一些给程序员。做为项目经理要考虑成程序员上报的工作时间的风险。
这个是我们平常所说的风险中不存在。但是它却在真正的影响我们的交付日期。
有些大侠可以说,你可以自己估算啊。这样不就准了吗?
事情不是这样简单,首先事情是程序员做的,如果你定死了时间,他说完成不了,事实肯定完成不了,因为他本来就不打算在你规定的时间内完成,结果必然是,他说没做远,还会很理直气壮的说,我说过,做不完的,你还不信。
而且不同的程序员完成同样的任务,所用的时间也不会相同的。
所以你只能考虑让他们自己下达日期,之后你来衡量工作量的可能性。当然我遇到过很老实的孩子,一点安全时间不加的。结果就是把我的安全时间要过去,而且不会只要一次。
“工作永远能用完所有可用时间”——帕金森定律