Reputation: 408
Use case Description: Person1 starts the workflow assigning user tasks to multiple assignees (parallelly) , similarly, those assignees assign user task to multiple assignees.
Confusion: Is a subprocess required for this case?
Upvotes: 0
Views: 286
Reputation: 81
First of all i don't think the diagram you provide is a valid BPMN definition, you can't make a sequence flow that goes to a start event.
Is a subprocess required for this case?
It's not required but you can use it. the main reasons to use a sub-process:
P.S: Looping and Multiple instances are techniques that are also achievable using simple tasks, but if the process is fairly complex, using sub-process will be a better approach for maintenance and clarity reasons.
Upvotes: 4