© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
Flow Efficieny
Eurolab - Aachen, Sept. 2013
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
Angel Medinilla
Let’s make a couple
of changes here!
angel.medinilla@proyectalis.com
www.proyectalis.com/en/AngelMedinilla
(Slides, Videos, Newsletter, Books, Blog, LinkedIn,
Sketchnotes, Twitter...)
Twitter: @angel_m
(would love some instant feedback!)
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
My
Pleasure!
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
“Flow”
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
Team “Flow”
Coding
Meeting!
Coding Coding Coding Coding
Need resource! Urgent need! Need
Info
Distracted
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
Team “Flow”
Coding
Meeting!
Coding Coding Coding Coding
Need resource! Urgent need! Need
Info
Distracted
Snap! Snap! Snap!
Snap!
Snap!
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
Team “Flow”
Coding
Meeting!
Coding Coding Coding Coding
Need resource! Urgent need! Need
Info
Distracted
Snap! Snap! Snap!
Snap!
Snap!
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
Team “Flow”
Coding
Meeting!
CodingCoding Coding Coding
Need resource!
Urgent need! Need
Info
Distracted
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
Team “Flow”
Coding
Meeting!
CodingCoding Coding Coding
Need resource!
Urgent need! Need
Info
Distracted
40% Efficiency
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
Team “Flow”
Coding
Meeting!
CodingCoding Coding Coding
Need resource!
Urgent need! Need
Info
Distracted
40% Efficiency
(reduce another 20-40% if you
are context-switching)
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
Team “Flow”
Week 1 Week 2 Week 3 Week 4
WIP: 1
Time to market (MVP): 1 week
Cycle Time: 1 week
Lead Time: 2.5 weeks
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
Team “Flow”
Week 4
WIP: 4
Time to market (MVP): 4 weeks
Cycle Time: 4 weeks
Lead Time: 4 weeks
(+ context switching delay)
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
Team “Flow”
Week 4
WIP: 4
Time to market (MVP): 4 weeks
Cycle Time: 4 weeks
Lead Time: 4 weeks
(+ context switching delay)
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
“Busyness”
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
(let’s go back to “Flow”)
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
Maximize Value
Optimize
Stream
Kaizen
Flow Pull
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
Maximize Value
Optimize
Stream
Kaizen
Flow Pull
Long Term Thinking Inspect and Adapt
Develop & Empower
Right Process
Leadership & Culture Go & See
Teamwork
See the whole
Eliminate Waste
Consensus & Fast action
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
Value & Waste
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
Value Stream Map
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
Value Stream Map
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
Real Exercise - VSM + Lead Time
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
Scrum
“Waterfallity Rate”
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
Optimize Value Stream:
Theory of Constraints
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
“One Piece Flow”
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
Batch Producing vs. One Piece Flow
BB B B B
BB
B B C C
C C
3 min. 12 min.
10 min 10 min 10 min
- “Produce one, deliver one” (zero inventory)
- Continuous Integration / Continuous Delivery
Little’s Law: Cycle time grows with the amount of items being processed
( L = λW, number of customer = arrival rate x average time spent)
Cycle Time = Lead Time = 30 minutes)
Cycle Tyme = 3 minutes; Lead Time = 12 minutes;
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
Silos & flow - Suboptimization
SelectedBacklog
Code
Test
Done!
Design
Rdy RdyOn On
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
Dissatisfaction!
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
Did he say “continuous delivery”?
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
Single Minute Exchange of Die (SMED)
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
Single Minute Exchange of Die (SMED)
36 hours --> 10 Hours ---> 10 Minutes!
3 months --> 25 Days ---> 10 hours???
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
WikiSpeed
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
2011 !!!
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
The Agile
Fluency Model
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
Wrap Up!
1) Protect Developer Flow - avoid
Context Switching
2) Maximize value by erradicating
waste
3) Map and optimize the Value Stream;
watch your waterfallity rate
4) Help your system flow - work on
small batches, deliver continuously,
reduce both cycle time AND lead time
6) Develop your SMED in order to make
the system flow
7) Progress in your Agile Fluency
8) Think BEYOND!
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
Thank you and... BLOG IT!!
(Oh, yes, and buy the book!)
http://www.proyectalis.com/en/AngelMedinilla
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
http://creativecommons.org/licenses/by-nc-nd/3.0/
This presentation is based upon the ideas and
work of many people. And while I’ve tried to
recognize copyrights and give credit and
attribution where possible, I cannot possibly
list them all, so if you feel like there’s
something that should be added, changed or
removed from this presentation, please drop
me an e-mail at
angel.medinilla@proyectalis.com

Flow Efficiency

  • 1.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis Flow Efficieny Eurolab - Aachen, Sept. 2013
  • 2.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis Angel Medinilla Let’s make a couple of changes here! angel.medinilla@proyectalis.com www.proyectalis.com/en/AngelMedinilla (Slides, Videos, Newsletter, Books, Blog, LinkedIn, Sketchnotes, Twitter...) Twitter: @angel_m (would love some instant feedback!)
  • 3.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
  • 4.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
  • 5.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
  • 6.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
  • 7.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
  • 8.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
  • 9.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
  • 10.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
  • 11.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis My Pleasure!
  • 12.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis “Flow”
  • 13.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
  • 14.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
  • 15.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
  • 16.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
  • 17.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis Team “Flow” Coding Meeting! Coding Coding Coding Coding Need resource! Urgent need! Need Info Distracted
  • 18.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis Team “Flow” Coding Meeting! Coding Coding Coding Coding Need resource! Urgent need! Need Info Distracted Snap! Snap! Snap! Snap! Snap!
  • 19.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis Team “Flow” Coding Meeting! Coding Coding Coding Coding Need resource! Urgent need! Need Info Distracted Snap! Snap! Snap! Snap! Snap!
  • 20.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis Team “Flow” Coding Meeting! CodingCoding Coding Coding Need resource! Urgent need! Need Info Distracted
  • 21.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis Team “Flow” Coding Meeting! CodingCoding Coding Coding Need resource! Urgent need! Need Info Distracted 40% Efficiency
  • 22.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis Team “Flow” Coding Meeting! CodingCoding Coding Coding Need resource! Urgent need! Need Info Distracted 40% Efficiency (reduce another 20-40% if you are context-switching)
  • 23.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis Team “Flow” Week 1 Week 2 Week 3 Week 4 WIP: 1 Time to market (MVP): 1 week Cycle Time: 1 week Lead Time: 2.5 weeks
  • 24.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis Team “Flow” Week 4 WIP: 4 Time to market (MVP): 4 weeks Cycle Time: 4 weeks Lead Time: 4 weeks (+ context switching delay)
  • 25.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis Team “Flow” Week 4 WIP: 4 Time to market (MVP): 4 weeks Cycle Time: 4 weeks Lead Time: 4 weeks (+ context switching delay)
  • 26.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis “Busyness”
  • 27.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis (let’s go back to “Flow”)
  • 28.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
  • 29.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis
  • 30.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis Maximize Value Optimize Stream Kaizen Flow Pull
  • 31.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis Maximize Value Optimize Stream Kaizen Flow Pull Long Term Thinking Inspect and Adapt Develop & Empower Right Process Leadership & Culture Go & See Teamwork See the whole Eliminate Waste Consensus & Fast action
  • 32.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis Value & Waste
  • 33.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis Value Stream Map
  • 34.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis Value Stream Map
  • 35.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis Real Exercise - VSM + Lead Time
  • 36.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis Scrum “Waterfallity Rate”
  • 37.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis Optimize Value Stream: Theory of Constraints
  • 38.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis “One Piece Flow”
  • 39.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis Batch Producing vs. One Piece Flow BB B B B BB B B C C C C 3 min. 12 min. 10 min 10 min 10 min - “Produce one, deliver one” (zero inventory) - Continuous Integration / Continuous Delivery Little’s Law: Cycle time grows with the amount of items being processed ( L = λW, number of customer = arrival rate x average time spent) Cycle Time = Lead Time = 30 minutes) Cycle Tyme = 3 minutes; Lead Time = 12 minutes;
  • 40.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis Silos & flow - Suboptimization SelectedBacklog Code Test Done! Design Rdy RdyOn On
  • 41.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis Dissatisfaction!
  • 42.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis Did he say “continuous delivery”?
  • 43.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis Single Minute Exchange of Die (SMED)
  • 44.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis Single Minute Exchange of Die (SMED) 36 hours --> 10 Hours ---> 10 Minutes! 3 months --> 25 Days ---> 10 hours???
  • 45.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis WikiSpeed
  • 46.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis 2011 !!!
  • 47.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis The Agile Fluency Model
  • 48.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis Wrap Up! 1) Protect Developer Flow - avoid Context Switching 2) Maximize value by erradicating waste 3) Map and optimize the Value Stream; watch your waterfallity rate 4) Help your system flow - work on small batches, deliver continuously, reduce both cycle time AND lead time 6) Develop your SMED in order to make the system flow 7) Progress in your Agile Fluency 8) Think BEYOND!
  • 49.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis Thank you and... BLOG IT!! (Oh, yes, and buy the book!) http://www.proyectalis.com/en/AngelMedinilla
  • 50.
    © 2013 ProyectalisGestión de Proyectos S.L. More at http://Slideshare.net/proyectalis http://creativecommons.org/licenses/by-nc-nd/3.0/ This presentation is based upon the ideas and work of many people. And while I’ve tried to recognize copyrights and give credit and attribution where possible, I cannot possibly list them all, so if you feel like there’s something that should be added, changed or removed from this presentation, please drop me an e-mail at angel.medinilla@proyectalis.com