ValueGlide
creating better outcomes@valueglide #bizagility
Why WIP Limits?
Nader Talai @nadertalai
@London Limited WIP 18 February 2016
#LonLWS
ValueGlide
creating better outcomes@valueglide #bizagility
Why do you
multitask?
ValueGlide@valueglide #bizagility
What people say
I like variety
We can keep multiple stakeholders happy
Easier to say yes than no
We get work pushed on to us and have to start
ValueGlide
creating better outcomes@valueglide #bizagility
To get more
done?
ValueGlide
creating better outcomes@valueglide #bizagility
MIT’s Earl Miller, “People can’t do
[multitasking] very well, and when
they say they can, they’re deluding
themselves.” And it turns out the
brain is very good at this deluding
business.
ValueGlide
creating better outcomes@valueglide #bizagility
‘Asking the brain to shift
attention from one activity
to another causes the
prefrontal cortex and
striatum to burn up
oxygenated glucose, the
same fuel they need to stay
on task.’
https://www.theguardian.
com/science/2015/jan/18
/modern-world-bad-for-
brain-daniel-j-levitin-
organized-mind-
information-overload
ValueGlide
creating better outcomes@valueglide #bizagility
How does multi-
tasking affect
human IQ?
ValueGlide
creating better outcomes@valueglide #bizagility
10 point drop
in IQ
Multi tasking causes
http://www.multitaskingtest.net.au/t
he-science/impacts-of-multi-tasking
UK research shows
distracted workers
suffer a greater loss
of IQ than people
who smoke
marijuana.
ValueGlide
creating better outcomes@valueglide #bizagility
To get more
done?
http://www.apa.org/research/action/
multitask.aspx
Research shows that
you are less
productive!
Up to 40%
ValueGlide
creating better outcomes@valueglide #bizagility
40% less productive
Remind me again – Why do you multitask?
ValueGlide
creating better outcomes@valueglide #bizagility
I Love Lucy Chocolate factory conveyor belt
https://www.youtube.com/watch?v=HnbNcQlzV-4
ValueGlide
creating better outcomes@valueglide #bizagility
Knowledge
work
challenges
Balance
Can’t see the work
Too much variability
ValueGlide
creating better outcomes@valueglide #bizagility
Why we need
WiP
ValueGlide
creating better outcomes@valueglide #bizagility
0
1
2
3
4
5
6
7
8
0 1 2 4 5 6 7 8 9 10 11 12 13 14 15 18 19 21 22 24 25 26 31 38 40 75
3
1
3
4
6
4
6
3
2
1
8
4
7
2
1
2
4
1 1 1 1 1 1 1 1 1
No.ofstories
Completion Time (days)
Completion Time frequency distribution
Percentile Days
95 29
75 14
50 11
25 6
ValueGlide
creating better outcomes@valueglide #bizagility
0
1
2
3
4
5
6
7
8
0 1 2 4 5 6 7 8 9 10 11 12 13 14 15 18 19 21 22 24 25 26 31 38 40 75
3
1
3
4
6
4
6
3
2
1
8
4
7
2
1
2
4
1 1 1 1 1 1 1 1 1
No.ofstories
Completion Time (days)
Completion Time frequency distribution
Long Tail
Percentile Days
95 29
75 14
50 11
25 6
ValueGlide
creating better outcomes@valueglide #bizagility
0
1
2
3
4
5
6
7
8
0 1 2 4 5 6 7 8 9 10 11 12 13 14 15 18 19 21 22 24 25 26 31 38 40 75
3
1
3
4
6
4
6
3
2
1
8
4
7
2
1
2
4
1 1 1 1 1 1 1 1 1
No.ofstories
Completion Time (days)
Completion Time frequency distribution
Long Tail
Percentile Days
95 29
75 14
50 11
25 6
Too much variability
ValueGlide
creating better outcomes@valueglide #bizagility
0
1
2
3
4
5
6
7
8
0 1 2 4 5 6 7 8 9 10 11 12 13 14 15 18 19 21 22 24 25 26 31 38 40 75
3
1
3
4
6
4
6
3
2
1
8
4
7
2
1
2
4
1 1 1 1 1 1 1 1 1
No.ofstories
Completion Time (days)
Completion Time frequency distribution
Long Tail
Percentile Days
95 29
75 14
50 11
25 6
Too much variability
Knowledge work is not deterministic
ValueGlide
creating better outcomes@valueglide #bizagility
WIP Limits
Essential to create pull
Minimise mental overload
Create focus
Pride of workmanship
ValueGlide
creating better outcomes@valueglide #bizagility
ValueGlide
creating better outcomes@valueglide #bizagility
Reducing WiP 
Reduces Wait time 
Increases Flow Efficiency 
ValueGlide
creating better outcomes@valueglide #bizagility
Options
For limiting WiP
Per board
Per state
Per swim lane
Physical space
Tokens
Per person
Pomodoro
ValueGlide
creating better outcomes@valueglide #bizagility
To Do Do Next Doing Ready
20
ValueGlide
creating better outcomes@valueglide #bizagility
To Do Do Next Doing Ready
10
1
ValueGlide
creating better outcomes@valueglide #bizagility
To Do Do Next Doing Ready
ValueGlide
creating better outcomes@valueglide #bizagility
Tokens To Do Do Next Doing Ready
ValueGlide
creating better outcomes@valueglide #bizagility
Tokens To Do Do Next Doing Ready
ValueGlide
creating better outcomes@valueglide #bizagility
Tokens To Do Do Next Doing Ready
ValueGlide
creating better outcomes@valueglide #bizagility
Tokens To Do Do Next Doing Ready
ValueGlide
creating better outcomes@valueglide #bizagility
Tokens To Do Do Next Doing Ready
ValueGlide
creating better outcomes@valueglide #bizagility
ValueGlide@valueglide #bizagility
Understand Flow
Where do you spend your time?
How much time is due to multi-tasking?
Where do you wait?
ValueGlide
creating better outcomes@valueglide #bizagility
* Zsolt Fabok, Lean Agile Scotland, Sep 2012, Lean Kanban France, Oct 2012
** Hakan Forss, Lean Kanban France, Oct 2013
% Flow Efficiency = (Work Time/ Lead time) * 100
ValueGlide
creating better outcomes@valueglide #bizagility
17 3 4 25 1 16 14 24 5 5
0 20 40 60 80 100 120
Completion Time = 114 Days made up of 41 days waiting
This is only between different functions
Does not include the wait time within a function
% Flow Efficiency = (Work Time/ Lead time) * 100
=(73/114)*100 = 64%
ValueGlide
creating better outcomes@valueglide #bizagility
Results
ValueGlide
creating better outcomes@valueglide #bizagility
Extracts from impact
of agile quantified
https://www.rallydev.com/sites/default/files/ImpactofAgileQuantified2015.pdf
ValueGlide
creating better outcomes@valueglide #bizagility
https://www.rallydev.com/sites/default/files/ImpactofAgileQuantified2015.pdf
ValueGlide
creating better outcomes@valueglide #bizagility
https://www.rallydev.com/sites/default/files/ImpactofAgileQuantified2015.pdf
ValueGlide
creating better outcomes@valueglide #bizagility
https://www.rallydev.com/sites/default/files/ImpactofAgileQuantified2015.pdf
ValueGlide
creating better outcomes@valueglide #bizagility
Impact of agile quantified short play list
https://www.youtube.com/watch?v=rMCmLGJg284&index=3&list=PLSRf1YEPZ7uSRlu0FVo3uqRxP-
W7KH2lg
A better explanation is in this 50 minute video: http://www.infoq.com/presentations/agile-quantify
ValueGlide
creating better outcomes@valueglide #bizagility
Delivering flexibility, reliability and predictability in IT environments
Business Agility Specialist
Consulting, Coaching, Training
hello@valueglide.com

Why do we need WiP?

Editor's Notes

  • #18 Knowledge work is not deterministic because the nature of our work but Our ways of working impact the long tail How much wip impacts completion time How we cordinate work across teams How we schedule work across teams
  • #20 WIP limits help us remove our mental overload