best practice in EPC Modeling

by Ms. john Lee (2011-07-11) in group We Love BPM

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


Comments

by Mr. Alexander Cherednichenko (2011-07-11)

 

 

 

Hi,

 

The best decision in your case is to use business roles (person type object type), then you can show on the model only one function and org.element - "Responsible for Filling Development Form". Then you can attach this role to positions at organizational chart.

 

P.S. It's very rare case when positions are used on EPC model directly.

 


by Ms. john Lee (2011-07-11)

ok , you mean the name of this ROle (person type) should be "Responsible for Filling Development Form " and this role connect to "fill development form" Function  ???

 

 


by Mr. Alexander Cherednichenko (2011-07-11)

Yes, and this role should be connected to positions too