Simulations enables the user to test the DCR graphs and verify that the process works as expected.
Render graph while simulation
When simulating a graph the DCR graph is shown and updated during simulation.
Simulation without rendering
Non-technical users find this model easier to understand as the focus is on the tast available rather than the rules as displayed in the DCR graph.
When ending a simulation the user is asked if he wish to save the simulation. Simulations can be saved for documentation and analysis purpose. The Document generator can be used to output your graph as a Word or PDF document and the document will include representative graphs.
When saving a graph you’ll be asked to indicate whether the graphs is
- a happy path
- an unhappy path
The term “a happy path” is often used in the busines process community to refer to the fastest or simplest or even sometimes naive execution of your process. The happy path often has value as it makes it easier to understand the process.
An un-happy path is something that should not happen, e.g. imagine an expense report process where you can pay the employee before manager approval. This is an un-happy path, something that should not be possible. By describing un-happy paths the tool can analyze the graph and ensure this behavior is not possible. We’re currently working on this tool.
The videos below show how to simulate a simple graph and how to simulate graphs with auto users:
When you end each simulation you’re asked if you would like to save your simulation for later analysis or usage.The Simulation History displays the saved simulations:
Simulations that are representative is included in the documentation about the graph, also referred to a scenarios.When clicking on a saved simulation you can replay the simulation and see the swimlane diagram.
When simulating with many users you sometimes do not want all users to have an account and be logged into the portal. DCRGraphs.net does therefore offer the option to participate in simulations typically from a smartphone with a simple 4-digit token.
Before the simulation is started a 4-digit code is presented to the audience.
Users can go to the link https://sim.dcrgraphs.net and enter the 4-digit token to participate in the simulation. The users will be requested to enter their names and choose their role(s). Once done they wait in the lobby.
Once the administrator starts the simulation all users can view their own task list depending on the role(s) chosen in the simulation.
Simulations can then happen with input from users logged into the portal in the normal way as well as from users not logged into the portal but using their mobile phone and the PIN code.
Limitations: At the moment tasks does not support DCR Forms and tasks are not grouped properly in subprocesses. We’re in the process of adding this as a feature which is expected to be released in December 2019.