Kanban Simulator
I have decided to release out into the wild a kanban simulator. It’s been a long time in the making and really I’m wondering what to use it for!
It started out as a project to think through (a) some of the calculations and relationships in a kanban system and (b) a single-page, javascript application. With the later, it has been a great exercise. I have found the AMD and requirejs to be a great solution. I combined it with building via node.js and did test-first in jasmine. My last results from jasmine are: 131 specs, 0 failures in 4.8s.
Anyway, this is a kanban board simulator that allows you to setup a board and then run tasks through and look at metrics.
- An overview of how to use the simulator is here
- A running simulator is here
- Download binaries to run your own version and make configuration changes from here
I’m wondering if it has any use as a training mechanism. Trainers could get participants to generate and run their own data. I haven’t written up instructions on changing the configuration but if you download the code and update the scripts/config/simple-board.js file you might get the hang of it. You’ll also see that I have created a small DSL for creating “Team practices” but that’s another story.