Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

An introduction to Kanban

386 views

Published on

  • Be the first to comment

  • Be the first to like this

An introduction to Kanban

  1. 1. Intro Kanban Evolutionary change through visualization, flow management and collaboration
  2. 2. Agenda 19:00 – Welcome & Talk: Intro to Kanban 19:35 – Stories: Flavius & Alex 19:50 – Open Space Intro + market place 20:00 – First Open Space slot 20:20 – Debrief first Open Space slot 20:30 – Second Open Space slot 20:50 – Debrief second Open Space slot 21:00 – Closing
  3. 3. Let's get to know each other
  4. 4. Us
  5. 5. Tokio Imperial Palace – East Garden
  6. 6. 19451903 1937 1957 Fortran 1970 1986 TheNewNewProduct DevelopmentGame ... ... 2007 FirstKanbanteam (visualization,limitWIP) 2001 1993 FirstScrumteam (self-org.,cross-func., sprints) 1997 FirstXPteam(unit Testing,userstories, cont.integration) 2003 1991 'lean'
  7. 7. What is Kanban? Change management tool with six properties – Visualize your workflow – Limit work in progress – Measure and manage flow – Make policies explicit – Implement feedback loops – Improve collaboratively, evolve experimentally
  8. 8. Understand how you work Brainstorm idea Detail idea Sketch UI Code Test Deploy
  9. 9. Visualize work to coordinate Ideas Features UI design Code Test Deploy
  10. 10. Limit WIP Ideas Features (5) UI design (4) Code (2) Test (1) Deploy (5)
  11. 11. Focus on flow Add support for Romanian Started on: 20 Jan Finished: 24 Jan 1 2 3 4 5 6 7 8 9 10 11 Cycle Time
  12. 12. Explicit policies Ideas Features (5) UI design (4) Code (2) Test (1) Deploy (5) Refactored Code Review
  13. 13. Prioritize work Ideas Features (5) UI design (4) Code (2) Test (1) Deploy (5) Most important
  14. 14. Deliver often Sep 2008 – Jan 2013
  15. 15. Meetings ● Daily Meeting ● Release Planning ● Queue Replenishment ● Retrospectives ● Demos
  16. 16. Physical Board or Software? Physical Board + Very flexible + Visible - team room + Enhances collaboration - Requires computations Board Software - Board hard to change - Do you look at it? + Automates computations + Accessible remotely
  17. 17. Why Kanban? ● Minimally invasive – Start with what you have ● Balance demand with capacity ● Foster collaboration ● Focus on improvements ● Get stuff done sooner ● Proven successful elsewhere
  18. 18. THANKS! flavius.stef@mozaicworks.com @FlaviusStef alex.bolboaca@mozaicworks.com @alexboly
  19. 19. Picture credits ● http://www.flickr.com/photos/jaimeperez/2753098339/in/phot ostream/ ● http://thenounproject.com/noun/scroll/#icon-No1629 ● http://thenounproject.com/noun/scroll/#icon-No485

×