接触过敏捷管理的人,对“看板Kanban”这个词一定不会陌生,这个虽然是源于“精益Lean”,但是经过改进之后,在敏捷管理中也有很好的应用。
大家对这张图一定不陌生,你可以认为这是敏捷流派划分。敏捷和看板Kanban都脱胎于精益Lean。
看板Kanban和敏捷有共性的部分,其实就是敏捷管理中采用了看板Kanban的一些理论,大家经常看见一群人围在公司的白板下面拖动着五颜六色的便签字。看板Kanban应用于敏捷项目管理,是让团队成员能够随时随地查看工作的状态。所以看板Kanban也成了敏捷开发团队一个非常重要的功能。
图一 敏捷流派 源自:PMI-ACP
图二 看板Kanban
一、看板Kanban的起源
看板最早起源于英国 的“双仓管理”,后来于1953年被丰田前总裁Taiichi Ohno引入到汽车 生产车间,作为整个生产车间的效率工具。为了能更好地提高效率,在工厂中,工人会在团队之间传递卡片,或者 ”看板“。当生产线上使用的材料用完时,这个看板被传递到仓库,上面会写着需要什么材料、这种材料的确切数量等等信息,仓库会把一箱新的材料发到工厂车间,然后将自己的看板发送给供应商,之后供应商也会做同样的事情。
看板来自日语“看板”,カンバン,日语罗马拼写:Kanban。在制造业发展的几十年,与现在的信息化管理系统相结合,帮助现在的产品线进行管理控制。看板方法成为精益理念的重用工具。
图三 Toyota 看板Kanban
二、敏捷管理引入看板Kanban
2006年前后,David J. Anderson认为看板Kanban方法可以应用于敏捷管理领域,帮助企业提高敏捷性,于是他写了经典作品《Kanban》,这本书目前也是评价最高的敏捷看板经典数据,大家可以在“亚马逊”购买。
自从David J. Anderson将看板Kanban引入到敏捷项目管理之后,经过管理人士的努力,软件领域的敏捷理念与制造业的精益思想开始相互借鉴与融合。看板Kanban也逐渐成为了PMI最新版的《敏捷实践指南》的一类。
图四 David J. Anderson及其作品
近几年,看板Kanban敏捷管理领域广泛使用,已经成为了仅次于scrum的方法,在敏捷工具中更是稳居第一。
图五 使用最广泛的敏捷工具 源于:2020敏捷年度状态报告
三、看板Kanban内容
-
泳道(或称甬道):每个泳道都是过程中的一个阶段。例如研发项目的开发过程:Backlog(类似Scrum中的代办事项)→Selected(一般有PO或产品经理来选择)→Develop→Deploy→Live。这些阶段都是有团队内部共同定义的。
-
WIP限制(Limit Work In Progress)
-
卡片:团队需要处理的任何事。研发团队聚焦的是代交付的新特性,这样一般用Story或者User case。需要注意的是,这些待交付的需求,需要严格的排序,团队需要围绕高优先级的需求,开展工作。
图五 IT管理项目中的看板Kanban