SlideShare a Scribd company logo
1 of 59
Kanban
An Alternative Path to Agility

What is Kanban?
How do you implement it?
What are the benefits?
Path to Agility
Columbus, Ohio 2013

dja@djaa.com, @djaa_dja
The Meaning of Agile

dja@djaa.com, @djaa_dja
What Agile Methods Seek to Achieve
Agile methods ask us
to…
Agile methods ask us
Enable aMake trust (yet with
Let’s not high to… culture
boreProgress
you
Create slide showing &
again) with craftsmanship
a Feedback Loops
imperfect information
Create a work-in-progress
enable a capability to
Treat
The trust dividend eliminates adapt
the Manifesto!
work ethic liability
bureaucracy & encourages
as Reworking & course correcting
if it were a
collaborative working & use of this was
Withas new Agile methods tacit is
1st gen than an asset
rather information arrives
knowledge
limited to adapting to changing
Encourage high quality, well & faster
better risk management
requirements or “perfect”
engineered code that is for scope
than delaying easily
Knowledge work as new
adapted (refactored)is perishable.
information
Focus on finishing things quickly
information arrives and requires
before they go stale
very little rework due to
errors

dja@djaa.com, @djaa_dja
The Kanban Method – an
alternative path to agility!

dja@djaa.com, @djaa_dja
Kanban Method
A management & cultural approach to
improvement

View creative knowledge work as a set
of services
Encourages a management focus on
demand, business risks and capability of
each service to supply against that
demand
dja@djaa.com, @djaa_dja
The Kanban Method is not…
A project management or software
development lifecycle process

Nor, does it encourage a processcentric approach to improvement!

dja@djaa.com, @djaa_dja
Don’t do this!...

Management

Imposes

Designs
Or
Defines

Process

Workers

dja@djaa.com, @djaa_dja

Follow

Process
Coaches
Kanban Method
Uses visualization of invisible work and
virtual kanban systems

Installs evolutionary “DNA” in your
organization
Enables adaptability in your business
processes to respond successfully to
changes in your business environment

dja@djaa.com, @djaa_dja
Kanban Method
• “Kanbanize” your existing process
• Provoke existing processes to change and
service delivery to improve

• Each workflow will evolve a uniquely
tailored process solution, “fitter” for its
context
• Customer & employee satisfaction will
improve
dja@djaa.com, @djaa_dja
6 Practices for Evolutionary DNA
The Generalized Version
Visualize
Limit Work-in-progress
Manage Flow
Make Policies Explicit
Implement Feedback Loops
Improve Collaboratively, Evolve
Experimentally
(using models & the scientific method)

dja@djaa.com, @djaa_dja
What is a kanban system?

dja@djaa.com, @djaa_dja
A Kanban Systems consists of
“kanban” signal cards in
circulation

dja@djaa.com, @djaa_dja
Using a virtual kanban system

dja@djaa.com, @djaa_dja
Kanban are virtual!
Backlog

Engineering
Ready

5

Development

Test
Ready

Testing

UAT

3

5

3

∞

Ongoing

Done

Change
Requests

Deployment
Ready
∞

B
Pull
These are the virtual kanban
F J
G
C
F
Pull
Boards are not required to do
F F
Kanban!
F
I
F
The board D a visualization of the
is
F
*
The first system used database
workflow process, the work-intriggers to signal pull. There was no
progress and the kanban
PTCs
board!

Pull

I

dja@djaa.com, @djaa_dja
Commitment is deferred
Backlog
Pool
of
Ideas

Engineering
Ready

5

Testing

UAT

3

5

3

∞

Ongoing

Done

Items in the backlog remain
optional and unprioritized

Change
Requests

Pull

F F
F
F F
F
F

Development

Test
Ready

D
G

Wish to avoid discard after commitment

PTCs

Commitment point

dja@djaa.com, @djaa_dja

E

We are committing to getting
started. We are certain we want
to take delivery.

I

Deployment
Ready
∞
Discard rates are often high
Pool
of
Ideas

Engineering
Ready

5

Development

Test
Ready

Testing

UAT

3

5

3

∞

Ongoing

Done

The discard rate with XIT was 48%.
~50% is commonly observed.

Change
Requests

F F
F
F
G
Reject

Deferring commitment and
Options have value because the
avoiding interrupting
future is
Dworkersuncertain
for estimates
E
0%makes rate implies there is
discard sense when discard
no uncertainty about the future
rates are high!

PTCs

I

Discarded

I
dja@djaa.com, @djaa_dja

Deployment
Ready
∞
Replenishment Frequency
Pool
of
Ideas

Engineering
Ready

5

Replenishment
Change
Requests

Pull

F F
F
F F
F
F

Development

Test
Ready

Testing

UAT

3

5

3

∞

Ongoing

Done

Frequent replenishment is
more agile.

On-demand replenishment is
D
most agile!
G

PTCs

Discarded

I
dja@djaa.com, @djaa_dja

E
The frequency of system
replenishment should reflect
arrival rate of new
information and the
transaction & coordination
I
costs of holding a meeting

Deployment
Ready
∞
Delivery Frequency
Pool
of
Ideas
Change
Requests

Pull

F F
F
F F
F
F

Engineering
Ready

Development

Test
Ready

Testing

UAT

3

5

3

∞

Ongoing

Done

Frequent deployment is
more agile.

5

Deployment buffer size can
On-demand deployment
reduce as frequency of
D deliveryagile!
most increases

G

PTCs

Discarded

I
dja@djaa.com, @djaa_dja

is

E
The frequency of delivery
should reflect the transaction
& coordination costs of
deployment plus costs &
toleranceI of customer to take
delivery

Deployment
Ready
∞

Delivery
Specific delivery commitment may be
deferred even later
DeployEnginPool
of
Ideas

eering
Ready

5

Development

Test
Ready

Testing

UAT

3

5

3

∞

Ongoing

Done

ment
Ready
∞

Change
Requests

Pull

F F
F
F F
F
F

D
G

E

PTCs

We are now committing to a
specific deployment and
delivery date

Discarded

*This may happen earlier if
I
circumstances demand it

I
dja@djaa.com, @djaa_dja

2nd
Commitment
point*
Defining Kanban System Lead Time
Pool
of
Ideas

Engineering
Ready

5

Deployment
Ready
∞

The clockTest
starts ticking when
UAT
we
customers
Ready
Development accept the Testing
is
5
∞
3 order, not when it 3 placed!
Ongoing
Done
Until then customer orders are
merely available options

Change
Requests

Pull

F F
F
F F
F
F

D
G

E

System Lead Time

PTCs

I

Discarded

I
dja@djaa.com, @djaa_dja

Lead time
ends when
the item
reaches the

first ∞
queue.
Little’s Law & Cumulative Flow
Delivery Rate

Pool
of
Ideas

=

Lead Time

Avg. Lead Time
WIP

dja@djaa.com, @djaa_dja

WIP

Ready
To
Deploy

Avg. Delivery Rate
Flow the
Efficiency
Flow efficiency measures

Pool
Enginpercentage of total lead time
of spent actually adding value
eering
is
Development
Ideas
Ready

(or knowledge) versus waiting
3
Ongoing

2

Done

Testing

3

Verification Acceptance

Deployment
Ready
∞

Until then customer orders are
merely available options
Flow efficiency = Work Time

Multitasking means time spent
E in working columns is often
waiting time

PB
GY

DE

Waiting Working

MN
AB

Waiting

Working

Waiting

Lead Time
* Zsolt Fabok, Lean Agile Scotland, Sep 2012, Lean Kanban France, Oct 2012

dja@djaa.com, @djaa_dja

x 100%

Lead Time

Flow efficiencies of 2% have been
F
reported*. 5% -> 15% D normal, P1
is
>
40% is good!
G

I

Done
Observe Lead Time Distribution as an enabler
of a Probabilistic Approach to Management
Lead Time Distribution
3.5
3

CRs & Bugs

2.5
2
1.5
1
0.5

1

4

7

0

3

6

8
14

14

13

12

12

11

10

99

92

85

78

71

64

57

50

43

36

29

22

8

15

1

0

Days

This is multi-modal data!

Mean of 31
days

The workexpectation of
SLA is of two types:
Change Requests (new
105 and Production
features);days with 98 %
Defects

SLA expectation of
44 days with 85% on-time
dja@djaa.com, @djaa_dja

on-time
Mean
5 days

Change Requests

Production Defects

Filter Lead Time data by Type of Work (and
Class of Service) to get Single Mode
Distributions

98% at
25 days
85% at
10 days

dja@djaa.com, @djaa_dja

98% at
150 days

Mean
50 days

85% at
60 days
Allocate Capacity to Types of Work
Pool
of
Ideas

Engineering
Ready

Ongoing

2
Change
Requests

Development

4

3

Done

Testing

3

Verification Acceptance

Consistent capacity allocation
E
some consistency to
should bring more consistency to
MN
delivery rate of work of each
D
AB
type

F

Lead Time

PB
DE
Productio
n
Defects

I

Deployment
Ready

3

G

P1

GY

dja@djaa.com, @djaa_dja

Separate understanding of
Separate understanding of Lead
Lead Time for each type of
Time for each type of work
work
Lead Time

∞

Done
Infinite Queues Decouple Systems
Pool
Enginof
eering
The infinite queue Development
decouples
Ideas
Ready

the systems. The deployment
3 Done
Ongoing
system uses batches and is
2
separate from the kanban
system

F
The 2nd commitment is
actually a commitment for
PB
the downstream deployment
system
DE

Deployment
Ready

Testing

3

Verification Acceptance

D

∞

MN

G

P1

E
AB

The Kanban System gives us
confidence to make that
I
downstream commitment
GY

2nd Commitment point
dja@djaa.com, @djaa_dja

Done
Identifying Buffers
Pool
of
Ideas

Engineering
Ready

Ongoing

2

F

GY

dja@djaa.com, @djaa_dja

Done

verification Acceptance

P1

PB

I

3

3

I am a buffer!

D

G

Testing

Development

Deployment
Ready

DE

The clue isis in my name “…
The clue in my name – –
E
Ready”
“… Ready”
MN
AB

I am buffering non-instant
availability or activity with a
availability or an activity with
acyclical cadence
cyclical cadence

∞

Done
Visualizing Pull Signals
Pool
of
Ideas

Engineering
Ready

Ongoing

2

F

D

G
GY

dja@djaa.com, @djaa_dja

3

Done

3
verification Acceptance

Done

∞

I indicate “pullable”

P1

E

I am not a separate queue

PB

I

Testing

Development

Deployment
Ready

DE

MN
AB
The WIP

limit for development
applies to on-going or
completed “pullable” work
Defining Customer Lead Time
Pool
of
Ideas

Engineering
Ready

Development

Test
Ready

Testing

UAT

3

5

3

∞

Ongoing

5

Change
Requests

Done

The clock still starts ticking
when we accept the customers
order, not when it is placed!

Deployment
Ready
∞

Pull

F F
F
F F
F
F

D
G

E

Customer Lead Time

PTCs

Discarded

I
dja@djaa.com, @djaa_dja

The frequency of delivery
cadence will affect customer
I
lead time in addition to system
capability

Done
∞
impact

The Optimal Time to Start
If we start too early, we forgo
the option and opportunity to do
something else that may provide
value.
If we start too late we risk
Ideal Start
incurring the cost of delay

When we
need it

Here

With a 6 in 7 chance of on-time
delivery, we can always expedite
to insure on-time delivery
85th
percentile
Commitment point

dja@djaa.com, @djaa_dja
Metrics for Kanban Systems
Cumulative flow integrates
demand, WIP, approx. avg. lead time and
delivery rate capabilities
Lead time histograms show us actual
lead time capability

Flow efficiency, value versus failure
demand (rework), initial quality, and
impact of blocking issues are also
useful
dja@djaa.com, @djaa_dja
Implementing a Virtual Kanban System
Do not copy an existing (virtual) kanban
system!

Each system must be designed from 1st
principles using the system thinking
approach to implementing kanban
A study of demand including business
risks & capability is essential to design
an appropriate (virtual) kanban system
for any given knowledge work service
dja@djaa.com, @djaa_dja
Reminder…
The Kanban Method is not….
A project management or software
development lifecycle process
Nor, does it encourage a processcentric approach to improvement!
You must “kanbanize” your existing
processes and workflows!
dja@djaa.com, @djaa_dja
Kanban Kata

dja@djaa.com, @djaa_dja
Feedback Loops
The Kanban Kata
Operations
Review

Improvement
Kata

Standup
Meeting

dja@djaa.com, @djaa_dja
Standup Meeting

Disciplined conduct
and acts of leadership
lead to improvement
opportunities
Improvement
discussions & process
evolution happen at

after meetings

dja@djaa.com, @djaa_dja
Improvement Kata

A mentor-mentee relationship
Usually (but not always) between a superior and a sub-ordinate
A focused discussion about system capability
Definition of target conditions or desired outcomes
Agreement upon counter-measures – actions taken to improve
capability – resulting in process evolution

dja@djaa.com, @djaa_dja
Operations Review

Monthly meeting
Disciplined review of
demand and capability
for each kanban system
Provides system of
systems view and
understanding
Kanban system design
changes & process
evolution suggested by
attendees
dja@djaa.com, @djaa_dja
6 Practices for Evolutionary DNA
The More Specific Version
Visualize work, workflow & business
risks
(using large physical or electronic boards in communal
spaces)

Implement Virtual Kanban Systems
Manage Flow
Make Policies Explicit
Implement Kanban Kata
Educate your workforce to enable
collaborative evolution of policies & ways of
working

dja@djaa.com, @djaa_dja
Scaling out across an
organization

dja@djaa.com, @djaa_dja
Treat each service separately
Demand

Observed
Capability

Demand

Observed
Capability

Demand

Observed
Capability

dja@djaa.com, @djaa_dja
Some systems have dependencies on
others
Demand

Observed
Capability

Demand

Observed
Capability

Demand

Observed
Capability

dja@djaa.com, @djaa_dja
Organizational Improvements Emerge

dja@djaa.com, @djaa_dja
Scaling Kanban
Each Kanban System is designed from
first principles around a specific
service
Scale out in a service-oriented fashion
Do not attempt to design a grand
solution at enterprise scale
The Kanban Kata are essential!
Allow a better system of systems to
emerge over time. Let evolution work!
dja@djaa.com, @djaa_dja
Scaling up and down
(big projects, portfolios & personal work)

dja@djaa.com, @djaa_dja
Summary of Benefits

dja@djaa.com, @djaa_dja
Collaboration Benefits
Shared language for improved
collaboration
Shared understanding of dynamics of
flow
Emotional engagement through
visualization and tactile nature of boards
Greater empowerment (without loss of
control)
dja@djaa.com, @djaa_dja
Tangible Business Benefits
Improved predictability of lead time and
delivery rate
Reduced rework

Improved risk management
Improved agility
Improved governance

dja@djaa.com, @djaa_dja
Organizational Benefits
Improved trust and organizational social
capital
Improved organizational maturity

Emergence of systems thinking
Management focused on system capability
through policy definition
Organizational Adaptability
(to shifts in demand and business risks under management)
dja@djaa.com, @djaa_dja
Change Management Benefits
Significantly reduced resistance to change
Processes uniquely tailored to business
environment and risk under management

Evolutionary changes reduce impact
during change and lower risk of failure
Change led from the middle and enacted
by the workforce. Reduced need for
coaching and process specialists
dja@djaa.com, @djaa_dja
Kanban Improves Agility
• Lead times gradually reduce
• Predictability of delivery gradually improves
• Organizational social capital improves
• Governance, risk management are improved

• Empowerment without loss of control
• Improves are often dramatic!
• 700% increase in delivery rate at BBC
• On-time delivery often greater than 90%
• Delivery times often reduced by up to 90%

dja@djaa.com, @djaa_dja
Learn More

http://leankanbanuniversity.com
• For best results, work with an accredited trainer (AKT) or
credentialed Kanban Coaching Professional (KCP)

http://www.leankanban.com
• Part of a global conference series promoting Kanban
and related concepts for improved business performance
dja@djaa.com, @djaa_dja
Thank you!
dja@djaa.com, @djaa_dja
About

David Anderson is a thought
leader in managing effective
software teams. He leads a
consulting, training and
publishing and event planning
business dedicated to
developing, promoting and
implementing sustainable
evolutionary approaches for
management of knowledge
workers.
He has 30 years experience in the high technology industry
starting with computer games in the early 1980’s. He has led
software teams delivering superior productivity and
quality using innovative agile methods at large companies
such as Sprint and Motorola.
David is the pioneer of the Kanban Method an agile and
evolutionary approach to change. His latest
book, published in June 2012, is, Lessons in Agile Management
– On the Road to Kanban.

David is a founder of the Lean-Kanban University Inc., a
business dedicated to assuring quality of training in Lean
and Kanban for knowledge workers throughout the world.

dja@djaa.com, @djaa_dja
Acknowledgements

Hakan Forss of Avega Group in Stockholm has been instrumental in
defining the Kanban Kata and evangelizing its importance as part of a
Kaizen culture.
Real options & the optimal exercise point as an improvement over
“last responsible moment” emerged from discussions with Chris
Matts, Olav Maassen and Julian Everett around 2009.

The inherent need for evolutionary capability that enables
organizational adaptation was inspired by the work of Dave
Snowden.
dja@djaa.com, @djaa_dja
David J Anderson
& Associates, Inc.

dja@djaa.com, @djaa_dja
Appendix

dja@djaa.com, @djaa_dja
dja@djaa.com, @djaa_dja

Fixed Date

Intangible

Standard

Expedite

Example Distributions
dja@djaa.com, @djaa_dja

More Related Content

What's hot

Kanban introduction
Kanban introductionKanban introduction
Kanban introductionAhmed Hammad
 
Kanban Basics for Beginners
Kanban Basics for BeginnersKanban Basics for Beginners
Kanban Basics for BeginnersZsolt Fabok
 
LKCE14 Kanban at Scale, Scaling Kanban
LKCE14 Kanban at Scale, Scaling KanbanLKCE14 Kanban at Scale, Scaling Kanban
LKCE14 Kanban at Scale, Scaling KanbanKlaus Leopold
 
Kanban board 9th may 2017
Kanban board   9th may 2017Kanban board   9th may 2017
Kanban board 9th may 2017gagann78
 
Make Work Visible - Unmask Capacity Killing WIP
Make Work Visible - Unmask Capacity Killing WIPMake Work Visible - Unmask Capacity Killing WIP
Make Work Visible - Unmask Capacity Killing WIPDominica DeGrandis
 
Patterns of Kanban Maturity
Patterns of Kanban MaturityPatterns of Kanban Maturity
Patterns of Kanban MaturityDavid Anderson
 
Prioritizing Your Product Backlog
Prioritizing Your Product BacklogPrioritizing Your Product Backlog
Prioritizing Your Product BacklogMike Cohn
 
Cross-department Kanban Systems - 3 dimensions of scaling #llkd15
Cross-department Kanban Systems - 3 dimensions of scaling #llkd15Cross-department Kanban Systems - 3 dimensions of scaling #llkd15
Cross-department Kanban Systems - 3 dimensions of scaling #llkd15Andy Carmichael
 
Kanban's 3 Agendas (London Lean Kanban Day)
Kanban's 3 Agendas (London Lean Kanban Day)Kanban's 3 Agendas (London Lean Kanban Day)
Kanban's 3 Agendas (London Lean Kanban Day)David Anderson
 
Kanban 101 - 3 - Kanban Essentials
Kanban 101 - 3 - Kanban EssentialsKanban 101 - 3 - Kanban Essentials
Kanban 101 - 3 - Kanban EssentialsMichael Sahota
 
The Arrow - Advanced Kanban board
The Arrow - Advanced Kanban boardThe Arrow - Advanced Kanban board
The Arrow - Advanced Kanban boardTomas Rybing
 
Agile Transformation | Mike Cottmeyer
Agile Transformation | Mike CottmeyerAgile Transformation | Mike Cottmeyer
Agile Transformation | Mike CottmeyerLeadingAgile
 
Value Stream Mapping: From Tool to Management Practice
Value Stream Mapping: From Tool to Management PracticeValue Stream Mapping: From Tool to Management Practice
Value Stream Mapping: From Tool to Management PracticeTKMG, Inc.
 
Introduction to Agile Estimation & Planning
Introduction to Agile Estimation & PlanningIntroduction to Agile Estimation & Planning
Introduction to Agile Estimation & PlanningAmaad Qureshi
 
Enterprise Services Planning: Defining Key Performance Indicators
Enterprise Services Planning: Defining Key Performance IndicatorsEnterprise Services Planning: Defining Key Performance Indicators
Enterprise Services Planning: Defining Key Performance IndicatorsDavid Anderson
 
Agile Everywhere! - Henrik Kniberg
Agile Everywhere! - Henrik KnibergAgile Everywhere! - Henrik Kniberg
Agile Everywhere! - Henrik KnibergAgile Montréal
 
Portfolio Management in an Agile World - Rick Austin
Portfolio Management in an Agile World - Rick AustinPortfolio Management in an Agile World - Rick Austin
Portfolio Management in an Agile World - Rick AustinLeadingAgile
 

What's hot (20)

Kanban introduction
Kanban introductionKanban introduction
Kanban introduction
 
Kanban Basics for Beginners
Kanban Basics for BeginnersKanban Basics for Beginners
Kanban Basics for Beginners
 
LKCE14 Kanban at Scale, Scaling Kanban
LKCE14 Kanban at Scale, Scaling KanbanLKCE14 Kanban at Scale, Scaling Kanban
LKCE14 Kanban at Scale, Scaling Kanban
 
Lets kanban
Lets kanbanLets kanban
Lets kanban
 
Kanban board 9th may 2017
Kanban board   9th may 2017Kanban board   9th may 2017
Kanban board 9th may 2017
 
Make Work Visible - Unmask Capacity Killing WIP
Make Work Visible - Unmask Capacity Killing WIPMake Work Visible - Unmask Capacity Killing WIP
Make Work Visible - Unmask Capacity Killing WIP
 
Patterns of Kanban Maturity
Patterns of Kanban MaturityPatterns of Kanban Maturity
Patterns of Kanban Maturity
 
Prioritizing Your Product Backlog
Prioritizing Your Product BacklogPrioritizing Your Product Backlog
Prioritizing Your Product Backlog
 
Cross-department Kanban Systems - 3 dimensions of scaling #llkd15
Cross-department Kanban Systems - 3 dimensions of scaling #llkd15Cross-department Kanban Systems - 3 dimensions of scaling #llkd15
Cross-department Kanban Systems - 3 dimensions of scaling #llkd15
 
Kanban
Kanban Kanban
Kanban
 
Scrumban
Scrumban Scrumban
Scrumban
 
Kanban's 3 Agendas (London Lean Kanban Day)
Kanban's 3 Agendas (London Lean Kanban Day)Kanban's 3 Agendas (London Lean Kanban Day)
Kanban's 3 Agendas (London Lean Kanban Day)
 
Kanban 101 - 3 - Kanban Essentials
Kanban 101 - 3 - Kanban EssentialsKanban 101 - 3 - Kanban Essentials
Kanban 101 - 3 - Kanban Essentials
 
The Arrow - Advanced Kanban board
The Arrow - Advanced Kanban boardThe Arrow - Advanced Kanban board
The Arrow - Advanced Kanban board
 
Agile Transformation | Mike Cottmeyer
Agile Transformation | Mike CottmeyerAgile Transformation | Mike Cottmeyer
Agile Transformation | Mike Cottmeyer
 
Value Stream Mapping: From Tool to Management Practice
Value Stream Mapping: From Tool to Management PracticeValue Stream Mapping: From Tool to Management Practice
Value Stream Mapping: From Tool to Management Practice
 
Introduction to Agile Estimation & Planning
Introduction to Agile Estimation & PlanningIntroduction to Agile Estimation & Planning
Introduction to Agile Estimation & Planning
 
Enterprise Services Planning: Defining Key Performance Indicators
Enterprise Services Planning: Defining Key Performance IndicatorsEnterprise Services Planning: Defining Key Performance Indicators
Enterprise Services Planning: Defining Key Performance Indicators
 
Agile Everywhere! - Henrik Kniberg
Agile Everywhere! - Henrik KnibergAgile Everywhere! - Henrik Kniberg
Agile Everywhere! - Henrik Kniberg
 
Portfolio Management in an Agile World - Rick Austin
Portfolio Management in an Agile World - Rick AustinPortfolio Management in an Agile World - Rick Austin
Portfolio Management in an Agile World - Rick Austin
 

Viewers also liked

The Kanban method
The Kanban methodThe Kanban method
The Kanban methodAvarteq
 
Kanban - an alternative path to agility (Lean Kanban Southern Europe 2014)
Kanban - an alternative path to agility (Lean Kanban Southern Europe 2014)Kanban - an alternative path to agility (Lean Kanban Southern Europe 2014)
Kanban - an alternative path to agility (Lean Kanban Southern Europe 2014)David Anderson
 
STATIK: Systems Thinking Approach to Introducing Kanban
STATIK: Systems Thinking Approach to Introducing KanbanSTATIK: Systems Thinking Approach to Introducing Kanban
STATIK: Systems Thinking Approach to Introducing KanbanBrad Swanson
 
Komplexithoden - Keynote by Niels Pflaeging at PM Camp BER (BerlinD)
Komplexithoden - Keynote by Niels Pflaeging at PM Camp BER (BerlinD)Komplexithoden - Keynote by Niels Pflaeging at PM Camp BER (BerlinD)
Komplexithoden - Keynote by Niels Pflaeging at PM Camp BER (BerlinD)Niels Pflaeging
 
Design Thinking - Arbeitsform für den Wandel
Design Thinking - Arbeitsform für den WandelDesign Thinking - Arbeitsform für den Wandel
Design Thinking - Arbeitsform für den Wandelgezeitenraum gbr
 
Führung der Zukunft - Keynote von Niels Pfläging bei den Eltviller Zkunftstag...
Führung der Zukunft - Keynote von Niels Pfläging bei den Eltviller Zkunftstag...Führung der Zukunft - Keynote von Niels Pfläging bei den Eltviller Zkunftstag...
Führung der Zukunft - Keynote von Niels Pfläging bei den Eltviller Zkunftstag...Niels Pflaeging
 
Design Thinking - die wichtigsten Grundlagen für Einsteiger
Design Thinking - die wichtigsten Grundlagen für EinsteigerDesign Thinking - die wichtigsten Grundlagen für Einsteiger
Design Thinking - die wichtigsten Grundlagen für EinsteigerPauline Tonhauser
 
Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014
Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014
Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014LeanKit
 
LKCE16 - Agile Portfoliomanagement at scale by Jasper Sonnevelt
LKCE16 - Agile Portfoliomanagement at scale by Jasper SonneveltLKCE16 - Agile Portfoliomanagement at scale by Jasper Sonnevelt
LKCE16 - Agile Portfoliomanagement at scale by Jasper SonneveltLean Kanban Central Europe
 
LKCE16 - Getting to pull at enterprise scale by David J. Anderson
LKCE16 - Getting to pull at enterprise scale by David J. AndersonLKCE16 - Getting to pull at enterprise scale by David J. Anderson
LKCE16 - Getting to pull at enterprise scale by David J. AndersonLean Kanban Central Europe
 
Key Note - Stop Starting, Start Finishing 2013 - Aligning Creative Work with ...
Key Note - Stop Starting, Start Finishing 2013 - Aligning Creative Work with ...Key Note - Stop Starting, Start Finishing 2013 - Aligning Creative Work with ...
Key Note - Stop Starting, Start Finishing 2013 - Aligning Creative Work with ...David Anderson
 
Die Quadratur der Unternehmensführung in Zeiten des Wandels
Die Quadratur der Unternehmensführung in Zeiten des WandelsDie Quadratur der Unternehmensführung in Zeiten des Wandels
Die Quadratur der Unternehmensführung in Zeiten des WandelsZukunftsraum
 
Der Wert von Strategiekonzepten
Der Wert von StrategiekonzeptenDer Wert von Strategiekonzepten
Der Wert von StrategiekonzeptenLifeconcept
 
EFFECTUATION beim Agile Barcamp Leipzig 2016
EFFECTUATION beim Agile Barcamp Leipzig 2016EFFECTUATION beim Agile Barcamp Leipzig 2016
EFFECTUATION beim Agile Barcamp Leipzig 2016Heiko Bartlog
 
The Lean Startup - Generierung innovativer Geschäftsideen
The Lean Startup - Generierung innovativer GeschäftsideenThe Lean Startup - Generierung innovativer Geschäftsideen
The Lean Startup - Generierung innovativer GeschäftsideenDr. Judith Grummer
 
Kanban PMO v3.0 - How to use Kanban to bring sanity to your PMO
Kanban PMO v3.0 - How to use Kanban to bring sanity to your PMOKanban PMO v3.0 - How to use Kanban to bring sanity to your PMO
Kanban PMO v3.0 - How to use Kanban to bring sanity to your PMOJose Casal-Gimenez FBCS CITP
 
The end of the backlog?
The end of the backlog?The end of the backlog?
The end of the backlog?Siddhi
 
Leveraging Enterprise Kanban
Leveraging Enterprise KanbanLeveraging Enterprise Kanban
Leveraging Enterprise KanbanSiddhi
 
Kanban - an alternative path to agility (Agile Camp Silicon Valley)
Kanban - an alternative path to agility (Agile Camp Silicon Valley)Kanban - an alternative path to agility (Agile Camp Silicon Valley)
Kanban - an alternative path to agility (Agile Camp Silicon Valley)David Anderson
 
LKCE16 - Warum es beim Mini-Golf keinen Flow gibt von Peter Rössler und Anna ...
LKCE16 - Warum es beim Mini-Golf keinen Flow gibt von Peter Rössler und Anna ...LKCE16 - Warum es beim Mini-Golf keinen Flow gibt von Peter Rössler und Anna ...
LKCE16 - Warum es beim Mini-Golf keinen Flow gibt von Peter Rössler und Anna ...Lean Kanban Central Europe
 

Viewers also liked (20)

The Kanban method
The Kanban methodThe Kanban method
The Kanban method
 
Kanban - an alternative path to agility (Lean Kanban Southern Europe 2014)
Kanban - an alternative path to agility (Lean Kanban Southern Europe 2014)Kanban - an alternative path to agility (Lean Kanban Southern Europe 2014)
Kanban - an alternative path to agility (Lean Kanban Southern Europe 2014)
 
STATIK: Systems Thinking Approach to Introducing Kanban
STATIK: Systems Thinking Approach to Introducing KanbanSTATIK: Systems Thinking Approach to Introducing Kanban
STATIK: Systems Thinking Approach to Introducing Kanban
 
Komplexithoden - Keynote by Niels Pflaeging at PM Camp BER (BerlinD)
Komplexithoden - Keynote by Niels Pflaeging at PM Camp BER (BerlinD)Komplexithoden - Keynote by Niels Pflaeging at PM Camp BER (BerlinD)
Komplexithoden - Keynote by Niels Pflaeging at PM Camp BER (BerlinD)
 
Design Thinking - Arbeitsform für den Wandel
Design Thinking - Arbeitsform für den WandelDesign Thinking - Arbeitsform für den Wandel
Design Thinking - Arbeitsform für den Wandel
 
Führung der Zukunft - Keynote von Niels Pfläging bei den Eltviller Zkunftstag...
Führung der Zukunft - Keynote von Niels Pfläging bei den Eltviller Zkunftstag...Führung der Zukunft - Keynote von Niels Pfläging bei den Eltviller Zkunftstag...
Führung der Zukunft - Keynote von Niels Pfläging bei den Eltviller Zkunftstag...
 
Design Thinking - die wichtigsten Grundlagen für Einsteiger
Design Thinking - die wichtigsten Grundlagen für EinsteigerDesign Thinking - die wichtigsten Grundlagen für Einsteiger
Design Thinking - die wichtigsten Grundlagen für Einsteiger
 
Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014
Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014
Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014
 
LKCE16 - Agile Portfoliomanagement at scale by Jasper Sonnevelt
LKCE16 - Agile Portfoliomanagement at scale by Jasper SonneveltLKCE16 - Agile Portfoliomanagement at scale by Jasper Sonnevelt
LKCE16 - Agile Portfoliomanagement at scale by Jasper Sonnevelt
 
LKCE16 - Getting to pull at enterprise scale by David J. Anderson
LKCE16 - Getting to pull at enterprise scale by David J. AndersonLKCE16 - Getting to pull at enterprise scale by David J. Anderson
LKCE16 - Getting to pull at enterprise scale by David J. Anderson
 
Key Note - Stop Starting, Start Finishing 2013 - Aligning Creative Work with ...
Key Note - Stop Starting, Start Finishing 2013 - Aligning Creative Work with ...Key Note - Stop Starting, Start Finishing 2013 - Aligning Creative Work with ...
Key Note - Stop Starting, Start Finishing 2013 - Aligning Creative Work with ...
 
Die Quadratur der Unternehmensführung in Zeiten des Wandels
Die Quadratur der Unternehmensführung in Zeiten des WandelsDie Quadratur der Unternehmensführung in Zeiten des Wandels
Die Quadratur der Unternehmensführung in Zeiten des Wandels
 
Der Wert von Strategiekonzepten
Der Wert von StrategiekonzeptenDer Wert von Strategiekonzepten
Der Wert von Strategiekonzepten
 
EFFECTUATION beim Agile Barcamp Leipzig 2016
EFFECTUATION beim Agile Barcamp Leipzig 2016EFFECTUATION beim Agile Barcamp Leipzig 2016
EFFECTUATION beim Agile Barcamp Leipzig 2016
 
The Lean Startup - Generierung innovativer Geschäftsideen
The Lean Startup - Generierung innovativer GeschäftsideenThe Lean Startup - Generierung innovativer Geschäftsideen
The Lean Startup - Generierung innovativer Geschäftsideen
 
Kanban PMO v3.0 - How to use Kanban to bring sanity to your PMO
Kanban PMO v3.0 - How to use Kanban to bring sanity to your PMOKanban PMO v3.0 - How to use Kanban to bring sanity to your PMO
Kanban PMO v3.0 - How to use Kanban to bring sanity to your PMO
 
The end of the backlog?
The end of the backlog?The end of the backlog?
The end of the backlog?
 
Leveraging Enterprise Kanban
Leveraging Enterprise KanbanLeveraging Enterprise Kanban
Leveraging Enterprise Kanban
 
Kanban - an alternative path to agility (Agile Camp Silicon Valley)
Kanban - an alternative path to agility (Agile Camp Silicon Valley)Kanban - an alternative path to agility (Agile Camp Silicon Valley)
Kanban - an alternative path to agility (Agile Camp Silicon Valley)
 
LKCE16 - Warum es beim Mini-Golf keinen Flow gibt von Peter Rössler und Anna ...
LKCE16 - Warum es beim Mini-Golf keinen Flow gibt von Peter Rössler und Anna ...LKCE16 - Warum es beim Mini-Golf keinen Flow gibt von Peter Rössler und Anna ...
LKCE16 - Warum es beim Mini-Golf keinen Flow gibt von Peter Rössler und Anna ...
 

Similar to Key Note - Path to Agility 2013 - Kanban - the alternative path to agility

Colors in Projects 2013 Bucharest - Kanban Briefly Explained
Colors in Projects 2013 Bucharest - Kanban Briefly ExplainedColors in Projects 2013 Bucharest - Kanban Briefly Explained
Colors in Projects 2013 Bucharest - Kanban Briefly ExplainedDavid Anderson
 
Key Note - Agile China - Kanban An Alternative Path to Agility
Key Note - Agile China - Kanban An Alternative Path to AgilityKey Note - Agile China - Kanban An Alternative Path to Agility
Key Note - Agile China - Kanban An Alternative Path to AgilityDavid Anderson
 
Key Note - Software Executive Summit - Better predictability with kanban
Key Note - Software Executive Summit - Better predictability with kanbanKey Note - Software Executive Summit - Better predictability with kanban
Key Note - Software Executive Summit - Better predictability with kanbanDavid Anderson
 
Key Note - Lean Kanban North America 2013 - Beyond Kanban
Key Note - Lean Kanban North America 2013 - Beyond KanbanKey Note - Lean Kanban North America 2013 - Beyond Kanban
Key Note - Lean Kanban North America 2013 - Beyond KanbanDavid Anderson
 
Key Note - Devlin 2013 - No crystal ball gazing - The Pragmatism of The Kanba...
Key Note - Devlin 2013 - No crystal ball gazing - The Pragmatism of The Kanba...Key Note - Devlin 2013 - No crystal ball gazing - The Pragmatism of The Kanba...
Key Note - Devlin 2013 - No crystal ball gazing - The Pragmatism of The Kanba...David Anderson
 
Lean Kanban Netherlands 2012 - Lean Risk Management
Lean Kanban Netherlands 2012 - Lean Risk ManagementLean Kanban Netherlands 2012 - Lean Risk Management
Lean Kanban Netherlands 2012 - Lean Risk ManagementDavid Anderson
 
TNG Big Tech Days - Qualitative beats Quantitative Risk Management
TNG Big Tech Days - Qualitative beats Quantitative Risk ManagementTNG Big Tech Days - Qualitative beats Quantitative Risk Management
TNG Big Tech Days - Qualitative beats Quantitative Risk ManagementDavid Anderson
 
Key Note - London Lean Kanban Day - Deep Kanban - Worth the investment?
Key Note - London Lean Kanban Day - Deep Kanban - Worth the investment?Key Note - London Lean Kanban Day - Deep Kanban - Worth the investment?
Key Note - London Lean Kanban Day - Deep Kanban - Worth the investment?David Anderson
 
Agile China - Deep Kanban - Worth The Investment?
Agile China -  Deep Kanban - Worth The Investment?Agile China -  Deep Kanban - Worth The Investment?
Agile China - Deep Kanban - Worth The Investment?David Anderson
 
Key note - Lean Kanban Central Europe 2012 - Managing a Risky Business - Unde...
Key note - Lean Kanban Central Europe 2012 - Managing a Risky Business - Unde...Key note - Lean Kanban Central Europe 2012 - Managing a Risky Business - Unde...
Key note - Lean Kanban Central Europe 2012 - Managing a Risky Business - Unde...David Anderson
 
Key Note - DoSE Berlin - Qualitative Risk Management
Key Note - DoSE Berlin -  Qualitative Risk ManagementKey Note - DoSE Berlin -  Qualitative Risk Management
Key Note - DoSE Berlin - Qualitative Risk ManagementDavid Anderson
 
KTern.AI-SAP-DXaaS-Workshop-OPTIMIZE
KTern.AI-SAP-DXaaS-Workshop-OPTIMIZEKTern.AI-SAP-DXaaS-Workshop-OPTIMIZE
KTern.AI-SAP-DXaaS-Workshop-OPTIMIZEKTern.AI
 
Devlin 2013 Closing - Deep Kanban - Value all the way down
Devlin 2013 Closing - Deep Kanban - Value all the way downDevlin 2013 Closing - Deep Kanban - Value all the way down
Devlin 2013 Closing - Deep Kanban - Value all the way downDavid Anderson
 
"Fitness for Purpose" - Resilience & Agility in Modern Business
"Fitness for Purpose" - Resilience & Agility in Modern Business"Fitness for Purpose" - Resilience & Agility in Modern Business
"Fitness for Purpose" - Resilience & Agility in Modern BusinessDavid Anderson
 
Repeatable Success
Repeatable SuccessRepeatable Success
Repeatable SuccessChuck Snyder
 
Technology Primer: Save Money and Improve Service by Replacing "Free" Native ...
Technology Primer: Save Money and Improve Service by Replacing "Free" Native ...Technology Primer: Save Money and Improve Service by Replacing "Free" Native ...
Technology Primer: Save Money and Improve Service by Replacing "Free" Native ...CA Technologies
 
Campaign Operations - a Primer for Production Teams
Campaign Operations - a Primer for Production TeamsCampaign Operations - a Primer for Production Teams
Campaign Operations - a Primer for Production TeamsJosh Hill
 
AVATA Webinar: Solutions to Common Demantra & ASCP Challenges
AVATA Webinar: Solutions to Common Demantra & ASCP ChallengesAVATA Webinar: Solutions to Common Demantra & ASCP Challenges
AVATA Webinar: Solutions to Common Demantra & ASCP ChallengesAVATA
 
Gaining altitude and cruising smoothly to hr cloud
Gaining altitude and cruising smoothly to hr cloudGaining altitude and cruising smoothly to hr cloud
Gaining altitude and cruising smoothly to hr cloudNGA Human Resources
 

Similar to Key Note - Path to Agility 2013 - Kanban - the alternative path to agility (20)

Colors in Projects 2013 Bucharest - Kanban Briefly Explained
Colors in Projects 2013 Bucharest - Kanban Briefly ExplainedColors in Projects 2013 Bucharest - Kanban Briefly Explained
Colors in Projects 2013 Bucharest - Kanban Briefly Explained
 
Key Note - Agile China - Kanban An Alternative Path to Agility
Key Note - Agile China - Kanban An Alternative Path to AgilityKey Note - Agile China - Kanban An Alternative Path to Agility
Key Note - Agile China - Kanban An Alternative Path to Agility
 
Key Note - Software Executive Summit - Better predictability with kanban
Key Note - Software Executive Summit - Better predictability with kanbanKey Note - Software Executive Summit - Better predictability with kanban
Key Note - Software Executive Summit - Better predictability with kanban
 
Key Note - Lean Kanban North America 2013 - Beyond Kanban
Key Note - Lean Kanban North America 2013 - Beyond KanbanKey Note - Lean Kanban North America 2013 - Beyond Kanban
Key Note - Lean Kanban North America 2013 - Beyond Kanban
 
Key Note - Devlin 2013 - No crystal ball gazing - The Pragmatism of The Kanba...
Key Note - Devlin 2013 - No crystal ball gazing - The Pragmatism of The Kanba...Key Note - Devlin 2013 - No crystal ball gazing - The Pragmatism of The Kanba...
Key Note - Devlin 2013 - No crystal ball gazing - The Pragmatism of The Kanba...
 
Lean Kanban Netherlands 2012 - Lean Risk Management
Lean Kanban Netherlands 2012 - Lean Risk ManagementLean Kanban Netherlands 2012 - Lean Risk Management
Lean Kanban Netherlands 2012 - Lean Risk Management
 
TNG Big Tech Days - Qualitative beats Quantitative Risk Management
TNG Big Tech Days - Qualitative beats Quantitative Risk ManagementTNG Big Tech Days - Qualitative beats Quantitative Risk Management
TNG Big Tech Days - Qualitative beats Quantitative Risk Management
 
Key Note - London Lean Kanban Day - Deep Kanban - Worth the investment?
Key Note - London Lean Kanban Day - Deep Kanban - Worth the investment?Key Note - London Lean Kanban Day - Deep Kanban - Worth the investment?
Key Note - London Lean Kanban Day - Deep Kanban - Worth the investment?
 
Agile China - Deep Kanban - Worth The Investment?
Agile China -  Deep Kanban - Worth The Investment?Agile China -  Deep Kanban - Worth The Investment?
Agile China - Deep Kanban - Worth The Investment?
 
Key note - Lean Kanban Central Europe 2012 - Managing a Risky Business - Unde...
Key note - Lean Kanban Central Europe 2012 - Managing a Risky Business - Unde...Key note - Lean Kanban Central Europe 2012 - Managing a Risky Business - Unde...
Key note - Lean Kanban Central Europe 2012 - Managing a Risky Business - Unde...
 
Key Note - DoSE Berlin - Qualitative Risk Management
Key Note - DoSE Berlin -  Qualitative Risk ManagementKey Note - DoSE Berlin -  Qualitative Risk Management
Key Note - DoSE Berlin - Qualitative Risk Management
 
KTern.AI-SAP-DXaaS-Workshop-OPTIMIZE
KTern.AI-SAP-DXaaS-Workshop-OPTIMIZEKTern.AI-SAP-DXaaS-Workshop-OPTIMIZE
KTern.AI-SAP-DXaaS-Workshop-OPTIMIZE
 
Devlin 2013 Closing - Deep Kanban - Value all the way down
Devlin 2013 Closing - Deep Kanban - Value all the way downDevlin 2013 Closing - Deep Kanban - Value all the way down
Devlin 2013 Closing - Deep Kanban - Value all the way down
 
"Fitness for Purpose" - Resilience & Agility in Modern Business
"Fitness for Purpose" - Resilience & Agility in Modern Business"Fitness for Purpose" - Resilience & Agility in Modern Business
"Fitness for Purpose" - Resilience & Agility in Modern Business
 
Agile webinar pack (2)
Agile webinar pack (2)Agile webinar pack (2)
Agile webinar pack (2)
 
Repeatable Success
Repeatable SuccessRepeatable Success
Repeatable Success
 
Technology Primer: Save Money and Improve Service by Replacing "Free" Native ...
Technology Primer: Save Money and Improve Service by Replacing "Free" Native ...Technology Primer: Save Money and Improve Service by Replacing "Free" Native ...
Technology Primer: Save Money and Improve Service by Replacing "Free" Native ...
 
Campaign Operations - a Primer for Production Teams
Campaign Operations - a Primer for Production TeamsCampaign Operations - a Primer for Production Teams
Campaign Operations - a Primer for Production Teams
 
AVATA Webinar: Solutions to Common Demantra & ASCP Challenges
AVATA Webinar: Solutions to Common Demantra & ASCP ChallengesAVATA Webinar: Solutions to Common Demantra & ASCP Challenges
AVATA Webinar: Solutions to Common Demantra & ASCP Challenges
 
Gaining altitude and cruising smoothly to hr cloud
Gaining altitude and cruising smoothly to hr cloudGaining altitude and cruising smoothly to hr cloud
Gaining altitude and cruising smoothly to hr cloud
 

More from David Anderson

Kanban - the alternative path to agility
Kanban - the alternative path to agilityKanban - the alternative path to agility
Kanban - the alternative path to agilityDavid Anderson
 
Just say #no____ the altenative path to enterprise agility
Just say #no____ the altenative path to enterprise agilityJust say #no____ the altenative path to enterprise agility
Just say #no____ the altenative path to enterprise agilityDavid Anderson
 
Getting to pull at enterprise scale
Getting to pull at enterprise scaleGetting to pull at enterprise scale
Getting to pull at enterprise scaleDavid Anderson
 
Creating Resilient, Robust, & Antifragile Organizations
Creating Resilient, Robust, & Antifragile OrganizationsCreating Resilient, Robust, & Antifragile Organizations
Creating Resilient, Robust, & Antifragile OrganizationsDavid Anderson
 
Kanban - follow your own path to agility
Kanban - follow your own path to agilityKanban - follow your own path to agility
Kanban - follow your own path to agilityDavid Anderson
 
Social engineering with in for kanban
Social engineering with in for kanbanSocial engineering with in for kanban
Social engineering with in for kanbanDavid Anderson
 
Creating Robust, Resilient & Antifragile Organizations (using Kanban)
Creating Robust, Resilient & Antifragile Organizations (using Kanban)Creating Robust, Resilient & Antifragile Organizations (using Kanban)
Creating Robust, Resilient & Antifragile Organizations (using Kanban)David Anderson
 
Kanban & Organizational Maturity
Kanban & Organizational MaturityKanban & Organizational Maturity
Kanban & Organizational MaturityDavid Anderson
 
Kanban & ESP - When are they appropriate?
Kanban & ESP - When are they appropriate?Kanban & ESP - When are they appropriate?
Kanban & ESP - When are they appropriate?David Anderson
 
10 Years of Kanban - What have we learned
10 Years of Kanban - What have we learned10 Years of Kanban - What have we learned
10 Years of Kanban - What have we learnedDavid Anderson
 
Kanban Cadences & Information Flow
Kanban Cadences & Information FlowKanban Cadences & Information Flow
Kanban Cadences & Information FlowDavid Anderson
 
Enterprise Services Planning - Effective Middle Management
Enterprise Services Planning - Effective Middle ManagementEnterprise Services Planning - Effective Middle Management
Enterprise Services Planning - Effective Middle ManagementDavid Anderson
 
Social engineering with in for kanban
Social engineering with in for kanbanSocial engineering with in for kanban
Social engineering with in for kanbanDavid Anderson
 
Enterprise Services Planning - Scaling the Benefits of Kanban
Enterprise Services Planning - Scaling the Benefits of KanbanEnterprise Services Planning - Scaling the Benefits of Kanban
Enterprise Services Planning - Scaling the Benefits of KanbanDavid Anderson
 
Social engineering with in for kanban
Social engineering with in for kanbanSocial engineering with in for kanban
Social engineering with in for kanbanDavid Anderson
 
Enterprise Services Planning - Scaling the Benefits of Kanban
Enterprise Services Planning - Scaling the Benefits of KanbanEnterprise Services Planning - Scaling the Benefits of Kanban
Enterprise Services Planning - Scaling the Benefits of KanbanDavid Anderson
 
Enterprise Services Planning - Scaling the Benefits of Kanban
Enterprise Services Planning - Scaling the Benefits of KanbanEnterprise Services Planning - Scaling the Benefits of Kanban
Enterprise Services Planning - Scaling the Benefits of KanbanDavid Anderson
 
Enterprise Services Planning - Scaling the Benefits of Kanban
Enterprise Services Planning - Scaling the Benefits of KanbanEnterprise Services Planning - Scaling the Benefits of Kanban
Enterprise Services Planning - Scaling the Benefits of KanbanDavid Anderson
 
Enterprise Services Planning - Scaling the Benefits of Kanban
Enterprise Services Planning - Scaling the Benefits of KanbanEnterprise Services Planning - Scaling the Benefits of Kanban
Enterprise Services Planning - Scaling the Benefits of KanbanDavid Anderson
 
10 years of kanban - what have we learned
10 years of kanban - what have we learned10 years of kanban - what have we learned
10 years of kanban - what have we learnedDavid Anderson
 

More from David Anderson (20)

Kanban - the alternative path to agility
Kanban - the alternative path to agilityKanban - the alternative path to agility
Kanban - the alternative path to agility
 
Just say #no____ the altenative path to enterprise agility
Just say #no____ the altenative path to enterprise agilityJust say #no____ the altenative path to enterprise agility
Just say #no____ the altenative path to enterprise agility
 
Getting to pull at enterprise scale
Getting to pull at enterprise scaleGetting to pull at enterprise scale
Getting to pull at enterprise scale
 
Creating Resilient, Robust, & Antifragile Organizations
Creating Resilient, Robust, & Antifragile OrganizationsCreating Resilient, Robust, & Antifragile Organizations
Creating Resilient, Robust, & Antifragile Organizations
 
Kanban - follow your own path to agility
Kanban - follow your own path to agilityKanban - follow your own path to agility
Kanban - follow your own path to agility
 
Social engineering with in for kanban
Social engineering with in for kanbanSocial engineering with in for kanban
Social engineering with in for kanban
 
Creating Robust, Resilient & Antifragile Organizations (using Kanban)
Creating Robust, Resilient & Antifragile Organizations (using Kanban)Creating Robust, Resilient & Antifragile Organizations (using Kanban)
Creating Robust, Resilient & Antifragile Organizations (using Kanban)
 
Kanban & Organizational Maturity
Kanban & Organizational MaturityKanban & Organizational Maturity
Kanban & Organizational Maturity
 
Kanban & ESP - When are they appropriate?
Kanban & ESP - When are they appropriate?Kanban & ESP - When are they appropriate?
Kanban & ESP - When are they appropriate?
 
10 Years of Kanban - What have we learned
10 Years of Kanban - What have we learned10 Years of Kanban - What have we learned
10 Years of Kanban - What have we learned
 
Kanban Cadences & Information Flow
Kanban Cadences & Information FlowKanban Cadences & Information Flow
Kanban Cadences & Information Flow
 
Enterprise Services Planning - Effective Middle Management
Enterprise Services Planning - Effective Middle ManagementEnterprise Services Planning - Effective Middle Management
Enterprise Services Planning - Effective Middle Management
 
Social engineering with in for kanban
Social engineering with in for kanbanSocial engineering with in for kanban
Social engineering with in for kanban
 
Enterprise Services Planning - Scaling the Benefits of Kanban
Enterprise Services Planning - Scaling the Benefits of KanbanEnterprise Services Planning - Scaling the Benefits of Kanban
Enterprise Services Planning - Scaling the Benefits of Kanban
 
Social engineering with in for kanban
Social engineering with in for kanbanSocial engineering with in for kanban
Social engineering with in for kanban
 
Enterprise Services Planning - Scaling the Benefits of Kanban
Enterprise Services Planning - Scaling the Benefits of KanbanEnterprise Services Planning - Scaling the Benefits of Kanban
Enterprise Services Planning - Scaling the Benefits of Kanban
 
Enterprise Services Planning - Scaling the Benefits of Kanban
Enterprise Services Planning - Scaling the Benefits of KanbanEnterprise Services Planning - Scaling the Benefits of Kanban
Enterprise Services Planning - Scaling the Benefits of Kanban
 
Enterprise Services Planning - Scaling the Benefits of Kanban
Enterprise Services Planning - Scaling the Benefits of KanbanEnterprise Services Planning - Scaling the Benefits of Kanban
Enterprise Services Planning - Scaling the Benefits of Kanban
 
Enterprise Services Planning - Scaling the Benefits of Kanban
Enterprise Services Planning - Scaling the Benefits of KanbanEnterprise Services Planning - Scaling the Benefits of Kanban
Enterprise Services Planning - Scaling the Benefits of Kanban
 
10 years of kanban - what have we learned
10 years of kanban - what have we learned10 years of kanban - what have we learned
10 years of kanban - what have we learned
 

Recently uploaded

Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfpollardmorgan
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfrichard876048
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...lizamodels9
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607dollysharma2066
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionMintel Group
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...lizamodels9
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchirictsugar
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailAriel592675
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyotictsugar
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckHajeJanKamps
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Riya Pathan
 

Recently uploaded (20)

Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdf
 
Corporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information TechnologyCorporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information Technology
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted Version
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchir
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detail
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyot
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737
 

Key Note - Path to Agility 2013 - Kanban - the alternative path to agility

  • 1. Kanban An Alternative Path to Agility What is Kanban? How do you implement it? What are the benefits? Path to Agility Columbus, Ohio 2013 dja@djaa.com, @djaa_dja
  • 2. The Meaning of Agile dja@djaa.com, @djaa_dja
  • 3. What Agile Methods Seek to Achieve Agile methods ask us to… Agile methods ask us Enable aMake trust (yet with Let’s not high to… culture boreProgress you Create slide showing & again) with craftsmanship a Feedback Loops imperfect information Create a work-in-progress enable a capability to Treat The trust dividend eliminates adapt the Manifesto! work ethic liability bureaucracy & encourages as Reworking & course correcting if it were a collaborative working & use of this was Withas new Agile methods tacit is 1st gen than an asset rather information arrives knowledge limited to adapting to changing Encourage high quality, well & faster better risk management requirements or “perfect” engineered code that is for scope than delaying easily Knowledge work as new adapted (refactored)is perishable. information Focus on finishing things quickly information arrives and requires before they go stale very little rework due to errors dja@djaa.com, @djaa_dja
  • 4. The Kanban Method – an alternative path to agility! dja@djaa.com, @djaa_dja
  • 5. Kanban Method A management & cultural approach to improvement View creative knowledge work as a set of services Encourages a management focus on demand, business risks and capability of each service to supply against that demand dja@djaa.com, @djaa_dja
  • 6. The Kanban Method is not… A project management or software development lifecycle process Nor, does it encourage a processcentric approach to improvement! dja@djaa.com, @djaa_dja
  • 8. Kanban Method Uses visualization of invisible work and virtual kanban systems Installs evolutionary “DNA” in your organization Enables adaptability in your business processes to respond successfully to changes in your business environment dja@djaa.com, @djaa_dja
  • 9. Kanban Method • “Kanbanize” your existing process • Provoke existing processes to change and service delivery to improve • Each workflow will evolve a uniquely tailored process solution, “fitter” for its context • Customer & employee satisfaction will improve dja@djaa.com, @djaa_dja
  • 10. 6 Practices for Evolutionary DNA The Generalized Version Visualize Limit Work-in-progress Manage Flow Make Policies Explicit Implement Feedback Loops Improve Collaboratively, Evolve Experimentally (using models & the scientific method) dja@djaa.com, @djaa_dja
  • 11. What is a kanban system? dja@djaa.com, @djaa_dja
  • 12. A Kanban Systems consists of “kanban” signal cards in circulation dja@djaa.com, @djaa_dja
  • 13. Using a virtual kanban system dja@djaa.com, @djaa_dja
  • 14. Kanban are virtual! Backlog Engineering Ready 5 Development Test Ready Testing UAT 3 5 3 ∞ Ongoing Done Change Requests Deployment Ready ∞ B Pull These are the virtual kanban F J G C F Pull Boards are not required to do F F Kanban! F I F The board D a visualization of the is F * The first system used database workflow process, the work-intriggers to signal pull. There was no progress and the kanban PTCs board! Pull I dja@djaa.com, @djaa_dja
  • 15. Commitment is deferred Backlog Pool of Ideas Engineering Ready 5 Testing UAT 3 5 3 ∞ Ongoing Done Items in the backlog remain optional and unprioritized Change Requests Pull F F F F F F F Development Test Ready D G Wish to avoid discard after commitment PTCs Commitment point dja@djaa.com, @djaa_dja E We are committing to getting started. We are certain we want to take delivery. I Deployment Ready ∞
  • 16. Discard rates are often high Pool of Ideas Engineering Ready 5 Development Test Ready Testing UAT 3 5 3 ∞ Ongoing Done The discard rate with XIT was 48%. ~50% is commonly observed. Change Requests F F F F G Reject Deferring commitment and Options have value because the avoiding interrupting future is Dworkersuncertain for estimates E 0%makes rate implies there is discard sense when discard no uncertainty about the future rates are high! PTCs I Discarded I dja@djaa.com, @djaa_dja Deployment Ready ∞
  • 17. Replenishment Frequency Pool of Ideas Engineering Ready 5 Replenishment Change Requests Pull F F F F F F F Development Test Ready Testing UAT 3 5 3 ∞ Ongoing Done Frequent replenishment is more agile. On-demand replenishment is D most agile! G PTCs Discarded I dja@djaa.com, @djaa_dja E The frequency of system replenishment should reflect arrival rate of new information and the transaction & coordination I costs of holding a meeting Deployment Ready ∞
  • 18. Delivery Frequency Pool of Ideas Change Requests Pull F F F F F F F Engineering Ready Development Test Ready Testing UAT 3 5 3 ∞ Ongoing Done Frequent deployment is more agile. 5 Deployment buffer size can On-demand deployment reduce as frequency of D deliveryagile! most increases G PTCs Discarded I dja@djaa.com, @djaa_dja is E The frequency of delivery should reflect the transaction & coordination costs of deployment plus costs & toleranceI of customer to take delivery Deployment Ready ∞ Delivery
  • 19. Specific delivery commitment may be deferred even later DeployEnginPool of Ideas eering Ready 5 Development Test Ready Testing UAT 3 5 3 ∞ Ongoing Done ment Ready ∞ Change Requests Pull F F F F F F F D G E PTCs We are now committing to a specific deployment and delivery date Discarded *This may happen earlier if I circumstances demand it I dja@djaa.com, @djaa_dja 2nd Commitment point*
  • 20. Defining Kanban System Lead Time Pool of Ideas Engineering Ready 5 Deployment Ready ∞ The clockTest starts ticking when UAT we customers Ready Development accept the Testing is 5 ∞ 3 order, not when it 3 placed! Ongoing Done Until then customer orders are merely available options Change Requests Pull F F F F F F F D G E System Lead Time PTCs I Discarded I dja@djaa.com, @djaa_dja Lead time ends when the item reaches the first ∞ queue.
  • 21. Little’s Law & Cumulative Flow Delivery Rate Pool of Ideas = Lead Time Avg. Lead Time WIP dja@djaa.com, @djaa_dja WIP Ready To Deploy Avg. Delivery Rate
  • 22. Flow the Efficiency Flow efficiency measures Pool Enginpercentage of total lead time of spent actually adding value eering is Development Ideas Ready (or knowledge) versus waiting 3 Ongoing 2 Done Testing 3 Verification Acceptance Deployment Ready ∞ Until then customer orders are merely available options Flow efficiency = Work Time Multitasking means time spent E in working columns is often waiting time PB GY DE Waiting Working MN AB Waiting Working Waiting Lead Time * Zsolt Fabok, Lean Agile Scotland, Sep 2012, Lean Kanban France, Oct 2012 dja@djaa.com, @djaa_dja x 100% Lead Time Flow efficiencies of 2% have been F reported*. 5% -> 15% D normal, P1 is > 40% is good! G I Done
  • 23. Observe Lead Time Distribution as an enabler of a Probabilistic Approach to Management Lead Time Distribution 3.5 3 CRs & Bugs 2.5 2 1.5 1 0.5 1 4 7 0 3 6 8 14 14 13 12 12 11 10 99 92 85 78 71 64 57 50 43 36 29 22 8 15 1 0 Days This is multi-modal data! Mean of 31 days The workexpectation of SLA is of two types: Change Requests (new 105 and Production features);days with 98 % Defects SLA expectation of 44 days with 85% on-time dja@djaa.com, @djaa_dja on-time
  • 24. Mean 5 days Change Requests Production Defects Filter Lead Time data by Type of Work (and Class of Service) to get Single Mode Distributions 98% at 25 days 85% at 10 days dja@djaa.com, @djaa_dja 98% at 150 days Mean 50 days 85% at 60 days
  • 25. Allocate Capacity to Types of Work Pool of Ideas Engineering Ready Ongoing 2 Change Requests Development 4 3 Done Testing 3 Verification Acceptance Consistent capacity allocation E some consistency to should bring more consistency to MN delivery rate of work of each D AB type F Lead Time PB DE Productio n Defects I Deployment Ready 3 G P1 GY dja@djaa.com, @djaa_dja Separate understanding of Separate understanding of Lead Lead Time for each type of Time for each type of work work Lead Time ∞ Done
  • 26. Infinite Queues Decouple Systems Pool Enginof eering The infinite queue Development decouples Ideas Ready the systems. The deployment 3 Done Ongoing system uses batches and is 2 separate from the kanban system F The 2nd commitment is actually a commitment for PB the downstream deployment system DE Deployment Ready Testing 3 Verification Acceptance D ∞ MN G P1 E AB The Kanban System gives us confidence to make that I downstream commitment GY 2nd Commitment point dja@djaa.com, @djaa_dja Done
  • 27. Identifying Buffers Pool of Ideas Engineering Ready Ongoing 2 F GY dja@djaa.com, @djaa_dja Done verification Acceptance P1 PB I 3 3 I am a buffer! D G Testing Development Deployment Ready DE The clue isis in my name “… The clue in my name – – E Ready” “… Ready” MN AB I am buffering non-instant availability or activity with a availability or an activity with acyclical cadence cyclical cadence ∞ Done
  • 28. Visualizing Pull Signals Pool of Ideas Engineering Ready Ongoing 2 F D G GY dja@djaa.com, @djaa_dja 3 Done 3 verification Acceptance Done ∞ I indicate “pullable” P1 E I am not a separate queue PB I Testing Development Deployment Ready DE MN AB The WIP limit for development applies to on-going or completed “pullable” work
  • 29. Defining Customer Lead Time Pool of Ideas Engineering Ready Development Test Ready Testing UAT 3 5 3 ∞ Ongoing 5 Change Requests Done The clock still starts ticking when we accept the customers order, not when it is placed! Deployment Ready ∞ Pull F F F F F F F D G E Customer Lead Time PTCs Discarded I dja@djaa.com, @djaa_dja The frequency of delivery cadence will affect customer I lead time in addition to system capability Done ∞
  • 30. impact The Optimal Time to Start If we start too early, we forgo the option and opportunity to do something else that may provide value. If we start too late we risk Ideal Start incurring the cost of delay When we need it Here With a 6 in 7 chance of on-time delivery, we can always expedite to insure on-time delivery 85th percentile Commitment point dja@djaa.com, @djaa_dja
  • 31. Metrics for Kanban Systems Cumulative flow integrates demand, WIP, approx. avg. lead time and delivery rate capabilities Lead time histograms show us actual lead time capability Flow efficiency, value versus failure demand (rework), initial quality, and impact of blocking issues are also useful dja@djaa.com, @djaa_dja
  • 32. Implementing a Virtual Kanban System Do not copy an existing (virtual) kanban system! Each system must be designed from 1st principles using the system thinking approach to implementing kanban A study of demand including business risks & capability is essential to design an appropriate (virtual) kanban system for any given knowledge work service dja@djaa.com, @djaa_dja
  • 33. Reminder… The Kanban Method is not…. A project management or software development lifecycle process Nor, does it encourage a processcentric approach to improvement! You must “kanbanize” your existing processes and workflows! dja@djaa.com, @djaa_dja
  • 35. Feedback Loops The Kanban Kata Operations Review Improvement Kata Standup Meeting dja@djaa.com, @djaa_dja
  • 36. Standup Meeting Disciplined conduct and acts of leadership lead to improvement opportunities Improvement discussions & process evolution happen at after meetings dja@djaa.com, @djaa_dja
  • 37. Improvement Kata A mentor-mentee relationship Usually (but not always) between a superior and a sub-ordinate A focused discussion about system capability Definition of target conditions or desired outcomes Agreement upon counter-measures – actions taken to improve capability – resulting in process evolution dja@djaa.com, @djaa_dja
  • 38. Operations Review Monthly meeting Disciplined review of demand and capability for each kanban system Provides system of systems view and understanding Kanban system design changes & process evolution suggested by attendees dja@djaa.com, @djaa_dja
  • 39. 6 Practices for Evolutionary DNA The More Specific Version Visualize work, workflow & business risks (using large physical or electronic boards in communal spaces) Implement Virtual Kanban Systems Manage Flow Make Policies Explicit Implement Kanban Kata Educate your workforce to enable collaborative evolution of policies & ways of working dja@djaa.com, @djaa_dja
  • 40. Scaling out across an organization dja@djaa.com, @djaa_dja
  • 41. Treat each service separately Demand Observed Capability Demand Observed Capability Demand Observed Capability dja@djaa.com, @djaa_dja
  • 42. Some systems have dependencies on others Demand Observed Capability Demand Observed Capability Demand Observed Capability dja@djaa.com, @djaa_dja
  • 44. Scaling Kanban Each Kanban System is designed from first principles around a specific service Scale out in a service-oriented fashion Do not attempt to design a grand solution at enterprise scale The Kanban Kata are essential! Allow a better system of systems to emerge over time. Let evolution work! dja@djaa.com, @djaa_dja
  • 45. Scaling up and down (big projects, portfolios & personal work) dja@djaa.com, @djaa_dja
  • 47. Collaboration Benefits Shared language for improved collaboration Shared understanding of dynamics of flow Emotional engagement through visualization and tactile nature of boards Greater empowerment (without loss of control) dja@djaa.com, @djaa_dja
  • 48. Tangible Business Benefits Improved predictability of lead time and delivery rate Reduced rework Improved risk management Improved agility Improved governance dja@djaa.com, @djaa_dja
  • 49. Organizational Benefits Improved trust and organizational social capital Improved organizational maturity Emergence of systems thinking Management focused on system capability through policy definition Organizational Adaptability (to shifts in demand and business risks under management) dja@djaa.com, @djaa_dja
  • 50. Change Management Benefits Significantly reduced resistance to change Processes uniquely tailored to business environment and risk under management Evolutionary changes reduce impact during change and lower risk of failure Change led from the middle and enacted by the workforce. Reduced need for coaching and process specialists dja@djaa.com, @djaa_dja
  • 51. Kanban Improves Agility • Lead times gradually reduce • Predictability of delivery gradually improves • Organizational social capital improves • Governance, risk management are improved • Empowerment without loss of control • Improves are often dramatic! • 700% increase in delivery rate at BBC • On-time delivery often greater than 90% • Delivery times often reduced by up to 90% dja@djaa.com, @djaa_dja
  • 52. Learn More http://leankanbanuniversity.com • For best results, work with an accredited trainer (AKT) or credentialed Kanban Coaching Professional (KCP) http://www.leankanban.com • Part of a global conference series promoting Kanban and related concepts for improved business performance dja@djaa.com, @djaa_dja
  • 54. About David Anderson is a thought leader in managing effective software teams. He leads a consulting, training and publishing and event planning business dedicated to developing, promoting and implementing sustainable evolutionary approaches for management of knowledge workers. He has 30 years experience in the high technology industry starting with computer games in the early 1980’s. He has led software teams delivering superior productivity and quality using innovative agile methods at large companies such as Sprint and Motorola. David is the pioneer of the Kanban Method an agile and evolutionary approach to change. His latest book, published in June 2012, is, Lessons in Agile Management – On the Road to Kanban. David is a founder of the Lean-Kanban University Inc., a business dedicated to assuring quality of training in Lean and Kanban for knowledge workers throughout the world. dja@djaa.com, @djaa_dja
  • 55. Acknowledgements Hakan Forss of Avega Group in Stockholm has been instrumental in defining the Kanban Kata and evangelizing its importance as part of a Kaizen culture. Real options & the optimal exercise point as an improvement over “last responsible moment” emerged from discussions with Chris Matts, Olav Maassen and Julian Everett around 2009. The inherent need for evolutionary capability that enables organizational adaptation was inspired by the work of Dave Snowden. dja@djaa.com, @djaa_dja
  • 56. David J Anderson & Associates, Inc. dja@djaa.com, @djaa_dja