http://www.leanagilescotland.com/
19-20 September 2013
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
Håkan Forss
Lean/Agile Coach
@hakanforss
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
Agile/Scrum/XP
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
Lean & Kanban
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
> 1000 hours < 60 hours
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
How many
and
bricks do you have?
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
Optimized for Resource efficiency
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
Optimized for Flow efficiency
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
What process is most expensive?
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Common bricks
Waiting in a queue
Waiting for a decision
Waiting of someone to finish
their work
Created by Håkan Forss @ha...
Common bricks
Over processing
Extra documentation, Backlog maintenance
Rework due to
Defects, Handovers, Lack of understan...
Flow efficiency in numbers
Usually 1-5% value added of
total lead time
20% value added is a high
number
Created by Håkan F...
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Need to keep busy!
Let’s start te...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
We need some
more error logs
Crea...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
We also need some
more error logs...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
We have a fix. Can
you re test it...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
We need some
more traces
Created ...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Kata Inc. is done!
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håk...
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Created by Håkan Forss @hakanfors...
Busy Bee Inc. is finally done!
Non value adding: Wait time
Non value adding: Required waste
Value adding: Actual demand
Cr...
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
The three ”laws”
Little’s Law
Law of bottlenecks
Law of variation
Created by Håkan Forss @hakanforss http://hakanforss.wor...
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
Little’s Law
Work-in-Process
Throughput
Lead Time =
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
Little’s Law
12
12 / min
1 min =
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
Little’s Law
6
12 / min
0.5 min =
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
Little’s Law
24
12 / min
2 min =
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
ABC ABC ABC
AAA BBB CCC
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
The three ”laws”
Little’s Law
Law of bottlenecks
Law of variation
Created by Håkan Forss @hakanforss http://hakanforss.wor...
Bottlenecks
Every process has at least one
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
Capacity = 6 Capacity = 4 Capacity = 6
Throughput = 4
You can’t go faster than your bottleneck
Created by Håkan Forss @hak...
As long as capacity in front of the bottleneck is equal to or grater
than the bottleneck you will go as fast as your bottl...
Full use of a higher capacity in front of the bottleneck will make
lead time go up
You can’t go faster than your bottlenec...
As long as capacity is equal to or greater after the bottleneck you
will go as fast as your bottleneck
Higher capacity aft...
The three ”laws”
Little’s Law
Law of bottlenecks
Law of variation
Created by Håkan Forss @hakanforss http://hakanforss.wor...
Low variation
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
High variation
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
Common sources of variation
Arrival rate
Work size and complexity
Ad-hoc processes, swarming on work
Available capacity
Av...
Common ways to improve
Flow efficiency
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
Reducing batch size
Smaller features
MMF, MVP
Deliver continuously
Created by Håkan Forss @hakanforss http://hakanforss.wo...
Improve quality
Continuous Integration
Pair programming and TDD
Stop the line and root cause
analysis of defects
Created b...
Reduce process variation
Reduce batch size
Reduce length or remove iterations
Use a mixed feature portfolio
Avoid swarming...
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
Q & A
Directed by
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
Q & A
Written by
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
Q & A
Photo
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
Q & A
Stage builder
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
Q & A
Casting
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
Q & A
Assistant stage builder
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
Q & A
Photo 2
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
Q & A
Best son in the world
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
Q & A
Execitive producer
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
Q & A
Head of catering
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
Q & A
Wonderful wife
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
Q & A
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
Håkan Forss
Mail: hakan.forss@avegagroup.se
Twitter: @hakanforss
Blog: http://hakanforss.wordpress.com
Created by Håkan Fo...
The red brick cancer Lean Agile Scotland 2013-09-19
The red brick cancer Lean Agile Scotland 2013-09-19
Upcoming SlideShare
Loading in...5
×

The red brick cancer Lean Agile Scotland 2013-09-19

10,247

Published on

Time is valuable, and when it is gone, it is gone. Are you focusing on flow or just keeping yourself busy? How much has the red brick cancer spread in your processes?

In this session we will talk about time. We will explore the differences between systems with high resource efficiency and systems focused on flow efficiency. We take a look at how to remove the red brick cancer in your processes. You will learn how to understand and improve the end to end flow in your system.

Published in: Business, Technology

Transcript of "The red brick cancer Lean Agile Scotland 2013-09-19"

  1. 1. http://www.leanagilescotland.com/ 19-20 September 2013 Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  2. 2. Håkan Forss Lean/Agile Coach @hakanforss Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  3. 3. Agile/Scrum/XP Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  4. 4. Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  5. 5. Lean & Kanban Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  6. 6. Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  7. 7. Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  8. 8. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  9. 9. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  10. 10. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  11. 11. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  12. 12. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  13. 13. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  14. 14. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  15. 15. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  16. 16. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  17. 17. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  18. 18. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  19. 19. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  20. 20. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  21. 21. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  22. 22. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  23. 23. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  24. 24. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  25. 25. Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  26. 26. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  27. 27. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  28. 28. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  29. 29. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  30. 30. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  31. 31. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  32. 32. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  33. 33. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  34. 34. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  35. 35. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  36. 36. > 1000 hours < 60 hours Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  37. 37. How many and bricks do you have? Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  38. 38. Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  39. 39. Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  40. 40. Optimized for Resource efficiency Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  41. 41. Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  42. 42. Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  43. 43. Optimized for Flow efficiency Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  44. 44. Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  45. 45. Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  46. 46. What process is most expensive? Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  47. 47. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  48. 48. Common bricks Waiting in a queue Waiting for a decision Waiting of someone to finish their work Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  49. 49. Common bricks Over processing Extra documentation, Backlog maintenance Rework due to Defects, Handovers, Lack of understanding the requirements Reporting and status meetings Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  50. 50. Flow efficiency in numbers Usually 1-5% value added of total lead time 20% value added is a high number Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  51. 51. Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  52. 52. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  53. 53. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  54. 54. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  55. 55. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  56. 56. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Need to keep busy! Let’s start test suit two! Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  57. 57. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand We need some more error logs Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  58. 58. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand We also need some more error logs Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  59. 59. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  60. 60. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  61. 61. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand We have a fix. Can you re test it? Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  62. 62. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand We need some more traces Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  63. 63. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  64. 64. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  65. 65. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  66. 66. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  67. 67. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  68. 68. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  69. 69. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  70. 70. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  71. 71. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  72. 72. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  73. 73. Kata Inc. is done! Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  74. 74. Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  75. 75. Busy Bee Inc. is finally done! Non value adding: Wait time Non value adding: Required waste Value adding: Actual demand Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  76. 76. Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  77. 77. The three ”laws” Little’s Law Law of bottlenecks Law of variation Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  78. 78. Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  79. 79. Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  80. 80. Little’s Law Work-in-Process Throughput Lead Time = Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  81. 81. Little’s Law 12 12 / min 1 min = Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  82. 82. Little’s Law 6 12 / min 0.5 min = Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  83. 83. Little’s Law 24 12 / min 2 min = Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  84. 84. ABC ABC ABC AAA BBB CCC Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  85. 85. The three ”laws” Little’s Law Law of bottlenecks Law of variation Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  86. 86. Bottlenecks Every process has at least one Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  87. 87. Capacity = 6 Capacity = 4 Capacity = 6 Throughput = 4 You can’t go faster than your bottleneck Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  88. 88. As long as capacity in front of the bottleneck is equal to or grater than the bottleneck you will go as fast as your bottleneck You can’t go faster than your bottleneck Capacity => 4 Capacity = 4 Capacity > 4 Throughput = 4 Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  89. 89. Full use of a higher capacity in front of the bottleneck will make lead time go up You can’t go faster than your bottleneck Capacity = 6 Capacity = 4 Capacity > 4 Throughput = 4 Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  90. 90. As long as capacity is equal to or greater after the bottleneck you will go as fast as your bottleneck Higher capacity after the bottleneck than at the bottleneck will not improve throughput over time You can’t go faster than your bottleneck Capacity => 4 Capacity = 4 Capacity >= 4 Throughput = 4 Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  91. 91. The three ”laws” Little’s Law Law of bottlenecks Law of variation Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  92. 92. Low variation Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  93. 93. High variation Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  94. 94. Common sources of variation Arrival rate Work size and complexity Ad-hoc processes, swarming on work Available capacity Available and needed competence Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  95. 95. Common ways to improve Flow efficiency Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  96. 96. Reducing batch size Smaller features MMF, MVP Deliver continuously Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  97. 97. Improve quality Continuous Integration Pair programming and TDD Stop the line and root cause analysis of defects Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  98. 98. Reduce process variation Reduce batch size Reduce length or remove iterations Use a mixed feature portfolio Avoid swarming and ad-hoc processes Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  99. 99. Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  100. 100. Q & A Directed by Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  101. 101. Q & A Written by Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  102. 102. Q & A Photo Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  103. 103. Q & A Stage builder Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  104. 104. Q & A Casting Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  105. 105. Q & A Assistant stage builder Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  106. 106. Q & A Photo 2 Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  107. 107. Q & A Best son in the world Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  108. 108. Q & A Execitive producer Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  109. 109. Q & A Head of catering Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  110. 110. Q & A Wonderful wife Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  111. 111. Q & A Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
  112. 112. Håkan Forss Mail: hakan.forss@avegagroup.se Twitter: @hakanforss Blog: http://hakanforss.wordpress.com Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com

×