SlideShare ist ein Scribd-Unternehmen logo
1 von 63
Qualitative Risk Management
A Lean Approach to Risk and How to
Implement it with Kanban
Berlin DoSE
Berlin
September 2012

David J. Anderson
David J. Anderson & Associates, Inc.
dja@djaa.com
Twitter @agilemanager
Quantitative Techniques are an intuitive and
anticipated response to risk

This presentation seeks to persuade you that
qualitative techniques are faster and cheaper and
often better!

@agilemanager

dja@djaa.com
Let’s consider a story of quantitative assessment

@agilemanager

dja@djaa.com
Dan Ariely, author of Predictably Irrational
Behavioral Economist (age 30 at the time)









Time to grow up and buy
a car
Lifetime of riding a motor
cycle has to end
Time to drive a girlfriend
around
Think about marriage –
maybe kids

@agilemanager

dja@djaa.com
Used a web site to make a quantitative
assessment to determine the ideal car!







Preferred Safety Rating …. 1 to 5
Preferred Braking Distance (from 50km/h)
< 30m, 30m - 60m, >60m
Ideal turning radius …. < 3,5m, 3,5m – 4,0m,
4,0m – 4,5m, > 4,5m
Price Range









$10,000 - $14,999
$15,000 - $19,999
$20-000 - $29,999
$30,000 - $39,999
$40,000 - $49,999
> $50,000

And so on…
@agilemanager

dja@djaa.com
It’s a Ford Taurus!

@agilemanager

dja@djaa.com
How do you feel, Dan?

@agilemanager

dja@djaa.com
So what to do?







Press the BACK button
Change the answers
Try again!
Iterate on this process until the right answer
appears after several tries
And so…

@agilemanager

dja@djaa.com
It’s a Mazda MX-5

@agilemanager

dja@djaa.com
And how do you feel now?

@agilemanager

dja@djaa.com
How do we typically build a business case?

@agilemanager

dja@djaa.com
Let’s consider a fictitious web development
example…


Imagine an ad revenue model








New features/pages drive traffic that provides
revenue via ad impressions

Our governance model says new features
should be prioritized by Return on Investment
ROI = Ad Impressions / Cost
Let’s make spreadsheet to show our business
case!

@agilemanager

dja@djaa.com
Initial forecast for a single feature

@agilemanager

dja@djaa.com
But wait…






Can we be certain about those numbers?
How confident are we?
What range of possibilities exist?

To consider this let’s look at a distribution
curve example (admittedly from a different
activity)

@agilemanager

dja@djaa.com
Lead Time Distribution
3.5
3

CRs & Bugs

2.5
2
1.5
1
0.5

1

8
14

7

0

3

6

4

14

13

12

12

11

10

99

92

85

78

71

64

57

50

43

36

29

22

8

15

1

0

Days

1st
confidence
interval
15th -ile

Mean of
31 days

2nd confidence
interval 98th %-ile
1st confidence
interval 85th %-ile

Distribution of lead time to complete features (in calendar
days)

@agilemanager

dja@djaa.com
Quantitative Assessment of Historical Data
shows…


There is a 70% probability that new features
will take between 5 days and 45 days to
complete with a mean of 31 days



We could make a similar assessment of
historical ad impressions and use this to
provide low, medium and high estimates



Let’s update our spreadsheet to show this
additional detail

@agilemanager

dja@djaa.com
New estimates showing range of possibilities

@agilemanager

dja@djaa.com
Let’s add some more features and make similar
estimates

@agilemanager

dja@djaa.com
Now we need some cost estimates
(from our web development team)


How long will this feature take to develop?


Industry data shows typical spread of 2x above and
below the mean estimate

@agilemanager

dja@djaa.com
And together these figures allow us to calculate a
range of ROI for each feature


Shows worst case to best case with mean



Now stack rank highest to lowest!!!
@agilemanager

dja@djaa.com
Oh dear! Stack ranking isn’t so easy!

@agilemanager

dja@djaa.com
So what to do now?




Perhaps we can find some ways to be more
precise and narrow down the spread of
variation?
Let’s add some more details to our
spreadsheet! These will indicate our
confidence in our numbers and allow us to
narrow our range! [Honestly, we do believe
this!!!]

@agilemanager

dja@djaa.com
Questions to be answered…



How well known is the celebrity, sport, team
or business? 1 thru 5
How controversial/salacious is the content? 1
thru 5
How “hot” are the pictures? 1 thru 5



1 = not very 3 = reasonably 5 = very





@agilemanager

dja@djaa.com
Updating our Spreadsheet we see…

@agilemanager

dja@djaa.com
We can sort the answers


Our questions were used in a formula to
indicate a specific confidence within the range
and derive a “precise” value for ROI



Is this the result we like? Does it feel right?
If not keep iterating or adding detail…



@agilemanager

dja@djaa.com
Maybe we need more precision?











Let’s do the same for the cost side of the
equation…
Needs Flash? – yes|no
Needs Javascript? – yes|no
How challenging is the programming? 1..5
Custom artwork? – yes|no
New template? – yes|no
Now make a formula to make sense of all this
and update the spreadsheet again
@agilemanager

dja@djaa.com
If you still have the energy…


This quantitative product management stuff is
hard work!



Product Managers should be paid a lot! ;-)
@agilemanager

dja@djaa.com
Deterministic vs Probabilistic

@agilemanager

dja@djaa.com
Traditional response to heterogeneity in work is a
deterministic approach

Probabilistic

Deterministic

“On average” everything is
the same
No estimates, just
extrapolate the mean, fudge
for variation

Everything is unique
Individually estimate &
assess each item in
plan/scope

Homogenous
Cheap
Fast
Quantitative
Feels risky

Heterogeneous
Expensive
Time Consuming
Fake Precision?
Feels safe but guesses
may still be hiding risk
@agilemanager

dja@djaa.com
What is a Kanban System?
&
Which risks are we managing?

@agilemanager

dja@djaa.com
Kanban systems model workflow and limit WIP at each
step, signaling available capacity, effectively creating a pull
system for work orders. First used at Microsoft in 2005

White boards were introduced in 2007 to visualize
workflow, signal capacity and show work orders flowing
through the system
@agilemanager

dja@djaa.com
Boards typically visualize a workflow as columns (input) left
to (output) right
WIP Limit – regulates
work at each stage in
the process

Pull

Flow – from Engineering
Ready to Release Ready

@agilemanager

dja@djaa.com
Tickets on the board are “committed”
Backlog items remain “options”
Kanban systems defer commitment & enable dynamic
prioritization when “pull” is signaled
5

4

Analysis
Input
Queue In Prog Done

3

4

Development
Dev
Ready In Prog Done

2

2

Build
Ready

Test

Release
Ready

Stage

Prod.

Flow

Commitment point

@agilemanager

dja@djaa.com
Kanban Systems encourage
scheduling & dynamic prioritization by
“(opportunity) cost of delay”

@agilemanager

dja@djaa.com
How do we calculate “Cost of Delay?”

@agilemanager

dja@djaa.com
Large ERP project in 2007. Predicted delay of 4 months.
Ask CFO, “What was the cost of delay?”

@agilemanager

dja@djaa.com
Quantitative Assessment










A finance analyst took almost 1 month to
calculate the “cost of delay”
Involved “burn rate” component for overrun of
project + lost opportunity from cost savings
after deployment
Estimate was $1.5/month
Quantitative assessment was possible
because this was a cost saving project and
the cost savings and burn rate were known
and could be accurately assessed
Still the assessment took several weeks to
compile
@agilemanager

dja@djaa.com
Potential Dysfunction




If the project hadn’t been a cost saving project
but a revenue generating project then the
assessment of lost opportunity would have
been challenging
Where there is speculation, uncertainty and
lack of confidence in the data, there is often
delay. Delay in calculating the cost of delay
would likely increase the overrun on the
project, amplifying the cost of delay

@agilemanager

dja@djaa.com
Hard Questions


Asking for quantitative assessment is asking
a "hard question." It seeks precision and
precision with confidence in the answer is
hard (or impossible) to achieve.



When you ask someone a hard question but a
question they should be able to answer from
a professional perspective, you may get a
dysfunctional response, a delayed response
or no response at all. Why?

@agilemanager

dja@djaa.com
What causes a dysfunctional response?


When quantitative numbers with a spread of
uncertainty are available, opinions as to the
actual outcome are likely to be as varied as
the number of people asked.



Forming a consensus is hard or may be
impossible!



Lack of confidence and uncertainty in
quantitative estimates leads to dysfunctional
behavior, causes delay due to personal
political risk, professional embarrassment,
and failure to form consensus.
@agilemanager

dja@djaa.com
Let’s consider a qualitative alternative

@agilemanager

dja@djaa.com
Cost of delay function sketches provide
a qualitative taxonomy to delineate
classes of risk
Function
impact

Expedite – white; critical and immediate cost of
delay; can exceed other kanban limit (bumps
other work); 1st priority - limit 1
time

impact

Fixed date – orange; cost of delay goes up
significantly after deadline; Start early enough &
dynamically prioritize to insure on-time delivery

impact

time

time
impact

Colour

time

Standard - yellow; cost of delay is shallow but
accelerates before leveling out; provide a
reasonable lead-time expectation
Intangible – blue; cost of delay is not incurred
until significantly later; important but lowest
priority
@agilemanager

dja@djaa.com
Allocate capacity across classes of service
mapped against demand
5

4

Analysis
Input
Queue In Prog Done

3

4

Development
Dev
Ready In Prog Done

2

Build
Ready

2 = 20 total

Test

Release
Ready

Allocation
+1 = +5%
4 = 20%
10 = 50%
6 = 30%

@agilemanager

dja@djaa.com
A 2nd dimension to qualitative cost of delay


If all work orders are not of the same order of
magnitude in value or opportunity, we may
need more info



Impact Order of Magnitude Classification





Extinction Level Event
Major Capital
Discretionary Spending
Intangible

@agilemanager

dja@djaa.com
More examples of qualitative
assessment classifications

@agilemanager

dja@djaa.com
Market Risk of Change Classification
Highly likely
to change

Spoiler

Cost Saver

Value

But a way of
understanding
schedule &
value risk

Differentiator
Market Risk

This is not a
prioritization
scheme!

Misdirector – differentiator
not aligned with strategic plan

Regulatory – must have but
subject to change

Table Stakes
Very unlikely
to change

@agilemanager

dja@djaa.com
Capacity allocated by market risk of change
Useful for big projects where there is a risk that
early delivery may be necessary
5
Allocation
Total = 20

Input
Queue

4
Analysis
In Prog Done

3

Dev.
ready

4

2

Development
In Prog

Done

Build
ready

2= 20 total

Test

Table Stakes
10
Cost Reducer
2
Spoiler
2
Differentiator
6
@agilemanager

dja@djaa.com
Product Lifecycle Classification
Not well
understood
High demand for
innovation &
experimentation

High

Existing Product Evolution
– satisfies demand from
existing customer base

Profit Margin

Market Risk

Growth Market

Small

Cash Cow
Well understood
Low demand for
innovation

Very Low

Requires Investment

Innovative/New

Large

Small
@agilemanager

dja@djaa.com
Project Portfolio Kanban Board Implementation
Horizational position shows percentage complete
Allocation of
personnel
Total = 100%

Complete
0%

Cash Cows
10% budget

Innovative/New
30% budget

B

A

Growth Markets
60% budget

Complete
100%

Projects-in-progress

D

C

K

E

G
F

Color may indicate cost of
delay (or other risk)

H

@agilemanager

dja@djaa.com
Extracting a generic approach from
these examples

@agilemanager

dja@djaa.com
A middle-ground in effective risk management

Qualitative Taxonomies
2 -> 6 categories
Cheap
Fast
Accurate
Consensus
Managed Risk

Homogenous
Cheap
Fast
High Risk

Heterogeneous
Expensive
Time Consuming
Fake Precision?
May still be
High Risk
@agilemanager

dja@djaa.com
Kiveat Diagrams Visualize Multiple Dimensions of Risk
Start Early

Market Risk
TS
CR
Tech Risk

Lifecycle

Spoil

Unknown Soln
Diff
Known but not us
Mid
Done it before
Commodity Start Late Cow

Profile of 2007
ERP Project

Intangible
Disc
Std
Maj. Cap.
Delay Impact

ELE

New

FD

Expedite

(shown earlier)

Cost of Delay

@agilemanager

dja@djaa.com
Conclusions

@agilemanager

dja@djaa.com
Quantitative Assessment













Implies the pursuit of precision
Typically has uncertainty and wide confidence intervals
Works well with observable capabilities such as lead
time through system
Doesn’t work well where opinion (guessing) is required
Can be expensive and time consuming to gather
Challenges using quantitative data tend to lead to
vicious spiral of demand for greater and greater
precision
Complex formula involved, often mask real risks or
obfuscate information
Often produces results that people intuitively know to
be wrong

@agilemanager

dja@djaa.com
Qualitative Assessment









Often fast to obtain
Easy to obtain
Facilitates achievement of consensus
Can be designed into Kanban Systems using
capacity allocation, queue replenishment
selection criteria & classes of service
Visualization can show risks under
management in an immediate manner
Facilitates effective, affordable risk
management without excessive waste

@agilemanager

dja@djaa.com
Results





Better alignment with corporate strategy
Provides transparency onto risks under
management
Good governance is facilitated by designing
risk management strategy into the kanban
system design

@agilemanager

dja@djaa.com
Qualitative beats Quantitative!

@agilemanager

dja@djaa.com
Faster, Better, Cheaper
Risk Management!

@agilemanager

dja@djaa.com
Thank you!

dja@djaa.com
http://djaa.com/
@agilemanager

dja@djaa.com
New Book Published
June 2012

115,000 words of
anecdotes explaining
my approach to leadership,
management & change

@agilemanager

dja@djaa.com
German
published January, 2011

Translation by
Arne Roock &
Henning Wolf
of IT-Agile

@agilemanager

dja@djaa.com
Published in May 2010

A 72,000 word
intro to the topic

@agilemanager

dja@djaa.com
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.
http://leankanbanuniversity.com
Email: dja@djaa.com Twitter: agilemanager
@agilemanager

dja@djaa.com

Weitere ähnliche Inhalte

Was ist angesagt?

Xp day 2004 e xtreme analysis v0.1
Xp day 2004 e xtreme analysis v0.1Xp day 2004 e xtreme analysis v0.1
Xp day 2004 e xtreme analysis v0.1Olivier Lafontan
 
#8 agile governance questions you can and should be asking
#8 agile governance questions you can and should be asking#8 agile governance questions you can and should be asking
#8 agile governance questions you can and should be askingaboobier
 
Accelerating Delivery of Value
Accelerating Delivery of ValueAccelerating Delivery of Value
Accelerating Delivery of ValueRyan D. Hatch
 
Project Management for Freelancers
Project Management for FreelancersProject Management for Freelancers
Project Management for FreelancersCrystal Williams
 
Agile metrics at-pmi bangalore
Agile metrics at-pmi bangaloreAgile metrics at-pmi bangalore
Agile metrics at-pmi bangaloreBimlesh Gundurao
 
Agile Software Estimation
Agile Software EstimationAgile Software Estimation
Agile Software EstimationSunil Jakkaraju
 
Continuous Delivery and Continuous Agile by Andy Singleton - Agile Maine Day...
Continuous Delivery and Continuous Agile by Andy Singleton - Agile Maine Day...Continuous Delivery and Continuous Agile by Andy Singleton - Agile Maine Day...
Continuous Delivery and Continuous Agile by Andy Singleton - Agile Maine Day...agilemaine
 
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
 
Agile and USAJOBS Product Ownership
Agile and USAJOBS Product OwnershipAgile and USAJOBS Product Ownership
Agile and USAJOBS Product OwnershipRichard Cheng
 
Metrics As A Learn And Change Agent
Metrics As A Learn And Change AgentMetrics As A Learn And Change Agent
Metrics As A Learn And Change AgentGaetano Mazzanti
 
Agile effort estimation
Agile effort estimation Agile effort estimation
Agile effort estimation Elad Sofer
 
An Agile Overview @ ShoreTel Sky
An Agile Overview @ ShoreTel SkyAn Agile Overview @ ShoreTel Sky
An Agile Overview @ ShoreTel Skygirabrent
 
Understanding Root Cause Analysis
Understanding Root Cause AnalysisUnderstanding Root Cause Analysis
Understanding Root Cause Analysisleanadvisors
 
Changing the way we change – leveraging a combination of Lean, Design, and S...
 Changing the way we change – leveraging a combination of Lean, Design, and S... Changing the way we change – leveraging a combination of Lean, Design, and S...
Changing the way we change – leveraging a combination of Lean, Design, and S...Scrum Australia Pty Ltd
 
Estimating and planning Agile projects
Estimating and planning Agile projectsEstimating and planning Agile projects
Estimating and planning Agile projectsMurray Robinson
 
Agile Intro - Saint Louis Day of Dot Net
Agile Intro - Saint Louis Day of Dot NetAgile Intro - Saint Louis Day of Dot Net
Agile Intro - Saint Louis Day of Dot NetBrian Blanchard
 
How Box Built a Culture of Engineering Performance
How Box Built a Culture of Engineering PerformanceHow Box Built a Culture of Engineering Performance
How Box Built a Culture of Engineering PerformanceSaaStock
 

Was ist angesagt? (20)

Xp day 2004 e xtreme analysis v0.1
Xp day 2004 e xtreme analysis v0.1Xp day 2004 e xtreme analysis v0.1
Xp day 2004 e xtreme analysis v0.1
 
#8 agile governance questions you can and should be asking
#8 agile governance questions you can and should be asking#8 agile governance questions you can and should be asking
#8 agile governance questions you can and should be asking
 
Scaling Agile: Going Beyond the Daily Scrum
Scaling Agile: Going Beyond the Daily ScrumScaling Agile: Going Beyond the Daily Scrum
Scaling Agile: Going Beyond the Daily Scrum
 
Accelerating Delivery of Value
Accelerating Delivery of ValueAccelerating Delivery of Value
Accelerating Delivery of Value
 
Project Management for Freelancers
Project Management for FreelancersProject Management for Freelancers
Project Management for Freelancers
 
Mike Talks (Datacom)
Mike Talks (Datacom)Mike Talks (Datacom)
Mike Talks (Datacom)
 
Agile metrics at-pmi bangalore
Agile metrics at-pmi bangaloreAgile metrics at-pmi bangalore
Agile metrics at-pmi bangalore
 
Agile Software Estimation
Agile Software EstimationAgile Software Estimation
Agile Software Estimation
 
Continuous Delivery and Continuous Agile by Andy Singleton - Agile Maine Day...
Continuous Delivery and Continuous Agile by Andy Singleton - Agile Maine Day...Continuous Delivery and Continuous Agile by Andy Singleton - Agile Maine Day...
Continuous Delivery and Continuous Agile by Andy Singleton - Agile Maine Day...
 
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
 
Agile and USAJOBS Product Ownership
Agile and USAJOBS Product OwnershipAgile and USAJOBS Product Ownership
Agile and USAJOBS Product Ownership
 
Metrics As A Learn And Change Agent
Metrics As A Learn And Change AgentMetrics As A Learn And Change Agent
Metrics As A Learn And Change Agent
 
Agile effort estimation
Agile effort estimation Agile effort estimation
Agile effort estimation
 
An Agile Overview @ ShoreTel Sky
An Agile Overview @ ShoreTel SkyAn Agile Overview @ ShoreTel Sky
An Agile Overview @ ShoreTel Sky
 
Understanding Root Cause Analysis
Understanding Root Cause AnalysisUnderstanding Root Cause Analysis
Understanding Root Cause Analysis
 
Agile Practice Guide Notes
Agile Practice Guide NotesAgile Practice Guide Notes
Agile Practice Guide Notes
 
Changing the way we change – leveraging a combination of Lean, Design, and S...
 Changing the way we change – leveraging a combination of Lean, Design, and S... Changing the way we change – leveraging a combination of Lean, Design, and S...
Changing the way we change – leveraging a combination of Lean, Design, and S...
 
Estimating and planning Agile projects
Estimating and planning Agile projectsEstimating and planning Agile projects
Estimating and planning Agile projects
 
Agile Intro - Saint Louis Day of Dot Net
Agile Intro - Saint Louis Day of Dot NetAgile Intro - Saint Louis Day of Dot Net
Agile Intro - Saint Louis Day of Dot Net
 
How Box Built a Culture of Engineering Performance
How Box Built a Culture of Engineering PerformanceHow Box Built a Culture of Engineering Performance
How Box Built a Culture of Engineering Performance
 

Andere mochten auch

Key Note - Lean Agile Scotland - Individually Smart, Collectively Stupid!
Key Note - Lean Agile Scotland - Individually Smart, Collectively Stupid!Key Note - Lean Agile Scotland - Individually Smart, Collectively Stupid!
Key Note - Lean Agile Scotland - Individually Smart, Collectively Stupid!David Anderson
 
Modern Management Methods Netherlands 2013 Opening Remarks - Why Modern, Why ...
Modern Management Methods Netherlands 2013 Opening Remarks - Why Modern, Why ...Modern Management Methods Netherlands 2013 Opening Remarks - Why Modern, Why ...
Modern Management Methods Netherlands 2013 Opening Remarks - Why Modern, Why ...David 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
 
Getting to pull at enterprise scale
Getting to pull at enterprise scaleGetting to pull at enterprise scale
Getting to pull at enterprise scaleDavid 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
 
"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
 
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 - Lean Kanban Central Europe 2013 - Kanban & Evolutionary Management
Key note - Lean Kanban Central Europe 2013 - Kanban & Evolutionary ManagementKey note - Lean Kanban Central Europe 2013 - Kanban & Evolutionary Management
Key note - Lean Kanban Central Europe 2013 - Kanban & Evolutionary ManagementDavid Anderson
 
Opening & Key Note - Modern Management Methods UK 2013 - Kanban Evolutionary ...
Opening & Key Note - Modern Management Methods UK 2013 - Kanban Evolutionary ...Opening & Key Note - Modern Management Methods UK 2013 - Kanban Evolutionary ...
Opening & Key Note - Modern Management Methods UK 2013 - Kanban Evolutionary ...David Anderson
 
Key Note - Modern Management Methods - Kanban Evolutionary Management
Key Note - Modern Management Methods - Kanban Evolutionary ManagementKey Note - Modern Management Methods - Kanban Evolutionary Management
Key Note - Modern Management Methods - Kanban Evolutionary ManagementDavid Anderson
 
Kanban: Thinking tools for portfolio-level problems
Kanban: Thinking tools for portfolio-level problemsKanban: Thinking tools for portfolio-level problems
Kanban: Thinking tools for portfolio-level problemsMike Burrows
 
@asplake: Kanban through its values #AgileYorkshire
@asplake: Kanban through its values #AgileYorkshire@asplake: Kanban through its values #AgileYorkshire
@asplake: Kanban through its values #AgileYorkshireMike Burrows
 
LKCE12 mike burrows portfolio kanban
LKCE12 mike burrows portfolio kanbanLKCE12 mike burrows portfolio kanban
LKCE12 mike burrows portfolio kanbanMike Burrows
 
Introducing Agendashift
Introducing AgendashiftIntroducing Agendashift
Introducing AgendashiftMike Burrows
 
Servant leadership un neutered 2016 09 21
Servant leadership un neutered 2016 09 21Servant leadership un neutered 2016 09 21
Servant leadership un neutered 2016 09 21Mike Burrows
 
Inside Lean Kanban (#lkuk14 keynote)
Inside Lean Kanban (#lkuk14 keynote)Inside Lean Kanban (#lkuk14 keynote)
Inside Lean Kanban (#lkuk14 keynote)Mike Burrows
 
2014 02 kanbans not-so-hidden agendas 2
2014 02 kanbans not-so-hidden agendas 22014 02 kanbans not-so-hidden agendas 2
2014 02 kanbans not-so-hidden agendas 2Mike Burrows
 
Kanban through its values: agendas for change
Kanban through its values: agendas for changeKanban through its values: agendas for change
Kanban through its values: agendas for changeMike Burrows
 

Andere mochten auch (20)

Key Note - Lean Agile Scotland - Individually Smart, Collectively Stupid!
Key Note - Lean Agile Scotland - Individually Smart, Collectively Stupid!Key Note - Lean Agile Scotland - Individually Smart, Collectively Stupid!
Key Note - Lean Agile Scotland - Individually Smart, Collectively Stupid!
 
Modern Management Methods Netherlands 2013 Opening Remarks - Why Modern, Why ...
Modern Management Methods Netherlands 2013 Opening Remarks - Why Modern, Why ...Modern Management Methods Netherlands 2013 Opening Remarks - Why Modern, Why ...
Modern Management Methods Netherlands 2013 Opening Remarks - Why Modern, Why ...
 
Social engineering with in for kanban
Social engineering with in for kanbanSocial engineering with in for kanban
Social engineering with in for kanban
 
Getting to pull at enterprise scale
Getting to pull at enterprise scaleGetting to pull at enterprise scale
Getting to pull at enterprise scale
 
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
 
"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
 
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 - Lean Kanban Central Europe 2013 - Kanban & Evolutionary Management
Key note - Lean Kanban Central Europe 2013 - Kanban & Evolutionary ManagementKey note - Lean Kanban Central Europe 2013 - Kanban & Evolutionary Management
Key note - Lean Kanban Central Europe 2013 - Kanban & Evolutionary Management
 
Opening & Key Note - Modern Management Methods UK 2013 - Kanban Evolutionary ...
Opening & Key Note - Modern Management Methods UK 2013 - Kanban Evolutionary ...Opening & Key Note - Modern Management Methods UK 2013 - Kanban Evolutionary ...
Opening & Key Note - Modern Management Methods UK 2013 - Kanban Evolutionary ...
 
Key Note - Modern Management Methods - Kanban Evolutionary Management
Key Note - Modern Management Methods - Kanban Evolutionary ManagementKey Note - Modern Management Methods - Kanban Evolutionary Management
Key Note - Modern Management Methods - Kanban Evolutionary Management
 
Kanban: Thinking tools for portfolio-level problems
Kanban: Thinking tools for portfolio-level problemsKanban: Thinking tools for portfolio-level problems
Kanban: Thinking tools for portfolio-level problems
 
@asplake: Kanban through its values #AgileYorkshire
@asplake: Kanban through its values #AgileYorkshire@asplake: Kanban through its values #AgileYorkshire
@asplake: Kanban through its values #AgileYorkshire
 
LKCE12 mike burrows portfolio kanban
LKCE12 mike burrows portfolio kanbanLKCE12 mike burrows portfolio kanban
LKCE12 mike burrows portfolio kanban
 
Introducing Agendashift
Introducing AgendashiftIntroducing Agendashift
Introducing Agendashift
 
Kanban strategies
Kanban strategiesKanban strategies
Kanban strategies
 
Servant leadership un neutered 2016 09 21
Servant leadership un neutered 2016 09 21Servant leadership un neutered 2016 09 21
Servant leadership un neutered 2016 09 21
 
Inside Lean Kanban (#lkuk14 keynote)
Inside Lean Kanban (#lkuk14 keynote)Inside Lean Kanban (#lkuk14 keynote)
Inside Lean Kanban (#lkuk14 keynote)
 
2014 02 kanbans not-so-hidden agendas 2
2014 02 kanbans not-so-hidden agendas 22014 02 kanbans not-so-hidden agendas 2
2014 02 kanbans not-so-hidden agendas 2
 
Kanban through its values: agendas for change
Kanban through its values: agendas for changeKanban through its values: agendas for change
Kanban through its values: agendas for change
 
"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...
 

Ähnlich wie Qualitative Risk Lean Approach Kanban

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
 
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
 
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 - 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 - Path to Agility 2013 - Kanban - the alternative path to agility
Key Note - Path to Agility 2013 - Kanban - the alternative path to agilityKey Note - Path to Agility 2013 - Kanban - the alternative path to agility
Key Note - Path to Agility 2013 - Kanban - the alternative path to agilityDavid Anderson
 
Agile is Dead :: Aginext London 2018
Agile is Dead :: Aginext London 2018Agile is Dead :: Aginext London 2018
Agile is Dead :: Aginext London 2018Pedro Gustavo Torres
 
Product strategy in a customer centric company at LeanKit
Product strategy in a customer centric company at LeanKitProduct strategy in a customer centric company at LeanKit
Product strategy in a customer centric company at LeanKitFlorent de Gantes
 
"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
 
Agile is Dead :: Viana Tech Meetups 2018
Agile is Dead :: Viana Tech Meetups 2018Agile is Dead :: Viana Tech Meetups 2018
Agile is Dead :: Viana Tech Meetups 2018Pedro Gustavo Torres
 
Frontline Optimization
Frontline OptimizationFrontline Optimization
Frontline OptimizationWorkday, Inc.
 
Surge engr 245 lean launchpad stanford 2020
Surge engr 245 lean launchpad stanford 2020Surge engr 245 lean launchpad stanford 2020
Surge engr 245 lean launchpad stanford 2020Stanford University
 
Alternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over outputAlternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over outputAgileNZ Conference
 
Alternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over outputAlternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over outputEdwin Dando
 
AG_17 Agile Implementation Methodology...
AG_17 Agile Implementation Methodology...AG_17 Agile Implementation Methodology...
AG_17 Agile Implementation Methodology...JosAugustoLemosNeto2
 
Agile Team Performance Appraisal
Agile Team Performance AppraisalAgile Team Performance Appraisal
Agile Team Performance AppraisalAshutosh Rai
 

Ähnlich wie Qualitative Risk Lean Approach Kanban (20)

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
 
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
 
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 - 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 - Path to Agility 2013 - Kanban - the alternative path to agility
Key Note - Path to Agility 2013 - Kanban - the alternative path to agilityKey Note - Path to Agility 2013 - Kanban - the alternative path to agility
Key Note - Path to Agility 2013 - Kanban - the alternative path to agility
 
Agile is Dead :: Aginext London 2018
Agile is Dead :: Aginext London 2018Agile is Dead :: Aginext London 2018
Agile is Dead :: Aginext London 2018
 
Product strategy in a customer centric company at LeanKit
Product strategy in a customer centric company at LeanKitProduct strategy in a customer centric company at LeanKit
Product strategy in a customer centric company at LeanKit
 
"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
 
Intro to Agile Practices and Values
Intro to Agile Practices and ValuesIntro to Agile Practices and Values
Intro to Agile Practices and Values
 
Agile is Dead :: Viana Tech Meetups 2018
Agile is Dead :: Viana Tech Meetups 2018Agile is Dead :: Viana Tech Meetups 2018
Agile is Dead :: Viana Tech Meetups 2018
 
Agile is Dead :: Pixels Camp 2017
Agile is Dead :: Pixels Camp 2017Agile is Dead :: Pixels Camp 2017
Agile is Dead :: Pixels Camp 2017
 
Frontline Optimization
Frontline OptimizationFrontline Optimization
Frontline Optimization
 
Surge engr 245 lean launchpad stanford 2020
Surge engr 245 lean launchpad stanford 2020Surge engr 245 lean launchpad stanford 2020
Surge engr 245 lean launchpad stanford 2020
 
Alternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over outputAlternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over output
 
Alternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over outputAlternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over output
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
AG_17 Agile Implementation Methodology...
AG_17 Agile Implementation Methodology...AG_17 Agile Implementation Methodology...
AG_17 Agile Implementation Methodology...
 
Super Projects
Super ProjectsSuper Projects
Super Projects
 
Agile Team Performance Appraisal
Agile Team Performance AppraisalAgile Team Performance Appraisal
Agile Team Performance Appraisal
 

Mehr von 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
 
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
 
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
 
Patterns of Kanban Maturity
Patterns of Kanban MaturityPatterns of Kanban Maturity
Patterns of Kanban MaturityDavid 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: 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
 
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
 

Mehr von 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
 
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
 
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)
 
Patterns of Kanban Maturity
Patterns of Kanban MaturityPatterns of Kanban Maturity
Patterns of Kanban Maturity
 
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: Defining Key Performance Indicators
Enterprise Services Planning: Defining Key Performance IndicatorsEnterprise Services Planning: Defining Key Performance Indicators
Enterprise Services Planning: Defining Key Performance Indicators
 
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
 
Fitness For Purpose
Fitness For PurposeFitness For Purpose
Fitness For Purpose
 

Kürzlich hochgeladen

9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 DelhiCall Girls in Delhi
 
Unlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfUnlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfOnline Income Engine
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxWorkforce Group
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Roland Driesen
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...Any kyc Account
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876dlhescort
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetDenis Gagné
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxpriyanshujha201
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insightsseri bangash
 
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
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaShree Krishna Exports
 
Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdftbatkhuu1
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 

Kürzlich hochgeladen (20)

9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
 
Unlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfUnlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdf
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
 
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
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insights
 
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
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in India
 
Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdf
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 

Qualitative Risk Lean Approach Kanban

  • 1. Qualitative Risk Management A Lean Approach to Risk and How to Implement it with Kanban Berlin DoSE Berlin September 2012 David J. Anderson David J. Anderson & Associates, Inc. dja@djaa.com Twitter @agilemanager
  • 2. Quantitative Techniques are an intuitive and anticipated response to risk This presentation seeks to persuade you that qualitative techniques are faster and cheaper and often better! @agilemanager dja@djaa.com
  • 3. Let’s consider a story of quantitative assessment @agilemanager dja@djaa.com
  • 4. Dan Ariely, author of Predictably Irrational Behavioral Economist (age 30 at the time)     Time to grow up and buy a car Lifetime of riding a motor cycle has to end Time to drive a girlfriend around Think about marriage – maybe kids @agilemanager dja@djaa.com
  • 5. Used a web site to make a quantitative assessment to determine the ideal car!     Preferred Safety Rating …. 1 to 5 Preferred Braking Distance (from 50km/h) < 30m, 30m - 60m, >60m Ideal turning radius …. < 3,5m, 3,5m – 4,0m, 4,0m – 4,5m, > 4,5m Price Range        $10,000 - $14,999 $15,000 - $19,999 $20-000 - $29,999 $30,000 - $39,999 $40,000 - $49,999 > $50,000 And so on… @agilemanager dja@djaa.com
  • 6. It’s a Ford Taurus! @agilemanager dja@djaa.com
  • 7. How do you feel, Dan? @agilemanager dja@djaa.com
  • 8. So what to do?      Press the BACK button Change the answers Try again! Iterate on this process until the right answer appears after several tries And so… @agilemanager dja@djaa.com
  • 9. It’s a Mazda MX-5 @agilemanager dja@djaa.com
  • 10. And how do you feel now? @agilemanager dja@djaa.com
  • 11. How do we typically build a business case? @agilemanager dja@djaa.com
  • 12. Let’s consider a fictitious web development example…  Imagine an ad revenue model     New features/pages drive traffic that provides revenue via ad impressions Our governance model says new features should be prioritized by Return on Investment ROI = Ad Impressions / Cost Let’s make spreadsheet to show our business case! @agilemanager dja@djaa.com
  • 13. Initial forecast for a single feature @agilemanager dja@djaa.com
  • 14. But wait…     Can we be certain about those numbers? How confident are we? What range of possibilities exist? To consider this let’s look at a distribution curve example (admittedly from a different activity) @agilemanager dja@djaa.com
  • 15. Lead Time Distribution 3.5 3 CRs & Bugs 2.5 2 1.5 1 0.5 1 8 14 7 0 3 6 4 14 13 12 12 11 10 99 92 85 78 71 64 57 50 43 36 29 22 8 15 1 0 Days 1st confidence interval 15th -ile Mean of 31 days 2nd confidence interval 98th %-ile 1st confidence interval 85th %-ile Distribution of lead time to complete features (in calendar days) @agilemanager dja@djaa.com
  • 16. Quantitative Assessment of Historical Data shows…  There is a 70% probability that new features will take between 5 days and 45 days to complete with a mean of 31 days  We could make a similar assessment of historical ad impressions and use this to provide low, medium and high estimates  Let’s update our spreadsheet to show this additional detail @agilemanager dja@djaa.com
  • 17. New estimates showing range of possibilities @agilemanager dja@djaa.com
  • 18. Let’s add some more features and make similar estimates @agilemanager dja@djaa.com
  • 19. Now we need some cost estimates (from our web development team)  How long will this feature take to develop?  Industry data shows typical spread of 2x above and below the mean estimate @agilemanager dja@djaa.com
  • 20. And together these figures allow us to calculate a range of ROI for each feature  Shows worst case to best case with mean  Now stack rank highest to lowest!!! @agilemanager dja@djaa.com
  • 21. Oh dear! Stack ranking isn’t so easy! @agilemanager dja@djaa.com
  • 22. So what to do now?   Perhaps we can find some ways to be more precise and narrow down the spread of variation? Let’s add some more details to our spreadsheet! These will indicate our confidence in our numbers and allow us to narrow our range! [Honestly, we do believe this!!!] @agilemanager dja@djaa.com
  • 23. Questions to be answered…  How well known is the celebrity, sport, team or business? 1 thru 5 How controversial/salacious is the content? 1 thru 5 How “hot” are the pictures? 1 thru 5  1 = not very 3 = reasonably 5 = very   @agilemanager dja@djaa.com
  • 24. Updating our Spreadsheet we see… @agilemanager dja@djaa.com
  • 25. We can sort the answers  Our questions were used in a formula to indicate a specific confidence within the range and derive a “precise” value for ROI  Is this the result we like? Does it feel right? If not keep iterating or adding detail…  @agilemanager dja@djaa.com
  • 26. Maybe we need more precision?        Let’s do the same for the cost side of the equation… Needs Flash? – yes|no Needs Javascript? – yes|no How challenging is the programming? 1..5 Custom artwork? – yes|no New template? – yes|no Now make a formula to make sense of all this and update the spreadsheet again @agilemanager dja@djaa.com
  • 27. If you still have the energy…  This quantitative product management stuff is hard work!  Product Managers should be paid a lot! ;-) @agilemanager dja@djaa.com
  • 29. Traditional response to heterogeneity in work is a deterministic approach Probabilistic Deterministic “On average” everything is the same No estimates, just extrapolate the mean, fudge for variation Everything is unique Individually estimate & assess each item in plan/scope Homogenous Cheap Fast Quantitative Feels risky Heterogeneous Expensive Time Consuming Fake Precision? Feels safe but guesses may still be hiding risk @agilemanager dja@djaa.com
  • 30. What is a Kanban System? & Which risks are we managing? @agilemanager dja@djaa.com
  • 31. Kanban systems model workflow and limit WIP at each step, signaling available capacity, effectively creating a pull system for work orders. First used at Microsoft in 2005 White boards were introduced in 2007 to visualize workflow, signal capacity and show work orders flowing through the system @agilemanager dja@djaa.com
  • 32. Boards typically visualize a workflow as columns (input) left to (output) right WIP Limit – regulates work at each stage in the process Pull Flow – from Engineering Ready to Release Ready @agilemanager dja@djaa.com
  • 33. Tickets on the board are “committed” Backlog items remain “options” Kanban systems defer commitment & enable dynamic prioritization when “pull” is signaled 5 4 Analysis Input Queue In Prog Done 3 4 Development Dev Ready In Prog Done 2 2 Build Ready Test Release Ready Stage Prod. Flow Commitment point @agilemanager dja@djaa.com
  • 34. Kanban Systems encourage scheduling & dynamic prioritization by “(opportunity) cost of delay” @agilemanager dja@djaa.com
  • 35. How do we calculate “Cost of Delay?” @agilemanager dja@djaa.com
  • 36. Large ERP project in 2007. Predicted delay of 4 months. Ask CFO, “What was the cost of delay?” @agilemanager dja@djaa.com
  • 37. Quantitative Assessment      A finance analyst took almost 1 month to calculate the “cost of delay” Involved “burn rate” component for overrun of project + lost opportunity from cost savings after deployment Estimate was $1.5/month Quantitative assessment was possible because this was a cost saving project and the cost savings and burn rate were known and could be accurately assessed Still the assessment took several weeks to compile @agilemanager dja@djaa.com
  • 38. Potential Dysfunction   If the project hadn’t been a cost saving project but a revenue generating project then the assessment of lost opportunity would have been challenging Where there is speculation, uncertainty and lack of confidence in the data, there is often delay. Delay in calculating the cost of delay would likely increase the overrun on the project, amplifying the cost of delay @agilemanager dja@djaa.com
  • 39. Hard Questions  Asking for quantitative assessment is asking a "hard question." It seeks precision and precision with confidence in the answer is hard (or impossible) to achieve.  When you ask someone a hard question but a question they should be able to answer from a professional perspective, you may get a dysfunctional response, a delayed response or no response at all. Why? @agilemanager dja@djaa.com
  • 40. What causes a dysfunctional response?  When quantitative numbers with a spread of uncertainty are available, opinions as to the actual outcome are likely to be as varied as the number of people asked.  Forming a consensus is hard or may be impossible!  Lack of confidence and uncertainty in quantitative estimates leads to dysfunctional behavior, causes delay due to personal political risk, professional embarrassment, and failure to form consensus. @agilemanager dja@djaa.com
  • 41. Let’s consider a qualitative alternative @agilemanager dja@djaa.com
  • 42. Cost of delay function sketches provide a qualitative taxonomy to delineate classes of risk Function impact Expedite – white; critical and immediate cost of delay; can exceed other kanban limit (bumps other work); 1st priority - limit 1 time impact Fixed date – orange; cost of delay goes up significantly after deadline; Start early enough & dynamically prioritize to insure on-time delivery impact time time impact Colour time Standard - yellow; cost of delay is shallow but accelerates before leveling out; provide a reasonable lead-time expectation Intangible – blue; cost of delay is not incurred until significantly later; important but lowest priority @agilemanager dja@djaa.com
  • 43. Allocate capacity across classes of service mapped against demand 5 4 Analysis Input Queue In Prog Done 3 4 Development Dev Ready In Prog Done 2 Build Ready 2 = 20 total Test Release Ready Allocation +1 = +5% 4 = 20% 10 = 50% 6 = 30% @agilemanager dja@djaa.com
  • 44. A 2nd dimension to qualitative cost of delay  If all work orders are not of the same order of magnitude in value or opportunity, we may need more info  Impact Order of Magnitude Classification     Extinction Level Event Major Capital Discretionary Spending Intangible @agilemanager dja@djaa.com
  • 45. More examples of qualitative assessment classifications @agilemanager dja@djaa.com
  • 46. Market Risk of Change Classification Highly likely to change Spoiler Cost Saver Value But a way of understanding schedule & value risk Differentiator Market Risk This is not a prioritization scheme! Misdirector – differentiator not aligned with strategic plan Regulatory – must have but subject to change Table Stakes Very unlikely to change @agilemanager dja@djaa.com
  • 47. Capacity allocated by market risk of change Useful for big projects where there is a risk that early delivery may be necessary 5 Allocation Total = 20 Input Queue 4 Analysis In Prog Done 3 Dev. ready 4 2 Development In Prog Done Build ready 2= 20 total Test Table Stakes 10 Cost Reducer 2 Spoiler 2 Differentiator 6 @agilemanager dja@djaa.com
  • 48. Product Lifecycle Classification Not well understood High demand for innovation & experimentation High Existing Product Evolution – satisfies demand from existing customer base Profit Margin Market Risk Growth Market Small Cash Cow Well understood Low demand for innovation Very Low Requires Investment Innovative/New Large Small @agilemanager dja@djaa.com
  • 49. Project Portfolio Kanban Board Implementation Horizational position shows percentage complete Allocation of personnel Total = 100% Complete 0% Cash Cows 10% budget Innovative/New 30% budget B A Growth Markets 60% budget Complete 100% Projects-in-progress D C K E G F Color may indicate cost of delay (or other risk) H @agilemanager dja@djaa.com
  • 50. Extracting a generic approach from these examples @agilemanager dja@djaa.com
  • 51. A middle-ground in effective risk management Qualitative Taxonomies 2 -> 6 categories Cheap Fast Accurate Consensus Managed Risk Homogenous Cheap Fast High Risk Heterogeneous Expensive Time Consuming Fake Precision? May still be High Risk @agilemanager dja@djaa.com
  • 52. Kiveat Diagrams Visualize Multiple Dimensions of Risk Start Early Market Risk TS CR Tech Risk Lifecycle Spoil Unknown Soln Diff Known but not us Mid Done it before Commodity Start Late Cow Profile of 2007 ERP Project Intangible Disc Std Maj. Cap. Delay Impact ELE New FD Expedite (shown earlier) Cost of Delay @agilemanager dja@djaa.com
  • 54. Quantitative Assessment         Implies the pursuit of precision Typically has uncertainty and wide confidence intervals Works well with observable capabilities such as lead time through system Doesn’t work well where opinion (guessing) is required Can be expensive and time consuming to gather Challenges using quantitative data tend to lead to vicious spiral of demand for greater and greater precision Complex formula involved, often mask real risks or obfuscate information Often produces results that people intuitively know to be wrong @agilemanager dja@djaa.com
  • 55. Qualitative Assessment       Often fast to obtain Easy to obtain Facilitates achievement of consensus Can be designed into Kanban Systems using capacity allocation, queue replenishment selection criteria & classes of service Visualization can show risks under management in an immediate manner Facilitates effective, affordable risk management without excessive waste @agilemanager dja@djaa.com
  • 56. Results    Better alignment with corporate strategy Provides transparency onto risks under management Good governance is facilitated by designing risk management strategy into the kanban system design @agilemanager dja@djaa.com
  • 58. Faster, Better, Cheaper Risk Management! @agilemanager dja@djaa.com
  • 60. New Book Published June 2012 115,000 words of anecdotes explaining my approach to leadership, management & change @agilemanager dja@djaa.com
  • 61. German published January, 2011 Translation by Arne Roock & Henning Wolf of IT-Agile @agilemanager dja@djaa.com
  • 62. Published in May 2010 A 72,000 word intro to the topic @agilemanager dja@djaa.com
  • 63. 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. http://leankanbanuniversity.com Email: dja@djaa.com Twitter: agilemanager @agilemanager dja@djaa.com