When you are modeling business processes with business process diagrams , you may find that although the business processes are different and yield different goals, many of them are indeed sharing the same set of workflow. For example, both the process of ordering and returning goods share the same packaging and delivery processes. These common workflow share the same behaviors and activities, so it is wise to “draw once and re-use everywhere”, not just to save time, but to ensure the consistency of business process by keeping one and only one copy of unique workflow. Business Process Model and Notation (BPMN) supports grouping related process flow to sub-process. With BPMN sub-process, you can easily re-use the common process flows in different business processes by incorporating the sub-process shape, which contains the common workflows, into those business process diagrams.
Read more