【Kanban】简介及快速实施

2019-03-20  本文已影响0人  小船哥说敏捷

按照SAFe的要求,每一层的Backlog都要以Kanban的方式展示,接下来几篇文章我将介绍下Kanban的一些知识。

SAFe中的Kanban

一、Kanban简介

Kanban是用于高效管理软件开发流程的新技术。Kanban源自丰田的准时生产(JIT=just-in-time)系统(有的地方会翻译为零库存)。尽管生产软件是一项创造性活动,与批量生产汽车有所不同,但是生产线管理背后所蕴含的原理仍然适用。可以认为它一种新的软件开发方法,通过客户需求作为动力,通过限制在制品缩短生产周期,通过可视化展现工作状态和发现问题。

二、快速实施Kanban

Kanban的实施并不需要很多的前提条件,如果你想,现在就可以开始。而且可以很快的就给你一些反馈。例如团队的里的每个人现在都在做什么?任务都积压在了哪个环节等。下图就是一个简单的流程,按照几个步骤,你的Kanban就可以创建起来了。

快速实施Kanban

1、不用调整当前的组织结构

接触过Scrum的应该知道,Scrum严格规定了各种角色以及角色的职责分配,而Kanban并没有这样的要求,所以你可以继续沿用当前的项目组织结构和人员,不用担心组织结构的调整所带来的烦恼。

2、找一块尽量大的实体白板

刚开始时建议使用实体Kanban,它的特点是一般都比电子版更大,更易于展示,甚至每个人在自己座位上就能将Kanban上的内容一览无遗,而且放置Kanban墙地方是团队自然的集会地,可以无形的将每个人拉离自己的座位,来到这里讨论交流问题。另外实体Kanban便于创建和调整,定制化更强。

3、从左到右以列的方式画出工作流程

最通常的做法就是按照从左到右以列的方式画出工作流程,一列就代表一个工作环节,每个工作项从左到右一次通过这些列后,它就被完成了。Kanban上除了以列这种表现形式外,还可以有其他形式,例如螺旋形,楼梯形等,不过这些用的较少。另外需要注意,这个工作流程应该是团队人员共同参与讨论,确定下来的,这样才能达能一个流程上的共识

我们公司的Kanban模板

4、将工作写在便签上

每个人都将自己的工作写到便签上,描述清楚,并写上自己的名字。这里请大家一定要养成一个习惯,在你开始一项新任务的时候,都请先把它写到便签上。目前可以先不规定便签的写法,描述清楚即可。

注意:
建议Scrum实践过程中最好要有一个固定的便签模板,模板要包括故事id(禅道、Jira等都有id的概念的)、任务的id、故事类型(后台、Android、iOS、Web、测试等)、故事描述(用户故事的三段论)、故事点数、责任人等等,这样方便所有人对齐工作目标(Scrum三大支柱里的透明),以及检验进度(比如研发耗时不能超过预估点数等)。

5、将便签贴到流程相应的列中

将第四步写好的便签,贴到Kanban墙上相应的列上,表示这个任务所处的流程节点。在Kanban中像这样的“开发”、“待测”、“测试”等子列,我们称之为队列。在合适的位置增加队列,能够让Kanban兼顾更多的工作项,也为以后发现Kanban瓶颈提供了依据。

6、让工作项尽快流转下去

这个是我们的目标,如何能让工作项尽快流转下去,直至交付呢?在之后的文章中会做详细的说明和讨论。

通过以上步骤,我们的Kanban就可以很快创建成功了,而且Kanban上能够看到大家的工作,整理的工作流程,以及任务的分布,单单是这些信息的可视化,我想就是一个很大的收获吧。接下来我们将继续学习和讨论Kanban使用中的一些原则,让Kanban更加合理和高效。

上一篇 下一篇

猜你喜欢

热点阅读