这周最让人开心的工作上的成果,其中之一是发现了一个导致我工作完成度不达预期的主要原因,详细说一下。
我目前在配合两个Agile团队做UX设计。其中一个团队以预计时间来计划工作,另一个则以Story points来安排(简单说就是不用花的时间,而是以任务的复杂度来估算工作量)。Agile的工作模式,需要有大量的时间用于沟通,每个项目我大概有25%的时间需要花在开会与沟通上。所以一天8小时工作时间,还剩6小时用于工作。两个项目一半一半,我一天可以有3小时花在一个项目上。我们一个Sprint周期是10个工作日,所以我可以完成30小时的工作量。在做每周期工作规划时,我预估的工作量都是28、29小时左右,照理来说应该都能完成所有工作,对吧?
问题我经常都会有20%甚至30%的工作没有能按时完成。为什么呢?
因为上面的计算有问题!
8小时每天的工作时间,我配合两个团队工作,所以两边的沟通都需要,于是我不是花25%的时间开会,而是需要花50%的时间开会。剩下4小时再一对半,每个项目我各自只能花2小时做具体的工作,每两周就是20小时。怪不得我每个Sprint里都压力很大且忙,因为我只有20小时的工作时间,却计划了30小时的工作,整整超量了150%!
真实的可用时间,其实只是20小时,而不是30小时
发现这个问题的时候我第一反应是“我擦我TM之前怎么没看到这个问题?”仔细回顾后发现,因为两个团队衡量工作的标准不同,而我被以时间衡量的团队先入为主列出第一个时间,就被动接受了,没有去验证。就这样工作了好长时间,才发现问题。
这就是费曼教授在两本传记里最重要的一个技巧:验证基本问题,问为什么,再追根溯源。他就是这样发现了获得诺贝尔物理学奖的问题。
明确了这个数字,我就可以让老板和其他stakeholder们明白,这是资源限制的问题,他们的预期就可控了。我这周先后和老板与同事们沟通,把这一点算是明确了。
如果你也有同样的问题,工作太满,那么可以用同样的方法进行沟通。
PS.这条发在朋友圈,有人说8小时上班要排满么?有人说羡慕你们不用加班啊,所以不同的视角看到的东西是不同的。我们的确不加班,5点准时走人,但每天上班的时间其实非常紧凑,根本不会有什么划水摸鱼的时间。你呢?