Informatyka w zarządzaniu BPMN - ćwiczenie nr 4 Ewa Białek, ewa@bicom.pl
Niezmiennym prawem w biznesie jest to, że słowa to tylko słowa, obietnice to tylko obietnice. Prawdziwą rzeczywistością jest tylko praca Harold Green
Proces biznesowy… …to sekwencja lub przepływ czynności w organizacji, których celem jest wykonanie jakiejś pracy.
czynność 1
czynność 2
czynność 4
czynność 3
praca
proces
3 źródło: Szymon Drejewicz, Zrozumieć BPMN
Notacja zdarzenie / początek / koniec
czynność / zadanie / działanie
bramka / moment podejmowania decyzji
połączenie/kierunek i kolejność przebiegu czynności
4
BPMN (ang. Business Process Model and Notation) • Model Procesów Biznesowych i Notacja opracowane przez Object Management Group (OMG) dla opisywania procesów biznesowych, w sposób czytelny i zrozumiały dla: – biznesowych „użytkowników”, monitorujących procesy i zarządzających nimi, – analityków, którzy przeprowadzają biznesową analizę procesów, – programistów, odpowiedzialnych za ich techniczną implementację.
• Aktualna wersja standardu BPMN 2.0 jest otwarta i dostępna nieodpłatnie na www.omg.org. 5 źródło: Szymon Drejewicz, Zrozumieć BPMN
Elementy notacji BPMN • Elementy aktywne przepływu (ang. flow objects): – zdarzenia, – czynności/aktywności, – bramki.
• Połączenia/powiązania (ang. connecting objects). • Miejsca realizacji procesu (ang. pools*, swimlanes**). • Artefakty (ang. artifacts), elementy graficzne nie będące elementami przepływu; służą umieszczaniu informacji uzupełniających: komunikaty, adnotacje i grupy. *„Pool” oznacza w kontekście BPMN „obszar wspólny”, w języku polskim - „uczestnik”. ** „Lane” oznacza w kontekście BPMN „tor” lub „pas drogi”, w języku polskim - „rola”.
6
Notacja BPMN
7
Elementy notacji BPMN (zdarzenia) • Pojawiają się w trakcie przebiegu procesu.
• Mają wpływ na przebieg procesu. • Zazwyczaj są to wyzwalacze lub efekty działania: – początkowe/startowe (ang. Start Event), – przejściowe/pośrednie (ang. IntermediateEvent), – końcowe (ang. EndEvent).
8
Elementy notacji BPMN (czynności/aktywności) • Aktywności reprezentują pracę wykonywaną wewnątrz procesu biznesowego. • Aktywność może być elementarna lub złożona. • Występują następujące rodzaje aktywności: – proces (ang. Process), – podproces (ang. Sub-Process), – zadanie (ang. Task).
9
Elementy notacji BPMN (czynności/aktywności)
10
11 źródło: bpmb.de/poster
Przykład • Rejestracja studenta na kolejny semestr - student składa podanie o rejestrację warunkową (nie zaliczył przedmiotu): – składowe procesu (zaokrąglone prostokąty na rysunku): • przyjęcie podania, • rozpatrzenie podania, • rejestracja warunkowa na kolejny semestr lub powtórna rejestracja na ten sam semestr,
– bramka (romb na rysunku) - w procesie następuje rozwidlenie, możliwe są różne ścieżki.
12
12 źródło: Szymon Drejewicz, Zrozumieć BPMN
Model prostego procesu
13 źródło: Szymon Drejewicz, Zrozumieć BPMN
Model procesu z dwoma uczestnikami
14 źródło: Szymon Drejewicz, Zrozumieć BPMN
Model procesu szczegółowy
15 źródło: Szymon Drejewicz, Zrozumieć BPMN
Zadanie 4.1 • Zbuduj model przykładowego prostego procesu z wykorzystaniem Graphity Diagram Editor
http://live.yworks.com/graphity 16
Zadanie 4.2 • Zbuduj model przykładowego procesu z dwoma uczestnikami z wykorzystaniem Graphity Diagram Editor
http://live.yworks.com/graphity 17
Zadanie 4.3 • Zbuduj model przykładowego procesu szczegółowy z wykorzystaniem Graphity Diagram Editor
http://live.yworks.com/graphity 18
Zadanie 4.4 • Zbuduj model procesu szczegółowy z wykorzystaniem Graphity Diagram Editor: – min. 2 baseny (uczestnicy), – min. 3 tory, – min. 5 zadań, – min. 4 zdarzenia, – min 1 bramka.
• Wyboru procesu dokonaj samodzielnie.
http://live.yworks.com/graphity 19
...dziękuję za uwagę Ewa Białek, ewa@bicom.pl