Kanban
Kanban is an agile project management methodology that visualizes work on a board with columns representing workflow stages (e.g., To Do, In Progress, Done). It focuses on limiting work-in-progress to improve efficiency and flow, using cards to represent tasks that move across the board as they progress. Originating from Toyota's manufacturing system, it has been adapted for software development, marketing, and other knowledge work.
Developers should learn Kanban when working in agile environments to manage tasks transparently, reduce bottlenecks, and deliver value continuously without fixed iterations. It's particularly useful for teams handling ongoing maintenance, support work, or projects with variable priorities, as it allows for flexible planning and real-time adjustments based on capacity and demand.