Optional and parallel user task


At some point in my workflow, i would like the user to have 2 parallel user tasks : one mandatory and one optional. if the optional is executed, it must be before the mandatory one, and the workflow should make a join to wait both to finish. Otherwise only the mandatory one is executed and the workflow continue

how would you modelize that in bpmn ?

Hi @volta,

sounds like CMMN, but you can do that with BPMN too.

You could also create the mandatory task twice. Than you would not have to check the loop.


How about this?

1 Like