Scrum and Kanban are two of the best known lean/agile software project management frameworks. The mini-book Kanban and Scrum: making the best of both compares and contrasts these two process frameworks and breaks them down into a set of tools that can be mixed and matched to construct a wide range of hybrid processes.