I work with 6 experienced teams helping a UK government department build their new website. Some of the teams are moving moving from using Scrum to using Kanban instead. In practice, we visualise our work and attempt to manage flow but don't attempt to limit work in progress (WIP).
Limiting WIP is hard. It's not enough for 1 or 2 people to say "we should do this", the entire team needs to understand the benefit.
I setup a session to play "Pass the Pennies", a often used training game for teams starting out with Kanban. More information available:
I gave an informal talk about what WIP represents and why limiting it makes sense. To me, WIP represents commitment to deliver something of value to the client but they cannot realise it yet.
I explained the game and then asked for volunteers. I chose role names of "flippers" and "timers" rather than "workers" and "managers" because this indicates a negative connotation for the former role. There was some reluctance (no-one likes to be the first volunteer...) but we found our 9 people and started.
We played the game over 4 rounds and our findings were:
The last - and best - result though was that those teams who want to use Kanban went back to their boards and started to discuss what WIP limits they should use.
A good result.