Flow and capacity planning

Kanban system

Also known as Kanban method, Flow management system

By WeavePublished 1 min read

Definition

A Kanban system manages knowledge work by making the workflow and constraints visible, limiting work in progress, pulling work according to capacity, and improving policies through feedback.

A system for improving flow

Kanban is more than a board or a column layout. A Kanban system makes work visible, controls WIP, establishes explicit policies, and uses feedback to improve the service. It can be introduced on top of an existing process without requiring every role or planning cadence to change at once.

A concrete example

An illustrative team maps its states, records that review-ready means checks passed and ownership identified, and sets a limit on active review. When the review queue grows, the team examines the constraint and changes one policy. The system learns from the flow rather than treating a board as a status report.

Start with the current system

Visualize what actually happens, then make a small constraint visible. Use age, throughput, cycle time, and blocked reasons to guide improvement. Preserve useful existing practices while clarifying where work waits.

Limitations

Kanban does not remove prioritization, architecture decisions, or the need for skilled judgment. A board without policies and feedback is only a display. A policy copied from another team may not fit the local risk or work mix.

How this relates to Weave

Weave can help Kanban teams examine delivery evidence, queues, review patterns, and outcomes that inform improvement. It does not implement a Kanban system for a team, so policies, board ownership, and change decisions remain with the people operating the workflow.

Explore Engineering intelligence

Sources and further reading

  1. The Kanban Guide