Download - curs6b

Transcript

Slide 0

Simularea Proceselor de AfaceriPAGE 0Ciclul de viata BPMPAGE 1

Care este procesul de achizitie la MacDonalds?PAGE 2

Care este procesul de achizitie la LunchBox?PAGE 3

Cum ati modela procesul de servire in cele doua exemple?De ce sa modelam?PAGE 4

Realizati model.Stabiliti frecventa cu care se urmeaza caile de iesire din split-uri.Stabiliti timpii de realizare ai activitatilor.Stabiliti care sunt rolurile si cati angajati sunt alocati fiecarui rol.Stabiliti cate cazuri noi (clienti) intra intr-o unitate de timp.SIMULATI!Interpretati rezultatul simularii si luati decizii!Nu uitati: Modelarea se face exclusiv din punctul de vedere al firmei, deci nu exista rolul Client!.Simulare proces MacDonalds vs LunchBoxPAGE 6

3 min5 min1 min2 min70%30%90%10%Ospatar (angajati: 3 pers)OspatarCasier (angajati: 1 pers)Casier200 cl/ora

Caz1: 3 minCaz1: 8 minCaz1: 9 minCaz2: 3 minCaz2: 8 minCaz2: 13 minCaz2: 15 minIn medie, servirea se face in 12 min Concediati un ospatar!Realizati model.Stabiliti frecventa cu care se urmeaza caile de iesire din split-uri.Stabiliti timpii de realizare ai activitatilor.Stabiliti care sunt rolurile si cati angajati sunt alocati fiecarui rol.Stabiliti cate cazuri noi (clienti) intra intr-o unitate de timp.SIMULATI!Interpretati rezultatul simularii si luati decizii!Nu uitati: Modelarea se face exclusiv din punctul de vedere al firmei, deci nu exista rolul Client!.Simulare proces MacDonalds vs LunchBoxPAGE 7

3 min5 min1 min2 min70%30%90%10%Ospatar (angajati: 3 pers)OspatarCasier (angajati: 1 pers)Casier200 cl/ora

Caz1: 3 minCaz1: 8 minCaz1: 9 minCaz2: 3 minCaz2: 8 minCaz2: 13 minCaz2: 15 minIn medie, servirea se face in 12 min SimulareaIdeea de baza: Avand un model executabil, se executa in mod repetat modelul si se compara rezultatele.Foarte aproape de modelele de proces, dar, in plus e nevoie sa se modeleze mediul exterior!Stochastica si alte modalitati de abstractizare sunt folosite pentru a "modela necunoscutul".SimulareaDin punct de vedere tehnic, simularea este o parcurgere repetata a modelului.Analiza:Steady-state (stari stabile) - efectuarea uneia sau mai multor parcurgeri lungi" (pentru comportamentul stabil)Transient state (stari modificabile/instabile in timp) - efectuarea unui numar mare de parcurgeri scurte (pentru comportamentul instabil in timp) Obiectiv - faceti afirmatii legate de proprietatile/indicatorii procesului.Dimensiunile unui procesPAGE 10

Metrici prin care se masoara cele 3 dimensiuni?Tipuri de simulari in SignavioStep-by-step rulare manuala, folosita pentru intelegerea calitativa a comportamentului procesuluiOne Case rulare automata a unei singure instante, folosita pentru evaluarea cantitativa a unei singure instanteMultiple Cases rulare automata a mai multor instante concurrent, folosita pentru evaluarea cantitativaPunctele 2 si 3 necesita mai multe setari (costuri, timpi, frecvente) decat simpla modelarePAGE 11

Setari care trebuie facute in Signavio pentru simularea procesuluiSetarile generale ale procesului: Numarul de zile pentru care se face simularea (cat de mare posibil);Numarul mediu de cazuri sosite intr-o saptamanaSetarile activitatilorTimpul de executie al fiecarei activitatiOptional, Costul de executie al fiecarei activitatiSetarile resurselorNumarul de resurse ai unui rolCostul orar al fiecarei resurseSetarile XOR-split-urilorPAGE 12

Mediul exterior

Cum estimam in realitate numarul mediu de cazuri sosite in unitatea de timp?DirectObservarea participantilor pe parcursul executiei mai multe instante ale aceleiasi activitati si notarea timpilor de executieIndirectPrin notarea timpilor de executie de catre perticipanti, in jurnalePrin datele disponibile in sisteme software, rapoarte, internet, etc.PAGE 14Timpii de sosire ai cazurilorPAGE 15

Timpii de sosire ai cazurilorPAGE 16

Timpii de sosire ai cazurilorPAGE 17

Timpii de sosire ai cazurilorPAGE 18

Simularea unei cereri de despagubireScenariu: compararea costurilor pentru aprobarea sau respingerea unei cereriTimpi de executie:Register claim 5 minDecide on claim coverage 15 minPrepare approval letter 8 minPrepare rejection letter 15 minCosturi:Angajat - 40 Eur/oraTrimiterea unei scrisori prin posta 1,5 EurPAGE 19

Functia exponentiala negativa PAGE 20

sosiriCoada de asteptareExecutie activitatelSimularea unui singur cazCalcule:Register claim: 5 min 40 60 min = 3.33 Decide on claim coverage: 15 min 40 60 min = 10 Prepare approval letter: 8 min 40 60 min = 5.33 + 1.5 PAGE 21

Simularea achitarii facturilorScenariu: compararea costurilor si timpului de realizare a platilor pentru facturile de mica valoare si de mare valoare

Modele Signavio: ProcurementExample process -> Delivery-to-PaymentPAGE 22Simularea plasarii unei comenziScenariu: compararea costurilor si timpului de achizitie a marfurilor

Modele Signavio: ProcurementExample process -> Requisition-to-PurchasePAGE 23Simularea acordarii unui creditScenariu: compararea costurilor si timpului pentru acordarea unui creditPAGE 24

Cum modelati faptul ca un client s-ar putea sa nu raspunda la chestionarul de feedback?Posibile probleme ale procesului?0.30.70.60.4301204515360120Simularea acordarii unui creditPAGE 25TaskTimp executieCost executieSosire noi cazuri90 minute0Check credit history30 mins15 eurCheck income sources2 hours5 eurAsses application45 min0Make credit offer2 hours0Notify rejection 15 min0Receive customer feedback360 min0Receive customer feedback30 min0Rolul Front Office (1 angajat) executa activitatile Check credit history, Check income sources, Notify rejection, Receive customer feedback .Rolul Back Office (3 angajati) executa activitatile: Asses application, Make credit offer

Probleme de modelare a resurselor umaneOamenii nu lucreaza cu o viteza constanta, cf. Yerkes-Dodson Law of Arousal, pauze de cafea, vremea, etc.Oamenii sunt implicati in mai multe activitati/procese in acelasi timp. Deci, mai multe activitati concureaza pentru atentia resursei si disponibilitatea acesteia este fluida. Oamenii prefera sa lucreze part-time si in loturi. Exista sabloane diferite pentru unele activitati: in fiecare Vineri, cand coada de asteptare e prea mare, Prioritatile sunt dificil de modelat Procesele/resursele care concureaza nu respecta tot timpul aceleasi prioritati.Procesele se pot schimba in functie de context. Unele activitati sunt sarite sau executate neatent atunci cand Yerkes-Dodson Law of Arousal

5*0.2 1

timePresupunerile folosite in simulare:O resursa este:Nerabdatoare sa inceapa munca,Dedicata unui singur proces/activitate,Lucreaza cu viteza constanta,Nu lucraza in loturi,Nu ia pauze de cafea,etc.

O cunoasteti pe aceasta persoana?