Two Flavors of Flow
Teams that want to move away from rigid sprints usually land on one of two approaches: Kanban (pure continuous flow) or Scrumban (a hybrid that keeps some sprint structure). Both emphasize WIP limits, visual boards, and pulling work rather than pushing it. The difference is how much planning structure they keep.
If you're coming from Scrum and feeling constrained by fixed sprints, this comparison will help you decide how much structure to remove.
Quick Comparison
| Dimension | Kanban | Scrumban |
|---|---|---|
| Planning cadence | None (plan when capacity opens) | Regular (every 1-4 weeks) |
| Sprint commitment | No sprints | Optional timeboxes, no scope lock |
| WIP limits | Core practice, strictly enforced | Core practice, may be slightly relaxed |
| Roles | No prescribed roles | No prescribed roles (optional facilitator) |
| Ceremonies | None required | Planning cadence + optional retro |
| Board behavior | Never resets | Never resets |
| Scope changes | Anytime | Anytime, but new items enter the backlog first |
| Primary metric | Cycle time | Cycle time + throughput per cadence |
| Best origin | Teams starting fresh or from Scrum | Teams transitioning from Scrum |
| Change tolerance | Maximum | High |
Kanban. Deep Dive
Pure Kanban, as formalized by David Anderson for knowledge work, has exactly one rule about scheduling: there is none. Work flows continuously. When a team member finishes an item, they pull the next highest-priority item from the backlog. There are no sprints, no planning ceremonies, and no scope commitments.
Core practices:
- Visualize work. Every item lives on a board with columns representing workflow stages
- Limit WIP. Each column has a maximum number of items. When a column is full, upstream work stops until something moves forward
- Manage flow. Track cycle time (how long items take from start to finish) and optimize for shorter, more predictable delivery
- Make policies explicit. Define what "ready" and "done" mean for each column
- Improve continuously. No formal retro. The board itself surfaces problems when WIP piles up
Strengths
- Zero ceremony overhead. Every hour is available for building
- Maximum flexibility. Urgent items enter the board instantly without breaking a commitment
- Bottleneck visibility. WIP limits make blocked stages obvious at a glance
- No artificial batching. Finished items ship immediately
- Works for any team size. Solo developers and 20-person teams use the same practices
Weaknesses
- No planning rhythm. Without a regular planning cadence, the backlog can become stale or disorganized
- Discipline-dependent. WIP limits only work if the team enforces them. Without a facilitator, teams often ignore them under pressure
- Harder to forecast. Stakeholders asking "when will feature X ship?" get probability distributions, not sprint commitments
- No built-in reflection. Process improvements only happen when someone notices a problem and raises it
- Can drift without checkpoints. Teams sometimes work on items for weeks without stepping back to reprioritize
When to Use Kanban
- Your team handles a mix of planned features and unplanned work (bugs, support tickets, infrastructure)
- You want to minimize process overhead and maximize time spent building
- Your team is experienced enough to self-manage without imposed ceremonies
- Work arrives continuously and can't be batched into sprints
- You're running a platform, DevOps, or support team
Scrumban. Deep Dive
Scrumban was formalized by Corey Ladas in 2008 as a transition methodology for teams moving from Scrum (as defined in the Scrum Guide) to Kanban. Over time it became its own approach: a hybrid that keeps Scrum's planning cadence without Scrum's commitment model.
Core practices:
- Plan on a cadence. Regular planning sessions (every 1-4 weeks), but no scope lock. The team discusses what's coming, not what they commit to delivering
- WIP limits. Same as Kanban. Columns have maximums. When something is blocked, the team swarms to unblock it
- Pull-based flow. Work moves through the board when capacity opens, not because a sprint clock is ticking
- Optional retros. Many Scrumban teams keep retrospectives on a regular schedule because they're useful, not because the framework requires them
- Backlog refinement trigger. Instead of fixed grooming sessions, teams refine when the "ready" column drops below a threshold
Strengths
- Smooth transition from Scrum. Teams keep familiar rhythms while gaining flow flexibility
- Planning without commitment pressure. Regular planning keeps priorities fresh without the stress of sprint scope locks
- WIP limits with a safety net. The planning cadence catches priority drift that pure Kanban might miss
- Retros stay optional. Teams that benefit from retros keep them; teams that don't can drop them
- Better forecasting than Kanban. The planning cadence gives stakeholders regular checkpoints
Weaknesses
- Identity crisis. Scrumban can feel like "bad Scrum" or "Kanban with unnecessary meetings" if the team doesn't commit to the hybrid model
- More rules to define. Teams need to decide which Scrum elements to keep and which to drop. This requires explicit conversation
- WIP limits may soften. Because there's a planning cadence as a fallback, teams sometimes treat WIP limits as suggestions
- Less extreme flow optimization. Pure Kanban forces harder tradeoffs about what enters the board. Scrumban's planning buffer can mask flow problems
- Framework confusion. New team members may not understand what methodology they're actually using
When to Use Scrumban
- Your team is transitioning from Scrum and wants to keep some planning structure
- You need regular planning checkpoints but find sprint commitments counterproductive
- Your team does a mix of feature work and reactive work, roughly 60/40 planned to unplanned
- Stakeholders expect periodic updates and can't adapt to pure on-demand reporting
- You want WIP limits but your team hasn't yet built the discipline to rely on them as the sole flow control
Metrics: What to Track
Both approaches share most of the same flow metrics. The difference is how they're used.
Shared metrics:
- Cycle time. Time from "In Progress" to "Done" for a single item. The most important flow metric in both frameworks. Shorter and more predictable is better
- Throughput. Items completed per time period. Kanban tracks weekly. Scrumban tracks per planning cadence
- WIP count. Current items in progress vs. WIP limits. Both frameworks use this to spot overload
- Blocked items. Count and duration of blocked work. Both frameworks surface this visually on the board
Kanban-specific:
- Cumulative flow diagram (CFD). Stacked area chart showing work distribution across stages over time. Essential for spotting bottlenecks and predicting delivery dates
Scrumban-specific:
- Planning trigger metric. When the "ready" queue drops below a threshold (e.g., 3 items), it triggers a planning session. Tracking how often planning triggers fire tells you if your refinement cadence is right
- Cadence-based throughput. Items completed per planning cycle, used for capacity discussion (not commitment)
Board Setup Differences
The boards look nearly identical. Both use columns for workflow stages with WIP limits. The difference is subtle.
Kanban board:
- Backlog > Ready > In Progress (WIP: 3) > Review (WIP: 2) > Done
- No sprint lanes or iteration markers
- Done column is a log, never cleared
Scrumban board:
- Backlog > Ready (min: 3) > In Progress (WIP: 3) > Review (WIP: 2) > Done
- The "Ready" column has a minimum threshold that triggers planning when items drop below it
- Some teams add a "Planning Queue" column between Backlog and Ready where newly refined items land
The minimum threshold on the Ready column is Scrumban's key innovation. Instead of fixed planning meetings, the board itself signals when planning is needed. Teams that want a fixed schedule (e.g., every 2 weeks) can ignore the trigger, but having it available prevents the team from running out of refined work.
Decision Framework
Choose Kanban when:
- Your team is self-disciplined and doesn't need external structure to stay productive
- Work is genuinely continuous. Support, ops, platform, or maintenance teams
- You want the absolute minimum process overhead
- Your team has already worked in Scrum or another structured methodology and outgrown it
- Stakeholders are comfortable with flow-based reporting rather than sprint-based updates
Choose Scrumban when:
- You're leaving Scrum and want a gradual transition
- Your team benefits from regular planning sessions but hates sprint commitments
- You have a mix of planned and unplanned work and need periodic priority resets
- Stakeholders need regular check-ins but you want more flexibility than Scrum allows
- Your team is still building the discipline needed for pure Kanban
Stay with Scrum when:
- Your team is new to agile and needs imposed structure. The sprint planning guide explains how to run effective sprints
- Stakeholders expect fixed-scope commitments each sprint
- You need velocity tracking for capacity planning and forecasting
- Less than 20% of your work is unplanned
Making the Transition
Scrum to Scrumban:
- Keep your sprint cadence but stop committing to a fixed scope
- Add WIP limits to each board column. Start with "number of team members minus 1" per column
- Let finished items ship when they're done instead of waiting for sprint review
- Keep retros. Drop sprint review (or make it optional)
- After 4-6 weeks, evaluate whether to keep the planning cadence or move to trigger-based planning
Scrumban to Kanban:
- Remove the fixed planning schedule. Replace with trigger-based planning (when Ready drops below threshold)
- Drop retros or move them to monthly. Use the board to surface issues instead
- Tighten WIP limits. The absence of planning checkpoints means WIP limits need to be your primary flow control
- Start tracking cumulative flow diagrams if you aren't already
For teams building product roadmaps alongside sprint or flow work, the Kanban Roadmap format maps naturally to both approaches.
Bottom Line
Kanban is for teams that want maximum flow with minimum process. Scrumban is for teams that want flow flexibility with enough structure to keep planning and priorities on track. Neither is wrong. Kanban demands more team discipline. Scrumban provides more guardrails. Pick based on your team's maturity and how much unplanned work you handle, then adjust as you learn.