The main goal of Kanban is to introduce change with minimal resistance. Before we can actually start with Kanban we need some goals to head for. In his book about Kanban, David J Anderson gives us a set of exemplary goals.
- Optimise Existing Processes (main goal)
- Deliver with High Quality
- Focus on quality by limiting work-in-progress, define policies around what is acceptable and what is good quality, stop the line until the story is good enough
- Improve Lead Time Predictability
- small WIP > short lead time > little defects
- Improve Employee Satisfaction
- Provide Slack to Enable Improvement
There must be a bottleneck in your organisation because every value chain has one. Balancing input demand against throughput creates the necessary slack. Appreciate it and use it for: responsiveness, improvement of processes/skills/tooling, reflection, learning new techniques
- Simplify Prioritisation
Choose a method that maximises business value and minimises risk and cost. This will need to delay commitment as long as possible and ask simple questions (example: queue replenishment).
- Provide a Transparency on the System Design and Operation … because it has a magical effect
- Design a Process to Enable Emergence of a “High Maturity” Organization