business process modeling
Business process modeling
BPM is the
activity of representing process of enterprise, so that the current process may
be analyzed and improve in future. This
process is typically performed by business analysts and as well as managers who
are seeking to improve process efficiency and quality.
There are
various BPM standards have been introduced for process development, each of
them have certain limitations. The latest version is used in BPMN 2.0 standard.
This supports both designing and as well as programming language
functionalities.
Why BPMN?
BPMN is not a tool
vendor or a consulting company; we don’t need to pay anything. This BPMN is
similar to the flow charts it makes friendly and familiar to the business
users.There are many shapes and symbol with
specific meaning, with these stranded meanings a model diagram can be used to
communicate requirements. This model can run through a stimulation engine or
even automate the process by executing your model on a process engine.
There are 3 kinds of
modeling levels:
- . Descriptive BPMN
- . Analytical BPMN
- . Executable BPMN
Let’s started with BPMN elements
This is a simple diagram that BPMN consists of to represent the business workflow prove to be helpful for both business users and developers.
There are four basic categories of BPMN elements:
- Swim lanes
- Flow objects
- Connecting objects
- Artifacts

Visualization purpose is done by swim lanes. we can easily organize the activities of a business with the help of swim lanes. The lane and the pool are the two objects in the swim lanes.
2. Flow Objects
There are various shapes that represent the core elements of business process representation, which characterize the behavior of a business process.
Activities, events, and gateways are the three elements used to represent the flow of the object.
- Tasks and sub process
The task is represented by round-cornered rectangle. This is used in business process when their is an activity to be implemented within a process.
Tasks can be used when there are some actions to be performed in your
business process. script task, user task, service task, and mail task are various types of tasks are provided by BPMN.
Sub-Process is a task that is used to represent levels within our business process. This task is useful when we want to display the leveled diagram of a business process.
there are 2 types of sub-process
- embedded
- independent(re-usable)
- Events
There are three main types of events Start, intermediate, and end. And their are many sub events between these three main events which represent the actions of business process.
Events can be considered as the actions that occur during the business process. They are represented using a circle in a business process diagram. An intermediate event is represented using concentric circles.
👌👌👌👌keep it up
ReplyDelete👌👌
ReplyDeleteNice.. Good one...
ReplyDelete