Definition of Kanban:
Strategy for optimizing the flow of value through a process that uses a visual, work in-progress limited pull system.
Kanban with Scrum Theory
The Basic Metrics of Flow
- Work in Progress (WIP): The number of work items started but not finished. The team
can use the WIP metric to provide transparency about their progress towards reducing
their WIP and improving their flow. Note that there is a difference between the WIP
metric and the policies a Scrum Team uses to limit WIP;
- Cycle Time: The amount of elapsed time between when a work item starts and when a
work item finishes. It is a lagging indicator;
- Work Item Age: The amount of time between when a work item started and the current
time. This applies only to items that are still in progress;
- Throughput: The number of work items finished per unit of time.
Little’s Law – The Key to Governing Flow
Vai falar sobre a relação de WIP (qtde) , Lead Time (tempo) e Throughtput (qtde/tempo), assim (mais detalhes: Little's Law.):
$$
average\ cycle\ time=\frac{average \ work\ in\ progress}{average\ throughput}
$$
If cycle times are too long, the first action Scrum Teams should consider is lowering WIP
Kanban Practices
Scrum Teams can achieve flow optimization by using the following four practices:
- Visualization of the Workflow;
- Limiting Work in Progress (WIP);
- Active management of work items in progress;
- Inspecting and adapting the team’s Definition of Workflow
Definition of Workflow
The four Kanban practices (as mentioned previously) ****are enabled by the Scrum Team’s Definition of Workflow.