Hi
regarding EPC Model , i'm facing many cases where there is a function could be executed by one from two positions and there are no business rule that govern the execution case of this function , i mean sometimes Role1 execute the function and sometimes Role2 execute the same function (this is the AS-IS) .
for example
Function : "Fill Development Form "
this function could be executed by the Developer or by the project manager .
what should i do ? should i connect the developer to the function by using carries out connection and also connect the project manager to the function by using carries out connection?
or should i create two functions named "Fill Development form" , one connect to the developer and the other connect to the project manager and using the XOR ????
please what is the best practice in this case ??
thx