Methodologies & SDLC Deep Dive · 4 of 10

Kanban — Continuous Flow on a Board

Borrowed from Toyota's just-in-time manufacturing system; adapted to knowledge work by David Anderson around 2007. No sprints, no Scrum Master, no story points required — just visualize the flow, cap how much is in progress at once, and watch where work piles up.

BoardWIP limitsFlowPull systemLead time
← Back to Methodologies & SDLC
Anatomy

The Six Practices

Basic Concepts

  • Visualize the workflow — columns for each state (To Do, In Progress, Review, Done).
  • Limit WIP — a hard cap per column; if it's full, finish work before pulling new.
  • Manage flow — measure lead time and cycle time; smooth out where things stall.
  • Make policies explicit — what does "done" mean for each column? Who pulls?
  • Implement feedback loops — replenishment meetings, service-delivery reviews.
  • Improve collaboratively — evolve the system experimentally.
Why WIP Limits

The Single Most Important Rule

  • Less context-switching — humans aren't good at parallel work.
  • Faster feedback — items finish sooner, reach users sooner.
  • Bottlenecks become visible — when "Review" is full and stays full, you see the problem.
  • Encourages swarming — when WIP is capped, the next free dev helps unblock, doesn't start something new.
Metrics That Matter

Flow Numbers

MetricWhat it tells you
Lead timeFrom request to delivery — what users actually feel.
Cycle timeFrom "started work" to "done" — team capacity signal.
ThroughputItems completed per week — capacity over time.
Cumulative Flow DiagramStacked area chart that exposes growing queues.
Aging WIPHow long has each in-progress item been sitting?
Scrum vs Kanban

When to Pick Which

  • Predictable product features with stable team and roadmap → Scrum's rhythm helps.
  • Mixed work, interrupts, support tickets, ops/SRE, design — Kanban beats Scrum.
  • Variable item sizes — Kanban tolerates them; Scrum forces them into sprints awkwardly.
  • Hybrid ("Scrumban") is common — Scrum cadence, Kanban WIP limits.
Tradeoffs

What to Watch Out For

  • "Just a Trello board" ≠ Kanban. Without WIP limits and explicit policies, it's just visualization.
  • No built-in cadence — teams need to add review/retro rituals or improvement stalls.
  • Hard to forecast for stakeholders used to "what will be done by Q3?"; use Monte Carlo on cycle-time distribution.
  • WIP-limit fights — managers push to start more; the team has to defend the cap.
Continue

Other Methodologies