Kanban Flashcards
1
Q
What is Kanban?
A
- Kanban is a lean approach to agile software development
- Japanese for “visual card”
- Used at Toyta for lean production system
- “Kanban is the new scrum”
2
Q
How does Kanban work?
A
-
Visualize the workflow
- Split the work into pieces write each item on a card and put on the wall
- Use named columns to illustrate where each item is in the workflow
- Limit work in progress (WIP) - set limits on how many items may be in progress at each workflow state
- Measure the lead time (average time to complete one item) optimize the process to make lead time as small and predictable as possible
3
Q
Lead time vs Cycle time
A
Lead time clock starts when the request is made and ends at delivery.
Cycle time clock starts when work begins on the request and ends when the item is ready for delivery.
Cycle time is a more mechanical measure of process capability
Lead time is what the customer sees
4
Q
How does Kanban work?
A
5
Q
Benefits of Kanban?
A
- Bottlenecks become clearly visible in real-time
- Provides a way to do agile software development without necessarily have to use time-boxed fixed commitment iterations such as Scrum sprints
- Useful for situations where sprints dont make much sense, such as operations and support teams with a high rate of uncertainty and variability
- Tends to naturally spread troughout the organization