BPMN Flashcards
BPM Definition
BPM is about managing entire chains of events, activities, and decisions, i.e. processes.
BPM
- inherits from the continuous improvement philosophy of Total Quality Management (TQM),
- embraces the principles and techniques of operations management, Lean and Six Sigma, and combines them with capabilities offered by modern IT, in order to optimally align business process with the performance objectives of an organization.
BPR is a management concept urging managers to look at entire, end-to-end processes when trying to improve the operations of their businesses:
- Who are the actors in the process?
- Which actors can be considered as customers in the process?
- What value does the process deliver to its customers?
- What are possible outcomes of the process?
The BPM lifecycle
Management Team:
- Chiefs of departments ( CEOS, CFO, COO, etc..)
- Human Resources
Process Owners:
- Responsible for efficient and effective operation of a given process, including
- Planning and organizing, i.e. defining performance measures and objectives as well as initiating and leading improvement projects.
- Monitoring, i.e. ensuring that performance objectives are met, and taking corrective actions.
- Involved in process modeling, analysis, redesign, implementation, monitoring.
Process Participants:
- Perform activities of the business process on day-to-day basis.
- Conduct routine work according to the standards and guidelines of the company.
- Are coordinated by the process owner, who is responsible for non-routine aspects of the process.
- Are involved as domain experts during process discovery / analysis.
- Support redesign activities and implementation.
Process Analyst:
- Conduct process identification, discovery, analysis, and redesign.
- Coordinate implementation and monitoring.
- Report to management and process owners
- have business or IT background.
Process Identification:
- Process identification refers to systematically defining the set of business processes of an organization and establishing clear criteria to select specific processes for improvement.
- Output: process architecture representing processes and their interrelations
- Process architecture: framework for defining priorities and scope of projects
- Output: process architecture representing processes and their interrelations
Process Architecture
In order to define a process architecture one should start always from the core processes.
Process Architecture by levels:
How to define a process landscape model:
1. Clarify terminology:
1. Define key terms by use of organizational glossary and/or reference models. 2. Ensure that stakeholders have a consistent understanding of process landscape
model.
- Identify end-to-end processes:
- Processes interface with customers and suppliers.
- Goods and services that organization provides are good starting point.
- Properties help to distinguish processes, including: Product type, Service type,
Channel, Customer type.
- For each end-to-end process, identify its sequential processes:
- Identify the internal, intermediate outcomes of end-to-end process.
- For each business process, identify its major management and
support processes:
- What is required to execute the previously identified processes.
- Typical support processes are management of personnel, financials,
information, and materials.
- However, these can be core processes if they are integral part of business model.
- Management processes are usually generic.
- Compile process profile
- Each of the identified processes should be described using process profile.
- Process profile supports definition of boundaries, vision performance indicators,
resources, etc.
- Check completeness and consistency
- Reference models can be used to check whether all major processes are included.
- Reference models can help to check consistency of terminology.
- Check whether all processes can be associated with functional units of organization chart and vice versa.
Process performance measures:
- Time: (cycle/throughput time, processing/service time, waiting time)
- Cost: (fixed and variable cost, operational cost, labor cost, maintenance cost)
- Quality: (external quality = clients’ satisfaction, internal quality from process participants’ point of view)
- Flexibility = ability to react to changes: (runtime flexibility, build-time flexibility)
Process discovery ( as/is process modeling)
- “aims at documenting the current state of each of the relevant processes.”
- Output: as-is process model(s) of the relevant process(es)
- Discovery Methods: evidence-based (document analysis, observation, automatic discovery)
- Interview
- Workshop
- Output: as-is process model(s) of the relevant process(es)
How to discover a Process (Procedure)
- Define the setting: assemble a team that will be responsible for managing the process
- Gather information: build an understanding of the process. Different discovery methods available
- Conduct the modeling: do the actual modeling
- Assure model quality: guarantee that the resulting model meets different quality criteria
Discovery Methods:
Document Analysis: Documents point to existing roles, activities and business objects E.g.:
- Process descriptions (ideal scenario)
- Internal policies
- Organization charts
- Work instructions
- Etc.
Potential Disadvantages(-):
- May not be process-oriented and trustworthy
- May require abstraction or refinement
Observation: Follow directly the execution of individual process instances, then abstract from instance to process level:
- Active (Customer perspective) and Passive roles (External observation from participants and their environment)
Potential Disadvantages(-):
- Active role: no big picture
- Passive role: participants’ bias
Automatic discovery: based heavy on data collected and no interpretation at all.
Summary of Methods by Strengths and Weaknesses
Process Analysis
“Focuses on identification, documentation and (whenever possible) quantification (using performance measures) of the as-is process(es).”
- Output: structured collection of prioritized issues
- Prioritization: based on potential impact of issues and estimated effort required to resolve them (Issues with the highest impact and the lowest efforts to resolve. Quick big wins make the highest impact on decisions)
Issue register and Pareto chart