Course Code:
bpmandbpmn
Duration:
21 hours
Prerequisites:
BPM Introduction
- A Brief History of Process
- The Process Perspective
- Process Management
- Process Modeling Analysis & Design
- Stakeholders in the BPM Lifecycle
- Business Process Management Systems (BPMS)
- Business Process Architecture
BPM Implementation Strategies
- BPM Value Proposition
- The BPM Community
- Why automate BPM?
- Topology of a SOA reference architecture
- BPM Vendors overview Positioning of BPM tools
BPMN 2.0 in context of Business Process Management
- Process modeling versus process execution
- Business Process Management Suites and their conformance with BPMN 2.0
- Processes and their connection to the company strategies and policies
- Process goal and metrics
- Process context
Modelling Styles
- Modelling Workflows (Private Process)
- Modelling Business Participants Interactions (Public Process)
- Modelling Choreographies
Basic BPMN Symbols in Examples
- Artifacts, Error, Escalation, Events, Expressions
- Flow Element, Flow Element Containers
- Gateways, Message, Sequence Flow
Process Design
- Activities
- Resource Assignment
- Performer
- Tasks
- Human Interactions
- Sub-Process
- Loops
- Gateways
Modeling Collaboration
- Pool, Participants and Lanes
- Message Flow
- Using Participants
- Using Choreography Diagram
Data
- Data Modeling
- Data Store
- Example of Data Execution
Events
- Concepts
- Start and End Events
- Intermediate Events
- Event Definitions
- Handling Events
- Scopes
Compensation
- Compensation Handler
- Compensation Triggering
- Relationship between Error Handling and Compensation