Rework-预估的都是垃圾
我们都是蹩脚的估算师。我们自以为能预测一项任务会耗时多久,但实际上我们一无所知。我们把一切都看成是按最佳方案进行,意识不到现实中总难免有突发事件会耽搁进度。现实世界并不会与所谓的最佳案例情境相吻合。
所以,提前几周、几个月甚至几年就去预测未来,简直就是在说梦话。事实是,你根本不知道那么远的将来会发生什么。
有多少次你以为去杂货店晃一下就能回来,结果实际上却花了1个小时?又有多少次花了1整天时间去打扫阁楼,而不是你预想的几个小时就能搞定?或者有时候又恰恰相反,你计划花4个小时整理庭院,结果只用了35分钟。我们人类真的不适合去预测未来。
就算是在这些区区小事上,我们都常常因为一两个特殊原因而失算,如果我们连几个小时的事情都估计不准,又如何去准确预测长达“6个月的项目”呢?
还有,我们在估计项目时间时,错的不是一星半点——而是大错特错。这意味着如果你预计要花6个月的时间,你可能已经谬以千里了:我们要说的不是从6个月拖到7个月,而是从6个月拖成1年。
正是由于这个原因,美国波士顿“大开挖”高速公路工程比原先预想的多花了5年时间,超支数十亿美元;而丹佛国际机场延迟了16个月才开张,成本超支20亿美元。
解决方案就是:把大项目分解成小任务。越小的任务越容易预计。你可能还是会犯错,但错得肯定不会像预测大项目那么离谱。如果某个任务所用的时间比预计的长两倍,那么最好把它从长达数月的大项目拆解成耗时几周的小项目。
不断地把你的计时范围拆分成小块,把一个长达12周的项目重整成12个耗时1周的小项目。不要妄自揣测某个任务大概需要30个小时以上的时间来完成,直接把它砍成几个大约6~10小时的小任务。然后一步一个脚印地努力前进。