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.
6. Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
7. Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
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. 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. 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. 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. 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. 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. 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. 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. 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. 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. > 1000 hours < 60 hours
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
37. How many
and
bricks do you have?
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
38. Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
39. Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
40. Optimized for Resource efficiency
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
41. Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
42. Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
43. Optimized for Flow efficiency
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
44. Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
45. Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
46. What process is most expensive?
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
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. 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. 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. 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. Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
77. The three ”laws”
Little’s Law
Law of bottlenecks
Law of variation
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
78. Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
79. Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
89. 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
90. 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
91. 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
92. 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
93. The three ”laws”
Little’s Law
Law of bottlenecks
Law of variation
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
96. 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
97. Common ways to improve
Flow efficiency
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
98. Reducing batch size
Smaller features
MMF, MVP
Deliver continuously
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
99. 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
100. 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
101. Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
102. Q & A
Directed by
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
103. Q & A
Written by
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
104. Q & A
Photo
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
105. Q & A
Stage builder
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com