Techniki modelowania procesów biznesowych z przykładami
Opublikowany: 2014-05-23W jednym z naszych poprzednich artykułów na temat BPM pokrótce poruszyliśmy różne techniki modelowania procesów biznesowych . Zgodnie z obietnicą, oto bardziej szczegółowe spojrzenie na różne techniki BPM i sposoby ich efektywnego wykorzystania.
Modelowanie procesów biznesowych służy głównie do mapowania przepływu pracy , dzięki czemu można zrozumieć, przeanalizować i wprowadzić pozytywne zmiany w tym przepływie pracy lub procesie. Wykorzystanie diagramu pomaga zwizualizować ten proces i podejmować lepsze decyzje.
Skorzystaj z poniższej tabeli, aby szybko przejść do różnych technik.
- Notacja modelowania procesów biznesowych (BPMN)
- diagramy UML
- Technika schematu blokowego
- Diagramy przepływu danych
- Diagramy aktywności ról
- Diagramy interakcji ról
- Wykresy gantta
- Zintegrowana definicja modelowania funkcji
- Kolorowe siatki Petriego
- Metody obiektowe
- Technika przepływu pracy
- Model symulacyjny
Zacznijmy od najnowszych technik.
1. Notacja modelowania procesów biznesowych (BPMN)
Mówiąc najprościej, BPMN to graficzna reprezentacja Twojego procesu biznesowego przy użyciu standardowych obiektów. Jeśli chcesz uzyskać bardziej techniczne możliwości, można to również zdefiniować jako zestaw obiektów graficznych i reguł definiujących dostępne połączenia między obiektami.
BPMN składa się z następujących podstawowych bloków konstrukcyjnych;
- Obiekty przepływu: zdarzenia (kółka), czynności (prostokąty z zaokrąglonymi rogami) i bramy (diamenty)
- Łączenie obiektów: głównie składające się ze strzałek, które wskazują przepływ sekwencji (strzałki wypełnione), przepływ wiadomości (strzałki przerywane) i asocjacje
- Tory do pływania: baseny (kontener graficzny) i tory (podprzedział basenu)
- Artefakty: obiekty danych, grupy i adnotacje
Creately ma osobną bibliotekę z najnowszym obiektem BPMN 2.0 zawartym w bibliotece. Dodatkowo otrzymujesz inteligentne elementy grupujące, profesjonalnie zaprojektowane szablony BPMN i wiele więcej. Sprawdź, jak Creately ułatwia modelowanie za pomocą BPMN.
Największą zaletą BPMN jest to, że jest to standard o dobrze zdefiniowanej składni. Zna ją tak wielu analityków biznesowych, co znacznie ułatwia współpracę. Ponadto większość narzędzi do modelowania obsługuje BPMN, co znacznie ułatwia udostępnianie i edycję, nawet przy użyciu innego oprogramowania. Wszystko to razem sprawia, że BPMN jest obecnie najpopularniejszą techniką modelowania procesów biznesowych . Kliknij tutaj, aby rozpocząć tworzenie dowolnego złożonego diagramu BPMN.
Znajdź więcej przykładów BPMN, których możesz użyć bezpłatnie, aby narysować diagramy notacji modelowania procesów biznesowych.
2. Diagramy UML
UML to język modelowania używany głównie do specyfikacji, wizualizacji, rozwoju i dokumentowania systemów oprogramowania. Jednak profesjonaliści biznesowi zaadaptowali ją jako potężną technikę modelowania procesów biznesowych.
Dzięki 14 różnym typom diagramów UML oferuje elastyczny i wydajny sposób wizualizacji prawie każdego procesu biznesowego. Są one zwykle używane do modelowania szczegółowej logiki procesu biznesowego. Pod wieloma względami diagramy UML są obiektowym odpowiednikiem schematów blokowych.
Jak wspomniano powyżej, jedną z jego głównych zalet jest elastyczność. Ale przy 14 różnych typach diagramów niektórym może być trudno zrozumieć diagramy. Dodaj do tego, że ten sam proces może być modelowany przy użyciu różnych diagramów UML. Więc prawdopodobnie nie jest to najpopularniejszy wybór wśród analityków.
Nasze oprogramowanie UML obsługuje rysowanie wszystkich typów diagramów UML. Mamy szablony, oddzielne biblioteki dla różnych diagramów UML i artykuł merytoryczny, które poprowadzą Cię przez ten proces. Kliknij tutaj, aby rozpocząć rysowanie UML za pomocą Creately >>
Modelowanie procesów biznesowych ma długą historię, a BPMN i UML wyewoluowały z niektórych technik używanych jakiś czas temu. Jednak niektóre z tych wcześniejszych technik są nadal wykorzystywane w modelowaniu procesów biznesowych. Poniżej wymieniono niektóre z tych technik, które są nadal używane.
3. Technika schematu blokowego
Schematy blokowe są prawdopodobnie najpopularniejszym typem diagramu na świecie. Ponieważ ma niewiele standardowych symboli, może być łatwo zrozumiany przez wielu. Prostota czyni go potężnym i skutecznym narzędziem. W rzeczywistości BPMN można uznać za zaawansowaną wersję podstawowej techniki schematu blokowego. Ponadto większość programów do rysowania obsługuje tworzenie schematów blokowych, z których korzysta również znacznie szersza publiczność.
Schemat blokowy wykorzystuje sekwencyjny przepływ działań i nie obsługuje podziału działań. Model Flow Chart jest prawdopodobnie pierwszą notacją procesu. Jest często używany przez wiele lat, chociaż nie ma dokładnej daty jego pochodzenia.
Możesz skorzystać z naszego oprogramowania do tworzenia schematów blokowych, aby łatwo stworzyć profesjonalny schemat blokowy.
4. Diagramy przepływu danych – technika Yourdona
Diagramy przepływu danych (DFD) pokazują przepływ danych lub informacji z jednego miejsca do drugiego . DFD opisują procesy, pokazując, w jaki sposób te procesy łączą się ze sobą poprzez magazyny danych i jak procesy odnoszą się do użytkowników i świata zewnętrznego.
Służą do rejestrowania analizowanych procesów w ramach dokumentacji projektowej. DFD można postrzegać jako metodę organizowania danych z ich stanu surowego. DFD są podstawą ustrukturyzowanej analizy opracowanej na początku lat sześćdziesiątych przez Yourdon.
5. Diagramy aktywności ról – RAD
Role to abstrakcyjne zapisy zachowania opisujące pożądane zachowanie w organizacji. Często są to funkcje organizacyjne. Obejmują one również systemy oprogramowania, klientów i dostawców. RAD zapewniają inną perspektywę procesu i są szczególnie przydatne we wspieraniu komunikacji . Są intuicyjne do odczytania, łatwe do zrozumienia i przedstawiają szczegółowy widok procesu oraz umożliwiają równoległe działania .
6. Diagramy interakcji ról – RID
Działania są powiązane z rolami w pewnego rodzaju matrycy. Czynności są pokazane pionowo na lewej osi, a role są pokazane poziomo na górze. Tekst i symbole są używane razem w celu przedstawienia procesu.
Chociaż identyfikatory RID są nieco bardziej złożone niż diagramy przepływu, są dość intuicyjne do zrozumienia i łatwe do odczytania , ale zwykle są nieuporządkowane, z wieloma strzałkami skierowanymi w lewo i w prawo , przez co są dość trudne do zbudowania.
Wkłady i rezultaty działań nie są modelowane. Dlatego traci się ważne informacje. Na przykład identyfikatory RID nie są tak elastyczne, jak schematy blokowe. Mają dość sztywny zapis. Jednak w porównaniu z innymi technikami modelowania identyfikatory RID są mimo to elastyczne. Można je narysować za pomocą narzędzia diagramu aktywności
7. Wykresy Gantta
Wykresy Gantta wiążą listę czynności ze skalą czasową. Chociaż można go wykorzystać do graficznego przedstawienia procesu, jego siła polega na możliwości monitorowania bieżącej sytuacji, harmonogramu projektu i alokacji zasobów. Chociaż można w nim wyróżnić takie rzeczy, jak zależności, poważnie brakuje części modelowania. Prawdopodobnie powód, dla którego nie jest już popularny. Jeśli używasz do monitorowania osi czasu, z przyjemnością dowiesz się, że Creately obsługuje rysowanie wykresów Gantta.
Wykres Gantta to macierz, która na osi pionowej przedstawia wszystkie zadania lub czynności do wykonania w procesie. Każdy wiersz zawiera pojedynczy identyfikator czynności, który zwykle składa się z numeru i nazwy. Na osi poziomej znajdują się kolumny wskazujące szacowany czas trwania działania, poziom umiejętności potrzebny do wykonania działania oraz nazwisko osoby przypisanej do działania, po których następuje jedna kolumna dla każdego okresu trwania projektu. Każdy okres może być wyrażony w godzinach, dniach, tygodniach, miesiącach i innych jednostkach czasu. W niektórych przypadkach może być konieczne oznaczenie kolumn okresu jako okres 1, okres 2 itd.
8. Zintegrowana definicja modelowania funkcji (IDEF)
IDEF to rodzina metod, które wspierają paradygmat zdolny do zaspokojenia potrzeb modelowania przedsiębiorstwa i jego obszarów biznesowych (IDEF, 2003). Rodzina IDEF jest używana zgodnie z różnymi aplikacjami. Najważniejsze części to: IDEF0, IDEF1, IDEF1X, IDEF2, IDEF3, IDEF4 i IDEF5. Jednak w przypadku modelowania procesów biznesowych najbardziej przydatne wersje to IDEF0 i IDEF3.
9. Kolorowe sieci Petriego (CPN)
Kolorowe sieci Petriego to zorientowany graficznie język do projektowania, specyfikacji, symulacji i weryfikacji systemów. Szczególnie dobrze nadaje się do systemów składających się z wielu procesów, które komunikują się i synchronizują .
Kolorowe sieci to rozszerzone sieci Petriego, w których symbole są rozróżniane przez „KOLORY”. Model CPN składa się z zestawu modułów, z których każdy zawiera sieć miejsc, przejść i łuków. Graficzna reprezentacja ułatwia zobaczenie podstawowej struktury złożonego modelu CPN, tj. zrozumienie, w jaki sposób poszczególne procesy oddziałują na siebie. Sieci CP mają formalną, matematyczną reprezentację z dobrze zdefiniowaną składnią i semantyką. Ta reprezentacja jest podstawą definicji różnych właściwości behawioralnych i metod analizy.
10. Metody zorientowane na obiekt
Ta metoda opiera się na trzech pojęciach: obiekty reprezentujące byt świata rzeczywistego. Obiekt posiada stan, czyli jeden z możliwych warunków, w których obiekt może istnieć, reprezentowany przez wartości właściwości (atrybutów). Zmiany stanu odzwierciedlają zachowanie, czyli to, jak obiekt działa i reaguje, określone przez zestaw operacji, które obiekt może wykonać na sobie, a także poznanie jego interfejsu, funkcji i metod. Zbiór podobnych obiektów nazywa się klasą. Na przykład, atrybutami zwierzęcia klasowego są cztery nogi i ogon. Jego zachowania to spanie i jedzenie. Wtedy możliwymi instancjami lub obiektami klasy animal są kot, słoń i koń.
Wreszcie komunikaty są żądaniami od obiektów odbiorcy wykonania wskazanej metody lub zachowania i zwrócenia wyniku tej akcji do obiektów nadawcy. Stany zmieniają się poprzez zachowanie, gdy obiekt otrzymuje komunikat. Istnieje wiele różnych technik opartych na OO. Unified Modeling Language (UML) jest uważany za standardowy język modelowania obiektowego. Metoda Coada i Yourdona poprzedza UML.
11. Technika przepływu pracy
Workflow to przepływ zadań między aplikacjami komputerowymi lub osobami w organizacji. Dwóch lub więcej członków grupy roboczej, aby osiągnąć wspólny cel, może zdefiniować przepływ pracy, a także dowolne zadanie wykonywane szeregowo lub równolegle. Przepływ pracy to coś więcej niż technika modelowania procesu. Jest to metoda analizy i doskonalenia procesu, w tym jego modelowania.
Proces rozwoju przepływu pracy wykorzystuje modele przepływu pracy do przechwytywania odpowiednich informacji o procesach. Proces ten składa się z czterech etapów: Zbieranie informacji, Modelowanie procesów biznesowych, Modelowanie przepływu pracy, Implementacja oraz Weryfikacja i wykonanie. Możesz łatwo rozpocząć pracę, korzystając z naszych szablonów diagramów przepływu pracy.
12. Symulacja
Model symulacyjny przydaje się, gdy chcesz zbadać złożony system w świecie rzeczywistym. Chcesz dowiedzieć się więcej o systemie, aby podjąć świadomą decyzję, ale złożoność systemu uniemożliwia zrobienie tego bezpośrednio.
W związku z tym postępujesz pośrednio, tworząc i badając inny byt (model symulacyjny), który jest wystarczająco podobny do systemu ze świata rzeczywistego. Symulacja może mieć wiele form (na przykład symulacja zdarzeń dyskretnych, symulacja ciągła, dynamika systemu, symulacja Monte-Carlo, symulacja jakościowa itp.).
Końcowe przemyślenia na temat technik modelowania procesów biznesowych
Większość starszych systemów jest przestarzała lub używana oszczędnie. Należy jednak zauważyć, że niektóre z nich są znacznie efektywniej wykorzystywane w innych branżach i do innych celów.
Na przykład wykresy Gantta nie są zbyt skuteczne jako technika modelowania procesów biznesowych, ale są niezwykle przydatne do monitorowania osi czasu w złożonych projektach. Podobnie schematy blokowe świetnie nadają się do szybkiego opisywania nieskomplikowanych procesów. Można argumentować, że BPM pomogło spopularyzować te techniki.
Mam nadzieję, że teraz dobrze rozumiesz techniki BPM. W następnym artykule omówimy znaczenie metodologii BPM.