This is the concluding part of our 'Managing Business Processes with BPMN: SWOT Analysis'. Here we take a look at the Opportunities and Threats of Managing Business Processes with BPMN.
BPM defines four basic principles, which need to be followed, in order to successfully “taking care of processes”. In this article the first principle, “Processes are assets” is presented. In addition, the role of BPMN for supporting the first principle is investigated.
In a business process, sub-processes have several use cases. Watch this short video guide to learn about the various types of BPMN Sub-Processes and how by utilising them you can benefit both you and your organization.
A quick introduction to BPMN Sub-Processes which includes hiding the complexity of a business process, and defining a contextual scope that can be used for data visibility, transactional scope, the handling of internal and external exceptions of events, or for compensation.
Before the BPMN 2.0 specification, there never was any confusion between tasks and events, in this article, we will discuss differences between message events and the send and receive tasks.
There are many BPMN diagrams based on previous versions. This article shows how to visually assess the version and the approximate version and age of a BPMN diagram.
BPMN 2.0 Artifacts Similar to Flow objects or connections, Artifacts represent a group of BPMN 2.0 elements. Their aim is to provide supporting information about a...
We live in so-called “exponential times”, where companies and their businesses are evolving at an ever-increasing speed. A method for these companies to stay competitive is the continuous investigation of new approaches, technologies, and materials that enable the introduction of new products or services.
The first two articles of the series “Supporting core BPM principles with BPMN 2.0”, presented two principles of business process management. Similarly, the third principle, ‘processes should be continuously improved’, is related to the first two, as follows...
This article places BPMN and UML alongside each other, with a summary of the commonalities and differences between the two languages.