Question

How to assign a task to different types of users. Each user may have different attributes of completion for example time, accuracy and cost. Thus depending upon a matrix I want to design a scheduling mechanism which minimizes the Cost.

How do I define this type (see image) of process using BPMN specification.

BPMN Image

Was it helpful?

Solution

In such case, I would use multiple instances activity (sometimes called multi instanciation in BPMS)

Multiple instances activity executes the same activity several times (a bit like a loop) but in different configurations. By configuration, I mean the user, the job to do, ... Two kinds of multiple instances activity exists : parallel or sequencial.

In your case, parallel multiple instances would answer the need.

Hope it helps

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top