kanban in action

206
Kanban In Action Marcus Hammarberg www.marcusoft.net @marcusoftnet [email protected]

Upload: marcus-hammarberg

Post on 02-Jul-2015

3.548 views

Category:

Business


0 download

DESCRIPTION

This is my presentation given at the Agile Singapore Conference 2014 (13/11).

TRANSCRIPT

2. http://commons.wikimedia.org/wiki/File:240_Sparks_Elevators.jpg!Used under Creative Commons 3. Why 4. How 5. Used under http://creativecommons.org/licenses/by-sa/3.0/deed.en 6. Who 7. http://apphrodite.co.uk/2014/04/ 8. https://www.flickr.com/photos/coffeegeek/491661232!used under Creative Commons 9. Why should I care?From Wikipedia, used under Creative Commons 10. Kanban is a process improvement tool.It makes you and your team better.!Its collaborative, visual and really simpleto pick up 11. Kanban is a process improvement tool.It makes you and your team better.!Its collaborative, visual and really simpleto pick up 12. 2 weeks later 13. Collaborative, visual and reallysimple process improvement tool 14. From Wikipedia 15. By Matthew Mendoza!Dutch Apple Pie a la Mode!Used under Creative Commons 16. By Matthew Mendoza!Dutch Apple Pie a la Mode!Used under Creative Commons 17. By Wheller!Happy Green frog!Used under Creative Commons 18. By Wheller!Happy Green frog!Used under Creative Commons 19. Third date 20. Mapping the workflowBy Anne,The Map That Came To Life, Used under Creative Commons 21. Todo 22. Todo 23. Todo Doing or something 24. Done 25. Deploy Done 26. Test Deploy Done 27. Dev Test Deploy Done 28. Analyse Dev Test Deploy Done 29. Todo Analyse Dev Test Deploy Done 30. Todo 31. Todo Analyse 32. Todo Analyse Dev 33. Todo Analyse Dev Test 34. Todo Analyse Dev Test Deploy 35. Todo Analyse Dev Test Deploy Done 36. ? 37. ?Deploy 38. ?Test Deploy 39. ?Test Deploy 40. ?Test Deploy Done 41. Todo Test Deploy Done? 42. Todo Analyse Test Deploy Done? 43. Todo ADnesailgynse Test Deploy Done? 44. Todo ADnesailgynse CDoedving Test Deploy Done? 45. Todo Analyze Development Testing Accept 46. Todo Analyze Development Testing Accept 47. By Steve Rotman,END, Used under Creative Commons 48. By Julija Raulueviit, Advanced Mac user II, Used under Creative Commons 49. Working Software is software thatusers are actually using.Until its in use it is truly useless- Woody zuillBy Julija Raulueviit, Advanced Mac user II, Used under Creative Commons 50. Todo Analyze Development Testing Accept 51. Analyze Development Testing AcceptWaitingTodo for Ops 52. Analyze Development Testing AcceptWaitingTodo for Ops 53. Analyze Development Testing AcceptWaitingfor OpsInTodo Production 54. #112341-12 55. #112341-12 56. #112341-12A good description thattells what thissticky is actuallyis all about. 57. #112341-12End of year reporting isworking even for X typeof customers 58. #112341-12End of year reporting isworking even for X typeof customers 59. #112341-12End of year reporting isworking even for X typeof customers 60. #112341-122014-12-31End of year reporting isworking even for X typeof customers 61. #112341-122014-12-31End of year reporting isworking even for X typeof customers 62. #112341-122014-12-31Waiting forJoakim to fixdb-scriptEnd of year reporting isworking even for X typeof customers! 63. By Leszek Leszczynski, Red ones go faster, Used underCreative Commons 64. The Counting Game 65. ABCDEFGHIJIIIIIIIVVVIVIIVIIIIXX12345678910A-J I-X 1-10 66. http://bit.ly/passthepennies 67. LetstryitROWBYROWRUNDOINGALLPROJECTATONCE 68. Rowbyrow-runA-J I-X 1-10Time:Clock:00:00 69. Rowbyrow-runA-J I-X 1-10Time:Clock:00:01 70. Rowbyrow-runA-J IA-X 1-10Time:Clock:00:02 71. Rowbyrow-runABCDEFGHIJIIIIIIIVVVIVIIVIIIIXX12345678910A-J I-X 1-10Time:Clock:01:30Total:01:30 01:3001:24 01:27 72. LetstryitagainCOLUMNBYCOLUMNRUNDOING1THINGATTHETIME 73. A-J I-X 1-10Time:Clock:00:00Columnbycolumn-run 74. A-J I-X 1-10Time:Clock:00:01Columnbycolumn-run 75. A-J IA-X 1-10Time:Clock:00:02Columnbycolumn-run 76. A-J IAB-X 1-10Time:Clock:00:03Columnbycolumn-run 77. ABCDEFGHIJIIIIIIIVVVIVIIVIIIIXX12345678910A-J I-X 1-10Time:Clock:00:34Columnbycolumn-runTotal:00:12 00:23 00:34 00:34 78. Row by row Column by columnTotal time 01:30 00:34 (38%)Project 1 01:24 00:12 (14%)Project 2 01:27 00:23 (26%)Project 3 (1-10) 01:30 00:34 (38%)Number of slides 94 36 79. Lower isbetter 80. but nottoo low 81. By zzpza, Tools, Used under Creative Commons 82. WIP too high=work idleWIP too low=people idle 83. Stop startingStart finishingWIP too high=work idleWIP too low=people idle 84. 3 3 2Todo Analyze Development Test DoneDoing Done Doing Done 85. 3 3 2Todo Analyze Development Test DoneDoing Done Doing Done 86. 3 3 2Todo Analyze Development Test DoneDoing Done Doing Done 87. 3 3 2Todo Analyze Development Test DoneDoing Done Doing Done 88. 3 3 2Todo Analyze Development Test DoneDoing Done Doing Done 89. Analyze Development Testing AcceptWaitingfor OpsInTodo Production 90. Analyze Development Testing AcceptWaitingfor OpsInTodo Production 91. Analyze Development Testing AcceptWaitingfor OpsInTodo Production 92. What should I bedoing next?Great work,Adam! Work item #182 is nowtested. What will youdo now?Right ... lets see ...there are three items. Thefirst one is a bit big ... the secondis scary, and the last one is boring.Anything else on the board?Hmm, no. I dont know ...I just dont know. 93. 2 3 2Todo Analyze Development Test DoneDoing Done Doing Done 94. 2 3 2Todo Analyze Development Test DoneDoing Done Doing Done 95. 2 3 2Todo Analyze Development Test DoneDoing Done Doing Done? 96. 2 3 2Todo Analyze Development Test DoneDoing Done Doing Done?! 97. 2 3 2Todo Analyze Development Test DoneDoing Done Doing Done 98. 2 3 2Todo Analyze Development Test DoneDoing Done Doing Done 99. 2 3 2Todo Analyze Development Test DoneDoing Done Doing Done 100. 2 3 2Todo Analyze Development Test DoneDoing Done Doing Done?? 101. 2 3 2Todo Analyze Development Test DoneDoing Done Doing Done?? 102. 2 3 2Todo Analyze Development Test DoneDoing Done Doing Done 103. 2 3 2Todo Analyze Development Test DoneDoing Done Doing Done 104. 2 3 2Todo Analyze Development Test DoneDoing Done Doing Done 105. 2 3 2Todo Analyze Development Test DoneDoing Done Doing Done 106. 2 3 2Todo Analyze Development Test DoneDoing Done Doing Done?? 107. 2 3 2Todo Analyze Development Test DoneDoing Done Doing Done?? 108. 2 3 2Todo Analyze Development Test DoneDoing Done Doing Done 109. 2 3 2Todo Analyze Development Test DoneDoing Done Doing Done 110. 2 3 2Todo Analyze Development Test DoneDoing Done Doing Done 111. 2 3 2Todo Analyze Development Test Done?Doing Done Doing Done 112. 2 3 2Todo Analyze Development Test Done?Doing Done Doing Done 113. 2 3 2Todo Analyze Development Test Done?Doing Done Doing DoneI cantcode! 114. 2 3 2Todo Analyze Development Test Done?Doing Done Doing DoneHe cantcode!He cantcode! 115. 2 3 2Todo Analyze Development Test Done?Doing Done Doing DoneHe cantcode!He cantcode! 116. 2 3 2Todo Analyze Development Test DoneDoing Done Doing DoneHe cantcode!He cantcode! 117. 2 3 2Todo Analyze Development Test DoneDoing Done Doing DoneHe cantcode!He cantcode! 118. Scroll - Used under CC0 Public DomainI promise to 119. From http://www.allocine.fr/When you need me but do not want me, then I must stay.When you want me but no longer need me, then I have to go. 120. From Wikipedia 121. ? 122. By Tinou Bao, Failure, Used under Creative Commons 123. By zzpza, Tools, Used under Creative Commons 124. Common questions 125. Standups and smellsDefectsElectronic toolsMetrics and estimatesExpedite items 126. Standups and smells 127. Inbox Analyze Dev. Test DoneWalk the board 128. 6 8 2Todo Analyze Development Test DoneDoing Done Doing DoneUrgentmax 1.! ! 129. Defects 130. 2 3 2Todo Analyze Development Test DoneDoing Done Doing DoneUrgent! 131. 2 3 2Todo Analyze Development Test DoneDoing Done Doing DoneUrgent!! 132. 2 3 2Todo Analyze Development Test DoneDoing Done Doing DoneUrgent! 133. 2 3 2Todo Analyze Development Test DoneDoing Done Doing DoneUrgent! 134. 2 3 2Todo Analyze Development Test DoneDoing Done Doing DoneUrgent!FIX! 135. 2 3 2Todo Analyze Development Test DoneDoing Done Doing DoneUrgent!FIX! 136. 2 3 2Todo Analyze Development Test DoneDoing Done Doing DoneUrgent!FIX! 137. 2 3 2Todo Analyze Development Test DoneDoing Done Doing DoneUrgent!FIX! 138. 2 3 2Todo Analyze Development Test DoneDoing Done Doing DoneUrgent! 139. 2 3 2Todo Analyze Development Test DoneDoing Done Doing DoneUrgent!! 140. 2 3 2Todo Analyze Development Test DoneDoing Done Doing DoneUrgent! 141. By clement127, Ninja Kiwi, Used under CreativeCommons 142. Metrics and estimates 143. Its always likethat when we integratewith Snail-Web Inc. As wealways thought. We now havethe data to confirmour hunches.What is this?Eight blocked itemsthis week? This is notacceptable. 144. Lead timeDate whenwork itemwas added toIn Production 145. In ProductionRelease12/920/1068Count and remove# Items Done 146. Outcomes vs activities 147. Outcomes vs activities 148. Expedite items 149. 3 3 2Todo Analyze Development Test DoneDoing Done Doing DoneFeatureBugMaint.Urgent 150. 3 3 2Todo Analyze Development Test DoneDoing Done Doing DoneFeatureBugMaint.Urgent 151. 3 3 2Todo Analyze Development Test DoneDoing Done Doing DoneFeatureBugMaint.Urgent 152. 3 3 2Todo Analyze Development Test DoneDoing Done Doing DoneFeatureBugMaint.Urgent 153. 3 3 2Todo Analyze Development Test DoneDoing Done Doing DoneFeatureBugMaint.Urgent 154. 3 3 2Todo Analyze Development Test DoneDoing Done Doing DoneFeatureBugMaint.Urgent 155. 3 3 2Todo Analyze Development Test DoneDoing Done Doing DoneFeatureBugMaint.Urgent 156. 3 3 2Todo Analyze Development Test DoneDoing Done Doing DoneFeatureBugMaint.Urgent 157. 3 3 2Todo Analyze Development Test DoneDoing Done Doing DoneFeatureBugMaint.Urgent 158. Electronic tools!Distributed teams 159. Scrum or Kanban? 160. By HomeSpot HQ, Hammer, Used under Creative Commons 161. By HomeSpot HQ, Hammer, Used under Creative CommonsBy James Bowe, Screwdriver, Used under Creative Commons 162. [email protected]@gmail.com 163. [email protected]@gmail.com 164. http://bit.ly/theKanbanBook