Agile Framework: Kanban

Learn the details of Kanban in this lesson and why it is a great choice for managing your product.

Kanban is an agile framework for managing and improving work processes, particularly in product development and software development. Kanban is a visual framework. The key principles are that progress should be visible, work in progress should be limited, and flow should be managed. This allows teams to optimize the process and improve efficiency, predictability, and limit lead time prior to results. Watch out, though. Kanban can be confusing because Kanban boards—swim lanes visually communicating what needs to be done (to do), what is in progress, and what is completed—are used as a management tool in several frameworks and methodologies, sometimes including traditional waterfall project management.

Get hands-on with 1200+ tech skills courses.