This document provides an introduction and overview of Kanban, including:
- An agenda for an introductory Kanban talk covering welcome, stories, open space discussion, and closing
- A brief history and evolution of agile approaches including Scrum, eXtreme Programming (XP), and Lean
- The six key properties that define Kanban - visualizing workflow, limiting work in progress, measuring and managing flow, explicit policies, feedback loops, and collaborative evolution
- Examples of how to visualize work using a Kanban board and limit work in progress using work in progress (WIP) limits
- Additional Kanban concepts like focus on continuous flow, prioritization, frequent delivery, and types of meetings
-
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
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. Understand how you work
Brainstorm
idea
Detail
idea
Sketch UI Code Test Deploy
9. Visualize work to coordinate
Ideas Features UI design Code Test Deploy
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. 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