Scrum and Kanban are both ways of organising development work, but they operate on different principles. Understanding the distinction matters because the framework a supplier uses will shape how you receive updates, how priorities change, and how predictable the delivery feels from one week to the next.
Scrum structures work into fixed-length cycles called sprints, typically lasting two weeks. Before a sprint begins, the team commits to a set of tasks drawn from a prioritised list. During the sprint, the scope is held stable: new requests wait until the next cycle. At the end, the team demonstrates what was completed and reviews what could be improved. There are defined roles — most notably a Product Owner who decides what gets built and a Scrum Master who facilitates the process.
Kanban has no fixed cycles. Work moves continuously through a visual board, and the team pulls in the next highest-priority item whenever they have capacity. The main mechanism for control is a limit on how many items can be in progress at once, known as a work-in-progress (WIP) limit. There are no prescribed roles, no sprint boundaries and no commitment ceremonies. The focus is on flow: how quickly work moves from start to finish, and where bottlenecks form.
For a business commissioning a web application, CRM system or internal tool, the practical difference comes down to two questions. First, do you need a regular, predictable checkpoint where you see a batch of finished work? Second, do your priorities shift frequently enough that locking scope for two weeks creates real problems? Scrum tends to suit the first; Kanban tends to suit the second.
| Decision area | What distinguishes the options | What to verify |
|---|---|---|
| How the frameworks handle change | In Scrum, if a new requirement arrives mid-sprint, it generally waits. | The team has committed to a body of work and disrupting that commitment is discouraged. |
| When Scrum tends to work well | Scrum fits projects where the business can define a batch of valuable work in advance and wants a regular cadence of reviews. | Building a customer portal with a clear set of user roles, document workflows and permission structures, for example, often benefits from sprint boundaries. |
| When Kanban tends to work well | Kanban suits ongoing operational work: maintaining a live SaaS product, handling integration requests from third parties, or working through a legacy modernisation where you cannot predict what you will find until you start. | In these situations, trying to fill a two-week sprint with the "right" amount of work can become an exercise in estimation rather than delivery. |
| Hybrid approaches in practice | Many teams do not use a pure version of either framework. | A common pattern is Scrum with a Kanban board: the team still plans sprints and holds reviews, but they use WIP limits and flow metrics to manage day-to-day work. |
How the frameworks handle change
In Scrum, if a new requirement arrives mid-sprint, it generally waits. The team has committed to a body of work and disrupting that commitment is discouraged. Change happens between sprints, during backlog refinement or sprint planning. This gives stakeholders a stable window but can feel rigid when a regulatory change, a lost client or a competitor move demands an immediate response.
In Kanban, a high-priority item can be introduced at any point, subject to the WIP limit. If the board is full, something else has to finish or be paused first. This makes Kanban more responsive in environments where incoming work is unpredictable — support queues, integration requests, or legacy systems where you discover problems as you go.
When Scrum tends to work well
Scrum fits projects where the business can define a batch of valuable work in advance and wants a regular cadence of reviews. Building a customer portal with a clear set of user roles, document workflows and permission structures, for example, often benefits from sprint boundaries. The Product Owner can prioritise a coherent slice of functionality, the team builds it, and stakeholders review a working increment before the next batch begins.
Scrum also provides a natural rhythm for reporting. If your operations team needs to plan training, communications or process changes around feature releases, knowing that new functionality arrives every two weeks (for instance) makes coordination simpler.
When Kanban tends to work well
Kanban suits ongoing operational work: maintaining a live SaaS product, handling integration requests from third parties, or working through a legacy modernisation where you cannot predict what you will find until you start. In these situations, trying to fill a two-week sprint with the "right" amount of work can become an exercise in estimation rather than delivery.
It also works well when the development team is small or when the supplier is supporting multiple clients. A Kanban board gives a clear picture of what is in progress, what is blocked and what is next, without the ceremony overhead that Scrum demands.
Hybrid approaches in practice
Many teams do not use a pure version of either framework. A common pattern is Scrum with a Kanban board: the team still plans sprints and holds reviews, but they use WIP limits and flow metrics to manage day-to-day work. From a buyer's perspective, the label matters less than understanding the actual mechanics. Ask the supplier to walk you through a typical two-week period: when do priorities get set, when can you introduce changes, and how do you see progress?
Questions to put to a supplier
- How do you decide what to work on next, and when can I change that priority?
- What happens if an urgent issue arises during a sprint — is there a mechanism to handle it, or does it always wait?
- How do you report progress: by sprint completion, by cumulative flow, or by some other measure?
- What role would I or my team play in the process — attending reviews, refining the backlog, or something else?
- Have you used this approach on projects of similar size and type, and what adjustments did you make?
Treating the framework as a guarantee
Neither Scrum nor Kanban ensures a successful outcome. A team following Scrum can still deliver the wrong features, underestimate complexity, or fail to communicate blockers. A Kanban team can drift without clear priorities or let work-in-progress limits become suggestions rather than rules. The framework is a management tool, not a quality assurance mechanism. Acceptance criteria, testing discipline and clear requirements still do the heavy lifting regardless of which approach is used.
Imposing Scrum on unsuitable work
If a project consists largely of small, unpredictable tasks — fixing bugs in a legacy system, responding to integration failures, handling ad-hoc data-migration requests — forcing those tasks into two-week sprints creates overhead without much benefit. The team spends time estimating and committing to work that may be superseded within days. Kanban, or a lightweight flow-based approach, usually serves this pattern better.
Using Kanban without WIP limits
A Kanban board without enforced work-in-progress limits is simply a to-do list with columns. The whole point of the framework is to prevent the team from starting more work than it can finish, which exposes bottlenecks and improves predictability. If a supplier says they "use Kanban" but cannot explain their WIP limits or show how they adjust them, the framework is not being applied seriously.
Confusing ceremony with progress
Scrum introduces several ceremonies: planning, daily stand-ups, sprint reviews and retrospectives. These take time. For a small project — say, a focused internal tool with a single admin panel and a handful of user roles — the ceremony overhead can consume a disproportionate share of the available hours. A good supplier will scale the process to the project, not apply a full Scrum framework by default.
Checks to complete before committing
- Clarity of process: Can the supplier explain their approach in plain language, without resorting to framework jargon?
- Adaptability: Are they willing to adjust the process if it is not serving the project, or do they treat the methodology as fixed?
- Visibility: How will you see what is happening between formal reviews? A shared board, regular written updates, or something else?
- Change handling: Is there a clear, agreed process for introducing new requirements or changing priority, and does it work for your business rhythm?
- Alignment with acceptance: Does the framework make it straightforward to test and accept work against your criteria, or does it create gaps where unfinished features slip through?
The right choice depends on the nature of the work, the predictability of your requirements and how your team needs to interact with the development process. A supplier who understands both frameworks well will be able to explain why their preferred approach fits your specific project — and will adjust it when the circumstances demand it.