Several years ago I published my shortest possible advice on "How to start using Kanban". Not being restricted by arbitrary limits like 140 characters, I would express these steps today as:
- See your work as a flow of value to your customer
- Start from where you are
- Visualize your work, your process and your policies
- Adopt validated changes that improve things
So if you're starting from a few teams using Kanban at the team level (a reasonable place to start by the way), how do you scale to using Kanban across an organisation?
We can express the answer to that question with 4 quite similar steps:
- See your organisation as a network of inter-dependent services
- Scale out sequentially, service by service
- Design each service independently from first principles
- Use feedback loops through the management system to achieve balance and improve service delivery to customers
Specifically "seeing services" is not instinctive. We're more likely to look at organisations through a "departmental" lens (people with similar functions or roles in the the organisation), or through a "small team" lens (the groups of people that get things done together). What is often missing is how departments and teams fit together to deliver value to the organisation's "customers". Changing to that as your default viewpoint, brings quite different issues into focus. It has a powerful impact.
Scaling out service by service again may not be management's instinctive approach. If we've found a better process, why not roll it out across the whole business together, in the shortest possible time? The answer to that question lies in Kanban's foundational principles, specifically the change management principles. These can summarised as "start from what you do now... and change in an evolutionary manner, learning and applying the lessons learned as you go." In practice, that's what the most successful organisations have found as they roll out Kanban. It is not slower to move incrementally. You get there faster because you don't generate massive fear and resistance within the organisation, and most importantly you learn as you go, while it's still not too late to apply the lessons.
If you want to know more about the third step - often referred to as STATIK (systems thinking approach to introducing Kanban), we discuss it (albeit briefly) in Essential Kanban Condensed. It's one of the main elements in the KMP 1 training syllabus - see this course from Huge.IO for example, Kanban System Design.
Finally the fourth step - using the Kanban Cadences, is the subject of the next blog (as well as the follow-on training . Watch this space.
References and Credits