Co to jest BPMN? Szybki przewodnik dla początkujących

Ten kompleksowy przewodnik dotyczący Modelowanie i notacja procesów biznesowych (BPMN) opiera się na podanych źródłach. Przedstawia cel, podstawowe elementy oraz szczegółowe zachowanie notacji używanej do standaryzacji modelowania procesów biznesowych.

1. Przegląd BPMN

BPMN to graficzne przedstawienie używane do określenia procesów biznesowych w modelu. Zostało pierwotnie opracowane przez Inicjatywę ds. Zarządzania Procesami Biznesowymi (BPMI) w 2000 roku i od 2004 roku jest utrzymywane przez Grupę Zarządzania Obiektami (OMG) od 2004 roku.

Głównym celem BPMN jest zapewnienie notacji, która jest intuicyjna dla użytkowników biznesowych i jednocześnie wystarczająco potężna, aby przedstawić złożone znaczenie procesów dla użytkowników technicznych. Choć podstawowe kształty są podobne do standardowych schematów przepływu, BPMN pozwala modelerom przedstawiać konkretne działania biznesowe, takie jak komunikowanie się z działami lub eskalowanie problemów.


2. Podstawowe elementy BPMN

Źródła identyfikują cztery podstawowe elementy używane do tworzenia modelu procesu:

  • Działania: Reprezentują rzeczywistą pracę wykonywaną w ramach procesu biznesowego.

  • Bramki: Używane do kontroli rozbieżności i zbieżności przepływów sekwencyjnych, efektywnie działając jako punkty decyzyjne lub punkty łączenia.

  • Przepływy:

    • Przepływ sekwencyjny: Pokazuje konkretną kolejność wykonywania działań.

    • Przepływ komunikatów: Pokazuje komunikację lub przepływ wiadomości między dwoma różnymi uczestnikami.

  • Zdarzenia:Reprezentuje coś, co „zachodzi” podczas procesu, a nie zadanie, które jest wykonywane.


3. Pełny przewodnik po zdarzeniach

Zdarzenia są kluczowym elementem BPMN i są wizualnie przedstawiane jakookręgi. Są kategoryzowane według miejsca występowania w procesie oraz sposobu działania.

BPMN Notation Overview

Klasyfikacja według położenia

  1. Zdarzenia startowe:Oznaczane przezcienki wąski odcinek, oznaczają miejsce, w którym zaczyna się proces. Każdy proces musi zaczynać się od zdarzenia.

  2. Zdarzenia pośrednie:Oznaczane przezcienki podwójny odcinek, występują między początkiem a końcem procesu.

  3. Zdarzenia końcowe:Oznaczane przezgruby pojedynczy odcinek (lub wypełniony zewnętrzny okrąg), oznaczają zakończenie procesu. Każdy proces ma co najmniej jedno zdarzenie końcowe.

Zachowania zdarzeń i znaczniki

BPMN 2.0 obsługuje ponad 60 różnych typów zdarzeń, często identyfikowanych przezZnaczniki wewnętrzne (ikony wewnątrz okręgu).

  • Przechwytywanie vs. Wyrzucanie:

    • Zdarzenia przechwytywane mają zdefiniowany wyzwalacz i zaczynają się, gdy ten wyzwalacz zostanie „wywołany”; są wizualnie identyfikowane przezniezapełnione znaczniki wewnętrzne.

    • Zdarzenia wyrzucane są wyzwalane przez sam proces w celu wygenerowania powiadomienia; są identyfikowane przezzapełnione znaczniki wewnętrzne.

  • Zdarzenia graniczne:Są to zdarzenia pośrednie przypięte do brzegu aktywności. Mogą zostać wyzwolone w dowolnym momencie, gdy wykonywana jest konkretna aktywność.

  • Przerywające vs. Nieprzerywające:

    • Zdarzenia przerywające:Oznaczane przezlinię ciągłą. Po wyzwoleniu zadanie aktualne zatrzymuje się natychmiast, a przepływ przechodzi do nowej ścieżki.

    • Zdarzenia nieprzerywające:Oznaczane przezlinię przerywaną. Po wyzwoleniu zadanie oryginalne kontynuuje się do zakończenia, podczas gdy od zdarzenia rozpoczyna się przepływ równoległy.

Tabela podsumowująca oznaczenia wizualne

Cecha Styl wizualny Znaczenie
Zdarzenie początkowe Cienki pojedynczy okrąg Proces zaczyna się tutaj.
Zdarzenie pośrednie Podwójny okrąg Występuje podczas procesu.
Zdarzenie końcowe Gruby/wypełniony zewnętrzny okrąg Proces kończy się tutaj.
Przerywające Linia ciągła Zatrzymuje aktualną aktywność natychmiast.
Nieprzerywające Linia przerywana Zezwala na zakończenie aktywności podczas uruchamiania nowego ścieżki.
Przechwytywanie Nieuzupełniony znacznik Oczekiwanie na otrzymanie sygnału/uruchomienia.
Wyrzucanie Uzupełniony znacznik Generowanie sygnału/uruchomienia.

 

Artykuły BPMN

Leave a Reply