K
KnowMBAAdvisory
OperationsIntermediate6 min read

Kanban Systems

Kanban (Japanese for 'signal card') is a pull-based workflow system invented at Toyota in the 1940s. Instead of pushing work into the next station whenever it's ready (which creates massive inventory), each station only requests work from upstream when it has capacity. Modern Kanban is built on three rules: (1) Visualize the work โ€” make every task visible on a board with clear states (To Do, Doing, Done). (2) Limit Work in Progress (WIP) โ€” cap how many items can be in each column. (3) Manage flow โ€” measure cycle time and remove blockers, don't celebrate started work. The result: lower lead times, fewer defects from context-switching, and brutal honesty about what's stuck and where.

Also known asKanbanPull SystemVisual WorkflowWIP LimitsJust-in-Time Signaling

The Trap

Putting tickets on a Trello/Jira board and calling it 'Kanban.' That's just visualization without the discipline. Real Kanban requires WIP limits โ€” typically 1-2 items per person โ€” and they have to be enforced. If your board says 'In Progress: 47' for a team of 6, you don't have a Kanban system; you have a wishlist with a fancy UI. The other failure mode: WIP limits without flow analytics. Kanban without measuring cycle time and throughput is just a checklist; the data is the whole point.

What to Do

Set up a board with 4-5 columns reflecting your actual workflow (Backlog โ†’ Ready โ†’ In Progress โ†’ Review โ†’ Done). Set WIP limits per column based on team size โ€” for a team of 6, Cap In Progress at 6 (one per person) or even lower (4) to force collaboration on blockers. Run a 2-week experiment: do not exceed WIP limits even if it feels uncomfortable. Measure cycle time (start โ†’ done) for each ticket weekly. The first 2 weeks will reveal the bottleneck (the column where work piles up). Then attack THAT column before doing anything else.

Formula

Little's Law: Average Cycle Time = Average WIP รท Average Throughput

In Practice

Spotify's engineering teams operate on Kanban with strict WIP limits โ€” typically 2 items per developer maximum. Their internal data showed that teams who exceeded WIP limits had 60% longer cycle times and 3x more defects (because of context-switching between tasks). When teams complained 'we have too much work', Spotify managers responded by tightening WIP limits, not loosening them. The result: Spotify ships hundreds of releases daily across thousands of engineers because work flows through, instead of clogging up.

Pro Tips

  • 01

    Little's Law is the math behind Kanban: Cycle Time = WIP / Throughput. If you have 30 tickets in progress and ship 5/week, your average cycle time is 6 weeks โ€” period. The only way to ship faster is to either lower WIP or raise throughput. Hiring more people raises throughput AND raises WIP, often canceling out.

  • 02

    When you set WIP limits, expect screaming. The team will say 'but we have all this stuff to do!' That's the point. Kanban exposes that you've been STARTING work you can't finish. Holding the line for 2 weeks shows the team that finished work ships value; started work doesn't.

  • 03

    Color-code blockers in red on your board. The number of red tickets at any time is your single best predictor of next week's velocity. A board with 6 red tickets and 12 in progress will deliver almost nothing.

Myth vs Reality

Myth

โ€œKanban is the same as Scrum without the sprintsโ€

Reality

Scrum batches work into 2-week sprints with fixed scope; Kanban is continuous flow with no batches. They have different cadences, different metrics, different risks. Kanban suits teams with constantly changing priorities (support, ops); Scrum suits teams that can plan a fixed deliverable (product features). Picking the wrong one creates chronic friction.

Myth

โ€œMore columns on the board = better visibilityโ€

Reality

Each new column adds a handoff and a place for work to wait. 5-7 columns is the sweet spot. Boards with 12+ columns ('Coding,' 'Code Review,' 'QA Queue,' 'QA Active,' 'Staging,' 'PM Review,' 'Production Wait') are usually documenting bureaucracy, not managing it. Simplify the columns and you simplify the process.

Try it

Run the numbers.

Pressure-test the concept against your own knowledge โ€” answer the challenge or try the live scenario.

๐Ÿงช

Knowledge Check

Your team has 8 developers, 24 tickets currently in progress, and ships an average of 6 tickets per week. What is your average cycle time per ticket?

Industry benchmarks

Is your number good?

Calibrate against real-world tiers. Use these ranges as targets โ€” not absolutes.

WIP per Knowledge Worker

Software engineering, design, product management teams

Optimal

1-2 items

Manageable

3-4 items

Context-Switching Tax

5-7 items

Throughput Collapse

8+ items

Source: DORA State of DevOps Report / David J. Anderson Kanban research

Real-world cases

Companies that lived this.

Verified narratives with the numbers that prove (or break) the concept.

๐Ÿš—

Toyota (Origin of Kanban)

1940s-Present

success

Taiichi Ohno designed Kanban after observing American supermarkets in the 1950s โ€” shelves were restocked only when customers took products. He applied the same pull principle to Toyota's assembly lines: each station only built parts when the next station signaled need with a kanban card. This reduced inventory by 75%, eliminated overproduction (Toyota's #1 named waste), and enabled the just-in-time system that became the foundation of the Toyota Production System.

Inventory Reduction

75%

Overproduction Eliminated

~100%

Lead Time Reduction

60%+

Industry Influence

Adopted by every modern manufacturer

Kanban's power is in saying NO โ€” no work starts unless the downstream signal pulls it. Push systems hide problems with inventory; pull systems reveal them immediately.

Source โ†—
๐Ÿ’ป

Hypothetical: 30-Person SaaS Engineering Org

Recent

success

A growth-stage SaaS company had 30 engineers organized into 5 squads, all using Jira boards with no WIP limits. Average cycle time per story: 18 days. Engineers reported feeling 'always busy, never done.' VP Eng instituted hard WIP limits: max 2 stories per developer, max 3 in code review per squad. First 3 weeks: chaos and complaints. Stakeholders had to actually pick what mattered most because the team could no longer 'take everything.' By week 6, average cycle time was 7 days. Throughput rose 40% (more shipped, less started). Two squads went on to adopt continuous deployment.

Cycle Time

18 days โ†’ 7 days

Throughput

+40%

WIP per Engineer

5+ โ†’ 2 (capped)

Engineer Burnout (Survey)

-30%

Capping WIP is the highest-leverage operational intervention available to a software org. Every team feels they have too much work; almost none have enforced WIP limits.

Related concepts

Keep connecting.

The concepts that orbit this one โ€” each one sharpens the others.

Beyond the concept

Turn Kanban Systems into a live operating decision.

Use this concept as the framing layer, then move into a diagnostic if it maps directly to a current bottleneck.

Typical response time: 24h ยท No retainer required

Turn Kanban Systems into a live operating decision.

Use Kanban Systems as the framing layer, then move into diagnostics or advisory if this maps directly to a current business bottleneck.