from David Anderson's Kanban Book. Henrik Kniberg slides, and solid content on his blog. Photos: Blue Angels, and Thunderbirds - US Navy and Air Force Teams. The last photo is from Italy's Aerobatic Team: Frecce Tricolori. Several Photos and Illustrations via Flickr and Google, that deal with flight, crews and Apollo 13. 3
into the "Agile Way": Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan 8
Programming, thorough testing, emphasis on little or no documentation, very “fanatical approach” Scrum (Ken Schwaber, Jeff Sutherland) Daily Stand-ups, Scrums, Reflections, Integrated QA/ User/Teams, Velocity, Poker Estimation, etc. Very detailed "Agile recipe" --> All or nothing 9
the recipe Wild Expectations Too much too soon Kanban addresses those areas through two principles: Kaizen (Continuos Improvement, in gradual steps) Simplicity (simple principles that easily scale) 10
relates to a system, where one Kanban sign signals another member of the team that we can “Pull” work from one phase to another. Early Kanban was adopted in Japan by Toyota for Lean Manufacturing (TPS - late 1940s to 1970s) Agile Kanban for Software Development however is quite recent: from 2004 to 2010. Agile Kanban was born in the software industry at Microsoft and Corbis. The first systems were related to QA and Development inside Waterfall Organizations! 12
Boards 2. Limit Work in Progress - LWIP By imposing limits on the size of some stages you force the teams and individuals to focus. Also when WIP is less, work travels faster. (batch size) 3. Keep Improving Flow or Kaizen By thinking and discovering ways to improve on what we do By using any tool or technique that helps you do it. 14
actually a real life Kanban Pull System. Each visitor receives a “token” the visitor has to keep the token until he leaves, then he returns the token into the pool: A simple Kanban System! Token = Story. The system has LWIP for number of tokens, and three phases: Queue into the palace, LWIP inside the Palace, and Exit of the Palace (where tokens are returned and LWIP is replenished, to “pull” visitors!) 19
that replaces and enhances anything a Sticky Board can do. Advantages over other solutions: Right balance of features Desktop app. experience on a browser Elegant UI Requirements: Firefox 3.x or later (avoid Chrome or Safari for now) Internet Connection Mac or PC 21