Kanban boards step by step

88,529 views

Published on

Do you have a team that works on both project and maintenance? Do you need to organize your team activities? Do you have a lot of activities in parallel and the time to market it's a problem? With a Kanban board and an Agile approach you can solve your problems!

Take a look of the animation of the slides to discover how it works.

The version is still il draft. Updates will coming soon!

Published in: Business, Technology
39 Comments
391 Likes
Statistics
Notes
No Downloads
Views
Total views
88,529
On SlideShare
0
From Embeds
0
Number of Embeds
25,095
Actions
Shares
0
Downloads
3,027
Comments
39
Likes
391
Embeds 0
No embeds

No notes for slide
  • Per il ranking definitivo valutare anche il costo del ritardo e debito tecnico.
    Ogni iniziativa minore di 1 mese sarà riassunta sulla card di portfolio con: nome, costo, stato, se è urgente
  • Kanban boards step by step

    1. 1. Kanban Boards step-by-step V0.5– beta See all credits on next slide! by Giulio Roggero under CC 3.0 license Normal Flow & WIP Urgencies Swarming People Sprint (a proposal) Support team Personal Time drivenLinked Kanban Cross-functional teams Scatter merge Program Lead TimePortfolio Examples
    2. 2. Credits V0.5 – beta by Giulio Roggero – Creative Common 3.0 License – http://www.agilereloaded.it Work inspired by great slides and posts written by: •  Joakim Sundén, Marcus Hammarberg and Christophe Achouiantz - http://www.slideshare.net/marcusoftnet/kanbanboards •  Antonio Lucca - http://tonyxzt.blogspot.it/2011/09/measurment-is-quantitatively-expressed.html •  Claudio Perrone - http://www.slideshare.net/cperrone/a3-kaizen-heres-how •  Benjamin Mitchell - http://blog.benjaminm.net/2012/06/26/how-to-study-the-flow-or-work-with-kanban-cards/ •  Gaetano Mazzanti - http://www.slideshare.net/mgaewsj/agile-in-the-bathtub •  David Anderson - http://agilemanagement.net/index.php/kanbanbook/ •  Fabio Armani - http://www.slideshare.net/tangram77/scrumban-a-methodology-fusion-bettersoftware-2011 •  Yuval Yeret - http://www.slideshare.net/yyeret/explaining-cumulative-flow-diagrams-cfd Graphics elements by Emanuele Mantovani – http://www.intre.it Great feedbacks by Fabio Armani, Gaetano Mazzanti, Marco Bresciani, Dario Giannoccaro, Stefano Leli, Fabio Ghislandi
    3. 3. Let’s start from a task list …
    4. 4. Todo
    5. 5. … and add statuses
    6. 6. Todo
    7. 7. Todo In Progress
    8. 8. Todo In Progress Done
    9. 9. … add some process
    10. 10. Todo In Progress Done
    11. 11. Todo In Progress Done
    12. 12. Todo DoneAnalYze
    13. 13. Todo DoneAnalYze WoRK
    14. 14. Todo DoneAnalYze WoRK VERIFY
    15. 15. … and queues
    16. 16. Todo DoneAnalYze WoRK VERIFY Doing
    17. 17. Todo DoneAnalYze WoRK VERIFY Doing Done
    18. 18. Todo DoneAnalYze WoRK VERIFY Doing Done Doing
    19. 19. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done
    20. 20. … and work-in-progress limits
    21. 21. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done
    22. 22. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2
    23. 23. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3
    24. 24. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    25. 25. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 WIP LIMITS!
    26. 26. Kanban step-by-step
    27. 27. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    28. 28. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    29. 29. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    30. 30. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    31. 31. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    32. 32. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    33. 33. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 FLOW à
    34. 34. Bottlenecks!
    35. 35. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    36. 36. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    37. 37. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 WIP Limit of verify is 2! Complete one task before starting a new one…
    38. 38. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 STOP STARTING, START FINISHING!
    39. 39. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    40. 40. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    41. 41. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    42. 42. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    43. 43. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 Remove the bottleneck and the pull system restart the flow!
    44. 44. Waitings!
    45. 45. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    46. 46. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 NOTHING TO WORK ON, SPEED Up the analyze!
    47. 47. Say ciao to team members! Carlo Elena Marc Jean Emma
    48. 48. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    49. 49. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    50. 50. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    51. 51. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    52. 52. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 Elena completed the verification AND now WHAT ITEM SHE WILL TAKE?
    53. 53. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 SHE HELPS JEAN IF PAIRING reduce the time to complete the task
    54. 54. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    55. 55. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    56. 56. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 Another solution if support to jean is not feasible
    57. 57. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 ELENA WILL TAKE ANOTHer activity in queue
    58. 58. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    59. 59. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    60. 60. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    61. 61. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    62. 62. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 ELENA and jean are free, how to take a new task?
    63. 63. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 Take the most important TASK togheter to speed the flow
    64. 64. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    65. 65. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    66. 66. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    67. 67. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 OR …
    68. 68. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 … work in parallel if working together is not effective
    69. 69. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 … work in parallel if working together is not effective
    70. 70. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 … work in parallel if working together is not effective
    71. 71. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 … work in parallel if working together is not effective
    72. 72. Urgencies!
    73. 73. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    74. 74. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    75. 75. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    76. 76. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 Urgent
    77. 77. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 Urgent à This is a swim lane, max speed here! à
    78. 78. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 Urgent
    79. 79. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 Urgent
    80. 80. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 Urgent
    81. 81. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 Urgent
    82. 82. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 Urgent
    83. 83. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 Urgent
    84. 84. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 Urgent
    85. 85. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 Urgent
    86. 86. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 Urgent 3
    87. 87. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 Urgent 3
    88. 88. More urgencies levels?
    89. 89. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 Urgent
    90. 90. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 Urgent More levels of urgencies?
    91. 91. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 URGENT You can highlight urgencies moving them on the top
    92. 92. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 CRITICAL! URGENT And draw lanes with different priority
    93. 93. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 CRITICAL! 2 4URGENT ADDing WIP LIMIT to each lane
    94. 94. Hey guys here there is a problem!
    95. 95. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 Urgent 3
    96. 96. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 Urgent 3 This work it’s not ok!
    97. 97. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 Urgent 3
    98. 98. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 Urgent 3 Option 1 – add to work queue the blocking issue
    99. 99. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 Urgent 3
    100. 100. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 Urgent 3 Option 2 – add to work urgent lane the blocking issue
    101. 101. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 Urgent 3 Option 3 - SWARMING! ALL on the bloCking issue!
    102. 102. Limit team activities with avatars
    103. 103. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 I’M Free! 2 TASKS x PERSON
    104. 104. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 I’M Free! 2 TASKS x PERSONI’m working on other stuff
    105. 105. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 I’M Free! 2 TASKS x PERSONI’m working on other stuffSICK VACATION
    106. 106. Forecasts
    107. 107. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    108. 108. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 5 days from hereà
    109. 109. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 5 days from hereà 10 days from here à
    110. 110. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 5 days from hereà 10 days from here à Using historical data you can estimate the flow
    111. 111. Planning
    112. 112. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    113. 113. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    114. 114. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 THIS SPRINT Add the sprint concept to plan the priority of todoS every week
    115. 115. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 THIS SPRINT NEXT
    116. 116. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 THIS SPRINT NEXT
    117. 117. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 THIS SPRINT NEXT
    118. 118. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 THIS SPRINT NEXT
    119. 119. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 THIS SPRINT NEXT
    120. 120. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 THIS SPRINT NEXT PLAN Plan for the next sprint during current sprint
    121. 121. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 THIS SPRINT NEXT PLAN Sprint completed, ready for next sprint
    122. 122. Linked Kanban boards, Scrum example
    123. 123. BACKLOG ACCEPTSELECTED WORK TEST Doing Done READY OK 20 SP TODO IN PROGR DONE FREE - max 2 avatars x person ß PROduct backlog SPRINT backlog à
    124. 124. BACKLOG ACCEPTSELECTED WORK TEST Doing Done READY OK 20 SP TODO IN PROGR DONE ß STORIES Tasks à FREE - max 2 avatars x person
    125. 125. BACKLOG ACCEPTSELECTED WORK TEST Doing Done READY OK 20 SP TODO IN PROGR DONE STORY FREE - max 2 avatars x person
    126. 126. BACKLOG ACCEPTSELECTED WORK TEST Doing Done READY OK 20 SP TODO IN PROGR DONE STORY Related tasks FREE - max 2 avatars x person
    127. 127. BACKLOG ACCEPTSELECTED WORK TEST Doing Done READY OK 20 SP TODO IN PROGR DONE FREE - max 2 avatars x person Live sprint!
    128. 128. Personal kanban board
    129. 129. IDEAS doing DONE 320
    130. 130. IDEAS faileddoing success 320
    131. 131. IDEAS failedplanned doing success 8 320
    132. 132. IDEAS failedplanned doing success 8 320 THIS MONTH
    133. 133. IDEAS failedplanned doing success 8 320 THIS MONTH NEXT MONTH
    134. 134. Support Team kanban board
    135. 135. tickets closeddoing resolved 320 8
    136. 136. tickets closeddoing resolved 320 8 Urgent 3
    137. 137. tickets closedplanned doing resolved 8 320 Urgent 3 8
    138. 138. tickets closedplanned doing resolved 8 320 Urgent 3 8 Today
    139. 139. tickets closedplanned doing resolved 8 320 Urgent 3 8 Today tomorrow
    140. 140. tasks bugs change requests new features
    141. 141. tickets closedplanned doing resolved 8 320 Today tomorrow Urgent 8 Use colors for activities types
    142. 142. tasks bugs change requests new features 20% 20% 20% 40% Limit mix of items types
    143. 143. Cross-functional team kanban board
    144. 144. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 4 6 4
    145. 145. Todo DoneAnalYze WoRK VERIFY Doing Done SW Done 4 6 4 SW – software devel!
    146. 146. Todo DoneAnalYze WoRK VERIFY Doing Done Done 4 6 4 FW – firmware devel! FW SW
    147. 147. Todo DoneAnalYze WoRK VERIFY Doing Done Done 4 6 4 HW – I build hardware! FW SW HW
    148. 148. Todo DoneAnalYze WoRK VERIFY Doing Done Done 4 4 WIP limits per lane FW 2 SW 3 HW 1
    149. 149. Scatter merge
    150. 150. Todo DoneAnalYze WoRK VERIFY Doing Done Done 4 4 FW 2 SW 3 HW 1
    151. 151. Todo DoneAnalYze WoRK VERIFY Doing Done Done 4 4 FW 2 SW 3 HW 1
    152. 152. Todo DoneAnalYze WoRK VERIFY Doing Done Done 4 4 FW 2 SW 3 HW 1
    153. 153. Todo DoneAnalYze WoRK VERIFY Doing Done Done 4 4 This features is cross FW 2 SW 3 HW 1
    154. 154. Todo DoneAnalYze WoRK VERIFY Doing Done Done 4 4 FW 2 SW 3 HW 1 Split the features in Sw, fw and hw
    155. 155. Todo DoneAnalYze WoRK VERIFY Doing Done Done 4 4 FW 2 SW 3 HW 1
    156. 156. Todo DoneAnalYze WoRK VERIFY Doing Done Done 4 4 FW 2 SW 3 HW 1
    157. 157. Todo DoneAnalYze WoRK VERIFY Doing Done Done 4 4 FW 2 SW 3 HW 1 Merge taks for the feature
    158. 158. Todo DoneAnalYze WoRK VERIFY Doing Done Done 4 4 FW 2 SW 3 HW 1 Merge taks for the feature
    159. 159. Todo DoneAnalYze WoRK VERIFY Doing Done Done 4 4 FW 2 SW 3 HW 1 Merge taks for the feature
    160. 160. Todo DoneAnalYze WoRK VERIFY Doing Done Done 4 4 FW 2 SW 3 HW 1 Merge taks for the feature
    161. 161. Time driven kanban board
    162. 162. program project change requests new features sub-project
    163. 163. backlog DONEquarters MONTH DOING 8 520 current next 3 next current Strategy board
    164. 164. Program kanban board
    165. 165. Issues Team Backlog with priorities Todo this month 20   Free person Person on other projects Prj A Prj B Prj C Prj D Prj E Blockers Crtical Two avatars per person 20   Devel Test Acceptance Released Ready AcceptedIn prog Done 14   10   30   5   10  
    166. 166. Portfolio kanban boards
    167. 167. IDEAS Brainstorming APPROVAL 10 5 Idea generation phase OK DISCARDED SIZE & PRODUCT/SERVICE VISION KPI to monitor after deploy SIZING, VISION & KPI READY FOR FUNNEL Innovation bubbleS 4 Pre-funnel
    168. 168. Funnel backlog APPROVAL 10 Business & TECH AnaLYSIS 7 5 OK IN PROG DONE DISCARDED URGENCIES BACKLOG (WIP) SIZED SIZED+ VISION TEAM READY starting In prog UAT completed APPROVED & Closed IN Prod Idea generation implementation 5 deploy URGENCIES in progress (WIP) Operations BACKLOG (WIP) Operations in progress (WIP) Innovation bubble incubators
    169. 169. Lead time
    170. 170. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    171. 171. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 Lead time – end to end
    172. 172. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 Lead time Cycle time – working on…
    173. 173. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 Lead time Cycle time – working on… WIP LIMIT
    174. 174. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 Lead time Cycle time – working on… 2 in verify!
    175. 175. Draw them on cumulative flow diagram Todo In progress Done
    176. 176. Draw them on cumulative flow diagram Todo In progress Done Time à Items
    177. 177. Draw them on cumulative flow diagram Todo In progress Done Cycle time WIP
    178. 178. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    179. 179. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    180. 180. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    181. 181. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    182. 182. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    183. 183. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    184. 184. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    185. 185. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    186. 186. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    187. 187. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    188. 188. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    189. 189. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    190. 190. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    191. 191. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2 ß Cool first done!
    192. 192. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    193. 193. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    194. 194. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    195. 195. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    196. 196. Todo DoneAnalYze WoRK VERIFY Doing Done Doing Done 2 3 2
    197. 197. Real Examples
    198. 198. Business  ideas  and  selec,on   Urgencies   Teams   Closing  
    199. 199. Pre-­‐Funnel   Funnel Vision and T-Shirt Sizing Business Model, Business Case, Backlog, Devel, UAT, Deploy Initiatives Gathering Initiatives Analysis and Implementation
    200. 200. *http://trello.com
    201. 201. Stay tuned for next versions: •  Portfolio kanban boards •  Prisoner metric •  Control Charts •  How-to reduce the WIP step-by-step from current situation to one-piece-flow This is not the end … … is just the begin of your journey! Kanban is not only a board; Lean is not only Kanban. Be courios, respect people and improve, always!
    202. 202. giulio@agilereloaded.it @giulioroggero Giulio Roggero Visit www.agilereloaded.it for more informations

    ×