Tutorial: Modeling for beginners with QuickModel¶
With the QuickModel tool, Signavio provides an easy start to business process modeling with BPMN 2.0. Here, you create a BPMN process by filling a table with information about the process. The tool models a BPMN 2.0 conform diagram that can later be altered in the Editor.
QuickModel can also be useful for fast modeling - for example if you want to sketch out a lot of different diagrams. Simply create the basic structure of the diagram in QuickModel, then switch to the Editor to add more complex structures.
You don’t need any knowledge about BPMN to work with QuickModel. The tool, however, does have limitations: you will only be able to define one diagram path. ‘Branches’ (Gateways) and sub-processes need to be added in the Editor later. We recommend modeling either the ‘happy path’ - the path the process follows if no obstructions or errors occur. You can add information about branches and other diagram details in the documentation so that an experienced modeler can add them to the diagram in the Editor later.
To create a diagram in QuickModel, click New - QuickModel in the Signavio Explorer. The QuickModel tool will open in a new browser tab.
In the tool, proceed as follows:
- First, name the process by clicking the pen symbol in the header of the application.
- Start creating the diagram by defining a start- and an end event in the corresponding form fields in the ‘Process details’ section on the right side.
Add a trigger/start event.
- Now, you can add Tasks to the table. Create a task by entering its label into the first column. You can add a Task at any position in the model by selecting the corresponding row in the table and then clicking the Add activity above button above the column header. To remove a Task, click Remove activity. When you added your first task, the tool will start modeling the changes you make to the diagram in real time in the ‘Diagram preview’ section.
Add an activity between existing tasks.
Remove an activity.
- In the other columns of the table, you can add element characteristics (so-called ‘attributes’) and other information. You can for example add an IT System or a Data Object (any kind of document) that may be needed to complete a Task. If visible in the diagram, this information will also be added to the model by the tool automatically. You can configure the columns that are displayed by clicking the wrench symbol on the top right of the ‘Activities’ section.
Configure the attributes that are displayed in QuickModel for this diagram.
- If dictionary entries are defined, suggestions will be displayed as soon as you start filling a field. If you click an entry, the corresponding field will be automatically filled and linked to the this dictionary entry. If your organization uses the Signavio Dictionary, it should contain definitions for the most-used elements and attributes. Like this, all modelers in Signavio use the same pre-defined terms. You can learn more about the Dictionary in the chapter The Dictionary.
The Dictionary is automatically suggesting fitting entries as you type.
- The label of the framing element (‘Pool’) that encompasses the model is defined in the ‘Organization’ form field at top left in the ‘Process Details’ section. The Pool represents the organization that owns and executes the process. Pools can contain ‘Lanes’ that represent actors. Actors can be people, positions or departments within an organization. They define, who can or should perform a Task. If you would like to define actors for certain Task elements, define them in the ‘Who?’ column of the table. We recommend to put positions, roles or departments instead of the name of a person as responsibilities of people within organizations change.
Define a role (in this case a department).
When you are done creating the diagram and you checked the model that the tool created, provide a description of the diagram in the ‘Documentation’ form field of the ‘Process Details’ section at the top. If necessary, also define what needs to be added or changed in the model to add complexity like branches (‘Gateways’), additional attributes or linked sub-processes.
Save the diagram so that it can be completed in the Editor.