- KanbanScrum
- CadenceContinuous flow, with regular reviewsFixed-length sprints
- LimitsWork in progress per columnWork committed per sprint
- RolesNo required rolesProduct owner, Scrum master, developers
- ChangeNew work can enter when capacity freesChanges wait for the next sprint
- MeasuresLead time, cycle time, throughputVelocity, sprint goal
Kanban project management means running work on a visual board, limiting work in progress and improving flow over time, without fixed iterations. It starts from the process a team already has and changes it step by step.
This guide covers David J. Anderson's Kanban Method, how to set up a project board, the cadences and metrics to use, and how kanban compares with Scrum. For the wider topic, see the kanban pillar guide and the kanban method page.
Key takeaways
Kanban manages projects through a visible board, WIP limits and continuous flow instead of fixed sprints.
David J. Anderson's 2010 book Kanban set out the principles and practices used in knowledge work.
Classes of service, regular meetings and flow metrics keep a project predictable.
Kanban suits work that arrives unpredictably, and Scrum suits teams who want fixed iterations.
What is kanban in project management?
Kanban in project management is a pull-based way to manage tasks, where a team starts new work only when it has capacity. Cards on a board represent tasks, and columns represent steps.
The idea comes from Toyota's production system, where cards signaled when to replenish parts. Knowledge-work teams adapted it, and the board shows what is in progress, who owns it and what is blocked.
Unlike a plan with fixed dates for every task, kanban focuses on flow. The question becomes how fast work moves, not whether each task met an early estimate.
Delivery is hard to predict on complex work. The Project Management Institute's 2026 Pulse of the Profession found that 31% of complex projects fail to achieve the full scope of their intended benefits.
David J. Anderson's kanban principles
Anderson's Kanban Method rests on change management principles: start with what you do now, and agree to pursue incremental, evolutionary change. He described these in his 2010 book Kanban: Successful Evolutionary Change for Your Technology Business.
Two more principles follow. Respect the current process, roles and responsibilities, and encourage acts of leadership at all levels.
These principles explain why kanban needs no reorganization. The team keeps its titles and its workflow, then improves them gradually.
The six kanban practices
The Kanban Method describes six core practices. Anderson's 2010 book set out the first five, and he and others later added feedback loops as a sixth.
First, visualize the workflow. Second, limit work in progress. Third, manage flow. Fourth, make policies explicit, such as what done means.
Fifth, implement feedback loops, such as regular reviews. Sixth, improve collaboratively and evolve experimentally, using the scientific method.
The first two are the ones teams feel first. The kanban principles and practices page on the method gives the short version. Our guide on why limiting WIP makes teams faster explains the second.
How to run a project with kanban
To run a project with kanban, design the board from your real workflow and set WIP limits. Then define classes of service and hold regular short meetings. The steps below take this in order.
Start with the board. List the steps a task passes through, from request to done, and make one column for each. Our kanban board template guide has layouts to copy.
Next, set WIP limits. Pick limits slightly below the current load so they create gentle pressure. Say a team of five has twenty tasks in progress. A limit of eight shows where work piles up.
Then define what done means for each column, so cards move on clear rules.
Entry and exit rules for each column
Every column needs an entry rule and an exit rule, or people read the board differently. One person moves a card to Review after a first draft, another only after every check. These illustrative rules suit a general project board:
| Column | A card enters when | It leaves when |
|---|---|---|
| Backlog | Someone has asked for it | The team commits to it at replenishment |
| Ready | It has an owner, a clear outcome and no missing inputs | Someone with capacity pulls it |
| In progress | A person has started and the WIP limit allows it | The work is complete enough to inspect |
| Review | A reviewer is named | Feedback is resolved and acceptance criteria are met |
| Done | The definition of done is met | It is delivered and stakeholders know |
Backlog
Someone has asked for it
It leaves when: The team commits to it at replenishment
Ready
It has an owner, a clear outcome and no missing inputs
It leaves when: Someone with capacity pulls it
In progress
A person has started and the WIP limit allows it
It leaves when: The work is complete enough to inspect
Review
A reviewer is named
It leaves when: Feedback is resolved and acceptance criteria are met
Done
The definition of done is met
It leaves when: It is delivered and stakeholders know
The line between Backlog and Ready is often called the commitment point. Above it, ideas cost nothing to hold. Below it, the team has promised to finish, so Ready and In progress stay tightly limited while the backlog can be long.
What goes on a project kanban card?
A card should name one piece of work with a clear outcome. 'Website updates' is hard to manage because nobody knows when it is done. 'Update pricing page copy for the new service package' is better. Useful fields:
Update pricing page copy for the new service package
- Title
- Short, specific and starting with a verb.
- Owner
- The person moving it forward now.
- Outcome
- One or two lines on what done looks like.
- Acceptance criteria
- The checks the work must pass.
- Class of service
- Expedite, fixed date, standard or intangible.
- Blocked
- A visible mark and the reason, when progress stops.
- Links
- The brief, files, ticket or design.
Keep cards light. If filling one in feels like its own project, drop a field.
Pull work, don't push it
In a pull system, people take new work only when they have capacity. With push, a manager assigns five tasks, another stakeholder adds three, and soon everything is 'in progress' while little moves.
| Question | Push | Pull |
|---|---|---|
| Who starts work | Whoever hands it out | The person who has capacity |
| Where queues sit | Hidden in each person's list | In a visible Ready column |
| When a column is full | More work is added anyway | The team stops starting and helps finish |
| How work is committed | On request | At replenishment, against the WIP limit |
Who starts work
Whoever hands it out
Pull: The person who has capacity
Where queues sit
Hidden in each person's list
Pull: In a visible Ready column
When a column is full
More work is added anyway
Pull: The team stops starting and helps finish
How work is committed
On request
Pull: At replenishment, against the WIP limit
Pull also makes capacity visible to stakeholders. A full Ready column is an honest answer to 'can you take one more?'. The pull system page covers the lean roots of the idea.
When to add swimlanes
Swimlanes split one board by project, team, client or work type. Add them when people need them to decide what to pull next, not because the tool offers them. Some illustrative splits:
Marketing team
Campaigns, website work and recurring operations.
Support engineering
Urgent issues, planned improvements and technical debt.
Agency
One lane per client, with a shared WIP limit across lanes.
Mixed project team
An Expedite lane above the standard flow.
Classes of service
Classes of service sort work by how urgent it is and how it should be treated. Common classes are expedite, fixed date, standard and intangible.
Expedite work jumps the queue, so it gets a strict limit, often one item at a time. Fixed-date work has a deadline that carries a real penalty if missed.
Standard work flows in order. Intangible work, such as tidying up, has no deadline but still needs capacity. Writing these rules down is the fourth practice in action.
Cadences and meetings
Kanban uses regular meetings, called cadences, to keep the board honest. They are short and each has a clear purpose.
A daily standup at the board looks at blocked and aging cards, working right to left. A replenishment meeting chooses what enters the workflow next.
A delivery planning meeting decides what to release and when. A service delivery review looks at the metrics. Anderson describes further cadences, such as risk and strategy reviews, in his later book Kanban from the Inside and elsewhere.
Teams need not use all of them. Add one when a clear gap appears.
Kanban metrics for projects
Four metrics matter most: lead time, cycle time, throughput and the cumulative flow diagram. Together they show speed, rate and where work queues.
Lead time runs from request to delivery, and cycle time covers the period when work is actively in the system. Throughput is the count of items finished per period, such as per week.
A cumulative flow diagram stacks the number of items in each column over time. A widening band means work is building up in that step.
Little's Law links the three numbers: average WIP equals throughput multiplied by average cycle time. Try your own figures in the Little's Law calculator. The flow metrics tools category covers software that charts these.
Three more measures worth watching
Beyond the four core metrics, three simple counts catch trouble early:
Work in progress
The number of active items. A rising count means the team is starting faster than it finishes.
Work item age
How long each active item has been open. Compare it with your usual cycle time to spot cards at risk.
Blocked time
How long items wait unable to move. It points to the dependency or decision that slows delivery.
Use metrics to improve the system, not to rank people. Once numbers become a pressure tool, people game the board. Split by work type before comparing, since a large project task and a small fix will not take the same time.
A worked project with flow metrics
This example is illustrative. A team of five runs a website rebuild on a kanban board. At the start, 20 cards are in progress and the team finishes about 4 a week.
Little's Law gives the average cycle time: 20 items ÷ 4 items a week = 5 weeks per item. That matches what the team feels: nothing seems to finish.
The team sets a WIP limit of 8 across the in-progress columns and stops starting new cards until the count drops. Over the next four weeks, throughput settles at about 4 to 5 a week, while WIP falls to 8.
With 8 items in progress at 4 a week, average cycle time is now about 2 weeks. The cumulative flow diagram shows the review band, which had been widening, turning into a steady stripe. The team did not work harder. It started less and finished more of what it had started.
How do you forecast a delivery date from throughput?
Forecast from throughput by dividing the remaining items by the number you usually finish each week, then giving a range rather than one date.
In the illustrative project, 36 cards remain. Recent weeks finished 3, 4, 5, 4 and 6 items. At the slower rate of 3 a week the work takes 12 weeks, and at the faster rate of 6 it takes 6 weeks. The middle weeks average about 4, which gives about 9 weeks.
Report it as about 6 to 12 weeks, most likely around 9, and update it every week as real throughput comes in. Teams that want a firmer range can run a Monte Carlo forecast, which samples from past weeks many times, as described in Daniel Vacanti's work on flow metrics.
Kanban vs Scrum
Kanban and Scrum are both agile approaches. Scrum works in fixed sprints with defined roles and commits to a sprint goal. Kanban uses continuous flow and limits work in progress.
Scrum prescribes roles: product owner, Scrum Master and developers. Kanban prescribes none and keeps existing roles, as the second principle says.
In Scrum, scope is usually fixed within a sprint. In kanban, new work can enter whenever there is capacity under the WIP limit.
Scrum measures velocity per sprint. Kanban measures cycle time and throughput. Some teams blend them, an approach often called Scrumban.
When does kanban fit a project?
Kanban fits work that arrives unpredictably, such as support requests, maintenance and operations, or teams that want to improve gradually. It also suits teams who cannot reorganize.
It fits less well when a project needs a fixed scope and a strict phase plan, such as building a bridge. Even then, kanban can manage the tasks inside each phase.
Unplanned work also pulls people between tasks. Psychologist David Meyer, whose task-switching research the American Psychological Association summarizes, has said that even brief mental blocks from shifting between tasks can cost as much as 40% of someone's productive time.
Choose a tool that supports WIP limits and flow charts. See choosing a digital kanban tool and the kanban software category for types, or try a free kanban board first.
For layouts across different teams, see kanban board examples.
Using kanban on a project with fixed deadlines
Kanban handles due dates, but it is not a full schedule tool. A project with contract milestones, fixed launch dates or long chains of dependencies usually pairs the board with a plan:
Milestone plan or roadmap
Holds the long-range dates the board works toward.
Fixed-date class of service
Gives deadline cards their own color, so they are pulled early enough.
Throughput forecast
Checks whether the remaining cards fit before the date, as in the forecast above.
Release plan
Groups finished cards into the releases stakeholders expect.
The board manages the flow of work and the plan manages timing.
Rolling kanban out to a project team: eight steps
Introduce kanban as a small change, not a launch. A first version in regular use beats a perfect design on paper.
- 1
Map the current workflow from request to done, including review, approval and waiting steps.
- 2
Build a first board with simple columns that everyone understands at a glance.
- 3
Put all current work on it, not just new work, so the real load shows.
- 4
Write short policies: what each column means, what done requires and how urgent work is handled.
- 5
Set first WIP limits slightly below today's counts, then adjust after a few weeks of watching.
- 6
Hold short check-ins at the board on blocked, aging and nearly done work. The kanban method page lists questions for the daily review.
- 7
Track two or three metrics, such as cycle time and throughput, before adding more.
- 8
Review every few weeks and change one thing at a time: a limit, a column or a policy.
If the team learns something after two weeks, change the board. That is the method working.
Mistakes that weaken a project board
- 1
Cards of very different sizes. A one-hour task and a three-week task look the same on the board. Split large work into items that can finish within days.
- 2
Ignoring WIP limits. A limit broken every day is a signal. Ask what must finish before anything new starts, rather than raising the limit by default.
- 3
A backlog that only grows. Old ideas start to look like accepted work. Review it regularly, close stale items and keep ideas apart from commitments.
- 4
Using the board to watch people. When a board is used to judge individuals, problems go into hiding. Ask what the system shows before asking who is slow.
- 5
Status reported somewhere else. If leaders still ask for updates in documents and messages, the board stops being the source of truth.
Keeping the team using the board
A board lasts when the team finds it useful rather than administrative:
Decide at the board
When a priority changes, move the card. When work is dropped, close it with a note.
Keep policies short
A few lines per column beat a process document. A Ready checklist might be: clear request, owner, expected output and source material.
Improve one experiment at a time
Lower a limit, split Review into internal and external, or add a blocker reason label, then check the effect.
Frequently asked questions
What is kanban methodology in project management?
What is the difference between kanban and Scrum?
What are the six practices of kanban?
What tools do I need for kanban project management?
Does kanban work without deadlines?
How do I forecast when a kanban project will finish?
Choosing Kanban Software?
Read the buying guide: what to look for, mistakes to avoid and questions to ask vendors.
Related guides
- Kanban board template: 6 layouts with columns and WIP limitsA kanban board template gives you columns, WIP limits, swimlanes and card fields. Copy six layouts, from simple three-column to service desk, and adapt them.Read the guide
- Kanban board examples: 15 boards from different settingsKanban board examples for factories, hospitals, offices, software, sales, support, portfolios, classrooms and homes, with columns, WIP limits and lessons.Read the guide
- Free kanban software: options, limits and when to payFree kanban software options, from a whiteboard or spreadsheet to free app plans and open-source tools. See what each option limits and how to choose.Read the guide
- How to choose a kanban tool for a digital boardHow to choose a kanban tool: when to move your board online, what a digital kanban tool needs, from WIP limits to flow metrics, and how to pilot one.Read the guide
Sources
Books and papers show their publication year. Web pages show the month we last checked them.
- 1.David J. Anderson, Kanban: Successful Evolutionary Change for Your Technology Business (Blue Hole Press, 2010)
- 2.John Coleman and Daniel Vacanti, The Kanban Guide (kanbanguides.org, May 2025 edition, checked October 2026)
- 3.Donald G. Reinertsen, The Principles of Product Development Flow (Celeritas Publishing, 2009)
- 4.Daniel S. Vacanti, Actionable Agile Metrics for Predictability (ActionableAgile Press, 2015)
- 5.John D. C. Little, A Proof for the Queuing Formula: L = λW (Operations Research 9(3), 1961)
- 6.Project Management Institute, Pulse of the Profession 2026 (pmi.org, 2026)
- 7.American Psychological Association, Multitasking: Switching costs (apa.org, March 2006, checked October 2026)