Business Process Modelling (BPM) is a set of technologies and standards for the design, execution, administration and monitoring of business processes. A business process is the flow or progression of activities (the "boxes")--each of which represents the work of a person, an internal system, or the process of a partner company--toward some business goal.
BPM is typically performed by business analysts and managers who are seeking to improve process efficiency and quality. The process improvements identified by BPM may or may not require IT involvement, although that is a common driver for the need to model a business process, by creating a process master.
Modelling should ensure consistency and thoroughness in capturing relevant information so that both business analysts and the developers can understand the business requirements that are captured in the model. During modelling, alternatives and exceptions to standard procedures must be captured, in addition to normal operations. Professionals with different scopes of interest and expertise can build process models to meet a wide range of business objectives. For example, an analyst requires a high-level view of a process to drive strategic decisions and to do process analysis such as simulation. A developer uses a process model as the input to implement a solution.
Business Integration Modeler provides business analysts with a tool to model, analyze, simulate, and improve business processes before transforming or exporting them into UML models for Rational XDE or Business Process Execution Language for Web Services (BPEL4WS) for WebSphere Business Integration Server Foundation (Business Integration Server Foundation). We use Business Integration Modeler V5.1 to create BP models and export them to WebShere Studio Application Developer Integration
Business process modelling comprises the following:
- Gather BP requirements.
- Model business Items.
- Model roles and resources.
- Model services.
- Model policies.
- Model Key Performance Indicators (KPI).
|