Kanban is an extension of Agile that offers flexibility and focus when approaching project management strategy. While initial implementation may take some overhead, there is much to be gained when it is set up and running at full capacity.