Hi,
A BPMN pool and an org chart element like an organizational unit do not share the same object. I was wondering why that is?
Wouldn't it increase comprehensibility for a BPMN modeller when he could put a BPMN pool in context to the elements of an org chart? In addition, how to visualise that a BPMN pool and an org chart element are conceptually the same? Only by the label?
Thanks
Ralf
M. Zschuckelt on
Hello Ralf,
this is due to the BPMN 2.0 standard. A Pool represents a "Participant". As to what a Participant is, there are different interpretations allowed by the standard:
See also chapter 9.2.1 of the BPMN 2.0 specification. So it would be wrong to map a Pool to either an object of type organizational unit or an object of type role. The "Participant" must therefore be an object type of its own. If you consider the pool to "be" an org. chart element, that is already a choice you made in the application of the BPMN 2.0 standard. The standard itself is somewhat fuzzy at this point compared with the ARIS method you may be used to.
As to the mapping of Participants to org. units: You can assign a BPMN allocation diagram (BPMN 2.0) to the pool and do the mapping to either an org. unit or a role there. This way you get the connection from BPMN to "the ARIS model world".
The modelling of org. charts is out of scope of the BPMN standard. See also chapter 7.1 of the BPMN specification. The following are out of scope of BPMN:
• Definition of organizational models and resources
• Modeling of functional breakdowns
• Data and information models
• Modeling of strategy
• Business rules models
So the standard does not allow to add any "custom objects" (from the perspective of BPMN) to the standard BPMN notation diagrams, such as org. units. That's why there is no way to "do your own thing" in the BPMN collaboration diagram, because you would leave the standard.
Regards, M. Zschuckelt