does16 san francisco - dominica degrandis - time theft: how hidden and unplanned work commit the...
TRANSCRIPT
@dominicad
Time Theft – How Hidden & Unplanned Work Commit the Perfect Crime
November 2016
Dominica DeGrandis - Director, Training & Coaching
@dominicad
How to make uncertainties visible
@dominicad
5Unplanned work
The ThievesConflictingpriorities
Too much WIP
Neglected work
UnknownDependencies
@dominicad
THIEF #1 – TOO MUCH WIPWhen demand exceeds capacity
demandcapacity
@dominicad
WHY TOO MUCH WIP MATTERS
Effective people say yes deliberately
Too much WIP delays work
@dominicad
WIP is a leading indicator
@dominicad
YOU KNOW THIEF #1 STEALS TIME WHEN...
Context switching is common. We start new tasks before finishing older
tasks. Work gets neglected and ages. We say, “Yes, I’ll do that.”
Molecules Of Emotion: The Science Behind Mind-Body Medicine, Candace B. Pert, 1999
@dominicad
https://docs.google.com/spreadsheets/d/1UKjHHM7Y-emzSo4p0RLhzLaIR4Yp3owWR3JdT5QghoY/edit#gid=0
deliveredBuild/fix
Study
Silver Bullet
Team work
feedback
Business requests
cycling done
(5)
(3)
(1)
EXPOSE WIP
@dominicad
THIEF #2 – UNKNOWN DEPENDENCIES
Time delays due to:
Tightly coupled architecture Bottlenecks from specialized skillset Work outside of our control
@dominicad
WHY DEPENDENCIES MATTER
Every dependency increases the probability that you will be late by 50%.
Dependencies are asymmetrical in their impact.
Troy Magennis
@dominicad
Dependency x 3you friend brotherX
X
X XX
X XX X
X X X
1 chance in 8 = 12.5% ofarriving on time
@dominicad
YOU KNOW THIEF #2 STEALS TIME WHEN...
Coordination needs are high. People aren’t available when you need them. A change in one part of the code
unexpectantly changes something else.
@dominicad EXPOSE DEPENDENCIES
deliveredinvestigateExpedites orUnplanned
Dependencies
feedback
Everything else
waiting
8 days
@dominicad
THIEF #3 – UNPLANNED WORK
An Interruption – usually to fix a problem
Ex: Break fix, expedites, incidents, fires
@dominicad
WHY UNPLANNED WORK MATTERS
https://puppet.com/resources/white-paper/2016-state-of-devops-report
Unplanned work steals time away from planned work.
@dominicad
YOU KNOW THIEF #3 STEALS TIME WHEN...Someone joins your slack channel and within 2 min, 4 people are sucked into the vortex.
@dominicad
donedoingTo do
Unplannedwork
Plannedwork
validate
EXPOSE UNPLANNED WORK
@dominicad
THIEF #4 – CONFLICTING PRIORITIES
Conflicting priorities are when people are uncertain or disagree on what to work on.
@dominicad
WHY CONFLICTING PRIORITIES MATTER
If people can’t prioritize effectively, they try to do too much at once.
Too much wip = longer Cycle Time.
@dominicad
YOU KNOW THIEF #4 STEALS TIME WHEN...
“When will my thing be done?” “My thing is a high priority!” “If my thing doesn’t get done by ____,
then…
@dominicad EXPOSE CONFLICTING PRIORITIES
mainmnai
delivereddoingTo doExpedites
validate
Project 1work
Project 2work
On-hold work
Maintenancework
@dominicad
THIEF #5 - NEGLECTED WORK
Neglected, often important work sits idle when other work is seen as a higher priority.
@dominicad
WHY NEGLECTED WORK MATTERS
Important work sits waiting – until it eventually becomes an emergency.
@dominicad
YOU KNOW THIEF #5 STEALS TIME WHEN...
“When are we going to finish x?”
“We can’t get to x right now, because we’re working on y.”
@dominicad EXPOSE NEGLECTED WORK
5
donedoingTo doExpeditesUnplanned
work
validate
9 days 13 days
Revenue protecting
Revenue generating
@dominicad
@dominicad
The 5 Thieves
@dominicad
5
delivereddoingNext
Expedites
Revenue protecting
validate
Revenue generating
ALL THE TIME THIEVES EXPOSED
@dominicad
THE TIME THIEF O’GRAM
Unplanned work
Unknowndependencies
Conflictingpriorities
Neglected work
Too much WIP
20
10
5
15
1
@dominicad
AGGREGATED TIME THIEF O’GRAM TREND
20
10
5
15
1
Oct 3 Oct 10 Oct 17 Oct 24
@dominicad
CONGREGATED TIME THIEF O’GRAM
20
10
5
15
1
OCTOBER, 2016
Unplanned work
Neglected work
Unknown dependency
Conflict priority
Over WIP
@dominicad
@dominicadMORE ON TIME THEFT & UNCERTAINTY
@dominicad
TO RECEIVE THE FOLLOWING:
A copy of this presentationA copy of the Kanban for ITOps white paperA discount code for DevOpsDays Seattle 2017A copy of the Lean Kit Lean Business report
Just pick up your phone and send an email to: [email protected]: Flow