Previous Post
Camunda Token Simulator
To use Camunda Token Simulator, first install Camunda Desktop Modeler, and then follow the instructions at “Token Simulator”.
You will thank me if I’m the first person to introduce to you the simulator. Yes, simulation is real!
In previous posts, I wrote about the basics of BPMN and how one can go about using Camunda Platform for automation.
An oversimplified way of looking at BPM could be:
Start with process discovery
Draw BPMN models as you discover processes
Derive insights from the models that result in tangible actions
Now, either during step 2 or 3 that I’ve come to realize the “Token Simulator” can play a significant role in revealing to us what we don’t know about business processes, and how to improve them for better.
Think of “Token” as a pointer showing where the process currently is, and where it can go next.
Here’s a short video showing what Token Simulator can do.
When you’ve the plugin installed, you will see a toggle button at the top left corner of Camunda Modeler.
Switch it on, and play with the execution path.
Some Advantages of Token Simulator
A few things will jump out of the screen, as you let the simulation play out. To me, the following were among the most helpful.
Validation
Verify if the process execution path represents the reality
Catching logical errors in the process
Understanding
Visualizing the token flow through process can clarify thinking
Making sense of the semantics of BPMN. For example, the exclusive gateway, timers or non-interruptible timers etc.,
Process Optimization
Identify redundant paths so as to consolidate or deduplicate them
Finding bottlenecks - for example, the timers should challenge the reason behind the waiting times
Spotting opportunities for parallelization
Communication
A fantastic communication tool for all stakeholders
Validation of process design with business stakeholders
Building a shared understanding of process logic
While it may be impossible to automate the whole process, simulation will demonstrate what the promised land would look like. I’m sure of that.
And finally, the number of times I’ve typed in “simulation” is making me really nervous and I’m wondering if I’m in a simulation and if I’m, I really hope I’m not an NPC.