What is Kanban in project management? Breaking down the methodology

Get started for free with Jira’s kanban template
Maximize efficiency by seeing and moving forward the work that matters most.
Key Takeaways
Kanban is a visual Agile framework that keeps work in progress manageable and promotes continuous improvement through transparent workflows.
Teams use Kanban boards and cards to track tasks, identify bottlenecks, and optimize delivery cycles.
Key practices include setting WIP limits, standardizing workflows, and using metrics like cycle time and cumulative flow diagrams.
Teams use WIP limits on Kanban boards to stay focused, manage capacity, and keep work flowing.
Kanban is a workflow management method that helps teams visualize work, limit work in progress, and improve how tasks move from start to finish.
By making work visible and manageable, Kanban gives teams a clearer way to prioritize, collaborate, and deliver value more consistently.
This guide covers the core principles of Kanban, how boards and cards work, the benefits of using Kanban, how Kanban compares with Scrum, and the tools that support teams using Kanban to manage their work.
What is Kanban?
Kanban is a visual workflow management method that allows teams to optimize and continuously improve the delivery of work by visualizing tasks, limiting work in progress, and focusing on flow efficiency.
In a Kanban system, teams visualize tasks on a board, move work through defined stages, and use clear limits to keep too much work from piling up at once. One of the core Kanban principles is making workflows easier to see, manage, and improve.
Instead of planning work only in fixed cycles, Kanban supports an ongoing flow where teams can adjust priorities as work progresses. Teams often use Kanban in software development, IT, operations, marketing, and other areas where visibility, flexibility, and steady delivery matter.
Kanban tools give teams configurable boards, backlog management, work-in-progress limits, filters, and reporting to monitor progress and improve flow. Learn how to do Kanban with Jira in this helpful tutorial!
History of Kanban
Kanban has roots in manufacturing, but its core idea is simple: keep work moving by matching supply with real demand. What began as a production system at Toyota later became a flexible workflow method used by teams far beyond the factory floor.
Late 1940s: Kanban originated at Toyota as a way to improve engineering and production processes.
Supermarket inspiration: Toyota modeled the system after supermarkets, where shelves are restocked based on what customers actually use.
Just-in-time production: This approach became part of Toyota’s just-in-time production model, helping teams reduce excess inventory and align materials with demand.
Broader adoption: Over time, Kanban evolved beyond manufacturing and became a workflow management method for software, IT, operations, marketing, and other knowledge work.
How does Kanban work?
A clear Kanban flow helps teams understand how work moves from request to completion. The goal is to make each step visible, keep work manageable, and create a repeatable process that teams can review and improve over time.
Map the workflow on a Kanban board: Start by defining the stages work moves through, such as “To Do,” “In Progress,” “Review,” and “Done.” The board should reflect the way your team actually works.
Represent each task as a card: Create a card for each work item so the team can quickly see what needs to be done, who owns it, and where it stands in the process.
Move work through each stage of the process: As work progresses, move each card across the board from one stage to the next. This gives everyone a shared view of current priorities and progress.
Set WIP limits to keep work flowing: Limit the amount of work allowed in each stage so the team can stay focused, reduce context switching, and prevent work from piling up.
Use the board to spot bottlenecks and improve over time: Review the board regularly to identify stalled work, overloaded stages, or recurring blockers, then adjust the process to improve flow.
How Kanban boards and cards help teams manage work
Kanban boards and cards turn complex workflows into something visible and easier to manage. Together, they help teams see priorities, track progress, spot blockers, and keep delivery moving without losing important details.
Kanban boards

A Kanban board visualizes work as it moves through each stage of a process. A basic board may include columns such as “To Do,” “In Progress,” and “Done,” though teams can customize columns to match their workflow.
By showing all active work in one place, the board helps teams understand priorities, manage capacity, and quickly identify bottlenecks.
Kanban cards

Kanban cards represent individual work items on the board. Each card typically shows the task’s status, owner, priority, and relevant context, such as a description, due date, links, or supporting files.
As cards move through the workflow, teams can track progress, spot blockers, and see how work is advancing from start to finish.
Benefits of the Kanban framework
Kanban is one of the most popular Agile methodologies used today. It also works for teams of all sizes to improve task planning, throughput, and visibility.
Benefit | What it helps teams do | Why it matters |
Planning flexibility | Reprioritize backlog work without disrupting active tasks | Helps teams stay adaptable as priorities change |
Shortened time cycles | Move work through the workflow more quickly | Improves predictability and speeds up delivery |
Fewer bottlenecks | Limit multitasking and surface blocked work sooner | Keeps work flowing and reduces delays |
Visual metrics | Track cycle time, flow, and blocked work with charts | Helps teams identify issues and improve over time |
Continuous delivery | Ship smaller increments of value more frequently | Helps teams deliver faster and respond to change more easily |
Planning flexibility
A Kanban team focuses primarily on the work that's actively in progress. Once the team completes a task, they select the next task from the backlog. The product owner is free to reprioritize work in the backlog without disrupting the team because any changes outside the current work items don't impact the team.
Pro Tip
Product owners should check with the development team before making major backlog changes, especially when tasks have dependencies.
Shortened time cycles
Cycle time measures how long it takes work to move through the team’s workflow, from the moment work starts to the moment it ships. Improving cycle time helps teams forecast future delivery more confidently.
Build overlapping skill sets: When more than one person can handle the same type of work, tasks are less likely to stall behind a single specialist. Practices like code review, mentoring, and shared ownership help spread knowledge across the team.
Share ownership of in-progress work: Kanban works best when team members help move active work forward instead of staying limited to narrow role boundaries. For example, developers and QA engineers can work together to resolve testing issues faster.
Address bottlenecks as a team: When work slows down in one stage, the whole team can focus on clearing the blocker instead of continuing to start new tasks.
Reduce handoff delays: Shared visibility makes it easier to see when work is ready for review, testing, or release, helping teams move tasks through the workflow with fewer pauses.
Fewer bottlenecks
Taking on too much work at once can hurt efficiency. When teams take on too much at the same time, context switching increases and tasks take longer to complete.
That's why a vital tenet of the Kanban process is limiting the work in progress (WIP).
Work-in-progress limits also support better workload management by helping teams see when too much work is concentrated in one stage or assigned to too few people. Such bottlenecks can occur due to a lack of focus, people, or skill sets.
For example, a typical software team might have four workflow states: To Do, In Progress, Code Review, and Done. They could set a WIP limit of 2 for the code review state.
A low WIP limit encourages the team to review existing work before starting more new work, helping reduce delays and lower overall cycle time.
Visual metrics
Kanban emphasizes continuous improvement, so teams make each workflow iteration more efficient and effective. Charts allow teams to see whether their process changes are actually improving flow.

Two common reports Kanban teams use are control charts and cumulative flow diagrams. A control chart shows the cycle time for each issue and a rolling average for the team.
A cumulative flow diagram shows how many issues are in each workflow state, making it easier to spot blockers when work starts building up in one stage.
Continuous delivery
Continuous delivery, or CD, is the practice of releasing work to customers frequently. When paired with continuous integration, or CI, it helps DevOps teams ship software faster while maintaining quality.
Kanban and CD work well together because both focus on delivering smaller increments of value more frequently.
Kanban best practices
A few simple habits can help teams get more value from Kanban and keep work moving smoothly.
Make blockers visible early: Use the board to flag stalled or blocked work as soon as issues appear. This helps the team respond before delays affect delivery.
Review bottlenecks as a team: Look for stages where work tends to pile up, then discuss what needs to change to improve flow.
Encourage collaboration: Treat the board as a shared team tool, not just a status tracker. Team members should help move work forward, even when a task sits outside their usual role.
Keep WIP limits realistic: Set limits that reflect the team’s actual capacity, then adjust them as the workflow changes.
Use Kanban metrics to improve over time: Review cycle time, throughput, and cumulative flow data to identify patterns and make practical process improvements.
Scrum vs. Kanban
Kanban and Scrum are both Agile approaches, but they organize work in different ways. Scrum uses fixed-length sprints, defined roles, and planned commitments, while Kanban focuses on continuous flow, flexible prioritization, and limiting work in progress.
| Scrum | Kanban |
Release methodology | Regular fixed-length sprints (i.e., two weeks) | Continuous flow |
Roles | Product owner, Scrum master, development team | Continuous delivery or at the team's discretion |
Key metrics | Velocity | Cycle time |
Change philosophy | Teams should strive not to change the sprint forecast during the sprint. Doing so compromises learning around estimation. | Change can happen at any time |
When to use each method
Scrum may be a better fit when teams:
Work best with structured planning cycles
Benefit from defined roles and sprint ceremonies
Want to commit to a fixed scope over a short period
Kanban may be a better fit when teams:
Handle a steady flow of incoming work
Need more flexibility to change priorities
Want to focus on improving flow and reducing bottlenecks
Some teams blend the elements of the Kanban method and Scrum into "Scrumban." They take fixed-length sprints and roles from Scrum and focus on work-in-progress limits and cycle time from Kanban.
For teams just starting with Agile, we strongly recommend choosing one methodology and running with it for a while. If your team is ready to use the Kanban methodology, use our free Kanban board template today!
For software teams, the Kanban vs. Scrum decision often comes down to how predictable the work is. Scrum can help teams plan around defined sprint goals, while Kanban can support teams that need more flexibility as priorities shift.
Kanban for software teams
Agile teams today can use just-in-time (JIT) principles by matching work in progress, or WIP, to the team’s actual capacity. This supports more flexible planning, faster delivery, stronger visibility, and continuous improvement throughout the development cycle.
Kanban’s core principles work across industries, but software teams find it especially effective.
Unlike manufacturing, software teams don’t change physical processes or manage inventory. They use virtual boards, task cards, and workflow policies.
What to look for in a Kanban tool
Teams can run Kanban with physical boards or simple digital tools, especially when workflows are small and easy to manage. But as work becomes more complex, teams often need a Kanban tool that supports visibility, prioritization, reporting, and team collaboration at scale.
Look for a tool that offers:
Visual boards: Make work easy to track from request to completion, including what is in progress, blocked, or ready for review.
Flexible workflows: Let teams customize columns, statuses, and policies to match how work actually moves.
Backlog and issue tracking: Help teams prioritize bugs, feature requests, technical debt, and ongoing improvements before work reaches the board.
Reporting and metrics: Show lead time, cycle time, throughput, and bottlenecks so teams can improve continuously.
Shared visibility: Keep stakeholders informed without relying on constant manual updates.

Jira is one example of a Kanban tool built to support this level of complexity. Teams can customize boards and workflows, manage backlogs and issues, and use reporting to improve delivery over time.
Many out-of-the-box AI tools can help summarize work or generate updates, but they often can’t match the depth and workflow complexity that Jira supports for software teams.
Use Kanban to create a clearer, more efficient workflow
Kanban helps teams visualize work, manage priorities, and improve delivery over time. By making work visible, teams can spot bottlenecks earlier, limit overload, and keep progress moving without relying on constant status meetings.
The right approach depends on the team’s workflow, complexity, and collaboration needs. You can start by learning Kanban with Jira using a free Kanban board template that helps your team visualize work, manage flow, and improve delivery over time.
Simple boards may work well for smaller teams, while more complex software workflows often benefit from a tool that supports flexible boards, backlog prioritization, reporting, and shared visibility.
Kanban Frequently Asked Questions
What are some common Kanban mistakes?
Common Kanban mistakes include adding too many columns, skipping work-in-progress limits, letting tasks sit too long without review, and treating the board like a static task list instead of an active workflow tool.
Teams may also struggle when they do not define clear policies for each stage of work. For example, everyone should understand what “ready for review” means, when work can move forward, and who owns the next step.
What are the 4 principles of Kanban?
The four principles of Kanban are: visualize the workflow, limit work in progress, manage flow, and continuously improve. These principles help teams optimize task management and deliver value efficiently.
Is Kanban Agile or Scrum?
Kanban is an Agile framework, but it is distinct from Scrum. While both are Agile methodologies, Kanban focuses on continuous flow and visualizing work, whereas Scrum uses fixed-length sprints and defined roles.
What is a simple example of Kanban?
A simple example of Kanban is a board with columns labeled "To Do", "In Progress", and "Done". Tasks move from left to right as they are started, worked on, and completed. This visual approach helps teams track progress and identify bottlenecks.
What Kanban metrics should I track?
Useful Kanban metrics include cycle time, lead time, throughput, and work in progress. These metrics help teams understand how quickly work moves, how much work they complete, and where bottlenecks appear.
Teams can also track blocked work, aging work items, and cumulative flow to spot delays earlier. The goal is not to measure everything. It is to choose metrics that help the team improve flow and make better planning decisions.
Recommended for you
Ready-made Jira templates
Browse our library of custom Jira templates for various teams, departments, and workflows.
A comprehensive introduction to Jira
Use this step-by-step guide to discover essential features and the best practices to maximize your productivity.
Understanding the Basics of Git
From beginners to advanced experts, use this guide to Git to learn the basics with helpful tutorials and tips.