Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
1.4.CyklżyciaBPM
21
zamówienia.Wmodelachprocesówmogąpojawiaćsięrównieżinnerodzaje
węzłów,alenajczęściejspotykasiętrzypodstawowerodzaje:węzłydziałań,węzły
zdarzeńiwęzłykontrolne.
Istniejewielerozszerzeńschematublokowego,jakchoćbyogólnoorgani-
zacyjnyschematblokowy.Wtymprzypadkuschematblokowyjestdzielonyna
tzw.torypływackiesymbolizująceżnejednostkiorganizacyjne(czyliżne
działyrmy).Jeżeliktośznazunikowanyjęzykprogramowania(UML,Uni-
edModelingLanguage),prawdopodobniezetknąłsięjużzdiagramamiczynności
UML.Codozasady,diagramyczynnościUMLtoogólnoorganizacyjneschema-
tyblokowe.Stanowiąonejednakrozszerzenietejkoncepcji,ponieważzawierają
symbolepozwalająceujmowaćmiędzyinnymidane,sygnałyorazrównoległość
zdarzeń.Kolejnymjęzykiemmodelowaniaprocesówjestłańcuchprocesuste-
rowanegozdarzeniami(EPC,Event-drivenProcessChain).JęzykEPCwykazu-
jepewnepodobieństwadoschematublokowego,ależnisięodniegotym,że
przyznajepriorytetzdarzeniom.Jeszczeinnejęzykimodelowaniaprocesówto
diagramyprzepływudanychorazzintegrowanadenicjametodyopisywaniaproce-
sów(IDEF3,IntegratedDEFinitionforProcessDescriptionCaptureMethod).
Naukawszystkichtychjęzykówmodelowaniastanowiłabynieladawyzwanie.
Naszczęściedzisiajwystępujejużpowszechniestosowanystandardmodelowa-
niaprocesów,akonkretnienotacjaimodelprocesubiznesowego(BPMN,Bu-
sinessProcessModelandNotation).NajnowszawersjategostandardutoBPMN
2.0.2.Porazpierwszystandardtenzostałopublikowanywgrudniu2013roku
przezObjectManagementGroup(OMG).ZgodniezBPMNdziałaniaoznacza
sięzapomocązaokrąglonychprostokątów.Węzłykontrolne(nazywanebram-
kami)oznaczasięzapomocąrombów.Działaniaiwęzłykontrolnesąłączone
liniami(nazywanymiprzebiegiemprocesu)wyznaczającymikolejnośćrealizacji
kolejnychetapówprocesu.Rysunek1.6przedstawiapoczątkowyfragmentpro-
cesunajmusprzętubudowlanego-domomentu,wktóryminżynierstacjonar-
nyzatwierdzalubodrzucawniosekowynajemsprzętu.Wtymmodeluprocesu
widzimydwawęzłydecyzyjne.Wpierwszymprocespodążajednązdwóchdróg
wzależnościodtego,czykonkretneurządzeniejestdostępne.Wdrugimwęźle
wniosekonajemurządzeniajestakceptowanyalboodrzucany.Modelpokazu-
jerównieżuczestnikówprocesu,akonkretnieinżynieraterenowego,pracowni-
kabiurowegoiinżynierastacjonarnego.Każdyznichzostałprzedstawionyjako
osobnytorpływacki,naktóryskładająsiędziałaniapodejmowaneprzezdanego
uczestnika.
Modelprocesuprzedstawionynarysunku1.6macharakterminimalistyczny.
Wnajlepszymraziemożeposłużyćdowyjaśnieniakomuśzzewnątrz,codzieje
sięwtymprocesie.Żebymodelprocesubyłprzydatny,zwyklemusibyćznacz-
niebardziejuszczegółowiony.Jakiedodatkoweinformacjepowinienzawierać
takimodel?Tozależyodtego,doczegomaonsłużyć.Niektóremodeleproce-
sówmająstanowićdokumentacjędlanowychpracowników.Wtakimprzypadku
modelmożezostaćwzbogaconyododatkoweopisytekstowe,któredoprecyzują