JM
Hy!
I have an embedded subprocess (ad hoc!) and in it multiple processes that can or won't happen... How can I show that in BPMN notation - that processes may or won't happen?
Thanks for Your help, John
Hi,
afaik, BPMN provides no means to explicitely denote optional/mandatory activities. In the BPMN spec you can find the following statements:
- "A set of Activities can be defined for the Process, but the sequence and number of performances for the Activities is determined by the performers of the Activities." -> So, the number may also be 0.
- "Text Annotation objects can be used by the modeler to display additional information about a Process or attributes of the objects within a BPMN Diagram."
So, you can use text annotations. In my opinion, you can also use the group symbol to visualize optional or mandatory activities (the group name could be "Optional tasks").