Slide 1

Slide 1 text

Kanban Kanban This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License. Please mention kanbantool.com in derivative works. Third-party photos from flickr.com under CC license. in 4 easy steps in 4 easy steps http://kanbantool.com © 2011 Shore Labs Zbigniew Zemła

Slide 2

Slide 2 text

enjoy Kanban! enjoy Kanban! www.flickr.com/photos/bearpark/2741212476

Slide 3

Slide 3 text

step 1 step 1 Visualise your work Visualise your work . . www.flickr.com/photos/3oheme/5141328136

Slide 4

Slide 4 text

Get a whiteboard, break down the flow of work Get a whiteboard, break down the flow of work from the moment you start it to when it's finished from the moment you start it to when it's finished into into distinctive steps distinctive steps and and draw a column for each draw a column for each

Slide 5

Slide 5 text

Next, get some stickies Next, get some stickies in as many colors as you can in as many colors as you can www.flickr.com/photos/rameshng/5723481678

Slide 6

Slide 6 text

Write down each task on a separate sticky note Write down each task on a separate sticky note www.flickr.com/photos/philliecasablanca/3007652539

Slide 7

Slide 7 text

Use different colors for Use different colors for different types of work different types of work

Slide 8

Slide 8 text

And put them on the whiteboard. Each task will move And put them on the whiteboard. Each task will move from left to right until it's done and leaves the workflow. from left to right until it's done and leaves the workflow.

Slide 9

Slide 9 text

Creating good workflow takes time and practice, Creating good workflow takes time and practice, but there are few basic examples you can begin with. but there are few basic examples you can begin with.

Slide 10

Slide 10 text

Simple layout like this one is a good starting point, Simple layout like this one is a good starting point, especially for Personal Kanban and small teams. especially for Personal Kanban and small teams.

Slide 11

Slide 11 text

A more complex example of time driven workflow for A more complex example of time driven workflow for Personal Kanban and small teams. Personal Kanban and small teams.

Slide 12

Slide 12 text

Workflow for software development company Workflow for software development company

Slide 13

Slide 13 text

Kanban Sales Pipeline Kanban Sales Pipeline

Slide 14

Slide 14 text

step 2 step 2 Limit work in progress Limit work in progress . . With two hands you can juggle only few balls before you start dropping them www.flickr.com/photos/philliecasablanca/2584411389

Slide 15

Slide 15 text

At At 100% capacity 100% capacity you have you have minimal throughput minimal throughput http://www.flickr.com/photos/lingaraj/2415084235

Slide 16

Slide 16 text

And Kanban is all about And Kanban is all about maintaining flow maintaining flow and eliminating and eliminating waste waste. . www.flickr.com/photos/cefeida/4109239083

Slide 17

Slide 17 text

Start by putting limits on columns Start by putting limits on columns in which work is being performed in which work is being performed

Slide 18

Slide 18 text

WIP Limits aim to enforce a high, smooth flow of work WIP Limits aim to enforce a high, smooth flow of work and eliminate different kinds of waste and eliminate different kinds of waste

Slide 19

Slide 19 text

On the personal level this gets much simpler On the personal level this gets much simpler

Slide 20

Slide 20 text

Getting limits right takes time, Getting limits right takes time, so start with your best guess and fine-tune over time. so start with your best guess and fine-tune over time. The ultimate goal is to achieve The ultimate goal is to achieve constant, high throughput and personal / team performance. constant, high throughput and personal / team performance. After you introduce the WIP limits you can try to After you introduce the WIP limits you can try to propagate them back through the workflow, propagate them back through the workflow, observe results and adapt. observe results and adapt.

Slide 21

Slide 21 text

step 3 step 3 Don't push too hard Don't push too hard Pull instead photo adapted from www.flickr.com/photos/stevendepolo/3212039475

Slide 22

Slide 22 text

It's easy to get friction between different teams, It's easy to get friction between different teams, especially when one is more performant... especially when one is more performant...

Slide 23

Slide 23 text

… … and pushes more work than and pushes more work than another one can actually handle. another one can actually handle.

Slide 24

Slide 24 text

A solution to this is a A solution to this is a pull system pull system, , where next team pulls work only when ready for it. where next team pulls work only when ready for it.

Slide 25

Slide 25 text

You can implement pull system by adding You can implement pull system by adding a limited capacity buffer between teams. a limited capacity buffer between teams.

Slide 26

Slide 26 text

step 4 step 4 Use it! Use it! - then - - then - Monitor, adapt and improve Monitor, adapt and improve . .

Slide 27

Slide 27 text

The best tool to measure Kanban performance is The best tool to measure Kanban performance is Cumulative Flow Chart Cumulative Flow Chart

Slide 28

Slide 28 text

Each day, for each column, mark how many tasks Each day, for each column, mark how many tasks are in it or somewhere further down the workflow. are in it or somewhere further down the workflow. This will produce a mountain-like looking chart, which gives insight into This will produce a mountain-like looking chart, which gives insight into the process, shows past performance and allows to predict future results the process, shows past performance and allows to predict future results

Slide 29

Slide 29 text

One of the many things you can read from it is the One of the many things you can read from it is the mean time for task to get through the workflow mean time for task to get through the workflow Note that without limit on Work In Progress, Note that without limit on Work In Progress, the Mean Cycle Time tends to increase drastically ... the Mean Cycle Time tends to increase drastically ... www.slideshare.net/yyeret/explaining-cumulative-flow-diagrams-cfd

Slide 30

Slide 30 text

… … eventually leading to the dreaded waterfall model eventually leading to the dreaded waterfall model www.slideshare.net/yyeret/explaining-cumulative-flow-diagrams-cfd

Slide 31

Slide 31 text

power tip 1 power tip 1 Use online tool to Use online tool to manage your activities manage your activities . .

Slide 32

Slide 32 text

● online tool to manage your activities using Kanban method ● perfect for distributed teams ● real time collaboration ● accessible from everywhere ● provides in-depth analytics, including Cumulative Flow ● retains data about your past performance http://kanbantool.com

Slide 33

Slide 33 text

power tip 2 power tip 2 Mix Kanban with Mix Kanban with something you like something you like . . www.flickr.com/photos/theogeo/2477475620

Slide 34

Slide 34 text

ScrumBan ScrumBan http://leansoftwareengineering.com/ksse/scrum-ban/ http://leansoftwareengineering.com/ksse/scrum-ban/ http://www.flickr.com/photos/zoonabar/4377007642

Slide 35

Slide 35 text

PomodoroBan PomodoroBan www.flickr.com/photos/callion/5525638094

Slide 36

Slide 36 text

power tip 3 power tip 3 But most of all ... But most of all ...

Slide 37

Slide 37 text

enjoy Kanban! enjoy Kanban! www.flickr.com/photos/bearpark/2741212476

Slide 38

Slide 38 text

Thanks for watching! This presentation has been brought to you by: join kanbantool.com to empower your productivity with Kanban method