Page 1
How Effort Metrics and Utilization Constrict the Flow of Value
“PRODUCTIVITY” IS KILLING US
[email protected] @AdamYuret
Page 2
Please Turn Your Smartphones ON! #Lascot15
@AdamYuret [email protected]
Page 3
Who Is This Guy?!
Husband, Dad, Humanistic Lean Flow-‐Based Systems-‐Thinking Consultant at CDA Consulting, Sailor
@AdamYuret [email protected]
Page 4
My Other Interest
@AdamYuret [email protected]
Page 5
Learning
[email protected] @AdamYuret
Page 6
Seriously
[email protected] @AdamYuret
Page 7
Why Are We Here?
@AdamYuret [email protected]
Page 8
Seek to understand the relationship between utilization and flow. !Discuss some alternatives to optimizing for busyness.
Oh Right, at This Session
@AdamYuret [email protected]
Page 9
But First, an Apology
@AdamYuret [email protected]
Page 10
Resource Efficiency Nightmare: 0% Utilization
Waste@AdamYuret [email protected]
Page 11
~100% Resource Efficiency
@AdamYuret [email protected]
Page 12
“Resource” Efficiency Nightmare 0% Utilization
@AdamYuret [email protected]
Page 13
That Guy Woke Up and Said…
@AdamYuret [email protected]
Page 14
What Can Happen When “Agile” Turns Up?
@AdamYuret [email protected]
Page 15
Some Agile Adoption Antipatterns
@AdamYuret [email protected]
Page 16
Focus on Compliance to the Framework Over Value
@AdamYuret [email protected]
Page 17
!!!●What did you do yesterday? !
●What will you do today? !
● Any impediments?
@AdamYuret [email protected]
Status reporting stand-‐up meetings
Page 18
@AdamYuret [email protected]
Splitting Teams & Creating Dependencies
Page 19
@AdamYuret [email protected]
Page 20
Limit WIP/Visualize Flow of Value
@AdamYuret [email protected]
Page 21
Excessive Work in Progress (WIP) is the enemy of flow.
@AdamYuret [email protected]
Limit Work In Progress
Page 22
If We Measure Busyness, We’ll Create More Busyness.
@AdamYuret [email protected]
Page 23
Failure Demand is demand that originates from a failure to have done something right in the first place.
What is Failure Demand?
@AdamYuret [email protected]
Page 24
Typical Example of Failure Demand
@AdamYuret [email protected]
Page 25
Protecting Silos From Failure Demand Creates More…
@AdamYuret [email protected]
QA
Ops
Triage
Page 26
Value Demand
@AdamYuret [email protected]
Page 27
Quantify Value
@AdamYuret [email protected]
Page 28
Make Strategic Intent Visible
@AdamYuret [email protected]
Page 29
Stephen Bungay: Directed Opportunism
@AdamYuret [email protected]
Page 30
The Organization is Not a Machine, But an Organism, a Set of Human Relationships.
-‐Steven Bungay
@AdamYuret [email protected]
In Order to Have High Autonomy, High Alignment is Needed. To have High Alignment, Strategic Clarity is Needed.
Page 31
Study This Guy’s Work
@AdamYuret [email protected]
Page 32
Principles of Product Development Flow
@AdamYuret [email protected]
Page 33
Utilization & Queuing Theory
@AdamYuret [email protected]
Page 34
Rules Are Waste
@AdamYuret [email protected]
Page 35
Create Slack
@AdamYuret [email protected]
Page 36
!●Variability Buffer !
● Learning !
● Innovation
Three Types of Slack
@AdamYuret [email protected]
Page 37
Slack as Variability Buffer
@AdamYuret [email protected]
Page 38
!!
Flow Trumps Waste !
Value Trumps Flow
Lean Decision Filter
@AdamYuret [email protected]
Page 39
Flow Trumps WasteWhat Does That Mean?
@AdamYuret [email protected]
Page 40
Value Trumps FlowLean Decision Filter
@AdamYuret [email protected]
Page 41
!
!A unit unavailable for response provides no service to the community. The unit may be out of service for a multitude of reasons…If a unit is not available 80% of the time, it is not reasonable to expect the unit to perform at the 80th percentile.
!…. Poor availability negatively influences response times.
Unit Hour Utilization
@AdamYuret [email protected]
Page 42
Slack For Learning
@AdamYuret [email protected]
Page 43
Read a Book
@AdamYuret [email protected]
Page 44
Capability Balancing
@AdamYuret [email protected]
Page 45
Lean Coffee
@AdamYuret [email protected]
Page 46
Slack For Innovation
@AdamYuret [email protected]
Page 47
!● Failure Demand ● Silos:“Pain-‐Killer Teams” ●Overloaded Bottlenecks ●Deadline-‐Driven Development ● Exponential Delays
What Happens Without Slack?
@AdamYuret [email protected]
Page 48
Play
@AdamYuret [email protected]
Page 49
Focus On Value
@AdamYuret [email protected]
Page 50
Books
@AdamYuret [email protected]
Page 51
THANK YOU!
@AdamYuret Sayat.me/ayuret [email protected]