SlideShare ist ein Scribd-Unternehmen logo
1 von 67
Lean Risk Management
Options, Liquidity & Hedging
Risk using Kanban Systems

How Kanban is enabling a new
approach to risk
management in knowledge
work
Lean Kanban Netherlands,
Utrecht, October 2012

dja@djaa.com, @agilemanager
Making Promises with Kanban
(and some often poorly understood fundamentals)

dja@djaa.com, @agilemanager
Commitment in Kanban
Pool
of
Ideas

Engineering
Ready

Ongoing

2

Testing

Development

3

Done

3

Verification Acceptance

Deployment
Ready
∞

Pull

F

D

G

P1

E

PB

I

GY

DE

MN
AB

We are committing to getting
started with a probabilistic
expectation of delivery time

1st Commitment point
dja@djaa.com, @agilemanager

Done
2nd Phase Delivery Commitment
Pool
of
Ideas

Engineering
Ready

2

Testing

Development
Ongoing

3

Done

F

3

Verification Acceptance

D
PB

∞

MN

G
DE

Deployment
Ready

P1

E
AB

I
GY

We are now committing to a
specific deployment and
delivery date
dja@djaa.com, @agilemanager

2nd Commitment point

Done
Defining Lead & Cycle Time
Pool
of
Ideas

Engineering
Ready

2

Pull

Deploy-

The clock starts ticking when
ment
Testing
we
Development accept the customers
Ready
3
3 order, not when it is placed!

Ongoing

Done

∞ queue.

Cycle time is an ambiguous term. It
D
This provides theP1correctmust be qualified, for
example,
G result for Little’s Law and Development Cycle Time

E

I

∞

Until then customer orders are
merely available options
Lead time ends when the item
reaches the first

F

Verification Acceptance

Done

PB
visualization on a Cumulative
End-to-end Cycle Time = Time from 1st
GY
DE
MN
Flow Diagram
AB
commitment to delivery

Lead Time

Cycle Time
Cycle Time
dja@djaa.com, @agilemanager
Little’s Law

=

Delivery Rate

Pool
of
Ideas

WIP
Lead Time

Avg. Lead Time
WIP

dja@djaa.com, @agilemanager

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

E

PB
GY

DE

Waiting Working

x 100%

Lead Time

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

I

Done

MN
AB

Waiting

Working Waiting

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

dja@djaa.com, @agilemanager
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!
The workexpectation of
SLA is of two types:
Change Requests (new
105 and Production
features);days with 98 %
Defects

Mean of 31
days

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

on-time
Mean
5 days

Change Requests

Production Defects

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

98% at
25 days
85% at
10 days

dja@djaa.com, @agilemanager

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

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

dja@djaa.com, @agilemanager

∞

Done
Risks & Qualitative Assessment

dja@djaa.com, @agilemanager
Key Risk to Manage is What to Pull Next
Pool
of
Ideas

Engineering
Ready

4

∞

Development
Ongoing

3

Done

Deployment
Ready

Testing

3

Verification Acceptance

∞

Replenishing the system is an act of commitment
– selecting items for delivery – for conversion
from options into real value.
J

K
L

G

Pull Selection is choosing from immediate
options – ideally have 4 options, which one item
I dynamic selection of the
Pull
D most immediateErisk attached to it
with the
should I choose?

I
System
Replenishment

F

Pull

Pull
Selection

dja@djaa.com, @agilemanager

Done
Lean Risk Management uses Qualitative
Assessment
But how do we determine the risks in
We need a work item that we must manage?
a fast, cheap, accurate, consensus

forming approach to risk assessment. We need
Lean Risk Management!

The answer is to use a set of qualitative
methods to assess different dimensions of risk
such as urgency

dja@djaa.com, @agilemanager
impact

impact

Establish cost of delay (or urgency) by
qualitative matching

time

impact

impact

time

time

time

Intangible – cost of delay may be
significant but is not incurred until much
later; important but not urgent

impact

time

Fixed date – cost of delay goes up
significantly after deadline; Start early
enough & dynamically prioritize to insure
on-time delivery
Standard - cost of delay is shallow but
accelerates before leveling out; provide a
reasonable lead-time expectation

impact

impact

time

Expedite – critical and immediate cost of
delay; can exceed other kanban limit
(bumps other work)

time

dja@djaa.com, @agilemanager
Risk is a multi-dimensional problem
So understanding cost of delay
Yes, however, it isn’t always relevant! Cost of
enables us to know what to pull
delay attaches to a deliverable item. What if
next?
that item is large? Whole projects, minimum
marketable features (MMFs) or minimum viable
products (MVPs) consist of many smaller items.
We need to understand the risks in those
smaller items too, if we are to know how to
schedule work, replenish our system and make
pull decisions wisely

dja@djaa.com, @agilemanager
Classes of Service Manage Cost of Delay
Risk
DeployEngineering
Development
Ready
Different distributions for

3

Ongoing
classes of

Testing

3

different
2
increases the level of trust that
an item will be delivered in a
Expedite 1
timely manner, demonstrating
that cost of delay is a risk under
management
AB
Fixed
Date

2

Done
service Verification Acceptance

P1

E

D

MN

PB
Standard

3

F

G

GY
Intangible

1

I
dja@djaa.com, @agilemanager

DE

ment
Ready
∞

Done
impact

Cost of Delay has a 2nd Dimension
Working capital

impact

time
Working capital

impact

time

Extinction Level Event – a short delay will
completely deplete the working capital of
the business

Major Capital – the cost of delay is such
that a major initiative or project will be
lost from next year’s portfolio or
additional capital will need to be raised
to fund it
Discretionary Spending – departmental
budgets may be cut as a result or our
business misses its profit forecasts

impact

time

?
time

Intangible – delay causes
embarrassment, loss of political
capital, affects brand
equity, mindshare, customer confidence, etc

dja@djaa.com, @agilemanager
Market Risk of Change

Market Risk

Potentia
l Value
Profits
Market Share
etc

Start
Late

Differentiators
Spoilers
Regulatory
Changes

Cost Reducers

Scheduling

Highly
likely
to
change

Table Stakes
Highly
unlikely
to change
dja@djaa.com, @agilemanager

Start
Early
Product Lifecycle Risk
High

Not well understood
High demand for innovation &
experimentation

Low

Major
Growth
Market

Investment

Growth
Potentia
l

Product Risk

Innovative/New

Cash Cow
Low

Well understood
Low demand for
innovation

dja@djaa.com, @agilemanager

Low

High
Risk is a multi-dimensional contextual
problem
These are just useful examples!
We must develop a set of
We can easily envisage other risk dimensions risk
such as technical risk,that work in context for
taxonomies vendor dependency
risk, organizational maturity risk and so forth.
a specific business.

It may be necessary to run a workshop with
stakeholders to explore and expose the real
business risks requiring management

dja@djaa.com, @agilemanager
A middle-ground in effective Risk
Management

Qualitative Taxonomies
2 -> 6 categories
Cheap
Fast
We can easily envisage other risk dimensions
Accurate
such as technical risk, vendor dependency
Consensus
risk, organizational maturity risk and so forth.
Managed Risk
It may be necessary to run a workshop with
stakeholders to explore and expose the real
business risks requiring management

Homogenous
Cheap
Fast
High Risk

dja@djaa.com, @agilemanager

Heterogeneous
Expensive
Time Consuming
Fake Precision?
May still be
High Risk
Visualize Risks to provide Scheduling
Information
Outside:
Start Early

Market Risk
Items with the same shape carry the same risks
and should be scheduled into the kanban system
TS
at approximately the same time.
CR
It is also wise to hedge risk by
Do not
Tech Risk
Lifecycle
New
allocating prioritize items. From a whichever ones
capacityprofile pick group for
in the system of items
Spoilrisk
with the same
items of differentMidprefer most Start Late
risk profiles.Inside:
you like or
Unknown Soln
Diff Cow
Known but not us
Done it before
Commodity
Intangible
Disc
Std
Maj. Cap.

ELE
Delay Impact
dja@djaa.com, @agilemanager

FD

Expedite

Risk profile
for a work
item or
deliverable
Cost of Delay
Hedging

dja@djaa.com, @agilemanager
Hedging Delivery Risk with Capacity
Allocation
DeployEngineering
Ready

2
Expedite

Development
Ongoing

3

Testing

3

Done

Verification Acceptance

1
P1

AB
Fixed
Date

2

E

D

MN

PB
Standard

3

F

G

GY
Intangible

3

I
dja@djaa.com, @agilemanager

DE

ment
Ready
∞

Done
Aligning with Strategic Position
or Go-to-Market Strategy
DeployEngineering
Ready

2
Table
Stakes

3

Cost
Reducer
s

2

Development
Ongoing

3

Testing

3

Done

Verification Acceptance

E

D

MN

1

F
GY

Differenti
ators

∞

Market segmentation can be used to narrow the
necessary table stakes for any given market
G
niche! Enabling early delivery for narrower
P1
markets but potentially including value
AB
DA
generating differentiating features
PB

Spoilers

ment
Ready

1

dja@djaa.com, @agilemanager

I

DE

Done
Hedging Risk in a Portfolio Kanban
Horizational position shows percentage complete
Allocation of personnel
Complete
Total = 100%
0%

Cash Cows
10% budget

Innovative/New
30% budget

B

A

Growth Markets
60% budget

D

C

K

E

G
F

dja@djaa.com, @agilemanager

Complete
100%

Projects-in-progress

Color may indicate cost of
delay (or other risk)

H
Options

dja@djaa.com, @agilemanager
Some Options Get Discarded
Pool
of
Ideas

Engineering
Ready

Ongoing

2

Testing

Development

3

3

Done

Verification Acceptance

Deployment
Ready
∞

Pull

F

D

G

P1

The discard rate can be as
Emuch as 50%

PB
GY

DE

Reject
Discarded

I
dja@djaa.com, @agilemanager

MN
AB
have value

Options
because the
future is uncertain
0% discard rate implies there
is no uncertainty about the
future

Done
Bottleneck should always be downstream
of the commitment point
Pool
Enginof
Ideas

eering
Ready

Ongoing

2

Pull

F

Analysis

3

Done

Development

Testing

3

Verification Acceptance

Ongoing

Done

Bottleneck workers should never be asked to
work on something that is optional and may be
discarded. This includes any risk analysis (or
estimation in legacy processes) that may be
D
P1
required to assess viability of an option

G

E

PB
GY

DE

Reject

MN
AB

Discarded

I
Commitment point
dja@djaa.com, @agilemanager

Bottleneck should be here

3
Competing pressure of Last Responsible
Moment versus Upstream Bottleneck
Pool
of
Ideas

EnginIn domains with Development
high uncertainty the
eering
Testing
Analysis
Ready
3
3

bottleneck should be Done Verification Acceptance
3 deliberately
Done
Ongoing
late in the2workflow. We should be
prepared to discard options very
Keeping the bottleneck early in the workflow
means all downstream functions have slack
late.
Ongoing

F

capacity. Reduces our need to manage WIP and
reduces negative effects of variability in demand
D
P1

Consider Lean Startup?...

G

PB
GY

E

Where is the MN
bottleneck?

DE

AB

Last Responsible Moment
Commitment point
dja@djaa.com, @agilemanager

Bottleneck early in workflow
impact

The Optimal Exercise Point
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, @agilemanager
Liquidity

dja@djaa.com, @agilemanager
Where is the best place to place a work
order to best manage risk?
But can we view kanban systems as

Investment bankers know how to answer this
markets for software
question! They prefer to place orders in liquid
markets. In a highly liquid market they have
development?
trust that an order will be fulfilled
accurately, quickly and at the correct price.
Highly liquid markets are markets with a high
level of trust. High liquidity inherently gives us
high confidence in the market.

dja@djaa.com, @agilemanager
Liquidity in the housing market
Sellers

$100

Bank

Buyers

Cash
$100

dja@djaa.com, @agilemanager
Measuring Liquidity
The more transactions, the more
liquid the market
what is required are well matched
buyers, sellers and access to capital such as
mortgages, bridging loans or cash measured
Market liquidity is buyers
injecting capital into the system, to fund the
transaction volume
transactions .
when these conditions are present transactions
will take place!

dja@djaa.com, @agilemanager

as
Adverse Market Conditions
In a market with lots of buyers but few well
matched sellers, inventory will be scarce, few
transactions will occur. When a property comes on
the market it could sell quickly but there will be
anxiety over the correct price. This may delay the
sale or cause the buyer to overpay through fear of
losing the purchase to competitive buyers. In some
markets like England, the seller may refuse to
close the transaction in hope of a higher price
(gazumping).
Lack of liquidity causes a lack of trust in the
system and delays transactions

dja@djaa.com, @agilemanager
More Adverse Market Conditions
In a market with lots of sellers but few well
Hence, market grow and few
matched buyers inventory will liquidity can be
transactions will happen.rate of transactions
measured as Uncertainty will
develop over the correctconcluded! trust
price. A lack of
will result in a disparity between asked prices
and offered prices. Additional information may
be sought to establish a fair price. Transactions
will be delayed

dja@djaa.com, @agilemanager
So, how would we measure
liquidity?

dja@djaa.com, @agilemanager
Measuring Real Liquidity…

If we recall, liquidity is measured as
transaction volume in the market. So
what are the transactions in a kanban
system?

dja@djaa.com, @agilemanager
Pull Transactions in Kanban
Pool
of
Ideas

Engineering
Ready

2

F

Development
Ongoing

3

Done

Testing

3

Verification Acceptance

Deployment
Ready
∞

For work to flow freely in a kanban system, we
must have work available to pull and suitably
matched workers available to pull it. Hence, the
No Pull
act of pulling is the indicator that an item of
Workwork was matched to available workers and
flows through a kanban system when we
have well matched work order or items of WIP
flow happened.
with suitable staff to add valuable new
G
D
knowledge and progress work E completion.
to

I

dja@djaa.com, @agilemanager

Done
Variety & Specialization increase WIP
Pool
of
Ideas
∞

K

L

As a
DeployEngin- result, there will be a minimum level of
WIP
ment
eering required to facilitate flow. For systems
Testing
Development
with inherent liquidity problems - lots Ready
of
Ready
4

5 Done
heterogeneity in work types or variance in
Ongoing
Verification Acceptance
4
∞
demand for quality (non-functional
requirements) and|or lots of specialists
workers, non-instant availability problems or
No Pull
J variability in skill and experience of
workers, then the WIP in the system will need
More WIP increases liquidity & freely.
to be larger in order for work to flow
The liquidity measure will not rise until the
G
increase flow!
D
E
WIP rises.

And Cost!

I
F

Pull
Pull

dja@djaa.com, @agilemanager

Done
Liquidity is measured as volume of
pull transactions

Thus, I am proposing that system
liquidity be measured as the volume
of pull transactions happening in a
given time period.

dja@djaa.com, @agilemanager
Normalizing Liquidity Measures
To normalize this figure across
multiple systems, we could divide it
by the number of workers
involved, or the (fixed) cost of
running each system over a time
period. This would give us
pull transactions/person
Or,
pull transactions/€

dja@djaa.com, @agilemanager
Pull Transactions / Person

Greater values for pull transaction
volume serve to show us the most
trustworthy system.
They represent the system most
likely to offer the most predictable
results.

dja@djaa.com, @agilemanager
Characteristics of Liquid Markets
A liquid financial market would exhibit
several characteristics…
Tightness – bid-ask spread
Immediacy - how quick an order is filled
Breadth - ability to handle large orders
Depth - processing orders at different
prices
Resiliency - ability of the market to swing
back to normal or adjust after a surge in
orders off the market or one large order
that moves the price....

dja@djaa.com, @agilemanager
Characteristics of a Liquid Kanban
Market
A liquid kanban system would exhibit these
characteristics…
Tightness* – variance between customer
expectations and probability of meeting it
within current lead time capability (Due Date
Performance???)
Immediacy – flow efficiency or waiting time
until pull**
Breadth – variety of types of work handled
Depth – variety of risks under management
(and depth of taxonomies)
Resiliency - ability of the system to recover
to normal or adjust after a surge in orders
breaching WIP constraints or swarming on
expedite orders…
* Is this even relevant without a market maker?
** Some work still required to determine
whether time blocked should be included or not

dja@djaa.com, @agilemanager
Liquidity of the system should be
considered against observed capability
before placing an order
Some kanban systems may appear
faster and cheaper but carry more
inherent risk as they have poorer
liquidity, handle less variety, are less
resilient (can’t cope with or recover
from burst traffic)
Slightly longer to deliver but with
greater certainty may be preferable
to a system with a lower average lead
time but poorer liquidity & greater
risk

dja@djaa.com, @agilemanager

Observed
Capability
Liquidity is a Good Metric
Our measure of liquidity, as pull
transaction volume per person or unit
of currency in a time period, meets
Donald Reinertsen’s criteria for a
useful global
Liquidity is ametric… system
measure.
Simple
Self-generatingup should not cause
Driving it
Relevant optimization or undesired
local
Leading Indicator
consequences!

dja@djaa.com, @agilemanager

Observed
Capability
Relevance of Liquidity as a Measure
Little’s Law

So our plans carry less
buffer for variation
Narrow spread of variation in lead
And
time for a fixed WIP means a more
predictable delivery rate. This is
Our planning horizons
turn means greater predictability on
delivery date for a given volume
be shorter!
of work and therefore a more
accurate price.

dja@djaa.com, @agilemanager

can
Improving Liquidity through Labor Pool
Flexibility
Engineering
Ready

Teams

3

F
Cost
Reducer
s

Spoilers

2

1

3

Development

Testing

3

Verification Acceptance

Steven
Brian

Done

Ongoing

Done

flexibly across rows
on the board to keep
work flowing

G
GY

Differenti
ators

1

3

It’s typical to see splits of
Promotions from
fixed team workers versusjunior
team member to flexible
flexible system workers
Joe
Dworker with
David of between 40-60% an avatar
P1
clearly visualize why a pay
PB
DE
rise is justified. Flexible
Peter
Roughly half the labor
E
Rhonda
workers help manage
Generalist or T-shaped
pool are flexible workers
MN
people who can move
liquidity risk better!
AB
Ongoing

2
Table
Stakes

Team
LeadAnalysis

Joann
Ashok

Junior who will be rotated
through all 4 teams

dja@djaa.com, @agilemanager
Conclusions

dja@djaa.com, @agilemanager
Kanban enables new powerful approaches to
risk management in knowledge work
Kanban systems enable us to visualize
many dimensions of real business
risks.

Kanban is enabling the
practical with capacity
Hedging risks is possibleapplication of
allocation in the system
real option theory and
related concepts like real
liquidity

dja@djaa.com, @agilemanager
Lean Risk Management is Pragmatic
Qualitative approaches to risk
assessment are fast, cheap and drive
consensus
Stop speculating about

business value and ROI.

There is no crystal ball gazing! Risk
Instead assess real risks
analysis is not speculative!

and design kanban systems
to manage them!

dja@djaa.com, @agilemanager
Thank you!
dja@djaa.com, @agilemanager
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 is
published in June 2012, Lessons in Agile Management – On the

Road to Kanban.

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

dja@djaa.com, @agilemanager
Acknowledgements

Raymond Keating of CME Group in New Jersey has been instrumental
as a collaborator on the ideas in this presentation.
Real liquidity emerged as an idea from discussions on real options
theory with Chris Matts, Olav Maassen, Mike Burrows and Julian
Everett over a period totaling greater than six years.
Some final refinement of the concepts came about as a consequence
of a conversation with Jon Jagger in October 2012.
dja@djaa.com, @agilemanager
David J Anderson
& Associates, Inc.

dja@djaa.com, @agilemanager
Appendix

dja@djaa.com, @agilemanager
Identifying Buffers
Pool
of
Ideas

Engineering
Ready

Ongoing

2

F

GY

3

Done

verification Acceptance

I am a buffer!
P1

PB

I

3

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

dja@djaa.com, @agilemanager

∞

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, @agilemanager

Done
Change Requests

The psychology of a probabilistic approach
can be challenging…

I don’t want to take the risk of
being longer than 60 days. Mean
I need
a precise estimate of when it
50 days
will be delivered!

98% at
150 days
85% at
60 days

dja@djaa.com, @agilemanager
A lack of organizational social capital…
A lack of organizational social capital may
prevent trust in the kanban system from
There isemerging. The result is a degeneration to a
a trust in individual people rather than
the system. Individuals are held system.
deterministic accountable via
their commitments.
Everything must have an estimate. Plans are
Deterministic planning means a high likelihood
drawn deterministically. Overhead and rework
of incurred as things
(of plans) isbroken promises. change. Early and
specific commitments are requested
People take the blame!

dja@djaa.com, @agilemanager
…replace trust with comfort & reassurance

Deterministic planning provides a level of
When people take the blame, replacing the
comfort. Deterministic plans seem accurate and
people provides a level of comfort that
plausible.
remedial action has been taken.
When promises are broken it further
The organization is caughtsocial capital in the
undermines the in a vicious cycle of
distrust, individual
organization.
commitment, disappointment, blame and
repercussions!

dja@djaa.com, @agilemanager
Liquidity in the housing market
Sellers

dja@djaa.com, @agilemanager

$100

Bank

Buyers
Liquidity in the housing market
Sellers

$100

Bank

Buyers

Cash
$100

dja@djaa.com, @agilemanager
Fixed Date

Intangible

Standard

Expedite

Example Distributions

dja@djaa.com, @agilemanager
dja@djaa.com, @agilemanager

Weitere ähnliche Inhalte

Was ist angesagt?

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 - 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
 
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
 
Key Note - PMI Congress Poland - The Role of the Project Manager with Kanban
Key Note - PMI Congress Poland - The Role of the Project Manager with KanbanKey Note - PMI Congress Poland - The Role of the Project Manager with Kanban
Key Note - PMI Congress Poland - The Role of the Project Manager with 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
 
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 & 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
 
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
 
Kanban - the alternative path to agility
Kanban - the alternative path to agilityKanban - the alternative path to agility
Kanban - the alternative path to agilityDavid 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
 
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
 
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
 
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
 
Kanban - an alternative path to agility (Agile Adria)
Kanban - an alternative path to agility (Agile Adria)Kanban - an alternative path to agility (Agile Adria)
Kanban - an alternative path to agility (Agile Adria)David 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
 
TOCPA 2013 - Towards a Framework for Managing Knowledge Work
TOCPA 2013 - Towards a Framework for Managing Knowledge WorkTOCPA 2013 - Towards a Framework for Managing Knowledge Work
TOCPA 2013 - Towards a Framework for Managing Knowledge WorkDavid 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
 
Kanban Cadences and Information Flow
Kanban Cadences and Information FlowKanban Cadences and Information Flow
Kanban Cadences and Information FlowJanice Linden-Reed
 

Was ist angesagt? (20)

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 - 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
 
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...
 
Key Note - PMI Congress Poland - The Role of the Project Manager with Kanban
Key Note - PMI Congress Poland - The Role of the Project Manager with KanbanKey Note - PMI Congress Poland - The Role of the Project Manager with Kanban
Key Note - PMI Congress Poland - The Role of the Project Manager with 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
 
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 & ESP - When are they appropriate?
Kanban & ESP - When are they appropriate?Kanban & ESP - When are they appropriate?
Kanban & ESP - When are they appropriate?
 
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?
 
Kanban - the alternative path to agility
Kanban - the alternative path to agilityKanban - the alternative path to agility
Kanban - the alternative path to agility
 
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
 
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)
 
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)
 
"Whats New in Kanban: The State of Kanbanland", Silicon Valley Agile Leadersh...
"Whats New in Kanban: The State of Kanbanland", Silicon Valley Agile Leadersh..."Whats New in Kanban: The State of Kanbanland", Silicon Valley Agile Leadersh...
"Whats New in Kanban: The State of Kanbanland", Silicon Valley Agile Leadersh...
 
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
 
Kanban - an alternative path to agility (Agile Adria)
Kanban - an alternative path to agility (Agile Adria)Kanban - an alternative path to agility (Agile Adria)
Kanban - an alternative path to agility (Agile Adria)
 
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
 
TOCPA 2013 - Towards a Framework for Managing Knowledge Work
TOCPA 2013 - Towards a Framework for Managing Knowledge WorkTOCPA 2013 - Towards a Framework for Managing Knowledge Work
TOCPA 2013 - Towards a Framework for Managing Knowledge Work
 
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
 
Kanban Cadences and Information Flow
Kanban Cadences and Information FlowKanban Cadences and Information Flow
Kanban Cadences and Information Flow
 

Ähnlich wie Lean Kanban Netherlands 2012 - Lean Risk Management

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 - 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
 
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
 
Presentation by lavika upadhyay
Presentation by lavika upadhyayPresentation by lavika upadhyay
Presentation by lavika upadhyayPMI_IREP_TP
 
Agile Projects in Waterfall Surroundings - Challenges and Lessons Learned
Agile Projects in Waterfall Surroundings - Challenges and Lessons LearnedAgile Projects in Waterfall Surroundings - Challenges and Lessons Learned
Agile Projects in Waterfall Surroundings - Challenges and Lessons LearnedQAware GmbH
 
Sept 2008 Presentation Quality & Project Management
Sept 2008 Presentation Quality & Project ManagementSept 2008 Presentation Quality & Project Management
Sept 2008 Presentation Quality & Project ManagementHaroon Abbu
 
Assurance of Agile Delivery - Wellingtone | FuturePMO
Assurance of Agile Delivery - Wellingtone | FuturePMOAssurance of Agile Delivery - Wellingtone | FuturePMO
Assurance of Agile Delivery - Wellingtone | FuturePMOWellingtone
 
Methodologies 3: Using Spira for Waterfall
Methodologies 3: Using Spira for WaterfallMethodologies 3: Using Spira for Waterfall
Methodologies 3: Using Spira for WaterfallInflectra
 
Why Value Stream is key to Digital Product Delivery
Why Value Stream is key to Digital Product Delivery Why Value Stream is key to Digital Product Delivery
Why Value Stream is key to Digital Product Delivery Mani Maun
 
The Agile PMP Workshop
The Agile PMP WorkshopThe Agile PMP Workshop
The Agile PMP WorkshopMike Cottmeyer
 
Agile Methods: Fact or Fiction
Agile Methods: Fact or FictionAgile Methods: Fact or Fiction
Agile Methods: Fact or FictionMatt Ganis
 
Benefits of Agile Software Development for Senior Management
Benefits of Agile Software Development for Senior ManagementBenefits of Agile Software Development for Senior Management
Benefits of Agile Software Development for Senior ManagementDavid Updike
 
Improve phase lean six sigma tollgate template
Improve phase   lean six sigma tollgate templateImprove phase   lean six sigma tollgate template
Improve phase lean six sigma tollgate templateSteven Bonacorsi
 
Improve phase lean six sigma tollgate template
Improve phase   lean six sigma tollgate templateImprove phase   lean six sigma tollgate template
Improve phase lean six sigma tollgate templateSteven Bonacorsi
 
Learn to see, measure and automate with value stream management
Learn to see, measure and automate with value stream managementLearn to see, measure and automate with value stream management
Learn to see, measure and automate with value stream managementLance Knight
 
ERP software companies in india
ERP software companies in indiaERP software companies in india
ERP software companies in indiaingenioustalents
 

Ähnlich wie Lean Kanban Netherlands 2012 - Lean Risk Management (20)

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 - 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 ...
 
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
 
Presentation by lavika upadhyay
Presentation by lavika upadhyayPresentation by lavika upadhyay
Presentation by lavika upadhyay
 
Agile Projects in Waterfall Surroundings - Challenges and Lessons Learned
Agile Projects in Waterfall Surroundings - Challenges and Lessons LearnedAgile Projects in Waterfall Surroundings - Challenges and Lessons Learned
Agile Projects in Waterfall Surroundings - Challenges and Lessons Learned
 
Sept 2008 Presentation Quality & Project Management
Sept 2008 Presentation Quality & Project ManagementSept 2008 Presentation Quality & Project Management
Sept 2008 Presentation Quality & Project Management
 
Assurance of Agile Delivery - Wellingtone | FuturePMO
Assurance of Agile Delivery - Wellingtone | FuturePMOAssurance of Agile Delivery - Wellingtone | FuturePMO
Assurance of Agile Delivery - Wellingtone | FuturePMO
 
Methodologies 3: Using Spira for Waterfall
Methodologies 3: Using Spira for WaterfallMethodologies 3: Using Spira for Waterfall
Methodologies 3: Using Spira for Waterfall
 
Why Value Stream is key to Digital Product Delivery
Why Value Stream is key to Digital Product Delivery Why Value Stream is key to Digital Product Delivery
Why Value Stream is key to Digital Product Delivery
 
The Agile PMP Workshop
The Agile PMP WorkshopThe Agile PMP Workshop
The Agile PMP Workshop
 
Agile Methods: Fact or Fiction
Agile Methods: Fact or FictionAgile Methods: Fact or Fiction
Agile Methods: Fact or Fiction
 
Yogishwar2
Yogishwar2Yogishwar2
Yogishwar2
 
Benefits of Agile Software Development for Senior Management
Benefits of Agile Software Development for Senior ManagementBenefits of Agile Software Development for Senior Management
Benefits of Agile Software Development for Senior Management
 
Improve phase lean six sigma tollgate template
Improve phase   lean six sigma tollgate templateImprove phase   lean six sigma tollgate template
Improve phase lean six sigma tollgate template
 
Improve phase lean six sigma tollgate template
Improve phase   lean six sigma tollgate templateImprove phase   lean six sigma tollgate template
Improve phase lean six sigma tollgate template
 
Agile intro stldodn2009
Agile intro stldodn2009Agile intro stldodn2009
Agile intro stldodn2009
 
Learn to see, measure and automate with value stream management
Learn to see, measure and automate with value stream managementLearn to see, measure and automate with value stream management
Learn to see, measure and automate with value stream management
 
Pm fundamentals
Pm fundamentalsPm fundamentals
Pm fundamentals
 
M:s Checkmate Global Technologies DevOps Services.pptx
M:s Checkmate Global Technologies DevOps Services.pptxM:s Checkmate Global Technologies DevOps Services.pptx
M:s Checkmate Global Technologies DevOps Services.pptx
 
ERP software companies in india
ERP software companies in indiaERP software companies in india
ERP software companies in india
 

Mehr von David 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
 
Creating Resilient, Robust, & Antifragile Organizations
Creating Resilient, Robust, & Antifragile OrganizationsCreating Resilient, Robust, & Antifragile Organizations
Creating Resilient, Robust, & Antifragile OrganizationsDavid 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
 
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
 
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: 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
 
"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
 
"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
 
Making Better Decisions - Understanding Fitness for Purpose, Aligning Capabil...
Making Better Decisions - Understanding Fitness for Purpose, Aligning Capabil...Making Better Decisions - Understanding Fitness for Purpose, Aligning Capabil...
Making Better Decisions - Understanding Fitness for Purpose, Aligning Capabil...David Anderson
 
Making Better Decisions - understanding "fitness for purpose", matching strat...
Making Better Decisions - understanding "fitness for purpose", matching strat...Making Better Decisions - understanding "fitness for purpose", matching strat...
Making Better Decisions - understanding "fitness for purpose", matching strat...David Anderson
 
Kanban - an alternative path to agility (Agile Russia)
Kanban - an alternative path to agility (Agile Russia)Kanban - an alternative path to agility (Agile Russia)
Kanban - an alternative path to agility (Agile Russia)David Anderson
 

Mehr von David Anderson (17)

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
 
Creating Resilient, Robust, & Antifragile Organizations
Creating Resilient, Robust, & Antifragile OrganizationsCreating Resilient, Robust, & Antifragile Organizations
Creating Resilient, Robust, & Antifragile Organizations
 
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)
 
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
 
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: Defining Key Performance Indicators
Enterprise Services Planning: Defining Key Performance IndicatorsEnterprise Services Planning: Defining Key Performance Indicators
Enterprise Services Planning: Defining Key Performance Indicators
 
"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
 
"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
 
Fitness For Purpose
Fitness For PurposeFitness For Purpose
Fitness For Purpose
 
Making Better Decisions - Understanding Fitness for Purpose, Aligning Capabil...
Making Better Decisions - Understanding Fitness for Purpose, Aligning Capabil...Making Better Decisions - Understanding Fitness for Purpose, Aligning Capabil...
Making Better Decisions - Understanding Fitness for Purpose, Aligning Capabil...
 
Making Better Decisions - understanding "fitness for purpose", matching strat...
Making Better Decisions - understanding "fitness for purpose", matching strat...Making Better Decisions - understanding "fitness for purpose", matching strat...
Making Better Decisions - understanding "fitness for purpose", matching strat...
 
Kanban - an alternative path to agility (Agile Russia)
Kanban - an alternative path to agility (Agile Russia)Kanban - an alternative path to agility (Agile Russia)
Kanban - an alternative path to agility (Agile Russia)
 

Kürzlich hochgeladen

JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLJAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLkapoorjyoti4444
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting
 
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876dlhescort
 
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Sheetaleventcompany
 
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceMalegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceDamini Dixit
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwaitdaisycvs
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756dollysharma2066
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1kcpayne
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noidadlhescort
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableSeo
 
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...lizamodels9
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLkapoorjyoti4444
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon investment
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentationuneakwhite
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...allensay1
 

Kürzlich hochgeladen (20)

(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
 
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLJAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
 
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
 
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceMalegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business Growth
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
 

Lean Kanban Netherlands 2012 - Lean Risk Management

  • 1. Lean Risk Management Options, Liquidity & Hedging Risk using Kanban Systems How Kanban is enabling a new approach to risk management in knowledge work Lean Kanban Netherlands, Utrecht, October 2012 dja@djaa.com, @agilemanager
  • 2. Making Promises with Kanban (and some often poorly understood fundamentals) dja@djaa.com, @agilemanager
  • 3. Commitment in Kanban Pool of Ideas Engineering Ready Ongoing 2 Testing Development 3 Done 3 Verification Acceptance Deployment Ready ∞ Pull F D G P1 E PB I GY DE MN AB We are committing to getting started with a probabilistic expectation of delivery time 1st Commitment point dja@djaa.com, @agilemanager Done
  • 4. 2nd Phase Delivery Commitment Pool of Ideas Engineering Ready 2 Testing Development Ongoing 3 Done F 3 Verification Acceptance D PB ∞ MN G DE Deployment Ready P1 E AB I GY We are now committing to a specific deployment and delivery date dja@djaa.com, @agilemanager 2nd Commitment point Done
  • 5. Defining Lead & Cycle Time Pool of Ideas Engineering Ready 2 Pull Deploy- The clock starts ticking when ment Testing we Development accept the customers Ready 3 3 order, not when it is placed! Ongoing Done ∞ queue. Cycle time is an ambiguous term. It D This provides theP1correctmust be qualified, for example, G result for Little’s Law and Development Cycle Time E I ∞ Until then customer orders are merely available options Lead time ends when the item reaches the first F Verification Acceptance Done PB visualization on a Cumulative End-to-end Cycle Time = Time from 1st GY DE MN Flow Diagram AB commitment to delivery Lead Time Cycle Time Cycle Time dja@djaa.com, @agilemanager
  • 6. Little’s Law = Delivery Rate Pool of Ideas WIP Lead Time Avg. Lead Time WIP dja@djaa.com, @agilemanager Ready To Deploy Avg. Delivery Rate
  • 7. 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 E PB GY DE Waiting Working x 100% Lead Time Flow efficiencies of 2% have been F reported*. 5% -> 15% D normal, P1 is > 40% is good! G I Done MN AB Waiting Working Waiting Lead Time * Zsolt Fabok, Lean Agile Scotland, Sep 2012, Lean Kanban France, Oct 2012 dja@djaa.com, @agilemanager
  • 8. 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! The workexpectation of SLA is of two types: Change Requests (new 105 and Production features);days with 98 % Defects Mean of 31 days SLA expectation of 44 days with 85% on-time dja@djaa.com, @agilemanager on-time
  • 9. Mean 5 days Change Requests Production Defects Filter Lead Time data by Type of Work (and Class of Service) to get Single Modal Distributions 98% at 25 days 85% at 10 days dja@djaa.com, @agilemanager 98% at 150 days Mean 50 days 85% at 60 days
  • 10. 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 Separate understanding of Separate understanding of Lead Lead Time for each type of Time for each type of work work Lead Time dja@djaa.com, @agilemanager ∞ Done
  • 11. Risks & Qualitative Assessment dja@djaa.com, @agilemanager
  • 12. Key Risk to Manage is What to Pull Next Pool of Ideas Engineering Ready 4 ∞ Development Ongoing 3 Done Deployment Ready Testing 3 Verification Acceptance ∞ Replenishing the system is an act of commitment – selecting items for delivery – for conversion from options into real value. J K L G Pull Selection is choosing from immediate options – ideally have 4 options, which one item I dynamic selection of the Pull D most immediateErisk attached to it with the should I choose? I System Replenishment F Pull Pull Selection dja@djaa.com, @agilemanager Done
  • 13. Lean Risk Management uses Qualitative Assessment But how do we determine the risks in We need a work item that we must manage? a fast, cheap, accurate, consensus forming approach to risk assessment. We need Lean Risk Management! The answer is to use a set of qualitative methods to assess different dimensions of risk such as urgency dja@djaa.com, @agilemanager
  • 14. impact impact Establish cost of delay (or urgency) by qualitative matching time impact impact time time time Intangible – cost of delay may be significant but is not incurred until much later; important but not urgent impact time Fixed date – cost of delay goes up significantly after deadline; Start early enough & dynamically prioritize to insure on-time delivery Standard - cost of delay is shallow but accelerates before leveling out; provide a reasonable lead-time expectation impact impact time Expedite – critical and immediate cost of delay; can exceed other kanban limit (bumps other work) time dja@djaa.com, @agilemanager
  • 15. Risk is a multi-dimensional problem So understanding cost of delay Yes, however, it isn’t always relevant! Cost of enables us to know what to pull delay attaches to a deliverable item. What if next? that item is large? Whole projects, minimum marketable features (MMFs) or minimum viable products (MVPs) consist of many smaller items. We need to understand the risks in those smaller items too, if we are to know how to schedule work, replenish our system and make pull decisions wisely dja@djaa.com, @agilemanager
  • 16. Classes of Service Manage Cost of Delay Risk DeployEngineering Development Ready Different distributions for 3 Ongoing classes of Testing 3 different 2 increases the level of trust that an item will be delivered in a Expedite 1 timely manner, demonstrating that cost of delay is a risk under management AB Fixed Date 2 Done service Verification Acceptance P1 E D MN PB Standard 3 F G GY Intangible 1 I dja@djaa.com, @agilemanager DE ment Ready ∞ Done
  • 17. impact Cost of Delay has a 2nd Dimension Working capital impact time Working capital impact time Extinction Level Event – a short delay will completely deplete the working capital of the business Major Capital – the cost of delay is such that a major initiative or project will be lost from next year’s portfolio or additional capital will need to be raised to fund it Discretionary Spending – departmental budgets may be cut as a result or our business misses its profit forecasts impact time ? time Intangible – delay causes embarrassment, loss of political capital, affects brand equity, mindshare, customer confidence, etc dja@djaa.com, @agilemanager
  • 18. Market Risk of Change Market Risk Potentia l Value Profits Market Share etc Start Late Differentiators Spoilers Regulatory Changes Cost Reducers Scheduling Highly likely to change Table Stakes Highly unlikely to change dja@djaa.com, @agilemanager Start Early
  • 19. Product Lifecycle Risk High Not well understood High demand for innovation & experimentation Low Major Growth Market Investment Growth Potentia l Product Risk Innovative/New Cash Cow Low Well understood Low demand for innovation dja@djaa.com, @agilemanager Low High
  • 20. Risk is a multi-dimensional contextual problem These are just useful examples! We must develop a set of We can easily envisage other risk dimensions risk such as technical risk,that work in context for taxonomies vendor dependency risk, organizational maturity risk and so forth. a specific business. It may be necessary to run a workshop with stakeholders to explore and expose the real business risks requiring management dja@djaa.com, @agilemanager
  • 21. A middle-ground in effective Risk Management Qualitative Taxonomies 2 -> 6 categories Cheap Fast We can easily envisage other risk dimensions Accurate such as technical risk, vendor dependency Consensus risk, organizational maturity risk and so forth. Managed Risk It may be necessary to run a workshop with stakeholders to explore and expose the real business risks requiring management Homogenous Cheap Fast High Risk dja@djaa.com, @agilemanager Heterogeneous Expensive Time Consuming Fake Precision? May still be High Risk
  • 22. Visualize Risks to provide Scheduling Information Outside: Start Early Market Risk Items with the same shape carry the same risks and should be scheduled into the kanban system TS at approximately the same time. CR It is also wise to hedge risk by Do not Tech Risk Lifecycle New allocating prioritize items. From a whichever ones capacityprofile pick group for in the system of items Spoilrisk with the same items of differentMidprefer most Start Late risk profiles.Inside: you like or Unknown Soln Diff Cow Known but not us Done it before Commodity Intangible Disc Std Maj. Cap. ELE Delay Impact dja@djaa.com, @agilemanager FD Expedite Risk profile for a work item or deliverable Cost of Delay
  • 24. Hedging Delivery Risk with Capacity Allocation DeployEngineering Ready 2 Expedite Development Ongoing 3 Testing 3 Done Verification Acceptance 1 P1 AB Fixed Date 2 E D MN PB Standard 3 F G GY Intangible 3 I dja@djaa.com, @agilemanager DE ment Ready ∞ Done
  • 25. Aligning with Strategic Position or Go-to-Market Strategy DeployEngineering Ready 2 Table Stakes 3 Cost Reducer s 2 Development Ongoing 3 Testing 3 Done Verification Acceptance E D MN 1 F GY Differenti ators ∞ Market segmentation can be used to narrow the necessary table stakes for any given market G niche! Enabling early delivery for narrower P1 markets but potentially including value AB DA generating differentiating features PB Spoilers ment Ready 1 dja@djaa.com, @agilemanager I DE Done
  • 26. Hedging Risk in a Portfolio Kanban Horizational position shows percentage complete Allocation of personnel Complete Total = 100% 0% Cash Cows 10% budget Innovative/New 30% budget B A Growth Markets 60% budget D C K E G F dja@djaa.com, @agilemanager Complete 100% Projects-in-progress Color may indicate cost of delay (or other risk) H
  • 28. Some Options Get Discarded Pool of Ideas Engineering Ready Ongoing 2 Testing Development 3 3 Done Verification Acceptance Deployment Ready ∞ Pull F D G P1 The discard rate can be as Emuch as 50% PB GY DE Reject Discarded I dja@djaa.com, @agilemanager MN AB have value Options because the future is uncertain 0% discard rate implies there is no uncertainty about the future Done
  • 29. Bottleneck should always be downstream of the commitment point Pool Enginof Ideas eering Ready Ongoing 2 Pull F Analysis 3 Done Development Testing 3 Verification Acceptance Ongoing Done Bottleneck workers should never be asked to work on something that is optional and may be discarded. This includes any risk analysis (or estimation in legacy processes) that may be D P1 required to assess viability of an option G E PB GY DE Reject MN AB Discarded I Commitment point dja@djaa.com, @agilemanager Bottleneck should be here 3
  • 30. Competing pressure of Last Responsible Moment versus Upstream Bottleneck Pool of Ideas EnginIn domains with Development high uncertainty the eering Testing Analysis Ready 3 3 bottleneck should be Done Verification Acceptance 3 deliberately Done Ongoing late in the2workflow. We should be prepared to discard options very Keeping the bottleneck early in the workflow means all downstream functions have slack late. Ongoing F capacity. Reduces our need to manage WIP and reduces negative effects of variability in demand D P1 Consider Lean Startup?... G PB GY E Where is the MN bottleneck? DE AB Last Responsible Moment Commitment point dja@djaa.com, @agilemanager Bottleneck early in workflow
  • 31. impact The Optimal Exercise Point 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, @agilemanager
  • 33. Where is the best place to place a work order to best manage risk? But can we view kanban systems as Investment bankers know how to answer this markets for software question! They prefer to place orders in liquid markets. In a highly liquid market they have development? trust that an order will be fulfilled accurately, quickly and at the correct price. Highly liquid markets are markets with a high level of trust. High liquidity inherently gives us high confidence in the market. dja@djaa.com, @agilemanager
  • 34. Liquidity in the housing market Sellers $100 Bank Buyers Cash $100 dja@djaa.com, @agilemanager
  • 35. Measuring Liquidity The more transactions, the more liquid the market what is required are well matched buyers, sellers and access to capital such as mortgages, bridging loans or cash measured Market liquidity is buyers injecting capital into the system, to fund the transaction volume transactions . when these conditions are present transactions will take place! dja@djaa.com, @agilemanager as
  • 36. Adverse Market Conditions In a market with lots of buyers but few well matched sellers, inventory will be scarce, few transactions will occur. When a property comes on the market it could sell quickly but there will be anxiety over the correct price. This may delay the sale or cause the buyer to overpay through fear of losing the purchase to competitive buyers. In some markets like England, the seller may refuse to close the transaction in hope of a higher price (gazumping). Lack of liquidity causes a lack of trust in the system and delays transactions dja@djaa.com, @agilemanager
  • 37. More Adverse Market Conditions In a market with lots of sellers but few well Hence, market grow and few matched buyers inventory will liquidity can be transactions will happen.rate of transactions measured as Uncertainty will develop over the correctconcluded! trust price. A lack of will result in a disparity between asked prices and offered prices. Additional information may be sought to establish a fair price. Transactions will be delayed dja@djaa.com, @agilemanager
  • 38. So, how would we measure liquidity? dja@djaa.com, @agilemanager
  • 39. Measuring Real Liquidity… If we recall, liquidity is measured as transaction volume in the market. So what are the transactions in a kanban system? dja@djaa.com, @agilemanager
  • 40. Pull Transactions in Kanban Pool of Ideas Engineering Ready 2 F Development Ongoing 3 Done Testing 3 Verification Acceptance Deployment Ready ∞ For work to flow freely in a kanban system, we must have work available to pull and suitably matched workers available to pull it. Hence, the No Pull act of pulling is the indicator that an item of Workwork was matched to available workers and flows through a kanban system when we have well matched work order or items of WIP flow happened. with suitable staff to add valuable new G D knowledge and progress work E completion. to I dja@djaa.com, @agilemanager Done
  • 41. Variety & Specialization increase WIP Pool of Ideas ∞ K L As a DeployEngin- result, there will be a minimum level of WIP ment eering required to facilitate flow. For systems Testing Development with inherent liquidity problems - lots Ready of Ready 4 5 Done heterogeneity in work types or variance in Ongoing Verification Acceptance 4 ∞ demand for quality (non-functional requirements) and|or lots of specialists workers, non-instant availability problems or No Pull J variability in skill and experience of workers, then the WIP in the system will need More WIP increases liquidity & freely. to be larger in order for work to flow The liquidity measure will not rise until the G increase flow! D E WIP rises. And Cost! I F Pull Pull dja@djaa.com, @agilemanager Done
  • 42. Liquidity is measured as volume of pull transactions Thus, I am proposing that system liquidity be measured as the volume of pull transactions happening in a given time period. dja@djaa.com, @agilemanager
  • 43. Normalizing Liquidity Measures To normalize this figure across multiple systems, we could divide it by the number of workers involved, or the (fixed) cost of running each system over a time period. This would give us pull transactions/person Or, pull transactions/€ dja@djaa.com, @agilemanager
  • 44. Pull Transactions / Person Greater values for pull transaction volume serve to show us the most trustworthy system. They represent the system most likely to offer the most predictable results. dja@djaa.com, @agilemanager
  • 45. Characteristics of Liquid Markets A liquid financial market would exhibit several characteristics… Tightness – bid-ask spread Immediacy - how quick an order is filled Breadth - ability to handle large orders Depth - processing orders at different prices Resiliency - ability of the market to swing back to normal or adjust after a surge in orders off the market or one large order that moves the price.... dja@djaa.com, @agilemanager
  • 46. Characteristics of a Liquid Kanban Market A liquid kanban system would exhibit these characteristics… Tightness* – variance between customer expectations and probability of meeting it within current lead time capability (Due Date Performance???) Immediacy – flow efficiency or waiting time until pull** Breadth – variety of types of work handled Depth – variety of risks under management (and depth of taxonomies) Resiliency - ability of the system to recover to normal or adjust after a surge in orders breaching WIP constraints or swarming on expedite orders… * Is this even relevant without a market maker? ** Some work still required to determine whether time blocked should be included or not dja@djaa.com, @agilemanager
  • 47. Liquidity of the system should be considered against observed capability before placing an order Some kanban systems may appear faster and cheaper but carry more inherent risk as they have poorer liquidity, handle less variety, are less resilient (can’t cope with or recover from burst traffic) Slightly longer to deliver but with greater certainty may be preferable to a system with a lower average lead time but poorer liquidity & greater risk dja@djaa.com, @agilemanager Observed Capability
  • 48. Liquidity is a Good Metric Our measure of liquidity, as pull transaction volume per person or unit of currency in a time period, meets Donald Reinertsen’s criteria for a useful global Liquidity is ametric… system measure. Simple Self-generatingup should not cause Driving it Relevant optimization or undesired local Leading Indicator consequences! dja@djaa.com, @agilemanager Observed Capability
  • 49. Relevance of Liquidity as a Measure Little’s Law So our plans carry less buffer for variation Narrow spread of variation in lead And time for a fixed WIP means a more predictable delivery rate. This is Our planning horizons turn means greater predictability on delivery date for a given volume be shorter! of work and therefore a more accurate price. dja@djaa.com, @agilemanager can
  • 50. Improving Liquidity through Labor Pool Flexibility Engineering Ready Teams 3 F Cost Reducer s Spoilers 2 1 3 Development Testing 3 Verification Acceptance Steven Brian Done Ongoing Done flexibly across rows on the board to keep work flowing G GY Differenti ators 1 3 It’s typical to see splits of Promotions from fixed team workers versusjunior team member to flexible flexible system workers Joe Dworker with David of between 40-60% an avatar P1 clearly visualize why a pay PB DE rise is justified. Flexible Peter Roughly half the labor E Rhonda workers help manage Generalist or T-shaped pool are flexible workers MN people who can move liquidity risk better! AB Ongoing 2 Table Stakes Team LeadAnalysis Joann Ashok Junior who will be rotated through all 4 teams dja@djaa.com, @agilemanager
  • 52. Kanban enables new powerful approaches to risk management in knowledge work Kanban systems enable us to visualize many dimensions of real business risks. Kanban is enabling the practical with capacity Hedging risks is possibleapplication of allocation in the system real option theory and related concepts like real liquidity dja@djaa.com, @agilemanager
  • 53. Lean Risk Management is Pragmatic Qualitative approaches to risk assessment are fast, cheap and drive consensus Stop speculating about business value and ROI. There is no crystal ball gazing! Risk Instead assess real risks analysis is not speculative! and design kanban systems to manage them! dja@djaa.com, @agilemanager
  • 55. 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 is published in June 2012, Lessons in Agile Management – On the Road to Kanban. David is a founder of the Lean Kanban University, a business dedicated to assuring quality of training in Lean and Kanban for knowledge workers throughout the world. dja@djaa.com, @agilemanager
  • 56. Acknowledgements Raymond Keating of CME Group in New Jersey has been instrumental as a collaborator on the ideas in this presentation. Real liquidity emerged as an idea from discussions on real options theory with Chris Matts, Olav Maassen, Mike Burrows and Julian Everett over a period totaling greater than six years. Some final refinement of the concepts came about as a consequence of a conversation with Jon Jagger in October 2012. dja@djaa.com, @agilemanager
  • 57. David J Anderson & Associates, Inc. dja@djaa.com, @agilemanager
  • 59. Identifying Buffers Pool of Ideas Engineering Ready Ongoing 2 F GY 3 Done verification Acceptance I am a buffer! P1 PB I 3 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 dja@djaa.com, @agilemanager ∞ Done
  • 60. 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, @agilemanager Done
  • 61. Change Requests The psychology of a probabilistic approach can be challenging… I don’t want to take the risk of being longer than 60 days. Mean I need a precise estimate of when it 50 days will be delivered! 98% at 150 days 85% at 60 days dja@djaa.com, @agilemanager
  • 62. A lack of organizational social capital… A lack of organizational social capital may prevent trust in the kanban system from There isemerging. The result is a degeneration to a a trust in individual people rather than the system. Individuals are held system. deterministic accountable via their commitments. Everything must have an estimate. Plans are Deterministic planning means a high likelihood drawn deterministically. Overhead and rework of incurred as things (of plans) isbroken promises. change. Early and specific commitments are requested People take the blame! dja@djaa.com, @agilemanager
  • 63. …replace trust with comfort & reassurance Deterministic planning provides a level of When people take the blame, replacing the comfort. Deterministic plans seem accurate and people provides a level of comfort that plausible. remedial action has been taken. When promises are broken it further The organization is caughtsocial capital in the undermines the in a vicious cycle of distrust, individual organization. commitment, disappointment, blame and repercussions! dja@djaa.com, @agilemanager
  • 64. Liquidity in the housing market Sellers dja@djaa.com, @agilemanager $100 Bank Buyers
  • 65. Liquidity in the housing market Sellers $100 Bank Buyers Cash $100 dja@djaa.com, @agilemanager

Hinweis der Redaktion

  1. Work flows through a kanban system when we have well matched work order or items of WIP with suitable staff to add valuable new knowledge and progress work to completion.