Czym jest BPMN
Inicjatywa Zarządzania Procesami Biznesowymi (BPMI) opracowała standard Notacji Modelowania Procesów Biznesowych (BPMN). Specyfikacja BPMN 1.0 została udostępniona publicznie w maju 2004 roku. Ta specyfikacja reprezentuje ponad dwa lata pracy Grupy Roboczej Notacji BPMI. Dokument specyfikacji BPMN został wydany przez OMG w lutym 2006 roku. Wersja 2.0 BPMN została opracowana w 2010 roku, a aktualna wersja specyfikacji została wydana w grudniu 2013 roku.
Cel BPMN
Głównym celem wysiłków BPMN było dostarczenie notacji, która jest łatwo zrozumiała dla wszystkich użytkowników biznesowych, od analityków biznesowych, którzy tworzą wstępne wersje procesów, po programistów technicznych odpowiedzialnych za wdrażanie technologii, która będzie realizować te procesy, a w końcu po ludzi biznesu, którzy będą zarządzać i monitorować te procesy.
Wdrożenie BPMN
BPMN będzie również wspierane przez wewnętrzny model, który umożliwi generowanie wykonywalnego BPEL4WS. W ten sposób BPMN tworzy ustandaryzowany most między projektowaniem procesów biznesowych a ich wdrażaniem.
Prosty BPMN
BPMN definiuje Diagram Procesu Biznesowego (BPD), który oparty jest na technice diagramów przepływu dostosowanej do tworzenia graficznych modeli operacji procesów biznesowych. Model Procesu Biznesowego to sieć obiektów graficznych, którymi są działania (tj. praca) oraz kontrolki przepływu, które definiują ich kolejność wykonania.

Kluczowe pojęcia BPMN
BPD składa się z zestawu elementów graficznych. Elementy te umożliwiają łatwe tworzenie prostych diagramów, które będą znajome dla większości analityków biznesowych (np. diagram przepływu).
Elementy zostały wybrane tak, aby były od siebie odróżnialne i wykorzystywały kształty, które są znajome dla większości modelarzy. Na przykład, działania to prostokąty, a decyzje to romby. Należy podkreślić, że jednym z czynników napędzających rozwój BPMN jest stworzenie prostego mechanizmu do tworzenia modeli procesów biznesowych, jednocześnie zdolnego do radzenia sobie z złożonością inherentną procesom biznesowym.
Podejście przyjęte w celu zaspokojenia tych dwóch sprzecznych wymagań polegało na zorganizowaniu graficznych aspektów notacji w określone kategorie. To zapewnia mały zestaw kategorii notacji, dzięki czemu czytelnik BPD może łatwo rozpoznać podstawowe typy elementów i zrozumieć diagram. W ramach podstawowych kategorii elementów można dodać dodatkowe wariacje i informacje, aby wspierać wymagania dotyczące złożoności, nie zmieniając drastycznie podstawowego wyglądu diagramu.
Cztery podstawowe kategorie elementów to:
- Obiekty przepływu (zdarzenie / aktywność / brama)
- Obiekty łączące(przepływ sekwencji / przepływ wiadomości / asocjacja)
- Pasma(basen / pas)
- Artefakty (Obiekt danych / Grupa / Adnotacja)

Obiekty przepływu BPD ma mały zestaw (trzech) podstawowych elementów, którymi są Obiekty Przepływu, aby modelarze nie musieli uczyć się i rozpoznawać dużej liczby różnych kształtów. Trzy Obiekty Przepływu to:
Obiekty Przepływu BPMN
BPD ma mały zestaw (trzech) podstawowych elementów, którymi są:
Obiekty Przepływu, aby modelarze nie musieli uczyć się i rozpoznawać dużej liczby różnych kształtów. Trzy Obiekty Przepływu to:
- Zdarzenie jest reprezentowane przez okrąg i jest czymś, co „zdarza się” w trakcie procesu biznesowego. Te Zdarzenia wpływają na przepływ procesu i zazwyczaj mają przyczynę (wyzwalacz) lub skutek (rezultat). Zdarzenia to okręgi z otwartymi środkami, aby umożliwić wewnętrznym znacznikom różnicowanie różnych wyzwalaczy lub rezultatów. Istnieją trzy typy Zdarzeń, w zależności od tego, kiedy wpływają na przepływ: Początek, Pośrednie i Koniec (patrz rysunki po prawej stronie).

2. Aktywność jest reprezentowana przez prostokąt z zaokrąglonymi rogami (patrz rysunek po prawej stronie) i jest ogólnym terminem dla pracy, którą wykonuje firma. Aktywność może być atomowa lub nieatomowa (złożona). Typy Aktywności to: Zadanie i Podproces. Podproces wyróżnia się małym znakiem plusa w dolnym środku kształtu.

3. Brama jest reprezentowana przez znany kształt rombu (patrz rysunek po prawej stronie) i jest używana do kontrolowania rozgałęziania i łączenia Przepływu Sekwencji. W ten sposób określi tradycyjne decyzje, a także rozgałęzianie, łączenie i zbieganie ścieżek. Wewnętrzne znaczniki wskażą typ kontroli zachowania.

Łączniki BPMN
Obiekty Przepływu są połączone w diagramie, aby stworzyć podstawową strukturę szkieletową procesu biznesowego. Istnieją trzy Obiekty Łączące, które pełnią tę funkcję. Te łączniki to:
- A Przepływ sekwencji jest reprezentowany przez ciągłą linię z pełną strzałką (patrz rysunek po prawej stronie) i jest używany do pokazania kolejności (sekwencji), w jakiej działania będą wykonywane w procesie. Należy zauważyć, że termin „przepływ kontrolny” zazwyczaj nie jest używany w BPMN.

2. A Przepływ wiadomości jest reprezentowany przez przerywaną linię z otwartą strzałką (patrz rysunek po prawej stronie) i jest używany do pokazania przepływu wiadomości między dwoma oddzielnymi Uczestnikami Procesu (podmiotami biznesowymi lub rolami biznesowymi), które je wysyłają i odbierają. W BPMN dwa oddzielne Baseny w Diagramie będą reprezentować dwóch Uczestników.

3. A Asocjacja jest reprezentowana przez linię przerywaną z liniową strzałką (patrz rysunek po prawej stronie) i jest używana do łączenia danych, tekstu i innych Artefaktów z obiektami przepływu. Asocjacje są używane do pokazywania wejść i wyjść działań.

Diagram BPMN w skrócie
Dla modelarzy, którzy wymagają lub pragną niskiego poziomu precyzji do tworzenia modeli procesów w celach dokumentacyjnych i komunikacyjnych, podstawowe elementy oraz łączniki umożliwią łatwe tworzenie zrozumiałych diagramów (patrz diagram poniżej).

Kliknij i otwórz diagram natychmiast z Visual Paradigm Online)
Dla modelarzy, którzy wymagają wyższego poziomu precyzji do tworzenia modeli procesów, które będą poddawane szczegółowej analizie lub będą zarządzane przez System Zarządzania Procesami Biznesowymi (BPMS), dodatkowe szczegóły mogą być dodawane do podstawowych elementów i pokazywane przez Zakupy i Rozliczenia Finansowe (patrz diagram poniżej).

(Kliknij i otwórz diagram natychmiast z Visual Paradigm Online
Swimlane BPMN
Wiele metodologii modelowania procesów wykorzystuje koncepcję swimlanes jako mechanizm do organizowania działań w oddzielne kategorie wizualne w celu zilustrowania różnych funkcjonalnych możliwości lub odpowiedzialności. BPMN wspiera swimlanes za pomocą dwóch głównych konstrukcji. Dwa typy obiektów swimlane BPD to:
- Pula reprezentuje uczestnika w procesie. Działa również jako graficzny kontener do wydzielania zestawu działań z innych Puli, zazwyczaj w kontekście sytuacji B2B.
- Pas to podpodział w obrębie Puli i rozciąga się na całą długość Puli, zarówno pionowo, jak i poziomo. Pasy są używane do organizowania i kategoryzowania działań.
Przykład: Proces docelowy dla procesu zamówienia zakupu oparty na stanie obecnym
To jest przykład diagramu procesu docelowego. Gdy proces biznesowy twojej istniejącej operacji zostanie stworzony, możesz następnie wyprowadzić model procesu docelowego, biorąc pod uwagę i projektując niezbędne ulepszenia lub zmiany, które należy wprowadzić.
Użyj tego szablonu diagramu BPMN, aby rozpocząć budowanie własnego. Dostosuj diagram BPMN, aby odzwierciedlał twoją organizację.Kliknij Użyj tego szablonu aby rozpocząć.

Pule są używane, gdy diagram obejmuje dwa oddzielne podmioty biznesowe lub uczestników (patrz diagram poniżej) i są fizycznie oddzielone w diagramie. Działania w oddzielnych Pulach są uważane za samodzielne procesy. W związku z tym przepływ sekwencji nie może przekraczać granicy Puli. Przepływ wiadomości definiowany jest jako mechanizm pokazujący komunikację między dwoma uczestnikami, a zatem musi łączyć dwie Pule (lub obiekty w obrębie Puli).

Pasy są bardziej związane z tradycyjnymi metodologiami modelowania procesów swimlane. Pasy są często używane do oddzielania działań związanych z określoną funkcją lub rolą firmy (patrz diagram poniżej). Przepływ sekwencji może przekraczać granice Pasów w obrębie Puli, ale przepływ wiadomości nie może być używany między obiektami przepływu w Pasach tej samej Puli.
Przykład: Proces wysyłki detalisty sprzętu
W tym przykładzie BPD użyliśmy tylko jednej puli i różnych pasów dla osób zaangażowanych w ten proces, co automatycznie oznacza, że pomijamy komunikację między tymi osobami: zakładamy, że jakoś się komunikują. Gdybyśmy mieli silnik procesowy napędzający ten proces, ten silnik przypisałby zadania użytkownikom i byłby odpowiedzialny za komunikację między tymi osobami.
Użyj tego szablonu diagramu BPMN i dostosuj go, aby odzwierciedlał twoją organizację.Kliknij Użyj tego szablonu aby rozpocząć.

Artefakty BPMN
Artefakty BPMN zostały zaprojektowane, aby umożliwić modelarzom i narzędziom modelującym pewną elastyczność w rozszerzaniu podstawowej notacji oraz w dostarczaniu dodatkowego kontekstu odpowiedniego dla konkretnej sytuacji modelowania, takiej jak rynek pionowy (np. ubezpieczenia lub bankowość). Dowolna liczba artefaktów może być dodawana do diagramu w zależności od kontekstu modelowanych procesów biznesowych. Obecna wersja specyfikacji BPMN predefiniuje tylko trzy typy artefaktów BPD, którymi są:
Obiekty danych są mechanizmem pokazującym, jak dane są wymagane lub produkowane przez działania. Są połączone z działaniami przez powiązania.

A Grupa jest reprezentowana przez prostokąt z zaokrąglonymi rogami narysowany linią przerywaną. Grupowanie może być używane do celów dokumentacyjnych lub analitycznych, ale nie wpływa na przepływ sekwencji.

Adnotacje są mechanizmem dla modelarza do dostarczania dodatkowych informacji tekstowych dla czytelnika diagramu BPMN

Przykład: Firma Aqua Woda Destylowana
To jest prosty przykład BPMN, który pokazuje przepływ procesu biznesowego związanego z dostarczaniem wody destylowanej.
Użyj tego szablonu diagramu BPMN jako punktu wyjścia do stworzenia własnego lub kliknij Utwórz pusty aby zacząć od zera.Kliknij, aby otworzyć / edytować przykład)

Inne narzędzia analizy biznesowej
- ArchiMate 3
- Czym jest ArchiMate?
- Pełny przewodnik po punktach widzenia ArchiMate
- Aktualizacja ArchiMate 3
- Co nowego w ArchiMate 3?
- Używanie narzędzia ArchiMate z TOGAF ADM
Modelowanie procesów biznesowych
Mapowanie ścieżki klienta
Oprogramowanie do diagramowania biznesowego
Ten post dostępny jest również w Deutsch, English, Español, فارسی, Français, Bahasa Indonesia, 日本語, Portuguese, Ру́сский, Việt Nam, 简体中文 and 繁體中文