A kanban board is an agile project management tool designed to help visualize work, limit work-in-progress, and maximize efficiency (or flow). Kanban boards use cards, columns, and continuous improvement to help technology and service teams commit to the right amount of work, and get it done! Kanban boards can be used in knowledge work or for manufacturing processes.
Simple boards have columns for “waiting”, “in progress” and “completed” (or “to-do”, “doing”, and “done”). Complex Kanban boards can be created that subdivide “in progress” work into multiple columns to visualize the flow of work across a whole value stream map, though some additional detail such as WIP limits is needed to fully support the Kanban Method.
Business functions that use kanban boards include:
Kanban board for the software development team. A popular example of a Kanban board for agile or lean software development consists of Backlog, Ready, Coding, Testing, Approval, and Done columns.