Business Process Management Flashcards
Stages of BPM lifecycle
1 Envision
- business goals documented
- problem defined
- KPIs and Critical Success Factors defined
- vision for BPM solution developed
2 Assess
- The current state of the enterprise is analysed further.
- What is required for the vision? How does the organisation need to change?
- Vision is reevaluated to make it realistic
- Definition of IT strategy & execution plan of business transformation may be included
3 Define
- Design and management
- Processes can be simulated to identify potential bottlenecks.
4 Execute
- Processes & IT architecture are built, integrated, assembled, deployed, and monitored.
5 Optimise
- Optimise to meet KPIs
Envision in detail
Benefits of BPM
- visibility of a company’s activities
- identify bottlenecks
- optimisation identification
- reduced lead times
- better definition of roles in company
- standardised, all stakeholders understand
- graphical form allows easy process visualisation & development
- good tool for fraud prevention, auditing and assessment of regulation compliance
Useful in GLOBALISATION (more information, complexity, demand, less time, …)
Definition of Business process modelling (BPM)
- a field in operations management / systems engineering
- represents processes of an enterprise
- aims to analyse, manage, and optimise processes
- thereby, improving corporate performance
- standardised by the Object Management Group (OMG)
Corresponding vs. Abstract Models
Corresponding models have structures / elements correspond (under some rules) to something which they model.
Abstract models are removed in some way from that which they model. They represent only some aspects.
Four Element Categories
1. Flow objects
- Small set of core elements to minimise the number of shapes modellers have to learn.
2. Connecting objects
- Joins the flow objects together.
3. Swim-lanes and Pools
- Partitions activities according to who is doing them.
4. Artefacts
- Attaching files or systems to parts of the process
Gateways are used to control the divergence and convergence of a sequence flow.
Control-Flow Patterns with Gateways:
What are Inclusive Gateway and how to represent them?
Choose 1 or more pathways
Function of a Complex Gateway
Used whenever it’s not possible to map one the process logic using one of the other gateways.
Represent Subprocesses
A sub-process contains a series of tasks
- subprocess in BPMN can grouped together — thats a particular service, surrounded by dotted line
Rework and Repetition in BPMN
Often in a process something has to be checked.
- If an error is found then part of the process must be repeated.