Agile Project Management with Kanban by Eric Brechner
The Big Idea: Apply lean production principles (Theory of Constraints) to software development. Reduce the work-in-progress to let developers concentrate on only one task at a time. Agile development with Kanban means creating a kanban board with tasks posted and a well-defined workflow. There are no milestones or sprints and there is minimal overhead. Inspired…