I have been reading David Anderson‘s wonderful book on Kanban this week as a means to get more specific on the project improvements I want to make based on what I’m learning with Lean Enterprise. This book has disrupted up my approach to backlog management and prioritization. Within a Scrum or Waterfall process, whenever a customer asks for a request, you put it on a list and regularly prioritize that list. The backlog as a whole is the input queue in the system.
Currently there are 397 issues on our backlog. We can’t possibly be meaningfully prioritizing all of these.
In a Kanban system, this is seen as waste. Why spend all this time prioritizing something when only the top five things at any one time are important? Is there a way to communicate to users that we just won’t get around to certain things? [Read more…]