Course Outline
Overview
- BPMN as an OMG standard for government
- Guidance on reading the specification for government
Analysis
- Methods and styles (not addressed in the official specifications)
- Processes and rules for government operations
Executing BPMN2 Process Elements
Processes and Activities
- Differentiating Activity from Task for government processes
- Human interactions in governmental workflows
- Types of tasks relevant to government operations
- Sub-processes for complex governmental procedures
- Call activities for reusing process components in government
- Loop characteristics and multi-instance activities for efficient government processes
Events
- Fundamental concepts of events for government
- Start and end events in governmental workflows
- Intermediate events in the context of government operations
- Event triggers for government processes
- Types of events
- Message events for inter-departmental communication
- Timer events for scheduled government tasks
- Error events for handling exceptions in government processes
- Escalation events for addressing critical issues in government operations
- Cancel events for terminating government activities
- Compensation events for reversing actions in government workflows
- Link events for connecting related steps in governmental processes
Gateways
- Sequence flow considerations for government processes
- Exclusive gateway for decision-making in government operations
- Inclusive gateway for handling multiple conditions in government workflows
- Parallel gateway for concurrent tasks in governmental procedures
- Event-based gateway for event-driven decisions in government processes
- Parallel event-based gateway for managing concurrent events in government
- Complex gateway for intricate decision paths in governmental workflows
Compensation
- Compensation handler for reversing actions in government processes
- Compensation triggering mechanisms for government operations
- The relationship between error handling and compensation in government workflows
Transaction
- Definition of transactions for government processes
- Possible transaction outcomes
- Success in completing governmental tasks
- Error management in government operations
- Cancellation of government activities
Human Tasks (outside the official specification)
- Incorporating human tasks into governmental processes
- Human task services for supporting government workflows
- Human task clients for interfacing with government systems
Testing and Debugging
- Unit testing for ensuring the reliability of government processes
- Debugging techniques for troubleshooting governmental workflows
Requirements
Testimonials (5)
exercises made with the comments of trainer
Ewa Korol - Narodowy Fundusz Zdrowia
Course - Modelowanie procesów biznesowych z wykorzystaniem UML i BPMN
The pace was good, with a nice mixture of knowledge sharing, demonstrations and practical work. Filip was very engaging and provided the energy to get through the course. It was good that there was a lot of 1:1 tuition, with Filip going through individual training exercises.
Colin - Worldpay
Course - BPMN, DMN, and CMMN - OMG standards for process improvement
Lots of practice during the training and quizzes were useful and made it more interactive
Valter Pinho - GE Medical Systems Polska Sp. Z O.O.
Course - Process Mining
The trainer had a great connection with the trainees, understood our expectations and conducted the training in a perfect manner. The training was packed with a lot of new and important information but the knowledge was shared in a very understandable and enjoyable way. The trainer was very patient, knew whenever the trainees required additional examples shown or when to repeat a set of information.The trainer was well prepared, and the materials were prepared in a way that allowed us to practice process modeling, first to understand the language of BPMN and then to work on our processes to deepen the knowledge even further. Overall, I am very satisfied with how the training was conducted.
Natalia Gasior - WABCO Polska Sp. z o.o.
Course - BPM and Process Control
Any did not shut down our ideas or thoughts into concepts. He took time to understand one's thoughts and corrected us in a polite manner.