什么是Kanban Card?

Kanban是一种工作管理框架,可帮助您可视化您的工作、限制在制品 (WIP) 并最大限度地改善效率或流程。Kanban card是Kanban方法的重要组成部分。每个Kanban卡将一个工作项可视化,它通过在不同的工作阶段(列)之间流动,将工作展示在物理或电子kanban board上。

要了解Kanban卡是什么,请想象一个软件开发团队在白板上使用便签来表示他们的工作项。当他们处理缺陷和功能时,团队将便笺移动到标有待办、设计、开发、测试、阻塞和完成的列中。

例如,当设计人员开始工作时,他们将Kanban卡从“待办”拉到“设计”,然后,当开发人员准备好时,开发人员将设计完成的卡从“设计”拉到“开发”。Kanban卡通过这些列跟踪工作项的进展,以便团队随时了解任何工作项的历史和状态。

Kanban卡的简史

Kanban提供了一种将工作可视化的方法。Kanban卡是1940年代后期由丰田工业工程师Taiichi Ohno发明的,他尝试改进丰田制造流程的方法。

他的灵感来自一家超市,这家超市没有始终保持库存充足,这将花费大量时间和精力,而是仅在视觉上看到其中一个货架几乎清空的时才重新进货。然后,商店在货架上补充了足够的商品。这难以满足客户对这些产品的即时需求。 

他预感,这种即时交付将彻底改变制造供应链。他的第一个挑战是弄清楚如何可视化工厂车间的许多制造过程。他用Kanban卡做到了这一点。

每个零件箱都附有一张Kanban卡,当库存低于卡上显示的数量时,它会触发补货流程,工厂将带有Kanban卡的空箱发送给供应商。

通过参考卡片的信息,其中包括有关零件规格、所需数量和预期交货时间等,供应商可以快速完成订单并将带有Kanban卡的补货箱送回工厂车间,及时保持生产循环进行。

近半个世纪以来,这种生产体系是丰田成功背后的“秘诀”。当该公司在1990年代开始公开分享其系统的详细信息时,人们注意到了这一点。

商界的思想家将丰田生产系统提炼成一套被称为“精益制造”的流程。随着科技公司在1990年代开始蓬勃发展,管理顾问David J. Anderson创建了Kanban方法,将精益技术带入了更无形的知识工作领域,例如信息技术和软件开发。 

Kanban卡的用途

Kanban卡很快演变成一种可视化的人工制品,可以在工作项流经工作流程时对其进行跟踪。Kanban卡的核心是通过帮助团队成员直观地交流和共享信息来鼓励团队合作。

Kanban卡用于:

  • 一目了然地查看有关工作项的重要详细信息。每张Kanban卡通常都有工作项的简要描述,以及它的负责人、截止日期和状态。该卡片还可以附加其它信息,例如指向源文档的信息或阻碍项目进度的问题列表。
  • 顺利高效地交付成果。Kanban卡鼓励团队为每个功能区域建立清晰并且一致的预期。当需要将工作项从一个状态传递到下一个状态时(例如,从规划阶段到实施阶段),这些明确的政策说明了谁在负责,以及下一步是什么。
  • 提高效率。Kanban卡可以很容易地跟踪交货时间,这是一个工作项从开始到结束所花费的时间。Kanban卡和Kanban board可以帮助团队识别工作流程中的瓶颈并简化流程。大多数团队都在努力减少他们的交货时间,这意味着更快地完成工作!

Kanban卡的好处

除了更容易保持井井有条之外,Kanban卡还有许多其他好处:

1.Kanban卡可以很容易地检测到低效率。

因为Kanban卡非常直观,所以只要看一眼Kanban board,就很容易判断工作流程中的某个步骤是否出现问题。

如果一个软件开发团队的测试列中的卡片数量始终是设计和开发中的两倍,那么团队成员将很快接受到这个视觉信号。也许团队需要更多的测试人员,或者测试阶段本身的标准有问题。

使用Kanban方法,问题会立即显现,这使得在它们出现时更容易识别和消除它们。这就是Kanban团队在谈论“持续改进”时所指的内容。

2. Kanban卡便于准时交货。

Kanban卡初衷是为了跟踪库存水平并防止材料堆积。制造业仍然以此目的使用Kanban卡,但这种“即时”方法在其它行业也很有用——例如软件开发。让软件功能在某个开发阶段堆积起来,就像让汽车零件堆积在地板上一样,可以促进团队推进工作。

团队避免项目停滞的一种方法是使用在制品 (WIP) 限制。团队限制一次可以在工作流的某个阶段中的Kanban卡的数量。当某列的Kanban卡数量达到限制时,团队会一起工作以完成这些项目,然后才能承担新的工作。这使您的所有工作都向前推进。

3.Kanban卡鼓励团队之间的协作。

Kanban board的一大优点是它是共享的。随着卡片从一列到另一列,它们经常从一个工人传递到另一个工人或从一个团队传递到另一个团队。有了Kanban,即使每个人负责流程的不同部分,但每个人都在看同一件事,而且由于系统是高度可视化的,通过查看他们的列和卡片很容易了解另一个团队的工作流程。出于这个原因,Kanban方法是解决筒仓心态的好方法,这使得Kanban方法成为DevOps最佳实践。

电子Kanban卡

物理Kanban卡有拿起和移动的仪式感,但是如果团队成员不在同一个房间工作怎么办?有很多软件工具,如Jira Software和Trello,可以轻松设置电子Kanban并用电子Kanban卡填充它们。

除了支持远程团队协作之外,电子Kanban卡还提供了优于物理卡的几个优势。Jira和Trello的Kanban卡是高度可定制的。例如,可以在卡片上显示或隐藏选定的信息字段,并添加动态内容,如评论、附件或指向其它卡片的链接。大多数Kanban软件可以设置为在卡片被重新分配、移动到工作流程中的不同阶段或进行其它一些更改时发送邮件通知。

软件工具还可以帮助团队更好地了解他们的工作效率。Jira Software等工具可以搜集Kanban团队可用于改进流程的重要指标。只需单击几次即可分析交货时间、WIP和累积流图,这是一个巨大的优势。

数字化的缺点是微妙但重要的!现在,Kanban不在白板或墙上,而是在计算机上。Kanban的目标是将工作可视化。在可视化方面,计算机引入的问题也很多,比如,通过大量的滚动查找内容,不能随心所欲地调整视觉效果等。

Kanban卡的常见用途

Kanban方法用途广泛,很容易适应不同的领域和职业。我们已经提到了它是如何在一些行业中使用的。例如,在制造业,它简化了装配线上零件的补货流程,在零售业,它可以帮助员工跟踪和履行订单。在医疗行业,Kanban卡用于密切关注医疗用品。

Kanban对于客户服务也特别有用。许多服务团队将使用Jira Service Management等服务台软件。这些应用程序捕获客户反馈并自动创建Kanban卡,供服务团队采取行动。

在软件行业,Kanban卡用于促进持续交付,团队在快速发布周期中交付小而频繁的更新,而不是让错误修复和功能累积成大规模且经常有问题的“大爆炸式”发布。

Kanban卡入门

无论身处哪个行业,Kanban卡都可以帮助您组织工作并高效完成工作。希望在此过程中,团队成员将吸收持续改进、透明度等的Kanban价值观。

在开始之前,请阅读KanbanKanban board概览。

最后强调,Kanban鼓励持续改进和渐进式变化,因此您可以随时持续地进行调整。