Scrum vs Kanban: How to Choose (or Blend) Them
An honest comparison of Scrum and Kanban: which fits your work, how Scrumban blends them, and step-by-step migration paths between the two methods.
Most teams pick Scrum or Kanban the way people pick a religion: whatever the first team they joined practiced. Then they defend it in every planning meeting for the rest of their careers. That is a bad way to choose a process, because Scrum and Kanban are not rival philosophies. They are tools optimized for different shapes of work, and the right question is not "which is better?" but "what shape is our work?"
This guide gives you an honest comparison, a decision framework based on the work itself, a practical look at Scrumban, and concrete migration paths in both directions. By the end you should be able to walk into a team debate about process and settle it with evidence instead of preference.
What Scrum actually commits you to
Strip away the certifications and the two-day workshops, and Scrum is a small set of hard commitments:
- Fixed-length iterations. You work in sprints, usually one to four weeks, and the length does not change sprint to sprint. Two weeks is the most common choice for a reason: long enough to finish meaningful work, short enough that a bad plan only costs you two weeks.
- A sprint goal and a sprint backlog. At the start of each sprint, the team commits to a coherent goal and selects the work that serves it. Mid-sprint scope changes are exceptions, not the norm.
- Defined roles. A product owner who owns the backlog and priority, a scrum master who owns the process, and a development team that owns the how.
- A ritual cadence. Sprint planning, daily standup, sprint review, and retrospective. The cadence is the point: every two weeks, without anyone scheduling anything, the team plans, demos, and reflects.
- An increment. Every sprint ends with something releasable. Not necessarily released, but releasable.
The thing Scrum is actually optimizing for is predictability through rhythm. The sprint boundary creates a forcing function: work gets finished (not just started), stakeholders get a regular demo, and the team gets a regular moment to improve. The cost is overhead and rigidity. Sprint boundaries are artificial, and when urgent work arrives on day three of a ten-day sprint, Scrum has no graceful answer. You either break the sprint or make the urgent thing wait, and both options hurt.
What Kanban actually commits you to
Kanban asks for less up front, which is why teams underestimate it. The real commitments:
- Visualize all the work. Every work item is a card on a board, and the columns reflect your actual workflow — not an idealized one. If work secretly passes through a "waiting on legal" state, that state gets a column.
- Limit work in progress. Each in-progress column gets a numeric cap. When "In Review" is full at its limit of 3, nobody pulls new work into review; they finish or help finish what is already there. This is the engine of the whole method. A Kanban board without WIP limits is just a to-do list with extra steps. We wrote a full explanation of why in our guide to WIP limits.
- Manage flow. You measure how long items take from start to finish (cycle time) and how many finish per week (throughput), and you use those numbers to make forecasts and spot problems.
- Pull, don't push. Work enters the system when capacity frees up, not when a manager assigns it.
Kanban optimizes for responsiveness and flow efficiency. There is no sprint boundary, so priorities can change tomorrow morning without breaking any commitment. The cost is that Kanban provides no built-in rhythm. Nothing in the method forces a demo, a planning conversation, or a retrospective. Disciplined teams add those cadences deliberately; undisciplined teams drift into a feature factory where cards move endlessly and nobody remembers the last time they reflected on how they work. For a complete treatment of the method, see our complete guide to Kanban.
The honest comparison
Here is the comparison table most vendor content will not give you, including the failure modes:
| Dimension | Scrum | Kanban |
|---|---|---|
| Cadence | Fixed sprints (1–4 weeks) | Continuous flow |
| Planning | Batch, at sprint start | Just-in-time, per item |
| Mid-cycle change | Disruptive; breaks the sprint | Cheap; reorder the queue |
| Roles required | Product owner, scrum master | None prescribed |
| Key metric | Velocity (points per sprint) | Cycle time, throughput |
| Forecasting style | "We average 34 points per sprint" | "85% of items finish within 6 days" |
| Built-in improvement loop | Retrospective every sprint | None; must be added |
| Meeting overhead | 4–8 hours per two-week sprint | Near zero prescribed |
| Best for | Feature development toward goals | Interrupt-driven, flow-based work |
| Common failure mode | Ritual theater; sprints as mini-waterfalls | Drift; no reflection, no rhythm |
| Onboarding story | Well-known; hiring and training easy | Simpler rules, subtler mastery |
Two rows deserve elaboration.
Forecasting. Scrum forecasts by velocity: sum the story points completed per sprint, average over three to five sprints, and project forward. Kanban forecasts probabilistically: "over the last 60 days, 85 percent of our items completed within 6 days of starting." For teams with high variability in item size, the Kanban forecast is often more honest, because it reports a distribution instead of an average. An average hides the fact that one in ten items takes three weeks.
Meeting overhead. A two-week sprint typically costs a team of six around 2 hours of planning, 10 short standups, an hour of review, and an hour of retro — call it 6 to 8 person-hours per person per sprint, roughly 8 percent of capacity. That is not waste if the meetings do their jobs. It is pure waste if your planning meeting is a status readout and your retro produces action items nobody revisits.
Choose by the shape of your work, not by preference
The single best predictor of which method will fit is the answer to this question: is your work mostly planned or mostly arriving?
Signals that point to Scrum
- Work arrives as medium-to-large features that need to be broken down, sequenced, and built over days or weeks.
- You have a stakeholder audience that benefits from a predictable demo rhythm.
- The team is newer, or newly formed, and benefits from externally imposed structure. Scrum's prescriptiveness is a feature for teams that have not yet built their own discipline.
- Someone genuinely plays the product owner role — there is a person with the authority and context to say "this, not that, next."
- The question your leadership asks most often is "what will be done by the end of the quarter?"
Typical Scrum-shaped teams: product engineering squads building toward a roadmap, game development teams, hardware-adjacent software teams with integration deadlines.
Signals that point to Kanban
- Work arrives continuously and unpredictably: support escalations, infrastructure requests, bug reports, content requests, design tickets.
- Item sizes are small and relatively uniform — most things take hours to a few days.
- Priorities genuinely shift week to week, and pretending otherwise means constantly broken sprints.
- The question your stakeholders ask most often is "when will this specific thing be done?"
- The team is experienced enough to add its own cadences without a framework forcing them.
Typical Kanban-shaped teams: platform and SRE teams, IT service desks, design ops, marketing production teams, legal review queues.
The test that settles arguments
Run this diagnostic: look at your last six weeks of completed work and classify each item as planned (it existed in a backlog more than a week before someone started it) or arrived (it showed up and got worked within days). If more than roughly 30 percent of your throughput is arriving work, sprint commitments will keep breaking and Scrum will feel like a lie the team tells itself every other Monday. Below 15 percent, and the structure of sprints will probably help more than it hurts. In between is Scrumban territory, which is next.
Scrumban: blending without making a mess
Scrumban is not "Scrum but we skipped the retro." Done deliberately, it is Kanban's flow mechanics inside Scrum's cadence shell. The most useful blend looks like this:
- Keep the cadence, drop the commitment. Hold planning, review, and retro on a fixed two-week rhythm, but do not commit to a fixed sprint backlog. Planning becomes a replenishment meeting: top up the "Ready" column with the next most valuable items.
- Add WIP limits to the sprint board. Even a committed Scrum sprint benefits from WIP limits. A team of six with a WIP limit of 6–8 stops the classic end-of-sprint pattern where nine items are all 80 percent done on the last day.
- Use classes of service for arriving work. Define an expedite lane with strict rules: one expedite item at a time, it preempts everything, and every expedite gets discussed at the retro ("did this really need to jump the queue?"). This gives you Scrum's focus with Kanban's escape valve.
- Forecast with cycle time, review with demos. Answer "when will X ship?" using cycle time percentiles, and keep the sprint review demo because the rhythm of showing work is worth preserving regardless of method.
A realistic example: a six-person product team spends 70 percent of capacity on roadmap features and 30 percent on customer escalations. Pure Scrum kept failing — every sprint broke by Wednesday. Their Scrumban setup: a board with WIP limits, a two-item expedite lane for escalations, biweekly replenishment instead of sprint commitment, and a biweekly demo and retro that never moved. Escalations flow through the expedite lane; roadmap work flows through the normal lane; the cadence keeps stakeholders and improvement on rhythm. Nobody pretends to commit to a scope that history says will not survive.
The failure mode of Scrumban is picking the comfortable halves of each method: Kanban's "no commitments" plus Scrum's "no WIP limits." That combination has a name — chaos. If you blend, you must keep at least one forcing function from each side: WIP limits from Kanban, the retro cadence from Scrum. Those two are non-negotiable.
Migrating from Scrum to Kanban
Teams usually migrate this direction when sprint commitments keep breaking under arriving work, or when the team has matured past needing the training wheels. Do it in steps, not in one announcement:
- Weeks 1–2: instrument before you change. Keep running Scrum, but start recording start and finish dates per item so you have baseline cycle time data. You cannot manage flow you have not measured.
- Weeks 3–4: add WIP limits to the existing sprint board. Set them slightly above current observed WIP (if 9 items are typically in progress for 6 people, start at 8) and ratchet down every two weeks until it hurts a little.
- Weeks 5–6: convert sprint planning to replenishment. Same meeting slot, new job: instead of committing to a sprint backlog, fill the Ready column to its limit (typically one to two weeks of work). Timebox it to 45 minutes.
- Weeks 7–8: drop the sprint commitment, keep everything else. Review and retro stay on their biweekly slots — now they are "cadences" instead of "ceremonies," but they must stay. This is the step where undisciplined teams lose their improvement loop. Put the retro on the calendar as a recurring event owned by a named person before you drop the sprint.
- Ongoing: switch metrics. Retire velocity. Report cycle time (85th percentile), throughput per week, and WIP age. When a stakeholder asks for a date, answer from percentiles: "85 percent of items this size finish within 8 days of starting."
What to watch for: the first month usually feels worse, because WIP limits expose queues and handoff problems that sprint boundaries were hiding. That discomfort is the method working.
Migrating from Kanban to Scrum
Less common, but legitimate — usually when a flow-based team takes on a large, deadline-driven project, or when a team has drifted and needs imposed structure to recover.
- Start with the cadence, not the commitment. Add a biweekly planning meeting and a biweekly retro before you introduce sprints. Let the team feel the rhythm for a month.
- Introduce the sprint goal before story points. The first few sprints, commit only to a goal sentence ("Checkout flow handles the new tax rules") plus a loosely held item list. Estimation can come later — see our practical guide to story points when you get there.
- Name a product owner. This is the step teams skip and regret. Scrum without a single accountable priority-setter becomes negotiation-by-committee every planning meeting. If nobody can play this role, stop the migration; Scrum will not work.
- Keep your WIP limits. There is no rule that Scrum boards cannot have WIP limits. Teams coming from Kanban should keep them; they will finish sprints stronger than teams that abandoned them.
- After three sprints, retro the process itself. Ask: are commitments surviving? Is the demo valuable? Is planning under 90 minutes? If sprints keep breaking, revisit the planned-vs-arriving diagnostic above — you may have been right the first time.
Five everyday situations, handled by each method
Abstract comparisons hide the texture of daily work. Here is how each method handles five situations every team hits.
A production incident lands mid-cycle. Scrum: the team swarms, the sprint goal is at risk, and the scrum master flags the impact at review — "we lost roughly two days to the incident, which is why item 4 slipped." Honest, but the sprint absorbs the damage. Kanban: the incident enters the expedite lane, preempts one person or pair, and shows up in the metrics as a slower week. Neither method prevents the disruption; Kanban just has a named lane for it, which makes the cost visible instead of diffuse.
A stakeholder asks "can you squeeze this in?" Scrum gives you the stronger refusal: "The sprint is committed; it goes to the top of the backlog and we start it in six days." That sentence has saved thousands of teams from death by a hundred small favors. Kanban's answer is a tradeoff conversation: "Yes — which of these three Ready items should it displace?" Scrum protects focus with a wall; Kanban protects it with an explicit swap. Teams with pushy stakeholders often find the wall easier to defend.
A key engineer is out sick for a week. Scrum: the sprint commitment is now wrong, and the team must re-plan or accept a miss. Kanban: throughput drops for a week and forecasts self-correct, because percentile forecasts are built from real history that includes sick weeks. This is one of Kanban's quiet advantages — its forecasts degrade gracefully.
Leadership wants a quarterly plan. Scrum: multiply average velocity by the number of sprints, apply a confidence haircut, and map stories to sprints. Kanban: use throughput — "we complete 22–28 items per month; the quarter holds roughly 66–84 items, so here are the top 60 by priority." Both are defensible. The Scrum version communicates sequence better; the Kanban version communicates uncertainty better.
The team wants to improve how it works. Scrum schedules the conversation every sprint whether people feel like it or not — which is precisely why it works. Kanban relies on the team noticing flow problems in the metrics and convening to fix them. In practice, mature Kanban teams schedule a fixed retro anyway. If your team would not reflect without a calendar invite, weight this row heavily.
Anti-patterns that look like method problems but are not
Before you blame the method and switch, check whether you are actually suffering from one of these. Switching methods will not fix them.
- The disguised status meeting. Standups where everyone reports to the manager instead of coordinating with each other. This fails identically in Scrum and Kanban.
- The bloated backlog. Four hundred tickets nobody will ever do, making every planning or replenishment session a spelunking expedition. Fix the backlog, not the framework — our guide to backlog grooming covers how to cut it down and keep it small.
- Invisible work. Engineers doing "quick favors" that never appear on the board. Both methods assume the board is the truth; both collapse when 30 percent of work is off-board.
- Retrospectives without follow-through. Action items that die in a document. Kanban teams skip retros; Scrum teams hold them and ignore the output. Same result.
- Management by metric. Velocity as a performance target, or cycle time as a stopwatch on individuals. Both metrics are for forecasting and system improvement. The moment they become targets, teams game them — points inflate, cards get split into confetti — and the numbers stop meaning anything.
Running the decision with your team
Do not decide this in a leadership meeting and announce it. A 60-minute working session settles it with better buy-in:
- (10 min) Classify the work. Run the planned-vs-arriving diagnostic on the last six weeks of completed items. Put the percentage on the wall.
- (10 min) List the real complaints. Not "Scrum sucks" but specifics: "our sprints break by Wednesday," "we haven't done a retro in two months," "nobody knows when anything will ship."
- (15 min) Map complaints to mechanisms. For each complaint, ask which mechanism addresses it: WIP limits? A cadence? A commitment? An expedite lane? You are building your method from parts, not picking a brand.
- (15 min) Draft the working agreement. One page: cadence, board columns, WIP limits (if any), how arriving work is handled, which metrics you will track, when you will review the process itself.
- (10 min) Set the review date. Commit to running the new agreement unchanged for six weeks, then reviewing it with data. This prevents both endless tinkering and permanent drift.
In Openbook, this whole spectrum lives in one Kanban Board room — board, backlog, and sprint views on the same cards, with WIP-limited columns, story points, and sprint insights when you want them. That matters for exactly the reason this article exists: teams evolve. A team that starts with sprints and later drops the commitment for flow (or the reverse) should not have to migrate tools to migrate methods, and running the diagnostic above is a lot easier when your last six weeks of work is already on one board.
Practical next steps
Here is the short version to act on this week:
- Run the diagnostic. Classify your last six weeks of completed work as planned vs arrived. Over ~30 percent arriving: Kanban or Scrumban. Under ~15 percent: Scrum is viable. In between: Scrumban.
- Steal the non-negotiables regardless of choice. WIP limits and a fixed retro cadence improve every method, including whatever you are doing now.
- Write the one-page working agreement and set a six-week review date before you change anything else.
- Change one mechanism at a time. Teams that switch cadence, board, metrics, and roles simultaneously cannot tell which change caused which effect.
If you want to try this on a real board, Openbook's Kanban room supports both modes — and the free plan includes it, along with the other 17 room types, at openbook.work. Set up your board, run the six-week experiment, and let the data pick your process.