This document provides an overview of Kanban, an agile project management methodology. It begins with limitations of current systems like bottlenecks and bugs. Kanban was developed at Toyota to visualize workflow using cards on boards. It aims to limit work-in-progress by pulling work instead of pushing it. Key principles include incremental change and respecting current processes. Practices include visualizing workflow, limiting work-in-progress, managing flow, and improving collaboratively. Benefits are simplicity, reduced waste and costs, while limitations include difficulty resizing cards as demand changes. The document concludes with a quote from a project manager praising Kanban's visibility into the project status.