Kanban is a project management approach that is based on the principles of lean development. Kanban involves visualizing work as a series of steps or stages, and using a "pull" system to move work through the process. Kanban teams use a kanban board to track the progress of work and identify bottlenecks or areas for improvement.