Skip to content

Creating a Diagram

Freddy-F edited this page May 4, 2021 · 6 revisions

BPMN Symbols

As we see before, we need to design our processes as BPMN diagrams to automate them with Zeebe. We use the BPMN 2.0 for this purpose but not all these symbols are available for Zeebe, then we are limited to the Zeebe modeler symbols (or other symbols for modelers compatible with Zeebe). That doesn’t mean that we cannot design many different processes with this tool.

Some available symbols in Zeebe are:

Symbol Description
BPMN_symbol_example_flow Flow sequence representation: Arrows that indicate the direction that follows the flow between activities and events.
BPMN_symbol_example_pool Pools and Lanes: Allow indicate different processes and stakeholders or users involved.
BPMN_symbol_example_tasks Tasks: Represent activities that must be realized. There are many types of them.
BPMN_symbol_example_gateways_v2 Gateways: We can bifurcate the flow sequence using logic gateways (like XOR, OR, AND) or by specific events.
BPMN_symbol_example_events Events: They allow many interactions in the flow sequence like start, end, interrupt, continue, wait (events or specific time), send or receive (messages or signals), conditionate or parallelize the flow in the process.

More information and other available symbols for BPMN 2.0.

Diagrams with Zeebe Modeler

For create our BPMN diagram we use Zeebe Modeler desktop application. All the created diagrams are stored as XML files and we can export them in the application as images (PNG, JPG, SVM) to illustrate the necessary documentation. Create a new BPMN diagram.

We see a screen with a start event like this:

zeebe_creating_diagram_newDiagram

We have some symbols at the left that we can use to represent our process activities and sequence flow.

Now we add the necessary elements from the menu and add the flow arrows manually.

In another case we can click and select the start event and a little menu appears from the symbol with options for change, erase, comment, configure or concatenate other symbols.

zeebe_creating_diagram_iconMenu

Diagram tutorial

You can follow the tutorial to learn how to create process diagrams.

Get BPMN diagram for examples

You can download the BPMN file available for the next diagram example. We work next steps based on this one.

BPMN_diagram_envios

More information about BPMN diagrams on Zeebe.