(Dzień 1.)
Ogólne wiadomości o języku BPMN
- Narzędzia wspomagające
- Podstawowe pojęcia
- Typy diagramów BPMN
Podstawowe elementy procesu
- Ramy procesu – zdarzenia (Events) i przepływy (Sequence Flows)
- Przyczyny rozpoczęcia procesu – zdarzenia początkowe (Start Events)
- Wyniki działania procesu – zdarzenia końcowe (End Events)
- Ćwiczenia
- Przebieg procesu – czynności (Activities)
- Ćwiczenia
Podprocesy (Sub-Processes) – czynności podzielne
Uściślenia przebiegu procesu
- Dodatkowe informacje na diagramie (Artifacts)
- Zdarzenia pośrednie, wpływające na proces (Intermediate Events)
- Ćwiczenia
(Dzień 2.)
- Zróżnicowane ścieżki działania w procesie – bramki (Gateways)
- Ćwiczenia
- Przetwarzanie grup obiektów – czynności iteracyjne i zwielokrotnione
- Ćwiczenia
- Dane wykorzystywane w procesie (Data Objects)
- Ćwiczenia
- Użycie predefiniowanego procesu lub zadania (Call Activity)
- Ćwiczenia
Nietypowe etapy procesu
Uwzględnianie wpływu czynników zewnętrznych – podprocesy wywoływane zdarzeniami (Event Sub-Process)
- Podprocesy zależne od wykonawcy (Ad-Hoc Sub-Process)
- Nadzwyczajna ingerencja w działanie procesu (Escalation)
- Ćwiczenia
(Dzień 3.)
Błędy i przerwania procesu
- Obsługa błędów procesu
- Przerwania procesu
Wycofanie kroków zakończonej czynności (Compensation)
- Podprocesy transakcyjne (Transactions)
- Ćwiczenia
Interakcje między uczestnikami procesu
- Schemat współpracy w procesie (Collaboration)
- Poglądowy schemat komunikacji w procesie (Conversation)
- Ćwiczenia
- [opcja] Schemat koordynacji działań uczestników procesu (Choreography)
- [opcja] Ćwiczenia
Zakończenie szkolenia