This guide will help you create your first process using the Barium Live BPMN Modeler 2.0. The modeling notation being used by this tool is BPMN 2.0, and is recognized as the world standard.


Web sites for more info about the BPMN standard

http://www.omg.org/spec/BPMN/2.0/PDF

http://en.wikipedia.org/wiki/Business_Process_Model_and_Notation


Create process

1. Select a space, and choose Model: Processes.



3. Click Create BPMN 2.0 process at the far right.




4. The model tool and a Quick Guide is shown. (Read more about the Quick Guide here)




At your left-hand side you will see:
  • the BPMN symbols: Circles for events, diamond for gateways and squares for activities and tasks.
  • roles and responsibilities are being represented by swim lanes and pools in the BPMN-notation. They are not mandatory, but recommended.
  • other additional symbols for data objects, text annotations, group and block artifact.

At the top of the tool following features are represented:

At your right-hand side you will see:

Use your mouse wheel to zoom and right click and move mouse to pan. 
Use Shift to select more than one symbol. When more than one symbol is selected functions for alignment and resize appears. Align objects according to top, center or bottom as well as spread the symbols with equal distances, hover a suggestion to see the result before choosing the desired outcome. Use the resize function to the right to enlarge or shrink all selected symbols according to the largest or smallest object.





5. Simply drag-n-drop the associated symbols into the white drawing area.

First a pool, a lane and an start event is shown. The pool represent the process, and it will be named thereafter, and the lane represent the different user roles in the process. To add additional lanes use the "+"-symbol at the bottom of the first lane.
Add desired symbols either by selecting the start event and click on one of the arrows and choose a symbol or add a symbol by drag-n-drop from the menu.






  • Start: The start event of the process. BPMN supports several starts.
  • End: End of process.
  • Intermediate: An event in the middle of a process, for example a message.
  • Gateway: Decision point, or flow manager. (For example invoices above 10.000€ should be distributed to manger directly.)
  • Task: The only place in the process where work is being done. Can be made by man or machine. Right-click the task and select types to choose the anticipated type. The most common ones are User (task performed by the user in the system) and Service (task performed by the system, for example picking a customer ID from an ERP system), default it is set to a User Task.
  • Sub process: Sub process are re-used processes such as an invoicing process.


6. If you drag-n-drop your symbols into the drawing area and you connect the symbols by selecting one symbol, grab one of the appearing arrows and drag to desired symbol. A flow arrow will now appear. 

The direction of the arrow follows the direction you drag in. 

You can also change the link style by right-clicking the arrow, and if you want to change the direction or placement of an arrow just mark an edge of the arrow and drag to wanted place.



7. Almost everything can be changed and edited. Simply click on it and discover the possibilities.




Above I have:

  • Changed the size of the pool and lanes.
  • Changed size of the task.
  • Added names to the lanes.
  • Toggled text label on the right flow arrow.


8. Now draw the flow you want.


9. Artefacts are objects that help people understand the process, but also help them perform their tasks. Add artefacts by drag-n-drop to the desired place. Connect objects to each other by linking them together.


Available artefacts:


10. Barium Live BPMN Modeler 2.0 saves all your changes constantly so you will never have to worry about that. So if you would like to save the process in a specific state, make a bookmark or publish your process. 


11. To make the process official, publish it.


12. Deploy


Done!