自从2009年6月,Cruise team 开始尝试在项目中使用Kanban 。作为项目经理,非常高兴这个改变,在回顾会议上,Team反映也很好。它让整个团队更加聚焦于频繁部署产品,因些也非常容易识别项目运行过程中的瓶颈,以及对事情排定优先级。不再有项目估算会议,取而代之的只是平均每张卡片的生命周期。所以,对于整个团队来说,唯一重要的事就变成了“如何让每张卡片快速走完它的生命周期”。Release计划也只需要使用卡片数量和周期长度就可以啦。当然,这会有一些偏差,但那又有什么关系呢,如果每个功能都在第一时间上线,你必然会得到反馈,很可能这些反馈就会改变原有的需求。如此一来,那些用于做出最初相对准确的计划的人力和时间就是浪费啦。而且每一次部署都是一次发布,发布就变成了非常无聊(boring)的事情了。
下面是一个非常有趣的卡通图片,用于解释这一过程是怎么运行的。不过,不是我画的,是在Henrik Kniberg 的blog 上。