bpmn

2
Modelarea proceselor economice folosind BPMN Pentru a înțelege mai bine noțiunea de BPMN (Business Process Modelling Notation) , trebuie să definim, pentru început, termenul de BPM (Business Process Management). După cum știm, procesele economice ale unui întreprinderi sunt supuse modelării, iar această activitate presupune utilizarea, de către analiști a unor tehnologii ultraperformante, precum BPM (Bisness Process Management). Așadar, BPM reprezintă un set de tehnologii și standarde specializate în proiectarea, execuția, administrarea și monitorizarea proceselor din întreprinderi. Există o serie de standarde BPM, însă cel mai renumit și utilizat standard este limbajul de execuție BPEL (Business Process Execution Language). Proiectarea proceselor de către analiștii economici și tehnici, se realizează utilizând un edificator grafic care suportă lucrul cu limbajul diagramatic BPMN, cel mai renumit dintre limbajele grafice de tip BPM. În continuarea ne vom orienta atenția asupra standardului BPMN și în mod special asupra categoriilor de elemente cu care operează. Putem începe prin a spune că, notațiile Business Process Modelling Notation se referă la reprezentarea grafică a proceselor de afaceri într-un flux de lucru (workflow). Modelul BPMN cuprinde trei tipuri de submodele și anume: procesele private (interne), procesele abstracte (publice), respectiv procese de colaborare (globale). Categoriile de elemente cu care operează BPMN sunt în număr de patru și fac referire la: a).Obiectele de tip flux(Flow Objects) sunt elementele grafice principale care definesc comportamentul unui proces economic. La rândul lor acestea pot fi: Evenimente, Activități, Porți sau Ieșiri (Gateways). b).Conexiunea obiectelor de tip flux unul cu altul sau altă informație se realizează prin folosirea obiectelor de tip conexiune: Secvențe de flux, Fluxuri de mesaje, Asocieri. c).Diagramele alcătuite din căsuțe și săgeți (Swimlanes). d).Artifactele sunt folosite pentru a oferi informații suplimentare proceselor. În acest sens, există trei tipuri de artifacte standardizate și anume: Obiecte de tip date (Data Objects), Grupuri (Groups) și Adnotări. De asemenea, modelatorii pot adăuga și alte artifacte create de ei. Trebuie menționate și regulile de conectare a obiectelor de tip flux: atât o secvență de flux de intrare cât și una de ieșire, poate fi conectată la orice loc al unui obiect de tip flux (stânga, dreapta, sus sau jos); fluxurile de mesaje pot fi conectate la fel ca și secvențele de flux; când o diagramă conține și secvențe de flux și secvențe de mesaje se recomandă stabilirea direcției secvenței de flux fie

Transcript of bpmn

Page 1: bpmn

Modelarea proceselor economice folosind BPMN

Pentru a înțelege mai bine noțiunea de BPMN (Business Process Modelling Notation) , trebuie să definim, pentru început, termenul de BPM (Business Process Management).

După cum știm, procesele economice ale unui întreprinderi sunt supuse modelării, iar această activitate presupune utilizarea, de către analiști a unor tehnologii ultraperformante, precum BPM (Bisness Process Management). Așadar, BPM reprezintă un set de tehnologii și standarde specializate în proiectarea, execuția, administrarea și monitorizarea proceselor din întreprinderi.

Există o serie de standarde BPM, însă cel mai renumit și utilizat standard este limbajul de execuție BPEL (Business Process Execution Language). Proiectarea proceselor de către analiștii economici și tehnici, se realizează utilizând un edificator grafic care suportă lucrul cu limbajul diagramatic BPMN, cel mai renumit dintre limbajele grafice de tip BPM.

În continuarea ne vom orienta atenția asupra standardului BPMN și în mod special asupra categoriilor de elemente cu care operează.

Putem începe prin a spune că, notațiile Business Process Modelling Notation se referă la reprezentarea grafică a proceselor de afaceri într-un flux de lucru (workflow). Modelul BPMN cuprinde trei tipuri de submodele și anume: procesele private (interne), procesele abstracte (publice), respectiv procese de colaborare (globale).

Categoriile de elemente cu care operează BPMN sunt în număr de patru și fac referire la:a).Obiectele de tip flux(Flow Objects) sunt elementele grafice principale care definesc comportamentul unui proces economic. La rândul lor acestea pot fi: Evenimente, Activități, Porți sau Ieșiri (Gateways).b).Conexiunea obiectelor de tip flux unul cu altul sau altă informație se realizează prin folosirea obiectelor de tip conexiune: Secvențe de flux, Fluxuri de mesaje, Asocieri.c).Diagramele alcătuite din căsuțe și săgeți (Swimlanes).d).Artifactele sunt folosite pentru a oferi informații suplimentare proceselor. În acest sens, există trei tipuri de artifacte standardizate și anume: Obiecte de tip date (Data Objects), Grupuri (Groups) și Adnotări. De asemenea, modelatorii pot adăuga și alte artifacte create de ei.

Trebuie menționate și regulile de conectare a obiectelor de tip flux: atât o secvență de flux de intrare cât și una de ieșire, poate fi conectată la orice loc al unui

obiect de tip flux (stânga, dreapta, sus sau jos); fluxurile de mesaje pot fi conectate la fel ca și secvențele de flux; când o diagramă conține și secvențe de flux și secvențe de mesaje se recomandă stabilirea

direcției secvenței de flux fie de la stânga spre dreapta fie de sus în jos, iar direcția fluxului mesajelor la 90 de grade față de secvența de flux;

dacă un suproces este extins în afara unei diagrame, atunci obiectele subprocesului respectiv nu mai pot fi conectate cu obiectele din afara subprocesului;

nici o secvență de flux nu poate trece de granița unui pool.Mai putem aminti și faptul că atributele unei diagrame de proces în notația BPMN se referă la

identitatea obiectului, nume, versiune, autor, limba în care sunt redactae textele, limbajul pentru sintaxa interogărilor, data creerii, data modificării, numărul de pool-uri și textul care o documentează.

Atributele proceselor din notația BPMN se referă la nume, tipul procesului, starea, elementele grafice, responsabilii, atribuirile și proprietățile, intrările, ieșirile și valorile logice atașate.

Standardul BPMN recomandă ca in cazul în care se folosesc prea multe tipuri de submodele combinate (trei sau mai multe procese) cu fluxuri de mesaje intre ele, atenția acordată trebuie să fie mai mare pentru a nu se complice lucrurile daca se ajunge la diagrame mult prea complexe și greu de înțeles. De asemenea, BPMN acordă atenție proceselor private și colaborative. Bibliografie 1.Andone I., Vergara M., Păvăloaia V., ”Modelarea afacerii întreprinderii – procese - reguli”, Ed. Tipo Moldova, Iași, 2009;2. http://en.wikipedia.org/wiki/Business_Process_Model_and_Notation