Kanban: A 6 Step Recipe for Success

In his book about Kanban, David J. Anderson gives us his 6 step recipe for a successful Kanban implementation.

Book Cover: "Kanban: Successful Evolutionary Change for Your Technology Business" by David J. Anderson

The Kanban Recipe

This guideline enables a team adopting lean quick improvements and low levels of resistance.

  1. Focus on Quality
  2. Reduce Work-in-Progress
  3. Deliver Often
  4. Balance Demand against Throughput
  5. Prioritize
  6. Attack Sources of Variability to Improve Predictability

And now a few more quotes related to the 6 steps  …

Focus on Quality

  • excessive defects are the biggest waste in software development
  • inspect code every day for at least 30 minutes
  • hold collaborative team analysis and design modeling sessions (in small batches every day)
  • use tools for static an dynamic code analysis
  • reduce the quantity of design-in-progress to boost software quality

Balance Demand Against Throughput

You need slack to enable continuous improvement. […] In order to have slack, you must have an unbalanced value stream with a bottleneck resource. Optimizing for utilization is not desirable.

Source: Kanban: Successful Evolutionary Change for Your Technology Business by David J. Anderson


Related Articles


This blog is a digital memory for me. I store nuggets of information, ideas and resources on these pages so that I can access and share them easily at any time, from everywhere. I always felt a strong passion for continuous improvement and that is why I am now super happy to be a professional Scrum Master. Scrum, Kanban, Agile Project Management, Coaching, Learning and Self Management are my passions and that is also what my blog is about ...

Leave a Reply