for the Enterprise - Agile Alliance · 2019. 12. 16. · What Is Kanban? 1. Workflow Tool 2....

Preview:

Citation preview

Designing a Kanban System for the Enterprise

KARL SCOTLAND

kscotland@rallydev.com

http://availagility.co.uk

twitter.com/kjscotland

What Is Kanban?

1. Workflow Tool

2. Quantitative Management Approach

3. Statistical Change Management Method

4. Meta-Language for Process Improvement

Enterprise

Kanban

System

Study

Envisage

Limit Sense

Learn

Incubate

Illustrate

Instantiate

Demonstrate

Liquidate

Study: Flow

Study: Work

A B C D E

Work:

transformation,

Information

Co-ordination:

feedback,

expand/collapse

Delays: queues,

batches, hand-

offs, decisions

Demand:

value,

failure

Study: Exercise

• On the Study worksheet, write down an

example of each type of workflow element.

• Try to come up with at least one of each.

• If possible, identify up to three.

• Compare and contrast with your table

group.

Envisage: Flow

Envisage: Work

Envisage: Exercise

Dimensions

• Scope

• Time

• Quality

• People

• Demand

• Value

• Priority

• Status

• Issues

• Risks

• Constraints

• Dependencies

• Assumptions

Patterns

• Size

• Colour

• Shape

• Format

• Location

• Alignment

• Rotation

• Material

• Texture

• Graphic

• Annotation

• Linkage

3 2 2 4

Limit: Pull

3 2 2 4

Limit: Pull

5 2 2 4

Limit: Swarm

Constraint

Limit: Finish

5 2 2 4

Limit: Exercise

• 1 developer, the rest customers

• Each customer wants the developer to write their name

• Record – Overall Start Time

– Each customer start time

– Each customer end time

– Overall End Time

1. All Customers Together

2. One Customer at a Time

• Compare – Time per Customer

– Overall Time

http://jonjagger.blogspot.com/2010/03/henrik-knibergs-name-game.html

Features

Prioritising

Reviewing Retrospecting

Releasing

Sense: Cadence

Sense: Metrics

Sense: Crystal Properties

• Frequent Delivery

• Reflective Improvement

• Close Communication

• Personal Safety

• Focus

• Easy Access to Expert Users

• Strong Technical Environment

Sense: Exercise

Axes of Improvement

• Productivity

• Quality

• Predictability

• Responsiveness

• Customer Satisfaction

• Employee Satisfaction

Learn: Evolve

Time

Perf

orm

ance

Learn: Experiment

Learn: Exercise

• Find a partner who is not sitting on your table.

• Spend a few minutes walking and talking about an experiment you might run.

• Return to your seat when you have finished.

Also try A3s: http://www.crisp.se/lean/a3-template

Summary

•Understand Existing Workflow

Study

•Visualise Work & Flow

Envisage

• Set WIP Limits

Limit

• Establish Cadence & Measures

Sense

• Continually Experiment & Improve

Learn

Thank you!

Email: kscotland@rallydev.com

Twitter: http://twitter.com/kjscotland

Blog: http://availagility.co.uk

Recommended