Sunteți pe pagina 1din 10

Workflow management

curs 2
Terminologie (
https://www.wfmc.org/) si context
Recapitulare
• Un workflow management information system este o aplicatie software
integrativa care permite (in diverse masuri): (notiuni conexe: Business
Information Systems)
– Definirea, proiectarea si re-proiectarea de workflows (notiuni conexe:
process minning, business process modeling, business process
(re)engineering) – include verificarea modelului
– Alocarea de resurse pentru executia propriu-zisa a proceselor
modelate, intr-un context de afaceri precizat (numar de elemente,
data de incepere/ incheiere, eventual cost) – crearea de case-uri
(notiuni conexe: ERP: Enterprise Resource Planning)
– Monitorizarea executiei proceselor concretizate prin case-uri (include
functionalitati de tip SCADA)
– Analiza performantelor sistemului global si al fiecarei resurse in parte
(notiuni conexe: Business Intelligence)
Inca putina terminologie
• Case: “personalizarea” unui workflow (proces, procedura) pentru o executie
concreta: numar de elemente executate/ resursa concreta alocata fiecarui
task/atribute legate de momentul concret in care incepe/ se termina
executia unui task
• Alti termeni cu inteles similar: job, work, produs, serviciu, item

• Un case presupune executia unui proces (workflow), adica:


– Are un inceput si un sfarsit
– Reprezinta o insiruire de activitati, a caror ordine este specificata printr-un set de
conditii
– Este discret (in sensul sistemelor cu evenimente discrete): nu conteaza cum se
executa un task, ci cand incepe si cand se termina
• Activity (activitate): task executat de o resursa
• Un workflow e format din task-uri/ un case este format din activitati
Workflow management systems
• Conditii necesare implementarii unui sistem de workflow management:
– Baze de date orientate pe competentele resurselor – de verificat
partea de interfatare
– Proceduri standardizate de lucru, orientate pe competente – depind
de paradigma organizationala
• Problematica specifica:
– Definirea task-urilor (este subiectiva; pentru workflow este o activitate
atomica/ pentru resursa nu neaparat)
– Pastrarea echilibrului intre complexitatea si flexibilitatea workflows
(pag.8 fig.1.3)
– Modul de organizare al bazelor de date pentru resurse in cazul
intreprinderilor distribuite geografic (pag.18 Fig.1.8)
• Flexbilitatea proceselor/ flexibilitatea tehnologica – case attribute
Cateva notiuni de organizare a
intreprinderillor

Categorii de procese
Procese primare
• Sunt procesele de productie (ale obiectului de activitate
principal pentru companie)
• Case-urile se refera, de regula, la comenzile directe ale
clientilor
• Atribute importante sunt: termenul de finalizare, costurile
de productie, calitatea
• De regula, termenul de lansare in executie, conditiile
specifice si categoriile de resurse implicate pentru fiecare
activitate se calculeaza in functie de atributele anterioare –
unul dintre obiectivele sistemului de wfm (workflow
management)
Procese secundare
• Sunt procesele - suport pentru cele primare; se ocupa in general cu
asigurarea necesarului de resurse si de materiale auxiliare
• Includ: achizitia de echipamente, mentenanta, recrutarea si pregatirea
personalului, achizitia de materii prime, salarizarea, intreaga parte de
administratie financiara,marketing-ul
• Unele dintre ele se bazeaza pe sisteme software specifice: Supply Chain
Management
• In special pentru procese primare de fabricatie, modul lor de functionare
poate avea impact asupra modului de rutare al case-urilor (flexibilitatea
tehnologica; flexibilitatea de proiectare)
• Au ca intrare, de regula, bani;
• Ca iesire au resurse de productie, pe care le pun la dispozitia proceselor
primare
Procese tertiare
• Sunt procesele manageriale
• Coordoneaza procesele primare si procesele secundare
• Formuleaza obiectivele si preconditiile de operare pentru
toate categoriile de procese
• Aloca resursele care executa procesele (sau elaboreaza
criteriile de alocare – pentru sistemele de tip WFM sau
ERP)
• Includ contacte cu surse de finantare/ stakeholderi
• Ca intrare au obiective strategice si capital
• Ca iesire au “performante”/ “profit”
De discutat
• Unde intra activitatile de proiectare ?

• Ofertarea de produse software personalizate


la ce categorie intra ?

• Exemple concrete
“Contracte de munca”
• Se refera la procedurile de alocare a resurselor umane – in mod
special – pe task-uri
• Implica un “principal” si un “contractor”
• Principal: stabileste obiectul contractului (client, “sef”, eventual
sistem de tip wfm)
• Contractor: isi asuma responsabilitatea executiei; resursa
• Contractorul poate, la randul sau, subcontracta activitatea
• Un contract trebuie sa precizeze: obiectul (in functie de nivel, de la
case la activitate) – cantitate, atribute etc. ; data de finalizare,
“pretul”, contractorul, acordul partilor (Fig. 1.5. pag 12) – de
discutat exemple
• Notiunea de arbore contractual

S-ar putea să vă placă și