Starting with Kanban – A practical workshop on Value Stream Mapping and WIP

综合技术 2016-02-10

As part of an ongoing release of all my training material following the launch of my book , I am releasing my training course " Starting with Kanban " under a Creative Commons Attribution Share-Alike license. That is, you are free to share, copy, and adapt any part of this training course for your own purposes. All materials, including examples are available for download from this page.

So you’ve heard about this Kanban thing and want to know where to start, or maybe you’ve been using it for a while and you want to know where to go. In this hands-on workshop, we’ll start at the very beginning and teach you how to build a Value Stream Map and use that to define your inital Kanban and WIP limits.

If these terms don’t make sense to you, then you need to come to this workshop.

Course Features

  • Learn how to create your VSM; the commonly overlooked practice of modeling the functional steps in your business processes - anything from IT to finance
  • Track the flow of work through your VSM on your Kanban wall
  • Learn how to use your VSM, team size and process efficiency to calculate your initial WIP.
  • Learn how to embed a culture of Kaizen

If this sounds interesting, come along for a fun interactive workshop.

Course Notes

Download course notes

Course Slides

Download course slides -or- Slideshare

Participant Benefits

  • Value Stream Mapping (VSM): VSM is the (often overlooked) practice of defining the functional steps in common business processes and can be anything from IT to sales & marketing; it doesn’t matter. Attendees will learn how to model their business processes and create VSMs.
  • Process efficiencies: How to calculate your process efficiency, Value Add (VA) and Non-Value Add (NVA) time and why that’s important. In brief, your VA time is defined as the average time spent actively working on a task in the process, NVA is the average time spent between each process step and you can calculate your process efficiency by dividing your VA with your total time (that is VA+NVA).
  • Align your VSM to your Kanban: Track the flow of work through your VSM on your Kanban wall
  • Learn how to use your VSM, team size and process efficiency to calculate your initial WIP
  • Learn how to embed a culture of continuous improvement (Kaizen) through the use of retrospectives and common lean metrics

Who Should Attend

This course is for managers, project managers, business analysts, engineers and developers who are interested in learning about Lean techniques and how they can help improve the quality and responsiveness of their work and workflow. The material covered in this course is applicable across industries, including software development, engineering, and manufacturing.



This is intended to be a practical workshop on Kanban. If possible the room should be set up in rounds of no more than 10 people, but I can work this in a lecture theater in a pinch. The workshop will be split into 4 primary topics.

1. Introduction to VSM and Kanban

This will be a short introduction to the topic. A little history and how it made the jump from manufacturing to IT. I will show what a VSM looks like and demonstrate how teams can create them. I’ll also demonstrate how to calculate the value added (VA) time, non-value added (NVA) time and efficiency.

2. Build a VSM

Each table will model a the VSM of a given business process using large sheets of paper. The topic to model will be at the tables discretion. Some tables will create VSMs of their organisational processes. Where tables do not have or want to model their own, I will provide a number of common scenario’s for them to model. These include;

  • Defect management
  • IT Portfolio management
  • Recruitment
  • Iteration (sprint) management

3. Turn the VSM into a Kanban board with appropriate WIP limits

Following that, each table will then turn their VSM into a Kanban board and, using simple mathematics, calculate the initial WIP limits. This will be based on;

  • Calculating the process efficiency (based on the VA and NVA time)
  • Calculate your total WIP based on your team size (and agile practices such as pair programming)
  • Estimate your multitask capacity from your process efficiency
  • Proportion your WIP based on the above

4. Kaizen

Everything above is just the beginning. You are modelling the “now” state. We’ll look at how to use metrics (cycle time, lead time, statistical run charts, cumulative flow, etc) and agile retrospectives to embed a culture of continuous improvement to your processes through continuous refinement of VSM states, Kanban and WIP limits.


Reduced Order Models for Documents Theterm-document matrixis a high-order, high-fidelity model for the document-space. High-fidelity in the sense that will correctly shred-bag-tag i...
Passwords to Access Over a Half Million Car Tracki... Photo: Getty We’ve seen a lot of data breaches this year: some big, some small, som...
清华尹成带你实战GO案例(37)Go 集合功能... Go 集合功能 我们经常需要程序去处理一些集合数据,比如选出所有符合条件的数据或者使用一个自定义函数将一个集 合元素拷贝到另外一个集合。 在一些语言里面,通常是使用泛化数据结构或者算法。但是Go不支持泛化类型,在Go里面如果你的程序 或者数据类型需要操作集合,那么通常是为集合提供一些操作函数。 这里...
支持向量机(预测) 在训练样本时搜索更加有效的那部分数据而不是所有数据,这种数据我们称为“支持向量”。对于支持向量的回归预测,采用不同的核函数会有不用的性能,下面不去介绍具体的算法,而是采用预测波斯顿房价一个案例来介绍三种不同核函数下的支持向量机的回归预测模型,并比较他们的性能。 使用的语言是pyth...
information retrieval document search using vector... Introduction: In this post, we learn about building a basic search engine or document retrieval system using Vector space model. This use case is w...