Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design...

39
Kanban System Design - QCon London 1 System Design Kanban KARL SCOTLAND [email protected] http://availagility.co.uk twitter.com/kjscotland

Transcript of Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design...

Page 1: Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design Kanban KARL SCOTLAND kscotland@rallydev.com ... Kanban System Design - QCon London

Kanban System Design - QCon London

1

System Design

Kanban

KARL SCOTLAND

[email protected]

http://availagility.co.uk

twitter.com/kjscotland

Page 2: Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design Kanban KARL SCOTLAND kscotland@rallydev.com ... Kanban System Design - QCon London

Kanban System Design - QCon London

2

Systems Thinking

Workflow

Visualisation

Work In Process

Cadence

Learning

Flo

w

Val

ue

Cap

abili

ty

Page 3: Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design Kanban KARL SCOTLAND kscotland@rallydev.com ... Kanban System Design - QCon London

Kanban System Design - QCon London

3

Purpose

Elements Interactions

Page 4: Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design Kanban KARL SCOTLAND kscotland@rallydev.com ... Kanban System Design - QCon London

Kanban System Design - QCon London

4

Purpose

Measures

Method

Mindset

System

Performance

Change

Analy

sis

Page 5: Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design Kanban KARL SCOTLAND kscotland@rallydev.com ... Kanban System Design - QCon London

Kanban System Design - QCon London

5

Limits to Success

Why

How

What

The Golden

Circle

http://www.startwithwhy.com/

Page 6: Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design Kanban KARL SCOTLAND kscotland@rallydev.com ... Kanban System Design - QCon London

Kanban System Design - QCon London

6

Concepts

Page 7: Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design Kanban KARL SCOTLAND kscotland@rallydev.com ... Kanban System Design - QCon London

Kanban System Design - QCon London

7

Process

Team

Vision

People

Value

Capability

Flow

Page 8: Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design Kanban KARL SCOTLAND kscotland@rallydev.com ... Kanban System Design - QCon London

Kanban System Design - QCon London

8

Flow

Value

Capability

Page 9: Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design Kanban KARL SCOTLAND kscotland@rallydev.com ... Kanban System Design - QCon London

Kanban System Design - QCon London

9

Aspects

Page 10: Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design Kanban KARL SCOTLAND kscotland@rallydev.com ... Kanban System Design - QCon London

Kanban System Design - QCon London

10

Workflow

Visualisation

Work in Process

Cadence

Learning

Page 11: Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design Kanban KARL SCOTLAND kscotland@rallydev.com ... Kanban System Design - QCon London

Kanban System Design - QCon London

11

Page 12: Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design Kanban KARL SCOTLAND kscotland@rallydev.com ... Kanban System Design - QCon London

Kanban System Design - QCon London

12

Page 13: Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design Kanban KARL SCOTLAND kscotland@rallydev.com ... Kanban System Design - QCon London

Kanban System Design - QCon London

13

Page 14: Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design Kanban KARL SCOTLAND kscotland@rallydev.com ... Kanban System Design - QCon London

Kanban System Design - QCon London

14

Page 15: Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design Kanban KARL SCOTLAND kscotland@rallydev.com ... Kanban System Design - QCon London

Kanban System Design - QCon London

15

Page 16: Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design Kanban KARL SCOTLAND kscotland@rallydev.com ... Kanban System Design - QCon London

Kanban System Design - QCon London

16

Page 17: Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design Kanban KARL SCOTLAND kscotland@rallydev.com ... Kanban System Design - QCon London

Kanban System Design - QCon London

17

Page 18: Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design Kanban KARL SCOTLAND kscotland@rallydev.com ... Kanban System Design - QCon London

Kanban System Design - QCon London

18

Page 19: Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design Kanban KARL SCOTLAND kscotland@rallydev.com ... Kanban System Design - QCon London

Kanban System Design - QCon London

19

Page 20: Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design Kanban KARL SCOTLAND kscotland@rallydev.com ... Kanban System Design - QCon London

Kanban System Design - QCon London

20

Page 21: Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design Kanban KARL SCOTLAND kscotland@rallydev.com ... Kanban System Design - QCon London

Kanban System Design - QCon London

21

Stage 1 Done Stage 2 Stage n … Work Items

Queue

In

Process Queue

In

Process Queue

In

Process

Stage 1 Done Stage 2 Stage n … Work Items

Queue

In

Process Queue

In

Process Queue

In

Process

Page 22: Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design Kanban KARL SCOTLAND kscotland@rallydev.com ... Kanban System Design - QCon London

Kanban System Design - QCon London

22

Stage 1 Done Stage 2 Stage n … Work Items

Queue

In

Process Queue

In

Process Queue

In

Process

Page 23: Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design Kanban KARL SCOTLAND kscotland@rallydev.com ... Kanban System Design - QCon London

Kanban System Design - QCon London

23

Page 24: Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design Kanban KARL SCOTLAND kscotland@rallydev.com ... Kanban System Design - QCon London

Kanban System Design - QCon London

24

Page 25: Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design Kanban KARL SCOTLAND kscotland@rallydev.com ... Kanban System Design - QCon London

Kanban System Design - QCon London

25

Page 26: Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design Kanban KARL SCOTLAND kscotland@rallydev.com ... Kanban System Design - QCon London

Kanban System Design - QCon London

26

Page 27: Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design Kanban KARL SCOTLAND kscotland@rallydev.com ... Kanban System Design - QCon London

Kanban System Design - QCon London

27

Page 28: Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design Kanban KARL SCOTLAND kscotland@rallydev.com ... Kanban System Design - QCon London

Kanban System Design - QCon London

28

Page 29: Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design Kanban KARL SCOTLAND kscotland@rallydev.com ... Kanban System Design - QCon London

Kanban System Design - QCon London

29

Page 30: Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design Kanban KARL SCOTLAND kscotland@rallydev.com ... Kanban System Design - QCon London

Kanban System Design - QCon London

30

Page 31: Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design Kanban KARL SCOTLAND kscotland@rallydev.com ... Kanban System Design - QCon London

Kanban System Design - QCon London

31

Page 32: Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design Kanban KARL SCOTLAND kscotland@rallydev.com ... Kanban System Design - QCon London

Kanban System Design - QCon London

32

High

High

Low Skill Level

Challe

nge L

evel Anxiety

Boredom

Mihalyi Czikszentmihalyi, Flow: The Psychology of Optimal Experience

Page 33: Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design Kanban KARL SCOTLAND kscotland@rallydev.com ... Kanban System Design - QCon London

Kanban System Design - QCon London

33

Page 34: Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design Kanban KARL SCOTLAND kscotland@rallydev.com ... Kanban System Design - QCon London

Kanban System Design - QCon London

34

Purpose

Process

Data

People

http://www.systems-thinking.org/pppd/pppd.htm

Page 35: Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design Kanban KARL SCOTLAND kscotland@rallydev.com ... Kanban System Design - QCon London

Kanban System Design - QCon London

35

Systems Thinking

Workflow

Visualisation

Work In Process

Cadence

Learning

Flo

w

Val

ue

Cap

abili

ty

Page 36: Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design Kanban KARL SCOTLAND kscotland@rallydev.com ... Kanban System Design - QCon London

Kanban System Design - QCon London

36

Page 37: Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design Kanban KARL SCOTLAND kscotland@rallydev.com ... Kanban System Design - QCon London

Kanban System Design - QCon London

37

Page 38: Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design Kanban KARL SCOTLAND kscotland@rallydev.com ... Kanban System Design - QCon London

Kanban System Design - QCon London

38

Page 39: Intro to Lean and Kanban - availagility.co.uk · Kanban System Design - QCon London 1 System Design Kanban KARL SCOTLAND kscotland@rallydev.com ... Kanban System Design - QCon London

Kanban System Design - QCon London

39

Thank you!

Email: [email protected]

Twitter: http://twitter.com/kjscotland

Blog: http://availagility.co.uk

LWS: http://www.limitedwipsociety.org/