Kanban is a visual workflow management method designed to help teams visualize their work, limit work in progress (WIP), and maximize efficiency (or flow). Originating from the Toyota Production System, Kanban is not a project management framework itself but a method for improving any existing process.

Core Practices of Kanban

  • Visualize the Workflow – Use a Kanban board with columns and cards to create a visual model of all work items and their current status.
  • Limit Work In Progress (WIP) – Set explicit limits on how many items can be in any one stage of the workflow at a time. This prevents bottlenecks and improves focus.
  • Manage Flow – Monitor, measure, and report the flow of work through the system. The goal is to make the flow smooth and predictable.
  • Make Policies Explicit – Clearly define the rules for the process (e.g., when a task is “Done,” how to prioritize work). This creates a shared understanding.
  • Implement Feedback Loops – Use regular meetings and reviews (like daily stand-ups or service delivery reviews) to ensure communication and process alignment.
  • Improve Collaboratively, Evolve Experimentally – Use a scientific approach (models and metrics) to implement continuous, incremental, and evolutionary changes.

The Kanban Board

A Kanban board is the primary tool for visualizing the workflow. It is typically divided into vertical columns representing stages of the process.

ColumnDescriptionPurpose
Backlog / To DoA prioritized list of tasks or features waiting to be started.Holds all upcoming work.
In Progress / DoingThe tasks that the team is actively working on. This column has a WIP limit.Shows current focus and prevents multitasking.
Review / TestingWork that is complete from a development standpoint but is awaiting review or quality assurance.A handoff point to ensure quality before completion.
DoneTasks that have been fully completed, reviewed, and meet the definition of done.Tracks completed work and measures throughput.

Example Scenarios

Software Development

A development team uses a digital Kanban board (like Jira or Trello) with WIP limits. A developer cannot pull a new task into the “In Progress” column if the limit of 3 tasks is already met, forcing them to help a teammate finish their task first to clear the bottleneck.

Marketing Team

A content marketing team visualizes their workflow from “Idea” “Drafting” “SEO Review” “Published.” This helps them see where content pieces are getting stuck (e.g., waiting for review) and manage their publication schedule more effectively.

Personal Task Management

An individual uses a simple To Do, Doing, Done board to manage their weekly tasks, helping them focus on finishing one task before starting another.

Why Kanban Matters

  • Increases Visibility & Transparency – Everyone can see the status of all work items at a glance.
  • Improves Flow & Efficiency – WIP limits prevent bottlenecks and encourage a smooth, continuous delivery of value.
  • Promotes Flexibility – It is an adaptive method that allows for changes in priorities without disrupting the entire workflow.
  • Reduces Waste – By focusing on flow and limiting multitasking, it helps eliminate the waste of waiting and context-switching.

See also: Lean, Agile, WIP Limits, Scrum, Continuous Improvement.