Modelowanie procesów biznesowych
Modelowanie procesów biznesowych to tworzenie formalnego opisu procesu — najczęściej w notacji BPMN — który jednoznacznie określa kolejność zadań, warunki decyzji, role uczestników i zdarzenia. Dobrze zbudowany model może zostać bezpośrednio uruchomiony w systemie workflow.
Model, który da się uruchomić
Różnica między rysunkiem a modelem wykonywalnym polega na precyzji: model musi określać, kto wykonuje zadanie, jakie dane są wymagane i co się dzieje, gdy warunek nie jest spełniony. Braki w tych trzech miejscach ujawniają się dopiero na produkcji.
- Role i uprawnienia przypisane do zadań.
- Warunki rozgałęzień oparte na danych, nie na intuicji.
- Obsługa terminów, eskalacji i zastępstw.
- Ścieżki wyjątkowe: odrzucenie, zwrot do poprawy, anulowanie.
Od modelu do wdrożenia
W platformach low-code model powstaje w edytorze graficznym i jest jednocześnie definicją działającego procesu — zmiana w modelu zmienia zachowanie systemu, bez oddzielnego etapu programowania.
Przykłady zastosowania
Model procesu zakupowego przewiduje ścieżkę awaryjną dla zamówień pilnych, z jedną akceptacją zamiast trzech.
W modelu wprost zapisano, co dzieje się z wnioskiem, gdy akceptant jest na urlopie.
Najczęstsze pytania
Czy trzeba znać BPMN, aby modelować procesy?
Podstawowy zestaw symboli wystarcza do większości procesów biznesowych i można go opanować w kilka godzin.
Kto powinien tworzyć model?
Najlepiej analityk wspólnie z właścicielem procesu — biznes zna reguły, analityk pilnuje spójności modelu.
Powiązane hasła
Zobacz, jak wygląda to w systemach, które wdrażamy w polskich firmach.
