It was stated in the previous article that from BPMN perspective the top level process analysis deals with process families rather than processes.
Unfortunately BPMN doesn’t provide tools for modeling such things. Analysts resort to IDEF0 most often, I prefer DFD - but anyway it’s no good that we have to use two notations.
So I draw DFD diagrams with BPMN palette. It looks like this:
Fig.1. Manufacturing company planning processes map
DFD (Data Flow Diagram) notation has only four elements (not counting comments). I mobilized a few more items:
- Process - modelled by BPMN Task.
- Data Store - there is exact equivalent element in BPMN 2.0 fortunately. I also used BPMN Data Object in Fig.1 to emphasize that “Business Strategy” is unstructured content (document), not data.
- Data Flow - again, BPMN Data Association is the direct equivalent. I also used Control Flow for interprocess connections to emphasize that it’s not just a data transfer but one process executing another.
- External Entity - modelled by BPMN Pool (Black Box). I didn’t use it in Fig.1.
Please don’t blame me - I realize that it’s not a valid BPMN diagram but it’s the best solution I could find.