manage flow - in search of flow efficiency

71
@chrisvmcd Manage Flow in search of flow efficiency London Lean Kanban Day 2014 #llkd14

Upload: chris-mcdermott

Post on 30-Oct-2014

517 views

Category:

Software


0 download

DESCRIPTION

Introduction to flow efficiency coupled with war stories about the search for flow. Presented at London Lean Kanban Day 2014.

TRANSCRIPT

  • 1. @chrisvmcd Manage Flow in search of ow efciency London Lean Kanban Day 2014 #llkd14

2. @chrisvmcd Chris McDermott @chrisvmcd Coach/Developer/Conference Organiser www.leanagilescotland.com @LeanAgileScot 3. @chrisvmcd Can we improve the productivity of knowledge workers by a factor of fty times during the twenty rst century? 4. @chrisvmcd ~~~~~~ ~~~~~~ ~~~~~~ ~ ~~~~~~~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ ~~~~~~ Ready 4 ~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ working waiting working waiting working waiting ~ Ready 4 ~ ~~ Ready 4 ~ ~ 5. @chrisvmcd what? 6. @chrisvmcd efciency: in general, describes the extent to which time, effort or cost is well used for the intended task or purpose. http://en.wikipedia.org/wiki/Efciency 7. @chrisvmcd resource efciency: involves utilising resources as much as possible A basic principle in this industrial development is to divide an incoming job into smaller tasks, which are carried out by different individuals and organisational functions. Another principle is to nd economies of scale. Grouping smaller tasks together so that individuals, parts of an organisation, or the whole organisation can perform the same task many times over increases resource efciency This Is Lean - Niklas Modig & Pr hlstrm 8. @chrisvmcd resource efciency: involves utilising resources as much as possible A basic principle in this industrial development is to divide an incoming job into smaller tasks, which are carried out by different individuals and organisational functions. Another principle is to nd economies of scale. Grouping smaller tasks together so that individuals, parts of an organisation, or the whole organisation can perform the same task many times over increases resource efciency This Is Lean - Niklas Modig & Pr hlstrm Xpeople 9. @chrisvmcd ow efciency: focuses on a unit processed in an organisation In manufacturing, the unit is a product comprised of different types of components that are processed in various stages to make the product. we refer to this form of efciency as ow efciency because it focuses on the unit that ows through the organisation. This Is Lean - Niklas Modig & Pr hlstrm 10. @chrisvmcd 11. @chrisvmcd 12. @chrisvmcd 13. @chrisvmcd value receiving time in relation to lead time *Value as seen through the eyes of the customer lead time * 14. @chrisvmcd value receiving time in relation to lead time *Value as seen through the eyes of the customer lead time value received * 15. @chrisvmcd value receiving time in relation to lead time *Value as seen through the eyes of the customer lead time value received waiting * 16. @chrisvmcd value receiving time in relation to lead time *Value as seen through the eyes of the customer lead time value received waiting ow efciency = value received time lead time x 100% * 17. @chrisvmcd value receiving time in relation to lead time *Value as seen through the eyes of the customer lead time value received waiting ow efciency = value received time lead time x 100% 20% = (4 x 5 seconds) 100 seconds x 100% (100 secs) (5 secs) * 18. @chrisvmcd 19. @chrisvmcd why? 20. @chrisvmcd faster time to market reduces secondary needs which reduces superuous work reduce stress, stay in control reduced context switching smoother/less handovers faster resolution of defects 21. @chrisvmcd how? 22. @chrisvmcd Kanban shines a light into some dark places of your org. Are you brave enough to keep it on? 23. @chrisvmcd Kanban shines a light into some dark places of your org. Are you brave enough to keep it on? 24. @chrisvmcd Kanban shines a light into some dark places of your org. Are you brave enough to keep it on? 25. @chrisvmcd Kanban shines a light into some dark places of your org. Are you brave enough to keep it on? 26. @chrisvmcd Kanban shines a light into some dark places of your org. Are you brave enough to keep it on? Kanban doesnt provide the answers, it asks the questions. 27. @chrisvmcd Whatever the bottleneck produces in an hour is equivalent to what the plant produces. Every hour lost at a bottleneck is an hour lost in the entire system. Eliyahu Goldratt 28. @chrisvmcd ~~~~~~~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ Ready 4 ReviewBacklog Dev (4) Review Done ~~~~~~ ~~~~~~ X X 29. @chrisvmcd ~~~~~~ ~~~~~~~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ Ready 4 ReviewBacklog ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ Dev (4) Review Done ~~~~~~ ~~~~~~ X X 30. @chrisvmcd Economy is in ow, not scale! John Seddon 31. @chrisvmcd Ready 4 DevBacklog Analysis Dev Test Dev Func Test Done 32. @chrisvmcd Ready 4 DevBacklog Analysis Dev Test Dev Func Test Done ~~~~~~ ~~~~~~~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ 33. @chrisvmcd It is not necessary to change. Survival is not mandatory. W. Edwards Deming 34. @chrisvmcd ~~~~~~ ~~~~~~ Analysis ~~~~~~~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~~~~~~~ ~~~~~~ ~~~~~~ Ready 4 Test ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ Ready 4 3 Amigos TestBacklog Ready 2 Celebrate DoneDev ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ X X ~~~~~~ XX ~~~~~~ ~~~~~~ X ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ 35. @chrisvmcd ~~~~~~ ~~~~~~ Analysis ~~~~~~~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~~~~~~~ ~~~~~~ ~~~~~~ Ready 4 Test ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ Ready 4 3 Amigos TestBacklog Ready 2 Celebrate DoneDev ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ X X ~~~~~~ XX ~~~~~~ ~~~~~~ X ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ 36. @chrisvmcd ~~~~~~ ~~~~~~ Analysis ~~~~~~~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~~~~~~~ ~~~~~~ ~~~~~~ Ready 4 Test ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ Ready 4 3 Amigos TestBacklog Ready 2 Celebrate DoneDev ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ X X ~~~~~~ XX ~~~~~~ ~~~~~~ X ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ 37. @chrisvmcd ~~~~~~ ~~~~~~ Analysis ~~~~~~~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~~~~~~~ ~~~~~~ ~~~~~~ Ready 4 Test ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ Ready 4 3 Amigos TestBacklog Ready 2 Celebrate DoneDev ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ X X ~~~~~~ XX ~~~~~~ ~~~~~~ X ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ 38. @chrisvmcd It is not enough to do your best; you must know what to do, and then do your best. W. Edwards Deming 39. @chrisvmcd ~~~~~ ~~~~~ ~~~~~ ~ ~~~~~~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~ ~~~~~ ~~~~~~~~~~ ~~~~~ ~ ~ ~~ ~ ~ ~ 40. @chrisvmcd ~~~~~ ~~~~~ ~~~~~ ~ ~~~~~~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~ ~~~~~ ~~~~~~~~~~ ~~~~~ ~ ~ ~~ ~ ~ ~ ~ 41. @chrisvmcd ~~~~~ ~~~~~ ~~~~~ ~ ~~~~~~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~ ~~~~~ ~~~~~~~~~~ ~~~~~ ~ ~ ~~ ~ ~ ~ ~ ~ 42. @chrisvmcd ~~~~~ ~~~~~ ~~~~~ ~ ~~~~~~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~ ~~~~~ ~~~~~~~~~~ ~~~~~ ~ ~ ~~ ~ ~ ~ ~ ~ ~ 43. @chrisvmcd ~~~~~ ~~~~~ ~~~~~ ~ ~~~~~~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~ ~~~~~ ~~~~~~~~~~ ~~~~~ ~ ~ ~~ ~ ~ ~ ~ ~ ~ ~ 44. @chrisvmcd ~~~~~ ~~~~~ ~~~~~ ~ ~~~~~~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~ ~~~~~ ~~~~~~~~~~ ~~~~~ ~ ~ ~~ ~ ~ ~ ~ ~ ~~ ~ 45. @chrisvmcd ~~~~~ ~~~~~ ~~~~~ ~ ~~~~~~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~ ~~~~~ ~~~~~~~~~~ ~~~~~ ~ ~ ~~ ~ ~ ~ ~ ~ ~~ ~ ~ 46. @chrisvmcd 47. @chrisvmcd In God we trust; all others must bring data. W. Edwards Deming 48. @chrisvmcd ~ ~~ ~~ ~ ~ ~ ~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ 49. @chrisvmcd ~~~~~~ Start: 50. 12/12/13 Done: 51. Due 52. : 53. 25/12/13 54. GH-234 3 432 2111 43 3 3 7 77 55. @chrisvmcd ~ 1 2 3 4 5 6 7 ~ 56. @chrisvmcd ~ 1 2 3 4 5 6 7 ~ 57. @chrisvmcd To manage a system effectively, you might focus on the interactions of the parts rather than their behaviour taken separately. Russell Ackoff 58. @chrisvmcd Systemic Flow Mapping Ian Carroll @Caza_no7 59. @chrisvmcd 60. @chrisvmcd 61. @chrisvmcd 62. @chrisvmcd 63. @chrisvmcd 64. @chrisvmcd 65. @chrisvmcd 66. @chrisvmcd 67. @chrisvmcd 68. @chrisvmcd 69. @chrisvmcd 70. @chrisvmcd 71. @chrisvmcd 72. @chrisvmcd 73. @chrisvmcd 74. @chrisvmcd 75. @chrisvmcd There is nothing quite so useless, as doing with great efciency, something that should not be done at all. Peter Drucker nal thought... 76. @chrisvmcd thank you [email protected]