Modelarea proceselor de afaceri

Business Process Modeling (BPM) în managementul proceselor de afaceri și ingineria sistemelor  este activitatea de reprezentare a proceselor unei întreprinderi pentru a analiza, îmbunătăți și automatiza procesele curente de afaceri . BPM este de obicei realizat de analiști de afaceri , care oferă expertiză în modelare; experți în domeniu care au cunoștințe de specialitate despre procesele care sunt modelate; sau, cel mai frecvent, o echipă din ambele. În mod alternativ, modelul de proces poate fi obținut direct din jurnalele de evenimente utilizând instrumente de extragere a proceselor .

Scopul unei afaceri este adesea de a accelera un proces sau de a reduce timpul ciclului; îmbunătățirea calității; sau reduce costurile, cum ar fi forța de muncă, materialele sau costurile de capital. În practică, decizia managementului de a investi în modelarea proceselor de afaceri este adesea motivată de necesitatea de a documenta cerințele proiectului de tehnologie a informației .

Programele de management al schimbării sunt utilizate în general pentru a pune în practică orice procese de afaceri îmbunătățite. Odată cu progresele în dezvoltarea de software, viziunea modelelor BPM care devin complet executabile (și capabile atât de modelare, cât și de proiectare înainte și înapoi) se apropie tot mai mult de realitate.

Istorie

Tehnicile de modelare a proceselor de afaceri, cum ar fi diagrama de flux , diagrama funcțională, diagrama de control, diagrama Gantt , diagramele PERT și IDEF au apărut încă de la începutul secolului al XX-lea. Diagramele Gantt au fost printre primele care au apărut în jurul anului 1899, diagramele de flux în anii 1920, Diagramele de flux de funcții și PERT în anii 1950, Diagramele de flux de date și IDEF în anii 1970. Metodele moderne includ limbajul de modelare unificată , notația și modelul de proces de afaceri . Cu toate acestea, aceasta este doar o mică parte din metodologiile utilizate de-a lungul anilor pentru a documenta procesele de afaceri [1] . Termenul „Business Process Modeling” a fost introdus în anii 1960 în domeniul ingineriei sistemelor de către S. Williams în lucrarea sa din 1967 „Business Process Modeling Improves Administrative Control” [2] . Ideea lui a fost că metodele pentru o mai bună înțelegere a sistemelor de control fizic ar putea fi utilizate în mod similar pentru procesele de afaceri. Termenul a devenit popular abia în anii 1990.

În anii 1990, termenul „proces” a devenit noua paradigmă de performanță. Companiile au fost încurajate să gândească mai degrabă în termeni de procese decât de funcții și proceduri. Gândirea procesului analizează lanțul de evenimente dintr-o companie, de la cumpărare până la livrare, de la primirea comenzii până la vânzare și așa mai departe. Instrumentele tradiționale de modelare au fost dezvoltate pentru a ilustra costurile, în timp ce instrumentele moderne se concentrează pe activități interfuncționale. Aceste activități interfuncționale au crescut semnificativ ca număr și importanță datorită creșterii complexității și dependenței. Noile metodologii includ reproiectarea proceselor de afaceri, inovarea proceselor de afaceri, managementul proceselor de afaceri, planificarea integrată a afacerii și altele „care vizează îmbunătățirea proceselor în cadrul funcțiilor tradiționale care alcătuiesc o companie” [3] .

În domeniul ingineriei software, termenul de „modelare a proceselor de afaceri” este opus modelării proceselor software generale, urmărindu-se să se concentreze mai mult asupra stadiului practicii în dezvoltarea software [4] . La acel moment (începutul anilor 1990), toate tehnicile de modelare existente și noi pentru ilustrarea proceselor de afaceri erau combinate în „limbaje de modelare a proceselor de afaceri”. În abordarea orientată pe obiecte , acesta a fost considerat un pas important în specificarea sistemelor de aplicații de afaceri. Modelarea proceselor de afaceri a devenit baza noilor metodologii, cum ar fi cele care sprijină colectarea datelor, analiza fluxului de date, diagramele fluxului de lucru și instrumentele de raportare. În jurul anului 1995, au fost introduse primele instrumente orientate vizual pentru modelarea și implementarea proceselor de afaceri.

Teme

Model de afaceri

Modelul de afaceri stă la baza creării de valori economice, sociale și/sau de altă natură. Astfel, termenul „model de afaceri” este folosit pentru o gamă largă de descrieri informale și formale pentru a reprezenta aspectele esențiale ale unei afaceri, inclusiv obiective, oferte, strategii, infrastructură, structuri organizaționale, practici comerciale, procese operaționale și politici.

În sensul său cel mai elementar, un model de afaceri este metoda de a face afaceri prin care o companie se poate susține. Adică să câștigi venituri. Modelul de afaceri descrie modul în care o companie face bani indicând locul în care se află în lanțul valoric .

Procesul de afaceri

Un proces de afaceri este un set de activități sau sarcini legate, structurate, care creează un anumit serviciu sau produs (servesc un anumit scop) pentru un anumit client sau clienți. Există trei tipuri principale de procese de afaceri:

  1. Procesele de control care guvernează funcționarea sistemului. Procesele tipice de management includ guvernanța corporativă și managementul strategic .
  2. Procese operaționale care alcătuiesc activitatea de bază și creează principalul flux de valoare. Procesele operaționale tipice sunt achizițiile , producția , marketingul și vânzările .
  3. Procese auxiliare care susțin procesele principale. Exemplele includ contabilitatea , recrutarea și asistența tehnică .

Un proces de afaceri poate fi descompus în mai multe sub-procese care au propriile lor atribute dar contribuie și la scopul super-procesului. Analiza proceselor de afaceri implică de obicei maparea proceselor și subproceselor până la nivelul de activitate. Un model de proces de afaceri este un model al unuia sau mai multor procese de afaceri care definește modul în care sunt efectuate operațiunile pentru a atinge obiectivele propuse ale organizației. Un astfel de model rămâne o abstractizare și depinde de utilizarea prevăzută a modelului. Poate descrie un flux de lucru sau o integrare între procesele de afaceri. Poate fi construit pe mai multe niveluri.

Un flux de lucru este o descriere a unei secvențe de operații declarate a fi munca unei persoane, un mecanism simplu sau complex, un grup de persoane, o organizare a personalului sau a mașinilor [5] . Un flux de lucru poate fi gândit ca orice abstractizare a muncii reale împărțite în centre de lucru, diviziune a muncii sau alte tipuri de comenzi. În scopuri de control, un flux de lucru poate fi o reprezentare a muncii efective în aspectul selectat.

Proces de afaceri centrat pe artefacte

Modelul de proces de afaceri orientat pe artefact a devenit o abordare holistică a modelării proceselor de afaceri deoarece oferă o soluție foarte flexibilă pentru luarea în considerare a caracteristicilor operaționale ale proceselor de afaceri. Se concentrează pe descrierea datelor despre procesele de afaceri, cunoscute sub denumirea de „artefacte”, prin caracterizarea obiectelor de date legate de afaceri, ciclurile lor de viață și serviciile asociate acestora. O abordare de modelare a proceselor bazată pe artefacte facilitează automatizarea operațiunilor de afaceri și sprijină flexibilitatea implementării și evoluția fluxului de lucru [6] .

Instrumente

Instrumentele de modelare a proceselor de afaceri oferă utilizatorilor de afaceri capacitatea de a-și modela procesele de afaceri, de a implementa și de a executa acele modele și de a rafina modelele pe baza datelor pe care le rulează. Ca rezultat, instrumentele de modelare a proceselor de afaceri pot oferi vizibilitate asupra proceselor de afaceri, precum și centralizarea modelelor de procese de afaceri ale întreprinderii și a parametrilor de performanță. Instrumentele de modelare pot oferi, de asemenea, modelarea în colaborare a proceselor complexe de către utilizatorii care lucrează în echipă, unde utilizatorii pot partaja și modela modele în colaborare. Instrumentele de modelare a proceselor de afaceri nu trebuie confundate cu sistemele de automatizare a proceselor de afaceri - ambele practici modelează un proces ca același pas inițial, iar diferența este că automatizarea proceselor vă oferă o „diagrama executabilă” care este drastic diferită de instrumentele tradiționale de modelare grafică procesele de afaceri. [7] .

Modelare și simulare

Funcționalitatea simplă și de simulare vă permite să efectuați simulări pre-simulare și simulare ce se întâmplă dacă. Optimizarea post-execuție este disponibilă pe baza analizei performanței reale pe măsură ce este efectuată [8] .

Unele tehnici de modelare a proceselor de afaceri includ:

Caracteristicile limbajului de programare

Suita software BPM oferă interfețe de programare (servicii web, interfețe de program de aplicații (API)) care vă permit să creați aplicații de întreprindere pentru a utiliza motorul BPM. Această componentă este adesea denumită motorul pachetului BPM.

Limbajele de programare care sunt implementate pentru BPM includ [9] :

Câteva limbi specifice furnizorului:

Alte tehnologii legate de modelarea proceselor de afaceri includ arhitectura bazată pe model și arhitectura orientată spre servicii .

Model de referință de afaceri

Un model de referință de afaceri este un model de referință care se concentrează pe aspectele funcționale și organizaționale ale unei întreprinderi, organizații de servicii sau agenții guvernamentale. În general, un model de referință  este un model de ceva care întruchipează scopul sau ideea principală a ceva și poate fi apoi considerat ca o referință în diverse scopuri. Un model de referință de afaceri este un mijloc de descriere a operațiunilor de afaceri ale unei organizații, indiferent de structura organizațională care le realizează. Alte tipuri de model de referință de afaceri pot arăta, de asemenea, relația dintre procesele de afaceri, funcțiile de afaceri și modelul de referință de afaceri din zona de afaceri. Aceste modele de referință pot fi construite în straturi și servesc drept bază pentru analiza componentelor serviciului, tehnologiei, datelor și performanței [10] .

Integrarea proceselor de afaceri

Un model de afaceri, care poate fi considerat ca dezvoltarea unui model de proces de afaceri, arată de obicei date de afaceri și organizații de afaceri, precum și procese de afaceri. Prezentând procesele de afaceri și fluxurile lor de informații, un model de afaceri le permite părților interesate de afaceri să-și definească, să înțeleagă și să-și valideze afacerea. Partea „Model de date” a modelului de afaceri arată cum sunt stocate informațiile de afaceri, ceea ce este util pentru dezvoltarea codului de program .

De obicei, un model de afaceri este creat după un interviu, care face parte din procesul de analiză a afacerii. Un interviu constă în faptul că facilitatorul pune o serie de întrebări pentru a obține informații despre procesul de afaceri subiect. Intervievatorul este numit facilitator pentru a sublinia că participanții, nu facilitatorul, sunt cei care oferă informații despre procesul de afaceri. În timp ce facilitatorul ar trebui să aibă unele cunoștințe despre procesul de afaceri subiect, acest lucru nu este la fel de important ca stăpânirea metodei pragmatice și riguroase de a intervieva experții în afaceri. Această metodă este importantă deoarece majoritatea întreprinderilor necesită o echipă de coordonatori pentru a colecta informații în întreaga întreprindere, iar rezultatele tuturor intervievatorilor trebuie să fie colectate și integrate după finalizare.

Modelele de afaceri sunt concepute fie pentru a defini starea curentă a procesului, caz în care produsul final este numit un model instantaneu „ca atare”, fie un concept despre ceea ce ar trebui să devină procesul, rezultând un model „fi”. Comparând și contrastând modelele „așa cum este” și „cum ar trebui să fie”, analiștii de afaceri pot determina dacă procesele de afaceri și sistemele informaționale existente sunt robuste și necesită doar modificări minore sau dacă este nevoie de reinginerie pentru a rezolva problemele sau pentru a îmbunătăți eficiența. Prin urmare, modelarea proceselor de afaceri și analiza ulterioară pot fi folosite pentru a schimba fundamental modul în care operează o întreprindere [11] .

Reinginiere a proceselor de afaceri

Reingineria proceselor de afaceri (BPR) are ca scop îmbunătățirea eficienței și eficacității proceselor care există în cadrul și între organizații. El analizează procesele de afaceri dintr-o perspectivă goală pentru a determina cum să le construiască cel mai bine.

Business Process Reengineering (BPR) a început ca o tehnică din sectorul privat pentru a ajuta organizațiile să regândească în mod fundamental modul în care își fac munca. Un impuls cheie pentru reinginerie a fost dezvoltarea și implementarea sistemelor și rețelelor de informații complexe. Organizațiile de vârf folosesc această tehnologie pentru a susține procese de afaceri inovatoare, nu pentru a îmbunătăți modalitățile existente de a lucra [12] .

Managementul proceselor de afaceri

Managementul proceselor de afaceri este un domeniu al managementului axat pe alinierea organizațiilor la dorințele și nevoile clienților. Este o abordare holistică de management care promovează eficiența și eficacitatea afacerii prin străduința pentru inovație, agilitate și integrare cu tehnologia. Pe măsură ce organizațiile se străduiesc să-și atingă obiectivele, managementul proceselor de afaceri încearcă să îmbunătățească continuu procesele - procesul de definire, măsurare și îmbunătățire a proceselor dvs. - procesul de „optimizare a proceselor”.

Note

  1. Robert D. Galliers, Sue Newell. Înapoi în viitor: de la managementul cunoștințelor la managementul informațiilor și datelor  // Sisteme informaționale și managementul e-Business. - 2003-01. - T. 1 , nr. 1 . — P. 5–13 . — ISSN 1617-9854 1617-9846, 1617-9854 . - doi : 10.1007/bf02683507 .
  2. R.P. Walton. Starea încărcărilor speciale de tuburi de proces din reactor, 1 decembrie 1967 . - Oficiul de Informaţii Ştiinţifice şi Tehnice (OSTI), 1967-12-08.
  3. Asbjørn Rolstadås. ENAPS - O Rețea Europeană pentru Studii Avansate de Productivitate  // Tehnici de modelare pentru reinginierea proceselor de afaceri și benchmarking. — Boston, MA: Springer US, 1997. — p. 38–47 .
  4. Software Process Technology  // Lecture Notes in Computer Science / Brian C. Warboys. - 1994. - ISSN 1611-3349 0302-9743, 1611-3349 . - doi : 10.1007/3-540-57739-4 .
  5. DIN EN ISO 12052:2017-12, Medizinische Informatik_- Digitale Bildverarbeitung und Communication in der Medizin (DICOM) inclusiv Workflow und Datenmanagement (ISO_12052:2017); Englische Fassung EN_ISO_12052:2017 . — Beuth Verlag GmbH.
  6. Sira Yongchareon, Chengfei liu, Jian Yu, Xiaohui Zhao. Un cadru de vizualizare pentru modelarea și validarea schimbărilor a proceselor de afaceri inter-organizaționale centrate pe artefacte  //  Sisteme informaționale. — 2015-01. — Vol. 47 . — P. 51–81 . - doi : 10.1016/j.is.2014.07.004 . Arhivat din original pe 21 ianuarie 2022.
  7. Lars Rune Christensen, Thomas Hildebrandt. Modelarea muncii de cooperare la un departament medical  // Proceedings of the 8th International Conference on Communities and Technologies. — New York, NY, SUA: ACM, 26.06.2017. - doi : 10.1145/3083671.3083682 .
  8. Giacomo Piccinelli, Scott Lane Williams. Workflow: A Language for Composing Web Services  // Note de curs în informatică. — Berlin, Heidelberg: Springer Berlin Heidelberg, 2003. — p. 13–24 .
  9. GZ Sass, IF Creed. Caracterizarea hidrodinamicii pe peisaje boreale folosind imagini radar cu deschidere sintetică arhivată  // Procese hidrologice. - 2008. - T. 22 , nr. 11 . - S. 1687-1699 . — ISSN 1099-1085 0885-6087, 1099-1085 . - doi : 10.1002/hyp.6736 .
  10. Captură de ecran a bibliotecii iTunes - Platforma arhivată iTunes 2010 . dx.doi.org . Preluat la 29 august 2021. Arhivat din original la 26 august 2021.
  11. David McGee, Dieter Schlaepfer, Richard Weiss, Pierre J. Malraison. Noi perspective asupra proiectării asistate de calculator: tehnici ale software-ului AutoCAD în procesul CAD/CAE  // Sisteme de control și dinamice. - Elsevier, 1993. - S. 57-96 .
  12. Manfred J. Kunze, Tom Sommerlatte. Business Process Reengineering als Ansatz zur Unternehmensmodellierung  // Vom Business Process Reengineering zum Change Management. - Wiesbaden: Gabler Verlag, 1997. - S. 17-35 .