procese de afaceri - bpmn

36

Click here to load reader

Upload: francisca-alex

Post on 17-Jul-2016

115 views

Category:

Documents


5 download

DESCRIPTION

Procese de afaceri

TRANSCRIPT

Page 1: Procese de Afaceri - BPMN

Modelarea proceselor

de afaceri Suport de curs

Page 2: Procese de Afaceri - BPMN

1

CUPRINS

1 CONCEPTUL DE PROCES DE AFACERE ÎN CADRUL UNEI ORGANIZAŢII ... 2

2 MANAGEMENTUL PROCESELOR DE AFACERI .............................................. 4

3 MODELAREA PROCESELOR DE AFACERI ...................................................... 6

3.1 PREZENTARE GENERALĂ ...................................................................................... 6

3.2 MODELAREA PROCESELOR DE AFACERI UTILIZÂND LIMBAJUL BPMN ........................ 7

3.2.1 Diagrama proceselor de afaceri (BPD) ...................................................... 9

3.2.2 Exemple ................................................................................................... 17

4 MODELAREA ŞI DOCUMENTAREA PROCESELOR DE AFACERI ÎN

SCOPUL IMPLEMENTĂRII UNUI SISTEM DE MANAGEMENT AL

DOCUMENTELOR ELECTRONICE ÎN CADRUL UNEI COMPANII – STUDII DE

CAZ ........................................................................................................................... 21

Page 3: Procese de Afaceri - BPMN

2

Modelarea proceselor de afaceri

Un proces de afaceri reprezintă o colecție de activități sau sarcini conexe,

structurate, ce au un punct de început și unul final, precum și intrări și ieșiri clar

definite. Accentul este pus pe felul în care se desfășoară activitatea într-o

organizație. Un proces de afaceri poate fi descompus în mai multe sub-procese, cu

caracteristici specifice, care împreună contribuie la atingerea scopului procesului de

bază.

1 CONCEPTUL DE PROCES DE AFACERE ÎN CADRUL

UNEI ORGANIZAŢII Tehnologia informaţiei este considerată inovatoare în raport cu descrierea şi

implementarea unei strategii de afaceri, iar procesele de afaceri au rol catalizator în

creşterea valorii de afaceri a tehnologiei informaţiei. De aceea, pentru orice

întreprindere, procesele de afaceri se concretizează atât în contextul, cât şi în

fundamentul necesar dezvoltării sistemelor informatice pentru întreprinderi.

Procesele din întreprinderi sunt mijloacele prin care orice organizaţie îşi conduce

afacerea, încorporând orice activitate sau grup de activităţi care adaugă o valoare

unei resurse interne, pentru a obţine un produs sau un serviciu destinat unui

beneficiar (intern sau extern organizaţiei). O singură întreprindere execută un număr

mare de procese de afaceri pentru realizarea obiectivelor sale strategice, în acest fel

furnizând oportunitatea utilizării tehnologiei informatice pentru îmbunătăţirea

proceselor şi a performanţelor organizaţionale (Porter & Millar, 1985). Noile tehnologii

informatice permit nu doar îmbunătăţirea proceselor individuale, dar pot oferi

posibilităţi de integrare a proceselor de afaceri între unităţi fizice şi organizaţionale

disipate (Basu & Blanning, 2003).

O clasificare simplistă a proceselor de afaceri le împarte pe acestea în elementare şi

complexe. Deosebirea dintre cele două ar consta în numărul de activităţi pentru care

au fost definite. Astfel, un proces complex implică, de obicei, mai multe funcţii

esenţiale ale întreprinderii, iar operaţiile sale au un impact semnificativ asupra

funcţionalităţii generale a activităţii organizaţionale. Pentru a surprinde întreaga hartă

a activităţilor depuse şi sarcinilor implicate, se procedează, de obicei, la divizarea

proceselor complexe în subprocese, până la obţinerea de procese elementare care

definesc o singură funcţie pe care întreprinderea trebuie să o realizeze prin

activităţile sale. Activităţile sunt elemente componente ale unui proces sau subproces

realizate în mod individual de o singură entitate subdivizionară (de obicei, un

departament al întreprinderii) (Tudor, 2013). Orice activitate este definită prin

ansamblul de sarcini din care este alcătuită şi care sunt asignate indivizilor din cadrul

Page 4: Procese de Afaceri - BPMN

3

departamentului în responsabilitatea căruia intră realizarea respectivei sarcini (Figura

nr. 1.1).

Figura nr. 1.1 Structura ierarhică a proceselor de afaceri din întreprinderi

În opinia majorităţii specialiştilor în managementul organizaţiei, procesele de afaceri

pot fi privite atât ca scopuri în realizarea unei strategii de afaceri, cât şi ca modele de

automatizare a afacerii prin utilizarea tehnologiilor informatice.Totuşi, ei atrag atenţia

cu privire la abordarea proceselor exclusiv prin prisma dezvoltării sistemelor

informatice, fără a ţine cont de realitatea economică ce defineşte activitatea unei

întreprinderi. Aceasta ar pune accentul pe date şi proceduri, având ca principal

obiectiv relaţiile dintre elementele procedurale şi maniera de utilizare a datelor, iar

conceptul de proces de afacere poate fi privit ca mijloc de analiză a modului în care

aplicaţiile unui sistem informatic pot fi integrate în scopul identificării oportunităţilor

oferite de automatizarea proceselor.

În prezent, în dezvoltarea sistemelor informatice pentru întreprinderi, se constată că

paradigma programării încă deţine o influenţă majoră în descrierea proceselor de

afaceri, activitatea întreprinderii fiind alcătuită din procese definite în conformitate cu

funcţiile sistemului informatic. Acest mod de tratare a proceselor de afaceri limitează

funcţiile acestora la ceea ce poate realiza sistemul informatic şi nu ţine cont,

Page 5: Procese de Afaceri - BPMN

4

întotdeauna, de întreaga realitate economică. Deşi sistemul informatic din cadrul unei

organizaţii joacă, în prezent, un rol crucial de susţinere a activităţii specifice

întreprinderii, majoritatea proceselor economice nu pot fi complet automatizate. De

fapt, automatizarea completă se poate realiza doar pentru anumite activităţi de

afaceri ce pot fi privite doar ca etape funcţionale ale unui ansamblu mai complex de

alte procese economice.

2 Managementul proceselor de afaceri În practica de afaceri şi a managementului organizaţional, s-au conturat două

perspective cu privire la organizarea şi conducerea afacerii unei întreprinderi: una

orientată pe funcţii şi cealaltă orientată pe procese (Tudor, 2013).

Perspectiva funcţională priveşte problemele specifice activităţii de

management din punctul de vedere al resurselor organizaţiei puse la dispoziţia

departamentelor în scopul realizării anumitor funcţii particulare afacerii.

Perspectiva orientată pe procese este oarecum complementară perspectivei

funcţionale, căutând să optimizeze performanţa întreprinderii pe seama

îmbunătăţirii proceselor cheie care definesc fundamentul afacerii întreprinderii.

Perspectiva funcţională a managementului este utilă pentru optimizarea resurselor

interne, în timp ce perspectiva orientată pe procese priveşte coordonarea activităţilor

complexe ale întreprinderii, care implică şi resurse externe.

Gestionarea acestor procese într-o viziune unitară şi în sensul impus de perspectiva

orientată pe procese a generat un concept des utilizat, acela de management al

proceselor de afaceri (Business Process Management). Deşi este un termen

îndelung disputat în literatura de specialitate, definiţiile pe care diverşi autori le-au

furnizat sunt conturate pe baza aceleiaşi idei de optimizare a proceselor întreprinderii

prin diverse mijloace specifice. În linii mari, termenul Business Process Management

(BPM) desemnează atât o strategie de afaceri, cât şi un segment software, destinate

să gestioneze eficienţa şi randamentul proceselor din cadrul întreprinderii, prin

practici de modelare, automatizare şi monitorizare.

Ca disciplină de management, BMP înlocuieşte perspectiva funcţională a

managementului cu cea orientată pe procese aliniată cu obiective de afaceri de nivel

înalt.

Ca tehnologie sau segment software, BMP furnizează un set de instrumente software

necesare pentru optimizarea performanţei, realizarea obiectivelor concrete de

performanţă, automatizarea şi monitorizarea activităţilor şi sarcinilor aferente

proceselor de afaceri şi furnizarea unei platforme software pentru îmbunătăţirea

performanţei afacerii.

Page 6: Procese de Afaceri - BPMN

5

Adresându-se proceselor complexe dintr-o întreprindere, BPM implică nu doar

angajaţii unei organizaţii, ci şi clienţii, furnizorii şi ceilalţi parteneri ai săi.

Implementarea unui sistem de management al proceselor de afaceri furnizează, pe

lângă returnarea investiţiei, şi noi nivele de analiză, vizibilitate, responsabilitate şi

predictibilitate pentru afacere.

Un sistem de management al proceselor din întreprindere priveşte orice proces prin

prisma ciclului de viaţă al acestuia. Sistemul de gestionare a proceselor face referire

la aceste etape ale ciclului de viaţă, de la apariţia procesului în cadrul întreprinderii şi

până la eventuala eliminare a lui din strategia de afaceri. Astfel, sistemele Business

Process Management deţin patru arii principale de activităţi, corespunzătoare

principalelor etape din ciclul de viaţă al proceselor de afaceri: proiectarea şi

modelarea, implementarea sau execuţia, monitorizarea şi optimizarea proceselor.

Aşa cum se descrie şi în Figura nr. 2.1. Ciclul de viaţă a proceselor de afaceri, aceste

arii de activităţi sunt iterative şi trebuie gestionate în orice stadiu al proceselor de

afaceri.

Figura nr. 2.1 Ciclul de viaţă a proceselor de afaceri

(adaptare după Ward-Dutton & Macehiter, 2005)

Proiectarea şi modelarea proceselor de afaceri trebuie să surprindă

complexitatea şi dinamica fiecărui proces ce va fi inclus în strategia de afaceri şi să

explice modul în care acesta va afecta activitatea întreprinderii şi va contribui la

adăugarea unui plus de valoare în cadrul lanţului valoric specific.

Implementarea sau execuţia priveşte, pe de o parte, includerea unor noi

procese de afaceri în activitatea specifică întreprinderii, iar pe de altă parte,

adoptarea noilor modele stabilite în cadrul etapei de modelare a proceselor existente,

care necesită îmbunătăţiri sau restructurări. Implementarea trebuie să ţină cont nu

doar de integrarea proceselor noi cu cele existente, dar şi de atribuirea

responsabilităţilor pe roluri asociate proceselor, şi gestionarea acestor roluri.

Monitorizarea este o componentă vitală în abordarea managementului

proceselor de afaceri, în primul rând datorită faptului că o perspectivă a afacerii

orientată pe procese este, de cele mai multe ori, asociată cu nevoia de vizibilitate a

Page 7: Procese de Afaceri - BPMN

6

performanţelor şi a conformităţii cu strategia de afaceri, şi în al doilea rând, datorită

nevoii de evidenţiere a eficienţei şi randamentului proceselor. Monitorizarea se referă

la acel set de activităţi care permit descoperirea anumitor elemente, care confirmă

sau infirmă utilitatea unui proces de afaceri, dar şi a anumitor anomalii ce nu ar putea

fi vizibile în etapele anterioare de proiectare şi modelare statică. De aceea,

tehnologia de monitorizare oferă un feedback vital atât managerilor afacerii, cât şi

persoanelor responsabile cu implementarea proceselor, beneficiind de suport tehnic

din aria auditului financiar şi informatic.

Optimizarea este procesul de analiză a informaţiilor colectate prin activitatea

de monitorizare şi de definire a unor posibile direcţii de rafinare a modelelor

proceselor de afaceri şi a implementării acestora. De fapt, optimizarea este

responsabilă de caracterul iterativ al proceselor de afaceri, întrucât ea este cea care

determină reluarea etapelor de modelare, implementare şi optimizare a acestora.

Definirea proceselor de afaceri a devenit nucleul unui limbaj comun între oameni de

afaceri şi specialişti IT. În acest context, Business Process Management rămâne o

disciplină care combină capabilităţile software cu expertiza de afaceri pentru

accelerarea optimizării şi îmbunătăţirii proceselor şi pentru a facilita inovarea afacerii

unei întreprinderi. Acest aspect a fost înţeles de majoritatea companiilor furnizoare

de soluţii informatice integrate pentru întreprinderi, pentru care managementul

proceselor constituie punctul de plecare în definirea unei arhitecturi informaţionale

care să deservească afacerea întreprinderii prin utilizarea tehnologiilor existente şi nu

invers.

3 Modelarea proceselor de afaceri

3.1 Prezentare generală

Ca rezultat al creşterii complexităţii afacerilor şi, implicit, al modificării structurii

proceselor din întreprindere, se manifestă pregnant nevoia de a utiliza metode

formale de reprezentare a fluxului informaţional şi operaţional, prin procedee robuste,

derivate din analiza bazată pe modele. Sub acest aspect, s-a conturat un trend

ascendent în utilizarea de soluţii pentru simplificarea şi reprezentarea explicită a

proceselor de afaceri prin modele inteligibile, care să detalieze înlănţuirea activităţilor

şi constrângerile în executarea lor. Definirea prin modele a proceselor întreprinderii

permite analiza, îmbunătăţirea şi monitorizarea performanţelor de afaceri.

Un model al proceselor de afaceri este de obicei o diagramă prin care se reprezintă

unul sau mai multe procese de afaceri, sub forma unei secvențe de activități

desfășurate cu scopul de a realiza obiectivele pe care o organizație și-a propus să le

atingă. Modelele proceselor de afaceri includ acțiuni și evenimente, fiind arătat felul

în care acestea sunt procesate, precum și persoanele implicate, arătându-se ce

anume fac și cu ce scop. De obicei sunt reprezentate procesele desfășurate în mai

Page 8: Procese de Afaceri - BPMN

7

multe departamente ale organizație, uneori fiind incluse și activități aferente

organizațiilor sau sistemelor externe ce au efecte asupra proceselor interne.

Înainte de a începe construirea modelului proceselor de afaceri, este necesară

obținerea următoarelor informații:

Rezultatul dorit al procesului;

Punctele de început și de final (cerințele clientului și îndeplinirea cerințelor

clientului);

Activitățile care sunt desfășurate;

Ordinea activităților;

Persoanele care desfășoară activitățile;

Documentele și formularele schimbate între angajați sau primite/trimise de

la/către clienți și furnizori.

Obținerea unui model care să reprezinte corect procesele de afaceri ce au loc în

cadrul unei organizații se poate realiza doar prin implicarea activă, la elaborarea

acestuia, atât a membrilor echipei de dezvoltatori, cât și a reprezentanților

organizației.

Pentru modelarea proceselor de afaceri pot fi utilizate două standarde de tip limbaj

de notație: Business Process Modeling Notation (BPMN) și Diagramele de Activități

UML. Conform opiniei multor specialişti, BPMN este cel mai utilizat şi inteligibil limbaj

în modelarea proceselor de afaceri din cadrul întreprinderii.

3.2 Modelarea proceselor de afaceri utilizând limbajul BPMN

Business Process Modeling Notation (BPMN) este un limbaj grafic de notație pentru

modelarea proceselor de afaceri, elaborat de către Business Process Management

Initiative (BPMI). Începând cu anul 2005, BPMN este întreținut de către Object

Management Group (OMG), ca urmare a fuziunii între această organizație și BPMI.

În ianuarie 2011 OMG a publicat BPMN versiunea 2.0 care extinde domeniul de

aplicare și capabilitățile versiunii anterioare, BPMN 1.2, în mai multe zone (OMG,

www.omg.org/spec/BPMN/2.0):

Formalizează execuția semantică a tuturor elementelor BPMN;

Definește un mecanism de extensibilitate atât pentru extensiile Modelului de

Procese (Process Model), cât și pentru extensiile grafice;

Rafinează compoziția și corelația Evenimentelor;

Extinde definirea interacțiunilor umane;

Definește un Model de Coreografie (Choreography Model).

Page 9: Procese de Afaceri - BPMN

8

Principalul scop al BPMN este „să ofere o notație care este uşor de înţeles de către

toţi utilizatorii de afaceri, de la analiștii de afaceri care creează proiectul inițial al

proceselor, până la dezvoltatorii tehnici responsabili pentru implementarea

tehnologiei care va efectua aceste procese şi, în final, pentru oamenii de afaceri care

vor gestiona şi monitoriza aceste procese. Astfel, BPMN creează o punte de legătură

standardizată pentru decalajul dintre proiectarea procesului de afaceri şi procesul de

implementare.” (OMG, www.omg.org/spec/BPMN/2.0)

BPMN definește o mapare a notațiilor sale vizuale pentru execuția semantică a

proceselor de afaceri prin limbaje de execuție, cum ar fi Business Process Modeling

Language (BPML), Business Process Execution Language for Web Services

(BPEL4WS), Web Services Business Process Execution Language (WS-BPEL).

BPMN permite crearea unui proces de afaceri de tip „end-to-end”, fiind conceput să

acopere multe tipuri de modelare, astfel încât să poată comunica o varietate largă de

informații la o varietate largă de audiențe. În cadrul unui model BPMN de tip „end-to-

end” sunt cuprinse trei tipuri de bază de sub-modele:

Procese – numite și „Orchestrarea” serviciilor, în special în domeniul serviciilor

web. Sunt de două tipuri principale: private și publice. Procesele private sunt cele

interne unei anumite organizații și sunt împărțite în două categorii: executabile și ne-

executabile. Fluxul unui proces de afaceri privat poate fi conținut într-un singur

„Pool”, fără a depăși limitele acestuia. Granițele unui „Pool” pot fi depășite doar de

Flux de Mesaje (Message Flow), ce arată interacțiunile dintre procese private de

afaceri separate.

Private executabile – sunt modelate cu scopul de a fi executate cu anumite

semantici, care descriu o înţelegere clară şi precisă a funcţionării elementelor;

Private ne-executabile – nu includ, de regulă, informații necesare execuției,

fiind modelate cu scopul documentării comportamentului procesului;

Publice – include doar activități care sunt utilizate pentru a comunica cu alți

„participanți”, reprezentând interacțiunea dintre un proces de afaceri privat și

un alt proces sau „participant”.

Coreografii – spre deosebire de un „Proces”, în cazul unei coreografii nu există

nici un controlor central, entitate responsabilă sau observator al procesului. Este

definit comportamentul așteptat între mai mulți participanți ce interacționează prin

intermediul unui schimb de mesaje.

Colaborări – sunt descrise interacțiunile dintre două sau mai multe entități de

afaceri, considerate „participanți” la colaborare. Fiecare participant este reprezentat

printr-un „pool”, iar mesajele schimbate între aceștia sunt reprezentate printr-un „flux

de mesaje” (Message Flow).

Page 10: Procese de Afaceri - BPMN

9

Combinând cele trei tipuri de bază de sub-modele se poate obține o reprezentare

detaliată a proceselor de afaceri, dar este recomandat ca proiectantul să se

concentreze pe un anumit aspect al analizei proceselor pentru a evita crearea unor

diagrame prea complicate, care să fie dificil de înțeles.

3.2.1 Diagrama proceselor de afaceri (BPD)

În cadrul diagramei proceselor de afaceri (BPD) sunt utilizate următoarele

concepte:

Obiecte de flux (flow objects)

Obiecte conectoare (connecting objects)

Centre de responsabilităţi (swimlane objects)

Artefacte (artifact objects)

A. Obiectele de flux sunt de trei tipuri:

Evenimentele reprezintă ceva ce se întâmplă pe parcursul unui proces sau a unei

coreografii, afectând fluxul modelului. De obicei, evenimentele au o cauză („trigger”)

si un impact („result”) și sunt împărțite în trei sub-categorii: De Început(Start),

Intermediare(Intermediate) și De Final (End).

evenimente de start - indică unde (sau ce) va începe un proces. Evenimentele

de start pot fi de mai multe tipuri, pentru a arăta condiţiile în care se iniţiază

procesul.

Figura nr. 3.1 Eveniment start

evenimente intermediare - sunt acele evenimente care pot apărea după ce un

proces a fost iniţiat, dar înainte de a se termina.

Figura nr. 3.2 Eveniment intermediar

evenimente finale - indică unde se termină un proces şi modul de finalizare al

acestuia.

Figura nr. 3.3 Evenimente finale

Page 11: Procese de Afaceri - BPMN

10

Un eveniment poate fi utilizat pentru a „prinde” (catch) sau a „arunca” (throw)

un trigger eveniment.

Există mai multe tipuri de evenimente ce se pot manifesta în cadrul unei

diagrame a proceselor de afaceri. Aceste evenimente1 sunt descrise în tabelul de mai

jos:

Trigger Descriere

Tip

Start Intermediar Final

Catching Catching Throwing Throwing

Mesaj Se referă la un mesaj care este

primit de la un participant şi

poate iniţia un proces (start),

poate cauza continuarea

procesului (intermediar) sau

poate fi expediat la un

participant, ca o finalizare a

procesului (final).

Timp Se referă la un ciclu specific (de

exemplu, fiecare zi de luni, la ora

12.00). Acest eveniment poate

iniţia un proces, dar poate fi

prezent şi în decursul derulării

acestuia.

Condiţie Acest tip de eveniment este

declanşat când este îndeplinită o

condiţie generată de o regulă de

business. Poate iniţia un proces,

dar poate fi prezent şi în cursul

execuţiei acestuia.

Semnal

Este utilizat pentru

primirea/trimiterea unor

semnale. Evenimentul semnal

poate iniţia un proces, se poate

manifesta pe parcursul execuţiei

acestuia, dar poate şi finaliza un

proces.

Multiple Pot exista multiple căi de iniţiere

a unui proces (start), multiple

mecanisme de declanşare a

unui eveniment (intermediar) şi

consecinţe multiple de a sfârşi

un proces (final).

1 Preluare din Cozgarea Gabriel, Metodologii orientate pe obiecte utilizate in proiectarea sistemelor informatice, Editura Infomega, 2010

Page 12: Procese de Afaceri - BPMN

11

Trigger Descriere

Tip

Start Intermediar Final

Catching Catching Throwing Throwing

Link Este un mecanism pentru

conexiunea a două secţiuni ale

unui proces.

Compensaţia Fiecare activitate completă care

este subiectul unei compensări,

va fi compensată în ordinea

inversă terminării activităţilor.

Pentru a fi compensată, o

activitate trebuie să aibă ataşat

evenimentul intermediar.

Error Indică apariţia unei erori.

Cancel Acest eveniment semnifică

anularea execuţiei unui

subproces.

Sfârşit Indică sfârşitul procesului de

afaceri

Activitatea este un termen generic utilizat pentru a face referire la o etapă din munca

efectuată de către un participant la proces. Activitățile pot fi atomice (nu se mai pot

diviza în alte sub-activități) sau non-atomice (se pot diviza într-un set de sub-

activități). Activitățile descrise în cadrul unei diagrame BPMN pot fi Sub-Procese

(Sub-Processes) sau Sarcini (Tasks).

- Sarcini (Tasks) - un task reprezintă o activitate atomică.

Figura nr. 3.4 Reprezentarea grafică a unei activităţi

Pentru a diferenţia tipurile de comportament reprezentate prin sarcini se pot utilza

următoarele notaţii:

Tip sarcină Descriere Notaţie

Sarcină Serviciu (Service Task)

Sarcină care foloseste un fel de serviciu (spre exemplu Serviciu Web sau o aplicaţie automata).

Activitate

Page 13: Procese de Afaceri - BPMN

12

Tip sarcină Descriere Notaţie

Sarcină Trimitere (Send Task)

Sarcină prin care se trimite un mesaj către un participant extern.

Sarcină Primire (Receive Task)

Sarcină creată să aştepte sosirea unui mesaj de la un participant extern.

Sarcină Utilizator (User Task)

Sarcină executată de o persoană cu ajutorul unei aplicaţii software.

Sarcină Manuală (Manual Task)

Sarcină executată fără ajutorul unui motor de execuţie al unui proces de afaceri sau al unei aplicaţii.

Sarcină Regulă de afaceri (Business Rule Task)

Sarcină care oferă un mecanism prin care se furnizează date de intrare unui Motor de Reguli de Afaceri şi se obţin date de ieşire în urma efectuării unor calcule.

Sarcină Scriere (Script Task)

Sarcină executată de un motor de procese de afaceri.

- Subprocese - subprocesul este o activitate compusă care este inclusă într-un

proces.

Figura nr. 3.5 Reprezentarea grafică a unui subproces

Un subproces poate conţine activităţi ce se vor executa în mod repetitiv (Figura nr.

3.6).

Subproces

Page 14: Procese de Afaceri - BPMN

13

Figura nr. 3.6 Subproces repetitiv

Punctele de decizie controlează modul în care fluxurile de secvență interacționează

în cadrul unui flux. Pot fi adăugate condiții care să permită efectuarea unor alegeri

condiționale, iar un anumit comportament poate fi reprezentat prin marcatori interni.

Un punct de decizie se reprezintă grafic sub forma unui romb.

Punctele de decizie pot fi de mai multe tipuri:

- Bazate exclusiv pe date. Acestea sunt bazate pe expresii logice conţinând

atributul <expresie condiţie> specific ieşirii fluxului secvenţial din punctul de

decizie.

Figura nr. 3.7 Variante de reprezentarea grafică a punctului de decizie bazat exclusiv pe date

- Bazate exclusiv pe evenimente. O decizie de acest tip reprezintă un punct de

ramificaţie în cadrul procesului, unde alternativele sunt bazate pe evenimente

ce apar într-un punct din proces.

Figura nr. 3.8 Punctul de decizie bazat exclusiv pe evenimente

- Inclusive. O decizie inclusivă reprezintă un punct de ramificaţie unde

alternativele sunt bazate pe expresii condiţionale, conţinute în cadrul fluxului

secvenţial de ieşire. Evaluarea unei expresii condiţionale nu exclude

evaluarea altei expresii condiţionale.

Figura nr. 3.9 Reprezentare grafică a punctului de decizie inclusiv

a) b)

Subproces

Page 15: Procese de Afaceri - BPMN

14

- Complexe. BPMN include punctul de decizie complex, pentru situaţiile în care

este dificil să se reprezinte în întregime celelalte tipuri de puncte de decizii.

Un punct de decizie complex poate fi utilizat pentru fuzionarea sau scindarea

fluxurilor secvenţiale din cadrul unui proces de afaceri.

Figura nr. 3.10 Reprezentarea grafică a punctului de decizie complex

- Paralele. Punctul de decizie paralel furnizează un mecanism ce sincronizează

fluxuri paralele şi creează fluxuri paralele.

Figura nr. 3.11 Reprezentarea grafică a punctului de decizie paralel

B. Obiectele conectoare

În BPMN există două tipuri de obiecte conectoare:

- fluxul (secvenţial sau mesaj);

- asocierea.

- Flux Secvențial (Sequence Flow) – indică ordinea în care sunt executate

activitatile în interiorul unui proces sau a unei coreografii.

Figura nr. 3.12 Un flux secvenţial

Dacă sursa unui flux secvenţial este o activitate, în locul punctului de decizie

se poate utiliza un mini-romb, care trebuie plasat la începutul fluxului secvenţial

(Figura nr. 3.13). Un flux secvenţial, care este generat în urma evaluării unei expresii

condiţionale, poate fi definit ca o alternativă implicită, prin marcarea acestuia cu

„backslash”.

Figura nr. 3.13 Flux secvenţial conditional implicit

Page 16: Procese de Afaceri - BPMN

15

Flux Mesaj (Message Flow) – arată fluxul de mesaje dintre doi participanți.

Figura nr. 3.14 Flux mesaj

- Asociere (Association) – este utilizată pentru a lega informații (sub formă

textuală sau grafică) la obiecte flux.

Figura nr. 3.15 Asocierea

O asociere dirijată (vezi Figura nr. 3.16) precizează care dintre obiectele de date sunt

de intrare şi care sunt de ieşire dintr-o activitate.

Figura nr. 3.16 Asociere dirijată

C. Centre de responsabilităţi

BPMN utilizează centrele de responsabilităţi („swimlanes”) pentru separarea

unor zone din cadrul procesului. Centrele de responsabilităţi folosite în cadrul

diagramelor proceselor de afaceri pot fi:

- Pool – reprezintă un participant la o colaborare. Interacțiunea dintre pool-uri se

realizează prin intermediul fluxurilor mesaj.

Figura nr. 3.17 Interacţiunea dintre participanţi (pool-uri)

- Lane – subdivizează procesul sau un pool, cu scopul organizării și clasificării

activităților.

Part

icip

ant

2

Part

icip

ant

1

Flux mesaj A Flux mesaj B

Page 17: Procese de Afaceri - BPMN

16

De exemplu, o facultate (participant) poate avea următoarele compartimente (partiţii):

Decanat, secretariat, catedre/departamente (Figura nr. 3.18).

Figura nr. 3.18 Reprezentarea grafică pentru partiţii (lane-uri)

D. Artefacte

Artefactele au rolul de a aduce informaţii suplimentare unei diagrame. BPMN

utilizează trei artefacte standard:

- Obiectul-data - precizează datele necesare unei activităţi, precum şi cele

produse de către acestea.

Figura nr. 3.19 Reprezentarea grafică a unui obiect data

- Adnotarea - adaugă informații adiționale, sub formă de text, diagramei BPMN

sau unor părți ale acesteia.

Figura nr. 3.20 Reprezentare grafică pentru artefactul Adnotare

- Grupul furnizează un mecanism vizual de grupare a elementelor din cadrul

unei diagrame.

Figura nr. 3.21 Reprezentare grafică pentru artefactul Grup

Name [Stare]

Text

Facu

ltate

D

eca

nat

Secr

eta

riat

Cate

dre

/Depart

am

ente

Page 18: Procese de Afaceri - BPMN

17

3.2.2 Exemple

Exemplul 1. Modelarea procesului de afaceri privind aprovizionarea cu mărfuri de la

furnizor

În vederea aprovizionării cu mărfuri, societatea încheie un contract cu un furnizor

(activitatea „Încheiere contract”) - Figura nr. 3.22. Contractul este reprezentat printr-

un obiect dată asociat fluxului de mesaj dintre cei doi participanţi la proces: furnizorul

şi societatea.

O primă condiţie pentru ca aprovizionarea să poată fi realizată este legată de

termenul de valabilitate a contractului. În cadrul modelului, punctul de ramnificaţie

pentru alternativele care vor fi urmate în funcţie de îndeplinirea sau neîndeplinirea

acestei condiţii este reprezentat print-un punct de decizie bazat exclusiv pe

evenimente .

În cazul în care termenul de valabilitate a expirat, contractul încetează. Această

situaţie este reprezentată prin activitatea „Încheiere contract”, activitate care

generează obiectul dată „Contract închis”.

În situaţia în care contractul se află în termenul de valabilitate (alternativa implicită

din cadrul modelului, marcată prin caracterul „\”), se verifică o a doua condiţie, legată

de valoarea mărfurilor livrate, valoare care nu trebuie să depăşească valoarea

contractată a mărfurilor:

Dacă valoarea mărfurilor livrate depăşeşte valoarea contractată, contractul

încetează;

Dacă valoarea mărfurilor livrate <= valoarea contractată, se realizează

aprovizionarea cu mărfuri (sub-procesul „Aprovizionare mărfuri”).

Pe baza unui contract societatea se poate aproviziona de mai multe ori cu mărfuri de

la furnizor, motiv pentru care sub-procesul „Aprovizionare mărfuri” este repetitiv,

aspect marcat prin poziţionarea simbolului în partea inferioară a sub-procesului.

După ce primeşte mărfurile şi factura de la furnizor, societatea plăteşte factura. Plata

facturii implică desfăşurarea mai multor activităţi, fiind reprezentată în model prin sub-

procesul „Plată factură” care poate fi detaliat în funcţie modalitatea concretă prin care

se realizează plata. Pentru ca plata să se realizeze este necesară atât primirea

mărfurilor, cât şi primirea facturii. Acest aspect este reprezentat printr-un punct de

decizie paralel prin care sunt compuse cele două fluxuri aferente activităţilor

„Primire factură” şi „Primire mărfuri”. Procesul de aprovizionare cu mărfuri de la

furnizor se încheie atunci când au fost s-a realizat aprovizionarea cu mărfuri la nivelul

valorii contractate sau atunci când contractul încetează.

Page 19: Procese de Afaceri - BPMN

18

Aprovizionare marfuri

Furn

izor

Socie

tate Incheiere

contract

Primire factura

Contract[Deschis]

Primire marfuri

Factura[Primita]

Marfuri[Primite]

Incetarecontract

Contract aflat in termen de valabilitate

Expirare termen de valabilitate

Contract[Inchis]

Valoarea marfurilor livrate<=Valoarea contractata a marfurilor

Valoarea marfurilor livrate>Valoarea contractata a marfurilor

Plata factura

Figura nr. 3.22 Modelarea procesului de afaceri privind aprovizionarea cu mărfuri de la furnizor

Page 20: Procese de Afaceri - BPMN

19

Exemplul 2. Modelarea procesului de afaceri privind contractarea unui credit bancar

Procesul de contractare a unui credit bancar implică interacţiuni între doi participanţi

(Banca şi Antreprenorul), reprezentaţi sub forma unor pool-uri (Figura nr. 3.23).

Antreprenorul depune actele necesare obţinerii unui credit bancar (activitatea

„Depunere acte dosar credit”). Actele depuse de către antreprenor la dosarul de

credit (cererea de credit, balanţa, bilanţul, garanţiile depuse, fluxul de numerar

previzionat pe perioada creditului, bugetul de venituri şi cheltuieli pe perioada

creditului şi proiectul de investiţie pentru suma obţinută prin credit) sunt reprezentate

în cadrul modelului prin de obiecte de date asociate fluxului de mesaj dintre

Antreprenor şi Bancă.

Banca înregistrează dosarul de credit (activitatea „Înregistrare dosar credit”) şi apoi

desfăşoară o serie de activităţi legate de analiza dosarului, activităţi care depind de

normele care reglementează activitatea fiecărei bănci şi care sunt reprezentate în

cadrul modelului prin sub-procesul Analiză dosar credit.

În urma analizei dosarului de credit:

banca îi va comunica antreprenorului rezultatul acesteia (evenimentele

intermediare de tip mesaj şi ) şi

va desfăşura o serie de activităţi în funcţie de rezultatul analizei (punctul de

decizie bazat exclusiv pe date ):

o în situaţia în care creditul este respins dosarul de credit este arhivat

(activitatea „Arhivare dosar credit”) şi procesul se încheie (evenimentul

final );

o atunci când creditul este aprobat banca întocmeşte contractul de credit

(activitatea „Întocmire contract credit”).

Contractul de credit este transmis antreprenorului pentru semnare. Antreprenorul

semnează contractul de credit. După ce primeşte contractul de credit semnat, banca

virează în contul antreprenorului suma acordată sub formă de credit (activitatea

„Virare sumă credit”). Suma este încasată de către antreprenor.

Page 21: Procese de Afaceri - BPMN

20

Banca

Antr

epre

nor

Depunere acte dosar credit

Inregistrare dosar credit

Cerere credit

Balanta

Bilant

Flux de numerar previzionat

Buget de venituri si cheltuieli previzionat

Garantii

Proiect de investitie

Analiza dosar credit

Credit respins

Intocmire contract credit

Creditaprobat

Semnare contract credit

Credit respins

Credit aprobat

ContractCredit

[Nesemnat]Comunicare rezultat analiza dosar credit

Incasare suma credit

Virare suma credit

ContractCredit

[Semnat]

Arhivare dosar credit

Figura nr. 3.23 Modelarea procesului de afaceri privind contractarea unui credit bancar

Page 22: Procese de Afaceri - BPMN

21

4 Modelarea şi documentarea proceselor de afaceri în

scopul implementării unui sistem de management al

documentelor electronice în cadrul unei companii –

studii de caz

În ultimii ani s-a constatat creştere tot mai mare a interesului companiilor în înlocuirea

documentelor pe hârtie cu documente gestionate în mod electronic. Gestiunea

electronică a documentelor reduce considerabil volumul de muncă implicat de

generarea, transmiterea şi stocarea informaţiilor. Sistemele informatice de

management al documentelor electronice (EDMS – Electronic Document

Management Systems) furnizează instrumente pentru stocarea, indexarea, regăsirea

şi schimbul de documente. Aceste sisteme prezintă o serie de avantaje faţă de

varianta stocării documentelor pe hartie, cum ar fi: reducerea timpului necesar

transmiterii documentelor, editarea facilă a documentelor, urmărirea ciclului de viaţă

a documentelor, accesarea rapidă a documentelor de către orice angajat autorizat,

simplificarea activităţii de securizare a informaţiilor confidenţiale prin criptarea

documentelor electronice cu controale de acces utilizând parole, etc.

Implementarea unui sistem informatic de gestiune al documentelor în cadrul unei

companii presupune analiza proceselor de afaceri ale acesteia şi a fluxului de

documente implicate de acestea. Acest lucru se poate realiza prin modelarea

proceselor desfăşurate în cadrul companiei utilizând un limbaj de modelare a

proceselor de afaceri (spre exemplu BPMN) şi prin descrierea narativă a acestuia. Pe

baza analizei proceselor din cadrul companiei se stabilesc funcţionalităţiile aplicaţiei

informatice care va fi utilizată pentru gestiunea electronica a documentelor.

Documentaţia aferentă sistemului de gestiune electronică a documentelor care

urmează să fie implementat într-o companie include o descriere detaliată a soluţiei

informatice propuse pentru implementarea fiecărui proces desfăşurat în cadrul

companiei. Această descriere include, de regulă, o descriere narativa a soluţiei

informatice propuse, o prezentare a structurii formularelor electronice, precum şi o

descriere a fluxului de evenimente.

În continuare sunt prezentate două studii de caz care cuprind analiza unor procese

desfăşurate în cadrul unei companii şi descrierea soluţiei informatice propuse pentru

gestiunea electronică a documentelor utilizate în cadrul acestor procese.

Page 23: Procese de Afaceri - BPMN

22

Studiul de caz 1

Denumire proces: Întocmire contracte de muncă angajaţi

Scopul implementării procesului: Intocmirea contractelor de munca pentru

angajatii companiei. Se executa in urma emiterii unei decizii a Consiliului de

administratie.

Descriere sumara a procesului:

In urma sustinerii concursurilor pentru ocuparea unor pozitii din statul de functii,

Consiliul de Administratie intocmeste o decizie de angajare care este comunicata

catre Departamentul Resurse Umane pentru ducere la indeplinire.

Departamentul Resurse Umane intocmeste contractul de munca pe baza deciziei

si dupa ce primeste setul de documente pe care viitorul angajat trebuie sa-l

prezinte inaintea angajarii.

Contractul de munca parcurge un flux prestabilit pentru obtinerea semnaturilor

autorizate.

Dupa obtinerea tuturor semnaturilor, contractul este retrimis la DRU

(Departamentul Resurse Umane) si este arhivat dupa ce este semnat de angajat.

Actori: Director DRU, Serviciu Juridic, Director Economic, CFP (Controlul Financiar

Preventiv), Director General

Initiator: Reprezentant Departament Resurse umane

Descriere narativa solutie propusa:

Aplicatia va pune la dispozitie formularul electronic si elemente de control ce vor

permite crearea unui dosar electronic al angajatului.

Reprezentantul DRU responsabil de ducerea la indeplinire a deciziilor conducerii

privind incheierea contractelor de munca cu diverse categorii de personal, se va

conecta la aplicatie cu credentialele sale.

Aplicatia va pune la dispozitie mecanismul de a crea dosare noi si de a actualiza

informatiile care se refera la angajati.

Dupa completarea formularelor se va crea folderul cu nume_prenume.CNP al

angajatului.

Se va complete un formular cu urmatoarele sectiuni:

Prima sectiune este dedicata completarii datelor din decizia Consiliului de

Administratie.

Sectiunea a doua este dedicata completarii datelor personale ale

angajatului.

Date Personale

Nume

Page 24: Procese de Afaceri - BPMN

23

Prenume

CNP

Data nasterii

Adresa de domiciliu

Telefon fix

Telefon mobil

Adresa email.

Statut profesional

Ultima forma de invatamant absolvita

Locul de munca

Forma de incadrare

Cont IBAN

Sectiunea a treia este dedicata completarii datelor care vor fi tiparite pe

contractul individual de munca.

Dupa completarea formularului se vor atasa documentele obligatorii solicitate la

angajare.

La salvarea informatiilor din formular se creaza folderul prin care se identifica unic

un angajat.

Numele dosarului electronic asociat angajatului va fi format din

Nume_Prenume.CNP.

Intr-o sectiune separata a folderului angajatului vor fi incarcate toate deciziile

si/sau procesele verbale care au legatura cu angajarea sau cu statutul de angajat.

Salvarea datelor va fi insotita de o notificare prin care reprezentantul

Departamentului Resurse Umane este instiintat ca a fost creat cu succes dosarul

angajatului, urmand ca formularele sa fie trimise pe flux in vederea obtinerii

aprobarilor finale /semnaturilor celor implicati in procesul de angajare.

Dupa obtinerea tuturor semnaturilor si avizelor de pe flux, documentul se intoarce

la DRU pentru tiparire si arhivare.

Se va implementa la nivelul aplicatiei un mecanism de cautare dupa CNP,

MARCA, NUME.

Structura si descrierea formularelor electronice:

Crearea dosarului si incarcarea cu documente va fi realizata de catre un reprezentant

al Departamentului Resurse Umane.

Se va crea un formular cu doua sectiuni: A- datele personale ale angajatului, B-

datele specifice contractului de munca.

Sectiunea A va contine urmatoarele campuri:

Date Personale

Nume

Page 25: Procese de Afaceri - BPMN

24

Prenume

CNP

Data nasterii

Adresa de domiciliu

Telefon fix

Telefon mobil

Adresa email.

Statut profesional

Ultima forma de invatamant absolvita

Locul de munca

Forma de incadrare

Cont IBAN

Loc viitor de munca

Directie

Serviciu

Birou

Funcţia

Atasamente :

cererea de înscriere la concurs, însoţită de curriculum vitae;

copia cărţii de identitate / buletin de identitate;

copii după documentele care pot atesta nivelul studiilor

alte acte care atestă efectuarea unor specializări,

copiile documentelor care atestă îndeplinirea condiţiilor specifice;

copia carnetului de muncă, conform cu originalul, sau după caz, o

adeverinţă care să ateste vechimea în muncă, în meserie şi/sau în

specialitatea studiilor;

cazier judiciar (original) sau o declaraţie pe propria răspundere că

nu are antecedente care să îl facă incompatibil cu funcţia pentru

care candidează.

adeverinţă medicală (original) care să ateste starea de sănătate

corespunzătoare, eliberată cu cel mult 6 luni anterior derulării

concursului, de catre medicul de familie al candidatului sau de către

unităţile sanitare abilitate (adeverinţa medicală va conţine în clar,

numărul, data şi calitatea acestuia, în formatul standard stabilit de

Ministerul Sănătăţii);

alte documente relevante (calificări, cursuri, diplome).

Dupa completarea tuturor datelor obligatorii din sectiunile formularului se vor salva

datele.

Salvarea va crea si folderul noului angajat ce va avea structura nume_prenume.CNP.

Page 26: Procese de Afaceri - BPMN

25

Inainte de trimiterea pe fluxul de semnaturi si validari, se pot face corectii sau stergeri

complete ale formularelor si implicit ale folderelor create.

Dupa trimiterea pe flux, nu se mai pot face modificari asupra datelor din formulare

decat daca unul dintre actorii participanti la proces vor retrimite catre initiator

documentele pentru efectuare de modificari.

Fluxul standard de lucru

Repre

zenta

nt

DRU

Directo

r D

RU

Serv

iciu

juridic

Directo

r econom

icCFP

Directo

r genera

l

Primeste o decizie de angajare

Intocmire contract de

munca

Refacere contract

Semnare contract

Verificare incadrare juridica

Semneaza contract

Viza CFP

Semneaza contract

Contract ok

Contract ok

Contract ok

Contract ok

Contract ok

Contract finalizat

Page 27: Procese de Afaceri - BPMN

26

Descrierea fluxului normal de evenimente:

1. Departamentul Resurse Umane primeste o decizie de angajare a unui angajat.

2. Reprezentantul Departamentului Resurse Umane acceseaza aplicatia folosind un

username, o parola si un cod generat de dispozitiv OTP.

3. Daca autentificarea este corecta se acorda acces la aplicatie in sectiunea

dedicata „Dosare Angajati”

4. Este selectat link-ul/butonul „Creare Dosar Nou Angajat”

5. Este afisat formularul de creare a dosarului.

6. Se completeaza datele din sectiunile A si B.

7. Se incarca toate documentele necesare la angajare (din lista atasamentelor).

8. Se pot face salvari intermediare ale datelor din formulare prin apasarea butonului

„Salvare date” dar fara crearea dosarului angajatului in structura de foldere.

9. Se salveaza datele finale prin apasarea butonului „Creare dosar”; se genereaza

folder-ul din numele, prenumele si codul numeric personal dupa regula

Nume_Prenume.CNP in subfolderul categoriei din care face parte angajatul

(didactic sau administrativ).

10. Se afiseaza mesajul de confirmare a creerii folderului angajatului „ Dosar angajat

„nume_prenume.CNP” a fost creat – Se asteapta validare”.

11. La finalizarea operatiunilor se apasa butonul „Finalizare Operatiune”.

12. Butoane disponibile : „creare dosar nou angajat” „salvare date”, „abandon” ,

„finalizare operatiune”, „Retur pentru corectare /modificare”.

13. Se trimite notificare catre Directorul DRU pentru verificarea si semnarea unui

contract de munca pentru un angajat nou.

14. Directorul DRU acceseaza aplicatia fie printr-un un link incorporat in email sau

prin autentificare in aplicatie folosind autentificarea OTP.

15. Autentificarea este corecta.

16. Directorul DRU nu poate face actualizari ale datelor din formulare. Poate aproba

sau respinge (trimitere pentru refacere catre initiator) formularul/documentul.

17. Directorul DRU verifica completitudinea si corectitudinea datelor

18. Directorul DRU apasa butonul “aprobare”, respectiv “trimitere pe flux”.

19. Documentul trimis pe flux va fi semnat electronic cu semnatura Director DRU.

20. Documentul este trimis pe flux si se trimite unui mesaj de notificare pentru

verificare / aprobare catre Reprezentant Serviciu Juridic.

21. Reprezentant Serviciu Juridic acceseaza aplicatia fie printr-un un link incorporat in

email sau prin autentificare in aplicatie folosind autentificarea OTP.

22. Autentificarea este corecta.

23. Reprezentant Serviciu Juridic nu poate face actualizari ale datelor din formulare.

Poate aproba sau respinge (trimitere pentru refacere catre initiator)

formularul/documentul.

24. Reprezentant Serviciu Juridic verifica completitudinea si corectitudinea datelor

25. Reprezentant Serviciu Juridic apasa butonul “aprobare”, respectiv “trimitere pe

flux”.

Page 28: Procese de Afaceri - BPMN

27

26. Documentul trimis pe flux va fi semnat electronic cu semnatura Reprezentant

Serviciu Juridic.

27. Documentul este trimis pe flux si se trimite unui mesaj de notificare pentru

verificare / aprobare catre Director Economic.

28. Director Economic acceseaza aplicatia fie printr-un un link incorporat in email sau

prin autentificare in aplicatie folosind autentificarea OTP.

29. Autentificarea este corecta.

30. Director Economic nu poate face actualizari ale datelor din formulare. Poate

aproba sau respinge (trimitere pentru refacere catre initiator)

formularul/documentul.

31. Director Economic verifica completitudinea si corectitudinea datelor

32. Director Economic apasa butonul “aprobare”, respectiv “trimitere pe flux”.

33. Documentul trimis pe flux va fi semnat electronic cu semnatura Director

Economic.

34. Documentul este trimis pe flux si se trimite unui mesaj de notificare pentru

obtinerea vizei de validare/aprobare catre Reprezentant CFP

35. Reprezentant CFP acceseaza aplicatia fie printr-un un link incorporat in email sau

prin autentificare in aplicatie folosind autentificarea OTP.

36. Autentificarea este corecta.

37. Reprezentant CFP nu poate face actualizari ale datelor din formulare. Poate

aproba sau respinge (trimitere pentru refacere catre initiator)

formularul/documentul.

38. Reprezentant CFP verifica completitudinea si corectitudinea datelor

39. Reprezentant CFP apasa butonul “aprobare”, respectiv “trimitere pe flux” .

40. Documentul trimis pe flux va fi semnat electronic cu semnatura Reprezentant CFP

41. Documentul este trimis pe flux si se trimite unui mesaj de notificare pentru

obtinerea vizei de validare/aprobare catre Director General.

42. Director General acceseaza aplicatia fie printr-un un link incorporat in email sau

prin autentificare in aplicatie folosind autentificarea OTP.

43. Autentificarea este corecta.

44. Director General nu poate face actualizari ale datelor din formulare. Poate aproba

sau respinge (trimitere pentru refacere catre initiator) formularul/documentul.

45. Director General verifica completitudinea si corectitudinea datelor

46. Director General apasa butonul “aprobare”, respectiv “trimitere pe flux” .

47. Documentul trimis pe flux va fi semnat electronic cu semnatura Director General.

48. Documentul este trimis pe flux si se trimite unui mesaj de notificare pentru

Reprezentant DRU.

49. Reprezentant DRU acceseaza aplicatia fie printr-un un link incorporat in email sau

prin autentificare in aplicatie folosind autentificarea OTP.

50. Autentificarea este corecta.

51. Reprezentant DRU verifica existenta semnaturilor electronice pe contract si apasa

butonul „ contract valid”.

Page 29: Procese de Afaceri - BPMN

28

52. Apasarea butonului „contract valid” va permite:

a. Validarea folderului angajatului (semnifica posibilitatea de a vizualiza si

incarca documente in dosar in conformitate cu matricea rolurilor)

b. Generare si posibilitatea de tiparire a Contractului de munca

c. Incarcarea Contractului de munca in folderul angajatului

d. Generarea si tiparirea Deciziei

e. Incarcarea deciziei in folderul angajatului.

f. Notificare director directie referitor la ocuparea unei pozitiei vacante

(Numele angajat, data inceperii activitatii, pozitia de incadrare, numar

marca)

g. Notificare angajat

53. Se vor prevedea butoane pentru generare documente, respectiv tiparire.

54. Documentele care au parcurs fluxul vor avea asociate numere de intrare/iesire

conforme cu regulile de alocare a numerelor din registrele interne, generate

pentru toate entitatile organizationale participante la flux.

55. Tiparirea numerelor de inregistrare se va face conform regulilor precizate la

definirea registrelor de intrare-iesire ale fiecarei entitati organizationale.

Fluxul de incheie.

Page 30: Procese de Afaceri - BPMN

29

Studiul de caz 2

Denumire proces: Intocmire note fundamentare contracte cercetare

Scopul implementării procesului: Notele de fundamentare contracte de cercetare,

(numite si Nota Fundamentare Manopera) sunt elaborate de catre managerii de

proiect pentru plata orelor lucrate in cadrul unor proiecte de cercetare pe baza

pontajelor individuale completate de membrii echipei de cercetare. Documentele

generate sunt trimise catre Departamentul Financiar pentru verificarea disponibilitatii

sumelor in cont si pentru centralizare. Odata finalizate, notele sunt trimise insotite de

centralizatoare catre Directorul Economic pentru validare si apoi catre Departamentul

Resurse Umane pentru efectuarea platilor.

Descriere sumara a procesului:

Pentru contractele de cercetare incheiate de companie cu institutii diverse, sunt

folosite resurse umane interne sau externe.

Planul de proiect pentru fiecare contract in parte prevede numarul de resurse

umane, tarifele orare cat si numarul de ore estimate a fi prestate.

In urma prestatiilor pe fiecare faza de proiect, persoanele cu activitati in cadrul

proiectului vor trebui sa-si primeasca drepturile banesti pentru prestatiile

executate.

Periodic, managerul de proiect intocmeste o nota de fundamentare pentru plata

manopera.

Nota de fundamentare este intocmita sub forma tabelara si contine lista tuturor

participantilor carora trebuie sa li se plateasca sume de bani pentru activitatile

prestate in proiect in diferite faze.

Prevederile din Nota de fundamentare trebuie sa fie in conformitate cu Pontajul

lunar pentru proiecte de cercetare.

Un economist din Departamentul Financiar consolideaza toate notele pentru care

sunt necesare efectuari de plati si pentru care exista disponibilitate in cont pentru

plata.

Aprobarile pentru efectuarea platilor sunt date de catre directorul economic.

Toate documentele sunt transmise catre Departamentul Resurse Umane in forma

consolidata si nominala (pentru fiecare proiect in parte).

Departamentul Resurse umane– salarizare face demersurile pentru plata

sumelor aprobate.

Toate notele si centralizatoarele sunt arhivate.

Actori: Economist Departamentul Financiar, Director Economic, Directorul Resurse

Umane, Biroul de Plati

Initiator: Managerul de proiect

Page 31: Procese de Afaceri - BPMN

30

Descriere narativa solutie propusa:

Aplicatia va pune la dispozitie formularul electronic si elemente de control ce vor

permite introducerea datelor direct in tabelul pentru note de fundamentare.

Managerii de proiect vor avea la dispozitie o functie de aducere a datelor din

Pontajele individuale de cercetare intocmite pentru evidenta orelor lucrate in

proiecte si vor completa manual acele sectiuni de date necesare in notele de

fundamentare manopera.

Datele se salveaza si trimit pe flux catre Departamentul Financiar folosind o

notificare la finalizarea completarii formularului.

Economistul din Departamentul Financiar, verifica disponibilul din conturile

fiecarui proiect pentru linia bugetara Resurse Umane.

In cazul in care exista fonduri, se consolideaza datele in formularul centralizator.

Daca nu exista fonduri, se va astepta pana cand conditia sold disponibil este

adevarata.

Directorul economic aproba toate notele de fundamentare pentru care exista

fonduri.

Dupa aprobare, notele de fundamentare si centralizatorul sunt transferate catre

Departamentul Resurse Umane- salarizare.

Departamentul Resurse Umane-salarizare transmite documentele de plata catre

Biroul Plati.

Documentele sunt arhivate.

Procesul se incheie.

Structura si descrierea formularelor electronice:

Pasul1. Formularul 1 este completat de catre managerul de proiect.

Formularul electronic va avea o structura standard formata din:

Header:

ALFA S.A.

Solicitant : {numele manager de proiect}

Titlu proiect : .............................................................

Contract nr.

Programul:

Tipul proiectului:

Page 32: Procese de Afaceri - BPMN

31

Cod proiect:

Faza

Nr crt

CNP Nume

prenume Functia

Salariu orar

Numar de ore Fond de salarii

Total brut Luna 1

Luna 2

Luna 3

Luna 1

Luna 2

Luna 3

1

T X Y Z T*X T*Y T*Z T*(X+Y+

Z)

2

Exista disponibil in cont? ☒ Cheltuieli de personal (salarii si

contributii asupra salariilor): T*(X+Y+Z) *

CA

CA = procent contributii angajator

Lista de semnaturi: Director de proiect, Director Economic

Se va asigura si o sectiune de comentarii (bloc de tip text) care va fi obligatoriu

completata daca nu se aproba cererea. Odata aprobat, datele din formular vor fi

disponibile pentru consolidare in centralizator si vor putea fi generate in sablonul care

se va tipari si se va arhiva.

Pasul 2. Formularul 2

Toate notele de fundamentare manopera care au disponibil in cont sunt consolidate

in urmatorul tabel:

Nr.crt. Director de proiect Tip Proiect Contract nr. TOTAL inclusiv contrib

angajator

1

T*(X+Y+Z) * CA

2

…..

Total Sum( col 1….n)

Lista de semnaturi: Economist, Director Economic

Page 33: Procese de Afaceri - BPMN

32

Fluxul standard de lucru

Manager

pro

iect

Econom

ist

Directo

r econom

icResurs

e U

mane -

sala

rizare

Completeaza notele de

fundamentare

Se colecteaza note de fundamentare pana la o data limita

Verifica disponibilitate bani in cont pt linia de proiect

Exista disponibil in cont?

Consolideaza datele in

centralizatorDa

Mai sunt cereri valide?

Nu

Se seteaza un numar implicit de zile de asteptare

Da

Verifica si valideaza

centralizator

Nu

Datelesunt ok?

Nu

Elaboreaza documente de

plata

Da

Trimite documente de

plata catre Birou Plati

Arhiveaza documente

Descrierea fluxului normal de evenimente:

56. Un manager de proiect acceseaza aplicatia folosind un username, o parola si un

cod generat de dispozitiv OTP.

57. Daca autentificarea este corecta este prezentata lista formularelor la care are

acces utilizatorul.

Page 34: Procese de Afaceri - BPMN

33

58. Este selectat link-ul “Note fundamentare plata manopera”. Apare fereastra de

dialog intermediara in care se precizeaza codul proiectului, luna de inceput a

formularului, respectiv numarul de luni pentru care acesta va fi completat.

Butoanele disponibile sunt „Abandon” si „Continuare”.

59. Sectiunile formularului 1 sunt completate manual cu datele necesare.

60. Se apasa butonul „Incarcare date din pontaj”.

61. Campurile calculate vor contine valori conforme regulilor de calcul prestabilite.

62. Butoane disponibile pentru formular: “Salvare Date”,, “Finalizare operatiune ”,

“Ștergere formular”, “Trimitere pentru aprobare” „Incarca date din Pontaj”.

63. La finalizarea operatiunii de completare a formularului managerul de proiect

apasa butonul “Salvare Date”, urmat de „Finalizare Operatiune”.

64. Operatiunea de la pasul anterior permite activarea butonului “Trimitere pentru

aprobare”. Acest buton devine activ numai dupa completarea tabelului salvarea

datelor si finalizarea operatiunii.

65. Documentul este trimis pe flux si se trimite un mesaj de informare catre

reprezentant Departament Financiar.

66. Se reiau pasii 1-9 pentru toti managerii de proiect care intocmesc „Nota de

fundamentare pentru plata manopera”.

67. Responsabilul economist din Departamentul Financiar acceseaza aplicatia prin

autentificare cu username, parola si string generat de device-ul OTP.

Autentificarea este corecta.

68. Butoane disponibile: “Salvare date”,, “Finalizare operatiune ”, „Respingere”

“Abandon”, “Consolidare in centralizator”, „Trimitere pt avizare la Director

economic”.

69. Responsabilul Economist din Departamentul Financiar primeste un mesaj pe

email prin care este informat ca este necesara verificarea disponibil cont,

respectiv centralizarea in vederea executarii platilor catre prestatori.

70. Responsabilul economist din Departamentul Financiar acceseaza formularele

trimise de managerii de proiect, verifica disponibilul din cont, si dupa caz bifeaza

controlul din formularul 1. Daca exista disponibil se trece la pasul urmator. Exista

disponibil. Consolidarea se poate face. (In caz contrar nu se face consolidarea.

Se asteapta un numar predefinit de zile si se reia operatia de verificare, respectiv

centralizare pentru acele formulare pentru care exista disponibil.)

71. Se apasa butonul „Consolidare in centralizator”.

72. Se verifica toate inregistrarile din formularul 2, se salveaza datele si se trece la

solicitarea urmatoare.

73. Se repeta pasii 14-16 pentru toate solicitarile primite pana la terminarea acestora.

74. Se apasa butonul „Finalizare operatiune” urmat de „Trimitere pentru avizare la

Director economic”.

75. Se trimite notificare catre Directorul economic referitor la existenta unui

centralizator pentru „note de fundamentare plata manopera”.

Page 35: Procese de Afaceri - BPMN

34

76. Directorul economic acceseaza aplicatia prin autentificare cu username, parola si

string generat de device-ul OTP. Autentificarea este corecta.

77. Butoane disponibile: “Aprobare”, “Finalizare operatiune ”, „Respingere”

“Abandon”, “Trimitere la Departamentul Resurse Umane- Salarizare”

78. In urma consultarii formularelor trimise se da aviz favorabil.

79. Directorul economic apasa butonul „Aprobare” si apoi „Trimitere spre

Departamentul Resurse Umane- Salarizare”.

80. Directorul economic apasa „Finalizare operatiune”.

81. Odata cu aprobarea Directorului Economic se trimite notificare catre Biroul plati si

catre Economist Departament Financiar referitor la un nou centralizator pentru

note fundamentare plata manopera care a fost aprobat si va necesita efectuarea

de plati catre prestatori.

82. Se trimite o notificare catre Departamentul Resure Umane prin care se notifica

necesitate de intocmire a documentelor de plata pt „Note de fundamentare plata

manopera”.

83. Reprezentantul Departamentului Resurse Umane – salarizare acceseaza

aplicatia prin autentificare cu username, parola si string generat de device-ul

OTP. Autentificarea este corecta.

84. Se acceseaza link-ul „Note fundamentare plata manopera”

85. Se deschide formularul activ si se genereaza toate notele de fundamentare si

centralizatorul.

86. Se trimite.

87. Se face o verificare a datelor din formular si se lanseaza procesul de generare a

documentelor de plata individuale.

88. Dupa tiparire se arhiveaza.

89. Butoane disponibile: „tiparire ”, „arhivare”, „generare documente”.

Fluxul de incheie.

Page 36: Procese de Afaceri - BPMN

35

Bibliografie

Cozgarea, G. (2010), Metodologii orientate pe obiecte utilizate in proiectarea

sistemelor informatice, Editura Infomega

OMG (2011), Business Process Model and Notation (BPMN). Version 2.0,

http://www.omg.org/spec/BPMN/2.0

Havey, M. (2005), Essential Business Process Modeling, Editura O'Reilly

Media

Basu, A., Blanning, R. W., (2003). “Synthesis and Decomposition of Processes

in Organizations”, Information Systems Research.

Porter, M. E., Millar, V. E., (1985). “How Information Gives You Competitive

Advantage”, Harvard Business Review.

Tudor, C. (2013), Sisteme informatice integrate pentru domeniul financiar-

contabil, Editura ASE București.

Ward-Dutton, N., Macehiter, N., (2005) „Business Process Management, a

holistic view”, DMReview.