Get started
Blog · Methods

Kanban vs Scrum: which one should your team choose?

Kanban watches the flow, Scrum sets the delivery rhythm. What the official guides say, a worked example and some rules of thumb for choosing. · August 19, 2026 · 5 min read

Two different questions

Kanban and Scrum are often served as two dishes from the same menu. In practice they start from different questions. Kanban asks: where does the work get stuck? Scrum asks: what can we deliver by the end of the cycle? The rest of the comparison follows from there.

Kanban: watching the flow

The Kanban Guide (May 2025 edition) defines Kanban as a strategy for optimizing the flow of value through a process. It rests on three practices: defining and visualizing the workflow, actively managing the items moving through it, and improving the flow. No imposed iteration, no prescribed roles. One requirement is truly firm: control the number of items in progress, from the moment they are started to the moment they are finished.

Why does that limit matter so much? Because it acts directly on how long a task takes to cross the board. Little's law says that in a stable system, the average number of items in progress equals the average throughput multiplied by the average time an item spends in the system (Little, 2011).

An example with numbers made up for the occasion. A support team finishes about 5 tickets a day and always has 20 open: each ticket takes 4 days on average to get out (20 ÷ 5). If the team caps tickets in progress at 8 without its throughput dropping, the average falls to 1.6 days (8 ÷ 5). Nothing was sped up; the team simply stopped starting everything at once.

A Kanban board covered with colorful sticky notes
A Kanban board covered with colorful sticky notes
A Kanban board in FluidOps: to do, in progress, in review, done and blocked columns, with a card count on each.
A Kanban board in FluidOps: to do, in progress, in review, done and blocked columns, with a card count on each.

Scrum: keeping a rhythm

The 2020 Scrum Guide by Ken Schwaber and Jeff Sutherland describes Scrum as a lightweight framework that helps people, teams and organizations generate value through adaptive solutions to complex problems. It is precise on a few points only: Sprints of one month or less, a team of ten people or fewer, three accountabilities (Developers, Product Owner, Scrum Master), five events including the Sprint itself, and three artifacts (Product Backlog, Sprint Backlog, Increment). Each Sprint pursues a single objective, the Sprint Goal. Details are in our article on the Scrum method.

The Scrum board in FluidOps: active sprint, sprint progress and prioritized backlog.
The Scrum board in FluidOps: active sprint, sprint progress and prioritized backlog.

What changes in practice

CriterionKanbanScrum
Starting questionWhere does work stall?What do we deliver at the end of the Sprint?
What gets boundedThe number of items in progressThe length of the Sprint (one month at most)
Required rolesNoneProduct Owner, Scrum Master, Developers
Changing your mind mid-wayPossible at any time, within the WIP limitThe backlog can be reordered; only the Product Owner can cancel a Sprint
Common measuresCycle time, throughputSprint Goal met or not (velocity is a widespread practice, but the Guide does not mention it)

How to choose without getting lost

Many teams blend the two. For an overview of what the literature has recorded about Kanban in software, see the systematic review by Ahmad, Markkula and Oivo (2013).

Sources

← Previous articleHow to choose a project management tool Next article →The Kanban method: from the Toyota Production System to your team