bpmn jezik modeliranja. Poslovno modeliranje - IDEF, UML, ARIS. Metode poslovnog modeliranja

  • 18.04.2020

Modeliranje poslovnih procesa postalo je klasičan rad mnogih poslovnih analitičara u sklopu optimizacije poslovnih procesa i standardizacije aktivnosti. ruske kompanije. Postoje mnoge oznake koje se koriste u određenim slučajevima. Ovaj članak je posvećen pregledu notacija modeliranja poslovnih procesa.

VAD (vdijagram lanca dodanog alue)

VAD notacija koju je predložio Michael Porter u svom radu na korporativnoj strategiji fokusira se na modeliranje poslovnih procesa koji "stvaraju vrijednost" u obliku usluga ili proizvoda za kupca. Model poslovnog procesa izgrađen u VAD notaciji pruža opšti, nedetaljan pogled na poslovne procese.

Koristeći VAD notaciju, možete opisati listu i odnos poslovnih procesa na najvišem nivou, jer vam ova notacija omogućava da prikažete sve poslovne procese kompanije na jednom modelu. U VAD notaciji možete koristiti odnose koji pokazuju odnos poslovnih procesa jedan prema drugom, dok je tok procesa u ovoj notaciji u velikoj većini slučajeva usmjeren s lijeva na desno.

Postoji mnogo opcija VAD notacije implementiranih u različitim alatima, svaka sa svojim skupom znakova, ali svi izgledaju otprilike isto - skup poslovnih procesa često međusobno povezanih vezama "prethodnik-sljedbenik".

Na primjer, proširenje ove notacije u ARIS kompletu alata omogućava vam da prikažete izvođače, rizike, dokumente, podatke i još mnogo toga o modelu poslovnog procesa.

Pored modeliranja mape poslovnih procesa organizacije, VAD notacija vam omogućava da modelirate poslovne procese od kraja do kraja tokom njihove početne definicije. Ali morate shvatiti da VAD nije dizajniran za modeliranje logičkih uslova u procesu, te je stoga dobro prihvaćen od strane menadžmenta. U praksi, nakon modeliranja poslovnih procesa na najvišem nivou u VAD notaciji, slijedi detaljnije modeliranje poslovnih procesa u drugim notacijama, o čemu ćemo detaljnije govoriti u nastavku.

Model VAD notacije može se nacrtati u raznim alatima kao što su MS Visio i mnogi drugi alati za modeliranje poslovnih procesa.

Modeliranje poslovnih procesa - EPC (lanac procesa vođen događajima)

EPC notaciju je razvio profesor August Wilhelm Scheer u okviru metodologije ARIS alata. Uz pomoć, poslovni proces se modelira kao lista koraka procesa pokrenutih događajima. Zapis je pogodan za naknadnu regulaciju poslovnog procesa, kao i za analizu toka informacija poslovnog procesa (ulazni/odlazni dokumenti).

Sloboda EPC notacije omogućava vam da opišete dodatne objekte u okviru modeliranja poslovnih procesa, kao što su operativni rizici, kontrolne procedure, ekranski obrasci, informacioni sistemi, indikatori i još mnogo toga.

U okviru EPC notacije, proces se modelira „odozgo prema dolje“, a redosljed kojim se izvode koraci/funkcije/akcije/operacije poslovnog procesa određen je kroz sistem događaja i logičkih uslova. Kao događaji u EPC notaciji razmatraju se početak i završetak koraka procesa, kao i eksterni događaji koji zahtijevaju odgovor organizacije.

Model poslovnog procesa sastoji se od sekvenci "događaj-funkcija-događaj" i logičkih operatora "AND", "OR", "isključivo OR" koji prikazuju rješenja, provjeru stanja, paralelizaciju i konvergenciju tokova modeliranog poslovnog procesa.

Postoji mnogo opcija za EPC notaciju, u formatu kolona, ​​redova, kao i sa različitim listama korišćenih objekata, međutim, sve ove opcije su dostupne samo u ARIS alatima, dok u drugim alatima, na primer, MS Visio ili Business Studio, dostupno je samo EPC modeliranje poslovnih procesa u klasičnom formatu.

Modeliranje poslovnog procesa u EPC notaciji omogućava vam da naknadno dobijete tekstualnu ili tabelarnu regulativu poslovnog procesa, budući da se pravilno nacrtan EPC model može konvertovati u niz rečenica običnog jezika, što postaje osnova za regulaciju. Zbog toga se ova notacija smatra najpogodnijom za modeliranje poslovnih procesa u svrhu naknadne analize i regulacije.

Modeliranje posaoprocesi– BPMN (Model poslovnog procesa i notacija 2.0)

BPMN notaciju kreirala je Grupa za upravljanje objektima (OMG) i namijenjena je modeliranju poslovnih procesa s ciljem njihove naknadne automatizacije. BPMN notacija se koristi za detaljno modeliranje poslovnog procesa, a broj objekata u ovoj notaciji prelazi 100, što vam omogućava da opišete sve nijanse ponašanja poslovnih procesa tako da informacioni sistem može konvertovati kreirani model u izvršni kod.

Otvorenost BPMN notacije i podrška većine alata za modeliranje poslovnih procesa i automatizacije učinili su ovu notaciju liderom u modeliranju poslovnih procesa.

U BPMN notaciji, pored koraka poslovnog procesa, možete modelirati početne, međuprocesne i završne događaje, tokove informacija i tokove poruka. Među karakteristikama notacije može se izdvojiti zadana upotreba stila modeliranja Swim Lane (plivačke staze), kada je izvođač prikazan kao vertikalna ili horizontalna traka koja podsjeća na staze u bazenu, a upravo na toj stazi nalaze se radnje/operacije koje izvodi ovaj izvođač.

Racionalizacija poslovnog procesa u formatu Swim Lane čini prijenos odgovornosti i toka rada između sudionika procesa vizualnim, ali u isto vrijeme otežava modeliranje u slučaju više ko-izvršitelja u jednoj operaciji.

Modele nacrtane u BPMN notaciji je često teško sastaviti u koherentnu hijerarhiju, budući da je metodologija prvobitno kreirana da automatizuje "end-to-end" poslovne procese.

Primjena BPMN notacije zahtijeva određenu količinu iskustva, što često ograničava broj kreatora ovih modela na sistemske i poslovne analitičare. Predstavnici poslovnih jedinica rijetko modeliraju poslovne procese u BPMN notaciji.

Uprkos grafičkim razlikama, BPMN i EPC notacije su veoma slične jedna drugoj, a u ARIS alatu već se mogu konvertovati jedna u drugu, ali uz određena metodološka ograničenja.

Modeliranje poslovnih procesa - dijagram toka

Naziv notacije je dijagram toka, najlakše ga je prevesti kao dijagram toka. Ova notacija se prvobitno pojavila u ANSI standardu 1970. godine i sadrži vrlo jednostavan skup znakova.

Tokom godina postojanja notacije dijagrama toka, nacrtane su mnoge varijante dijagrama toka koji sadrže simbole za rješavanje različitih problema, na primjer, za opisivanje materijalni tokovi, uloge i poslovi, oprema, za analizu ulaza i izlaza funkcija.

U stvari, dijagrami toka bili su preteča modernih notacija modeliranja poslovnih procesa, a do sada su se poučavali u većini obrazovne institucije u okviru disciplina posvećenih informacionim tehnologijama.

Notacija dijagrama toka nema kruti standard, koji vam omogućava da modelirate poslovne procese sa različitih gledišta, dodajući određene objekte modelu po potrebi. Na ovaj način, ova notacija je vrlo slična EPC, ali ima još više slobode u pogledu primjene. Sloboda korištenja dijagrama toka i podrška većini jeftinih, pa čak i besplatnih alata za modeliranje poslovnih procesa, učinili su ovu notaciju primjenjivom u mnogim kompanijama.

Među nedostacima dijagrama toka može se izdvojiti odsustvo tipične liste objekata i atributa, što je suprotna strana "slobode" ove notacije. Ovo vam omogućava da modelirate isti poslovni proces u ovoj notaciji na takav način da će se modeli ozbiljno razlikovati jedan od drugog.

Unatoč činjenici da se modeli poslovnih procesa u notaciji dijagrama toka mogu naći prilično često, najvjerovatnije će to postati stvar prošlosti, ustupajući mjesto strožijim notacijama.

Modeliranje posaoprocesi– IDEF (jezik integrisane definicije)

IDEF notacija je nastala 1970-ih kao standard američke vlade koji se fokusira na ulaze, izlaze, mehanizme i kontrole poslovnog procesa i povezuje procese organizacije u hijerarhiju. Ključni element ove notacije je funkcija, dok su svi ostali objekti i interakcije modelirani korištenjem relacija.

Zapis koristi vrlo jednostavan skup simbola: procesne pravokutnike i strelice koje prikazuju ulaze, izlaze, kontrole i mehanizme, ovu notaciju odlikuje "ugrađeni" sistem numeriranja koraka poslovnog procesa, koji vam omogućava da pratite odnose između nadređenih i dječji procesi.

S obzirom na istoriju ovog standarda i njegovu prilično raširenu upotrebu, implementiran je u mnoge alate za modeliranje, ali se ipak ova notacija može pripisati odlazećoj generaciji, budući da ima sve manje pristalica, a poslovni predstavnici često tretiraju ove "mikrokrugove" sa skepticizam.

UML (unified Modeliranje Jezici)

Unified Modeling Language (UML) je skup notacija i metoda modeliranja dizajniranih da opišu zahtjeve za informacione sisteme, ali među UML notacijama postoji i specijalizirana notacija dizajnirana posebno za modeliranje poslovnih procesa. UML podržava Object Management Group (OMG), što je ovu metodologiju učinilo prilično uobičajenom među IT profesionalcima.

Ova notacija je vrlo slična EPC i BPMN, jedina razlika je u prikazu logičkih iskaza i događaja, i iako postoji mnogo knjiga o UML notaciji i podržana je od strane mnogih alata za modeliranje, UML Activiti Diagram se uglavnom koristi za analizu sistema. i dizajn, a samo manji broj kompanija koristi UML za modeliranje poslovnih procesa

VSM (vrijednost Potok Mapiranje)

Naziv VSM notacije može se prevesti na ruski kao mapiranje toka vrijednosti korisnika. originalno ime ova oznaka u korporaciji Toyota, gdje se vjeruje da je izmišljena - Mapa toka materijala i informacija.

VSM notacija je razvijena kao dio metodologije vitka proizvodnja, i koristi skup specifičnih simbola za prikaz elemenata troškova resursa i vremena za analizu efikasnosti poslovnog procesa u Lean 6Sigma projektima. Mapa toka vrijednosti prikazuje fizičko okruženje i tok materijala i proizvoda u proizvodnom procesu i koristi se za povezivanje troškova resursa i vremena za proces i na taj način pruža uvid u performanse.

Svrha ove notacije je da uključi svoje učesnike u analizu poslovnog procesa kako bi ih podstakla da samostalno traže mogućnosti optimizacije. VSM modeli se po pravilu crtaju u projektima na Flip Chartu i ne zahtijevaju ozbiljne alate za modeliranje poslovnih procesa, jer se na osnovu toga donose odluke, a sam model ne postaje osnova ni za regulativu ni za IT rješenje.

Glavna stvar pri kreiranju modela u VSM notaciji je popunjavanje privremenih atributa po procesu, traženje "uskih grla" i mjesta prekomjernog skladištenja zaliha.

Ova notacija ima ograničen krug sljedbenika, a među širokim masama poslovnih analitičara neće biti rasprostranjena u bliskoj budućnosti zbog specifičnosti zadataka koji se rješavaju uz nju. Ali u isto vrijeme, mnogi alati za modeliranje poslovnih procesa, kao što je ARIS, već su razvili proširenja za podršku modeliranju poslovnih procesa u ovoj notaciji.

SIPOC

Skraćenica SIPOC znači: dobavljač (dobavljač), ulaz (input), proces (proces), izlaz (izlaz), kupac (potrošač). Ovo je predložak dokumentacije procesa usvojen u metodologiji Six Sigma, u stvari, nije čak ni notacija modela, već format tabele koji vam omogućava da opišete poslovni proces na najvišem nivou. SIPOC model se najefikasnije primjenjuje kada se definiraju granice poslovnog procesa, interakcijske strane i procesni ulazi/izlazi.

Ne postoji notacija za SIPOC, jer je to jednostavna tabela sa odgovarajućim zaglavljima koja vam omogućava da strukturirate odabrani poslovni proces za dalju analizu i optimizaciju.

Korisnost SIPOC-a, za razliku od drugih dijagrama, leži u mogućnosti da ga koriste zaposleni u poslovnim jedinicama, budući da ne sadrži složenu logiku i mnogo objekata, poput EPC ili BPMN notacija.

Modeliranje poslovnih procesa - zaključci

Dakle, pogledao sam neke notacije modeliranja poslovnih procesa koje se mogu naći na Rusko tržište(Oni su detaljnije opisani u BPM CBOK poglavlju o modeliranju poslovnih procesa). Koju od notacija odabrati za upotrebu je otvoreno pitanje, na primjer, za modeliranje poslovnih procesa organizacije na najvišem nivou koristim VAD notaciju, za primarno modeliranje poslovnog procesa odabranog za optimizaciju je lakše da koristite SIPOC ili VAD. Za kreiranje detaljnih modela poslovnih procesa - pojednostavljeni BPMN za modeliranje međufunkcionalne interakcije ili EPC za detaljno modeliranje kako bi se formalizirao tok informacija i skup objekata povezanih s poslovnim procesom. Pa, ako trebate automatizirati poslovni proces u BPMS sistemu, onda ne možete bez BPMN notacije.

Svijet se već dugo i prilično efikasno bavi procesnim pristupom organizaciji poslovanja, a standard Business Process Model and Notation (BPMN, notation) je dobro osmišljena procedura. ispravan opis poslovni procesi. Kompanije konstantno unapređuju različite specijalizacije ovog standarda i na taj način postižu veoma značajno povećanje svih pokazatelja kvaliteta svog rada. BPMN notacija je razumljiva ne samo stručnjacima predmetne oblasti u kojoj je kreirana, svaki radnik može raditi sa svojim logičkim proračunima.

Modeliranje i standardizacija

Istovremeno sa jednostavnošću, ova standardizacija je najveća kompletan model opisani poslovni proces u mašinski čitljivom obliku. BPMN (kada se posmatra u BPMN 2.0 verziji notacije) gradi modele najsloženijih procesa u poslovanju na veoma moćan i ekspresivan način, iu najrazumljivijem sistemu. Ono što je najvažnije, zajedno sa ovim standardom, grafički modeli su definisani i konvertovani u lepo strukturiran i mašinski čitljiv oblik koji je zasnovan na XML-u. Jezik BPMN notacije je apsolutno izvršljiv, odnosno omogućava vam da modelirate procese koji se naknadno izvode pomoću BPMS-a ( automatizovani sistemi upravljanje poslovnim procesima). Takva standardizacija je izuzetno korisna upravo zbog toga što modeleri mogu koristiti neke softverske proizvode, a izvođači - druge, ako podržavaju ovaj standard.

Za izgradnju određenog modela može se koristiti više verzija (BPMN 2.0 notacija (PDF) i druge), ponekad je model sastavljen od fragmenata različitih notacija, ali način na koji su sistematizovani i čitani je isti. Sve veći broj preduzetnika implementira u svojim kompanijama izvođenje poslovnih procesa zasnovanih na ovom standardu. Potražnja za stručnjacima koji poznaju ovaj jezik modeliranja raste svakim danom. Sve veći broj ljudi proučava grafičke elemente BPMN notacije i pravila za građenje modela. Za to postoje posebni kursevi na kojima će se oni koji žele upoznati sa svrhom ovog jezika, sa vrstama dijagrama i vidjeti mogućnosti automatskog izvođenja izgrađenih modela. Najzanimljivije je praktično iskustvo u BPMN 2.0 notaciji (dostupno i na ruskom), modeliranju i analizi, razvoju poslovnog procesa.

Specijalisti

Ko je sposoban da opiše poslovne procese? BPMN modeliranje notacije lako izvodi svako ko je uključen u automatizaciju, razvoj poslovnih procesa. projekt menadžeri, sistemski analitičari, arhitekte i programeri kompjuterski sistemi, metodičari, zaposleni u kvalitetnim uslugama. Obično ovi ljudi mogu čitati tehničku dokumentaciju na engleskom, učestvovati u bilo kojim projektima analize, opisati BPMN notaciju, optimizirati ili automatizirati poslovne projekte ili razviti i održavati softver. Ova metodologija ima međunarodni status, a ne brendirani, kao mnogi drugi standardi, pa čak ni nacionalni. Zato od 2005. godine analiziraju i reorganiziraju poslovanje koristeći modeliranje procesa u BPMN notaciji.

Ova tehnika je omogućila gotovo svim korisnicima pristupačne informacije - od najvećih analitičara koji kreiraju šeme, i programera koji implementiraju tehnologije za izvršavanje poslovnih procesa prema ovim šemama, do rukovodilaca kompanija, odnosno običnih korisnika koji su zauzeti upravljanjem i praćenjem implementacije. izgrađen model. Na ovaj način, notacije modeliranja poslovnih procesa (BPMN) premošćuju jaz između kreiranja modela i implementacije modela. Ovdje su prikupljeni najbolje ideje dostupne u drugim metodologijama. Na primjer, radi bolje fleksibilnosti i čitljivosti u BPMN 2.0 notaciji, slijedi tradiciju dijagrama toka.

Simboli (elementi) BPMN

Podržava i razvija BPMN organizaciju OMG. Ovo nije mem korisnika Interneta, što znači "oh, moj gote", već vrlo poznata Grupa za upravljanje objektima, koja uključuje više od osam stotina kompanija koje razvijaju standarde poput BPMN notacije. Sve korisne promjene u novim verzijama dugujemo OMG programerima. Upravo je ova organizacija izabrala promociju UML BPMN notacije, koja se koristi za modeliranje objektno orijentisanih sistema, kao ključni pravac. Stoga, kada se razvijaju dijagrami, pored koncepata i koncepata (kontrolni tok, akcija, objekt podataka, itd.), u BPMN-u postoje mnogi koncepti koji su karakteristični za objektno orijentisani pristup: poruka, razmena i tok poruke.

Simboli grafičke notacije se raščlanjuju prema njihovoj namjeni i kombiniraju u kategorije. Objekti - objekti toka, Podaci - podaci, Staze za plivanje - područja odgovornosti, Povezivanje objekata - povezivanje objekata, Artefakti - artefakti. Simboli toka kontrole, objekta podataka i objekta toka dalje su podijeljeni u podgrupe prema semantičkim karakteristikama kako bi se prikazale specifičnosti tekućih događaja, karakteristike grananja toka, izvršenje akcija itd. Oni ukazuju na specifičnosti zbog dodatnih grafičkih slika - markera, ikona smještenih unutar glavnog simbola. Uz to dolaze i simboli događaja različite vrste kontura i boja pozadine.

Događaji po vremenu

U toku izvođenja poslovnog procesa uvijek se dešavaju različiti i brojni događaji koji imaju svoj utjecaj, iako su najčešće opcioni elementi i nisu prikazani u dijagramu poslovnog procesa. To je primanje i odgovaranje na poruku, promjena statusa u dokumentima, i još mnogo toga što nema smisla nabrajati – puno događaja se dešava bukvalno na svakom koraku. Za njihovu klasifikaciju određuju se karakteristike svakog od njih. Prva grupa - do trenutka početka. Ovo je početni događaj koji će pokazati početak grafikona. Odavde, kontrolni tok može biti samo odlazni, a tok poruka može ići u oba smjera. Početni događaj na dijagramu poslovnog procesa je obično jedan, ali ga uopće ne možete prikazati. Ponekad ih ima čak i nekoliko, ako se mapiranje odvija sa stazama, skupovima i raspoređenim podprocesima. Obris događaja je prikazan kao jedna tanka linija.

Završni događaj je rezultat izvršavanja poslovnog procesa. Ovdje samo ulazi tok kontrole, a tok poruka se i dalje kreće i na ulaz i na izlaz. Dolazni tok je predstavljen strelicom. Dijagram prikazuje samo jedan krajnji događaj ili nekoliko - oni su ocrtani kao jedna debela linija. Međudogađaj je bilo koji od ostalih koji se dešavaju tokom izvršavanja poslovnog procesa. Jedan potok ulazi ovdje i jedan također izlazi. Samo granica (granični događaj) se javlja i obrađuje se odmah - bilo na samom početku ili na kraju radnje. Prikazuje se na konturi (granici) akcije i sadrži samo jedan tok - dolazni ili odlazni. A takav je događaj označen tankom dvostrukom linijom.

Događaji: prekid podprocesa i tip rezultata

Budući da su događaji tokom modeliranja poslovnog procesa veoma različiti, sljedeći blok je klasifikovan na one koji mogu prekinuti izvršenje radnje. Prvi koji se označavaju su događaji bez prekida - to su srednji ili početni događaji koji se javljaju tokom izvršavanja, međutim, pokreću odlaznu nit povezanu s njom tek kada je aktivnost završena. Kontura takvog događaja prikazana je isprekidanom linijom. Sljedeći je događaj prekida koji se događa prije ili nakon standardne radnje. U izuzetnim situacijama ovaj događaj zahtijeva zaustavljanje ili prekid radnje ako nedostaju potrebne informacije ili se prilikom obrade prikaže greška, ako su potrebne dodatne radnje i slično. Ovdje je obris prikazan kao puna linija.

Treća vrsta događaja klasificira se prema vrsti rezultata. Prije svega, ovdje trebamo govoriti o pokretaču obrade. Ovo je srednji ili početni događaj koji se javlja kao rezultat izvršenja radnji i rezultat je izvršavanja procesa - standardnog ili ne. Događaj pokretanja je predstavljen nepopunjenom ikonom. Ovoj sekciji potrebno je dodati još jedan događaj, koji također govori o performansama, samo što je ovdje rezultat obrade. Ovo je srednji ili završni događaj koji se javlja tokom izvršavanja radnji i jedan je od konačnih rezultata izvršenja procesa - standardan ili ne, prikazuje se kao popunjena ikona.

Akcije

Proces, prikazan kao dijagram, izgleda kao uređeni skup radnji koje se izvode da bi se dobio određeni rezultat. Na vertikalnom dijagramu BPMN notacije, od vrha do dna, specificiran je niz koji prikazuje izvršenje procesa tokom vremena. Možete ga pratiti i u smjeru strelica spojnih elemenata s lijeva na desno. Prikazane radnje imaju tri glavna prikaza i mnoge varijante, svaka sa svojom ikonom ili ikonom.

zadatak - zadatak. Elementarno djelovanje, odnosno nedjeljivo. Vrsta ili specifičnost zadatka je označena markerom ili ikonom u gornjem lijevom kutu simbola akcije. Zadatak može biti Servis (servis), za pružanje usluge, a to je automatska aplikacija ili web servis. Pošalji - pošalji poruku. Ako se poruka pošalje barem jednom, zadatak se može smatrati završenim. Receive - primanje poruke (isti princip: ako je poruka primljena jednom, zadatak je završen). Zadatak Korisnika smatra se karakterističnim i izvršava ga izvršilac uz pomoć softvera i uz pomoć drugih zaposlenih. Zadatak koji zahtijeva ručno izvršenje je Ručno, koji se izvodi bez pomoći automatizacije. Business-Rule - poslovno pravilo, prema tehnologiji, ispunjenje ovog zadatka zavisi od okolnosti, izbor metode pomaže u postavljanju poslovnog pravila. Skripta - skripta u kojoj je izvršenje operacija striktno po redosledu opisanom na jeziku koji priznaje izvođač. Obično se ova vrsta zadatka obavlja automatiziranim sredstvima.

Podprocesi

Podproces - podproces. Uključuje pristupnike u BPMN notaciji, tokove posla, događaje i mnoge druge aktivnosti. Dakle, podproces je složena radnja, čiji su dijelovi direktno prikazani unutar simbola na dijagramu ili su smješteni na zasebnom dijagramu dekompozicije. U potonjem slučaju, glavni dijagram bi trebao prikazati znak + u centru podprocesa (donja ivica aktivnosti). Postoje standardni podprocesi, ali oni nisu dovoljni, pa su se pojavile dvije specifične varijante. Ovo je potproces događaja - potproces događaja koji uvijek počinje kada se dogodi početni događaj. Dijagram to ne pokazuje ni na koji način u vezi s ostalim aktivnostima i radnim tokovima. Kontura takvog podprocesa je prikazana tačkama.

Druga vrsta je Transakcija (transakcija), ovo je akcija koja se sastoji od različitih operacija s uspješnim dovršenjem, odnosno dobivanjem pozitivnog rezultata. Konkretan rezultat možete dobiti samo ako su sve komponente uspješno završene. Ako dođe do problema tokom izvršavanja podprocesa, rezultati svih prethodnih operacija će biti poništeni (događaj otkazivanja). Takva smetnja može biti nemogućnost izvođenja određene operacije ili njeno nepravilno izvođenje. Da biste izbjegli otkazivanje prethodnih događaja, možete pokušati neuspješnu operaciju kompenzacije (kompenzacija događaja). Obris takvog podprocesa prikazan je kao dvostruka puna linija. Da biste u dijagram uključili sve zadatke ili podprocese koji se ponovo koriste, postoji poziv - poziv, koji je na dijagramu označen podebljanim obrisom.

Gateways

Gateway-i u BPMN notaciji imaju za cilj da ukažu na specifičnosti toka operacija i njihovog prolaska kroz paralelne ili alternativne grane. Gateway može bez odlaznih ili dolaznih tokova, ali uvijek ima najmanje dva vlastita dolazna ili odlazna toka. Marker unutar njegovog simbola specificira tip gateway-a. Može biti Exclusive, XOR - ekskluzivno sa ekskluzivnim "ili", dizajnirano da podijeli tok na alternativne rute. Tokom procesa može se aktivirati samo jedna od predloženih ruta. Uslovi preskakanja nalaze se pored linije za označavanje. Inkluzivno, OR - neisključivo sa logičkom kapijom "ili" dizajniranom za podjelu toka na rute, pri čemu se svaki aktivira ako je ispunjen uvjet istinitosti logičkog izraza povezanog s njim. U ovom procesu može se ići nekoliko puta, ali ako barem jedan od njih nije istinit, onda je izbor nemoguć.

Analog neekskluzivnog gateway-a je Complex (složen). Razlika je u tome što postoji samo jedan izraz koji određuje aktivaciju određenog toka posla. Paralelno, I - potrebna je paralela sa logičkim "i" gateway-om za grananje ili spajanje paralelnih operacija. Ekskluzivno zasnovano na događajima - Ekskluzivni pristupnik zasnovan na događajima koji razdvaja tok posla na alternativne rute. Ekskluzivni pristupnik zasnovan na događajima za pokretanje procesa je takođe ekskluzivni gateway, događaji na kojima se zasniva pokreću ceo proces. Ovo je početni znak procesa ili podprocesa koji nema ulaznih tokova. Paralelni pristupnik zasnovan na događajima za pokretanje procesa radi na isti način - paralelni gateway, takođe zasnovan na događajima koji pokreću proces. Međutim, uz njegovu pomoć možete aktivirati nekoliko procesa u isto vrijeme ako događaji povezani s njima funkcioniraju. Naravno, nema dolaznih tokova. Slike jasno pokazuju BPMN notaciju u primjerima dijagramiranja sa dvije vrste gatewaya.

Podaci i tokovi

Objekt podataka je sadržan i korišten posebno u grafikonima, što pokazuje upotrebu dodatnih markera. Unosi podataka - ulazni podaci, odnosno početne informacije za početak izvršavanja radnji. Pojavljuje se na gornjoj ivici simbola. Zbirka podataka - skup podataka, odnosno cijeli niz ili zbirka podataka istog tipa. Prikazuje se ispod simbola. Objekt podataka i akcija povezani su relacijom pomoću asocijacije.

Standardna slika toka posla može se dopuniti na dijagramu označavanjem specifičnih tokova. Tok uslovne sekvence - označavanje uslovnog toka operacija prilikom njegovog grananja. Prikazuje se kao da dolazi iz akcije (ako ne želite da koristite gateway na dijagramu). Zadani tok sekvence - tok operacija koji se dešava po defaultu, najčešće dolazi od gateway-a ili radnje, nije povezan sa logičkim izrazima.

Primjeri i zaključci

Početni događaj, kao što ime implicira, označava početnu tačku procesa. Ovo je polazna tačka, što znači odsustvo bilo kakvog dolaznog toka. Početni događaj u primjerima BPMN notacije je označen krugom u kojem je centar slobodan. Takav događaj može biti pismo ili poziv klijenta, na primjer, upućen u online prodavnicu ili na web stranicu kompanije koja modelira ovaj poslovni proces. Dalje, tok operacija ide duž linija i ukazuje na izvršenje procesa do crvenog kruga, koji označava završetak, krajnji događaj. Usput, može ih biti nekoliko, a lako je ući u trag gdje je tačno završio tok operacija, dovršavajući proces. Izlazni tok iz crvenog kruga nije moguć.

Ako dijagram nije u boji, krajnji događaj je označen debelom linijom u obliku kruga. Na primjer, u praksi ovaj događaj može biti izdavanje naručenog proizvoda koji je prošao cijeli put od carinjenja preko obrade do izdavanja. U toku cijelog ovog rada, dijagram prikazuje radnje koje su se izvodile na putu od početnog do završnog događaja. Akcija je označena pravougaonikom sa zaobljenim rubovima. Kapije - rombovi. Ovaj jezik je razumljiv korisnicima, potrebno je samo malo upoznati sistem prikaza koji je ovdje prisutan na ilustracijama.

u EPC

Nastavimo razgovor o Business Studiju. Mogućnosti ovog sistema pružaju podršku za cijeli ciklus poslovnog razvoja: od dizajna arhitekture do pronalaženja načina za njegovo poboljšanje.

Business Studio je jednostavnost i udobnost

Business Studio je sistem poslovnog modeliranja koji karakteriše jednostavnost, praktičnost i velika brzina učenje od strane stručnjaka. Prisustvo intuitivnog interfejsa sistema omogućava čak i početnicima da započnu proces dizajniranja poslovne arhitekture.

Korištene notacije za modeliranje

Program koristi najpopularnije notacije modeliranja poslovnih procesa koje su razumljive zaposlenima bez dodatne obuke:

1. IDEF0 notacija

Najpopularnija notacija modeliranja poslovnih procesa zasnovana na SADT metodologiji strukturne analize.

IDEF0 metodologija je metodologija modeliranja koja vam omogućava da kreirate funkcionalni model koji prikazuje strukturu i funkcije sistema. I također - tokovi informacija i materijalnih objekata koji povezuju ove funkcije. Na slici ispod prikazan je grafički dijagram u IDEF0 notaciji - primjer je implementiran u Business Studio sistemu.

Poslovni procesi u IDEF0 notaciji su predstavljeni u obliku pravougaonika, a strelice odražavaju vezu sa drugim procesima i spoljašnjim okruženjem.

Karakteristike notacije su:

  • sposobnost dekomponovanja procesa na podprocese i na taj način izgradnje hijerarhijskih modela poslovnih procesa;
  • izbor četiri tipa strelica: tri vrste inputa (ulaz, kontrola i mehanizam), koje omogućavaju fleksibilniji opis logike korišćenja inputa u procesu u svrhu naknadne analize i izlaza.

IDEF0 notacija se koristi za kreiranje modela poslovnog procesa najvišeg nivoa. Konstrukcija IDEF0 dijagrama najvišeg nivoa daje najopštiji ili apstraktniji opis objekta modeliranja. Na nižem nivou, za opisivanje algoritma (scenarija) izvođenja procesa, dozvoljeno je promijeniti IDEF0 standard u notaciju Proces, Procedure, EPC ili BPMN 2.0.

SADT metodologija se može detaljno pronaći u monografiji Davida A. Marka i Clementa McGowana "SADT Structural Analysis and Design Methodology".

2. Proces notacije (Osnovni dijagram toka B Visio)

Ova notacija Koriste se grafički elementi: događaj, proces, odluka, dvije vrste strelica - strelice prioriteta i strelice "Protok objekta".

Notacija Proces podržava dekompoziciju na podprocese.

Procesna notacija se može koristiti za modeliranje pojedinačnih procesa kompanije, kao i na nižem nivou modela poslovnog procesa kreiranog u IDEF0 notaciji.

3. Procedura notacije (višefunkcionalni dijagram toka B Visio)

Ova notacija se koristi za predstavljanje algoritma izvršenja procesa (notacija klase toka posla). Pored grafičkih elemenata koji se koriste u notaciji procesa, koriste se i staze (Swim Lanes) koje označavaju organizacione jedinice – izvršioce procesnih radnji.

Notacija Procedura podržava dekompoziciju na podprocese.

Notacija procedure se može koristiti za modeliranje pojedinačnih procesa kompanije, kao i na nižem nivou modela poslovnog procesa kreiranog u IDEF0 notaciji.

4. BPMN 2.0 notacija

Koristi se za predstavljanje algoritma za izvršavanje procesa (notacija klase toka posla).

Posebnost BPMN 2.0 notacije, koja se kao standard modeliranja pojavila 2011. godine, je u tome što je namijenjena kako za modeliranje poslovnih procesa, tako i za njihovo izvršavanje.

Lako je za razumevanje i pogodno za poslovne analitičare i programere koji automatizuju izvršavanje procesa. Za izvoz dijagrama procesa u BPMS sistem, Business Studio koristi XPDL standard.

Business Studio nudi 2 tipa BPMN 2.0 dijagrama - dijagrame procesa i dijagrame interakcije procesa.

Koriste se sljedeći grafički elementi:

  • procesi;
  • razvoj;
  • kapije;

3 vrste strelica:

  • kontrolni tok;
  • protok poruka;
  • udruženja;
  • dokumente;
  • informacije;
  • poruke, baze podataka.

Važno je da u Business Studiju svi elementi BPMN dijagrama budu objekti spremišta.

U Business Studio, u BPMN notaciji, možete izgraditi hijerarhijsko stablo procesa, odnosno podržana je dekompozicija.

Za BPMN proces, možete automatski generirati propise i druge izvještaje, ova notacija se uglavnom koristi za opisivanje procesa nižeg nivoa, posebno onih sa složenom logikom izvršenja.

5. EPC (Event-Driven Process Chain) notacija

Koristi se za predstavljanje algoritma za izvršavanje procesa (notacija klase toka posla).

Dijagram opisan u EPC (Event Process Chain) notaciji je uređena kombinacija događaja i funkcija.

Za svaku funkciju mogu se definisati početni i završni događaji, učesnici, izvođači, materijalni i dokumentarni tokovi koji je prate. U EPC notaciji, grananje strelica se vrši pomoću operatora.

EPC notacija podržava dekompoziciju na niže nivoe. Funkcijski dijagram EPC koji se može razložiti može se opisati samo u EPC ili BPMN 2.0 notaciji.

EPC notacija se može koristiti za modeliranje pojedinačnih procesa kompanije, kao i na nižem nivou modela poslovnog procesa kreiranog u IDEF0 notaciji.

Koje notacije koristite u svom radu?

Često me pitaju - šta čitati o poslovnim procesima?
Jedna od najboljih stranica na Runetu je www.klubok.net. I sam sam "odrastao" na forumu i člancima na ovoj stranici. Mnogi članci ni sada nisu izgubili na svojoj aktuelnosti. Preporučujem da počnete s njim.

Ali ako govorimo o knjigama, mogu sa sigurnošću reći najbolja knjiga o poslovnim procesima je knjiga koju su napisali Repin i Yeliferov: "Poslovni procesi kompanije. Izgradnja, analiza, regulacija".

Opis poslovnih procesa: težnja za jednostavnošću.

Članak se bavi pitanjima odabira oznake za opisivanje procesa u svrhu naknadne regulacije. Često korištene notacije toka rada se međusobno upoređuju, kao što su: "Jednostavan dijagram toka" u MS Visio-u, "Procedura" Business Studio-a, ARIS eEPC notacija i drugi.

Kada se porede notacije, fokus je na kreiranju jednostavnih i razumljivih dijagrama procesa za zaposlene u organizaciji.

Za poslovne analitičare kompanija, teze o kojima se govori u članku predstavljaju ozbiljan razlog za razmišljanje o tome koliko su efikasni pristupi koje koriste u izradi grafičkih dijagrama organizacionih procesa.

Uvod

Jedan od najvažnijih ciljeva za formiranje grafičkih dijagrama procesa je njihova naknadna upotreba u regulatornim dokumentima organizacije. Ove šeme po pravilu koriste zaposleni koji nisu obučeni za složene notacije, nemaju vještine analize sistema itd. Za njih su jednostavnost i jasnoća shema vrlo važne. Složene, zbunjujuće sheme koje sadrže mnogo različitih simbola ljudi slabo percipiraju, što otežava njihovu praktičnu upotrebu. Stoga je u praktične svrhe važan pravilan izbor i upotreba notacije (metoda) za opisivanje procesa. Po kojim kriterijumima treba izabrati takvu notaciju? Kako međusobno upoređivati ​​različite notacije? Pogledajmo neke popularne oznake i pokušajmo odgovoriti na ova pitanja.

Poređenje notacije

Za poređenje su odabrane sljedeće oznake opisa procesa:

  1. "Jednostavan dijagram toka" (sa prikazom kretanja dokumenata, korištenjem bloka "Odluka");
  2. "Jednostavan blok dijagram" (bez prikaza kretanja dokumenata, bez korištenja blokova "Rješenje");
  3. „Procedura“ sistema Business Studio (jedan od opcije zastupanje);
  4. ARIS eEPC.

Jednostavan i intuitivan proces odabran je kao testni slučaj. Rezultati opisa ovog procesa prikazani su na sl. 1-4.


Rice. 1. Dijagram procesa u notaciji "Jednostavan dijagram toka" u MS Visio (sa kretanjem dokumenata, korištenjem bloka "Rješenje").

Na dijagramu na sl. 1. Redoslijed procesnih operacija u vremenu prikazan je debelim strelicama, a kretanje dokumenata je prikazano tankim tačkastim strelicama. Blokovi "Solution" se koriste na klasičan način. Oni prikazuju informacije (pitanja) o kojima „zavisi“ dalji tok procesa. Ovaj pristup korištenju "dijamanata" je vrlo čest. Ali zapravo, cjelokupna logika donošenja odluka i formiranja određenih izlaza (dokumenata) treba da bude sadržana u operacijama procesa. Ako razmislite o tome, vrijednost (značenje) crtanja ovih "dijamanata" nije očigledna. Koji su to objekti: procesne operacije, događaji? Čini se da nije ni jedno ni drugo. Ovo su prije izjave za donošenje odluke pod nekim uslovom. Ali na kraju krajeva, mi razvijamo dijagram procesa za ljude, a ne pišemo kompjuterski program na posebnom jeziku. AT kompjuterski program"dijamant" bi bio punopravna operacija za poređenje uslova itd. Ali na dijagramu procesa morate prikazati stvarne objekte - procese koje obavljaju ljudi, dokumente, informacione sisteme itd. Razmislite o tome, da li je ispravno prikazati "dijamante" odvojeno od procesa procesa na dijagramu? Umjesto toga, možete:

a) opisati logiku donošenja odluka u obliku niza operacija na šemi procesa koji se razmatra;
b) opisati logiku u obliku dijagrama koraka odgovarajućeg podprocesa, prelazeći na nivo ispod;
c) opisati logiku u tekstu (u tekstualnim atributima operacije) i zatim je dovesti u raspored izvršavanja procesa.

Hajde da formulišemo „plus“ i „minus“ gornje (Sl. 1.) metode korišćenja „dijamanata“.

"Jednostavan dijagram toka" u MS Visio (sa kretanjem dokumenata, korištenjem bloka "Rješenje")
"Pros" "Minusi"
  1. Vizualni prikaz "logike" izbora pojedinih izlaza procesa.
  2. Fokusiranje pažnje izvođača na tačku odluke/proces grananja u zavisnosti od uslova.
  1. Uklanjanje logike odlučivanja „izvan“ procesne operacije (netačno sa stanovišta formalne dekompozicije procesa).
  2. Nezgodno je dokumentovati proces (morate duplirati "rombe" sa tekstom kada formirate tekstualni opis operacije).
  3. Procesni dijagram postaje informacijski preopterećen.
  4. „Dijamanti“ se često koriste previše formalno, bez stvarne potrebe.

Na sl. 2. prikazuje primjer istog procesa, samo opisanog bez upotrebe blokova i dokumenata "Solution". Lako je provjeriti da na ovom dijagramu ima 24 grafička elementa manje nego na dijagramu na sl. 1. Šema sl. 2. izgleda mnogo jednostavnije. Od grafičkih elemenata ne zasljepljuje, ali sa stanovišta informativnosti ova shema je sasvim razumljiva i dostupna krajnjem korisniku. Ako su za svaku operaciju procesa zahtjevi za njegovu implementaciju opisani u tekstu, onda kombiniranjem tabelarne i grafička forma zastupanje, moguće je adekvatno opisati postupak izvođenja procesa za zaposlene u kompaniji.


Rice. 2. Dijagram procesa u notaciji "Jednostavan dijagram toka" u MS Visio (bez kretanja dokumenata, bez korištenja bloka "Odluka").

"Prednosti" i "protiv" grafičkog prikaza procesa u obliku prikazanom na sl. 2. prikazani su ispod.

Općenito, upotreba shema u formatu sličnom onom prikazanom na Sl. 2 je pogodan i za programere i za zaposlene koji rade prema ovim šemama.

Na sl. 3. prikazan je dijagram procesa, formiran u notaciji "Procedure" okruženja za modeliranje Business Studio. Shema ima nekoliko karakteristika. Prvo, blokovi "Odluka" se ne koriste na standardni način - ne kao grafički element za prikaz pitanja i grananja, već kao punopravna operacija procesa donošenja odluka. U Business Studio, "romb" ima gotovo sve atribute punopravnog procesa, ali se ne može razložiti (možda će programeri sistema to omogućiti vremenom). Upotreba "romba" (umjesto četverougla) čini dijagram jasnijim. Istovremeno, bilo koji tekstualne informacije: opis, početak, kraj, rok, itd.

Druga karakteristika dijagrama procesa prikazanog na Sl. 3., je upotreba strelica. Da biste prikazali redoslijed operacija, možete koristiti strelicu s jednim vrhom - strelicom "prednost". Možete koristiti strelicu sa dva vrha za prikaz kretanja dokumenata. Ali u Business Studiju možete koristiti samo jednu vrstu strelice - strelice "prednost". U isto vrijeme, možete se vezati za imenovane strelice potreban iznos dokumenti koji su definisani u imeniku objekata aktivnosti. Ovaj pristup omogućava:

  • značajno smanjiti broj grafičkih elemenata na dijagramu procesa, a istovremeno:
  • prikazati potrebne informacije o ulaznim i izlaznim dokumentima u procesnim propisima.

Dakle, bez zatrpavanja dijagrama nepotrebnim elementima, ipak možemo u potpunosti opisati proces i učitati sve potrebne informacije u propise.

"Prednosti" i "protiv" grafičkog prikaza procesa u obliku prikazanom na sl. 3. prikazani su ispod.


Rice. 3. “Procedura” sistema Business Studio (varijanta sa netradicionalnom upotrebom blokova “Solution”).

U slučaju korištenja Business Studio, notacija "Procedura" se može koristiti na malo drugačije načine. Autor članka teži pristupu predstavljenom na sl. 3.

Na sl. Slika 4 prikazuje dijagram procesa koji se razmatra, razvijen u ARIS eEPC notaciji. Imajte na umu da se neke operacije procesa nisu uklapale u dijagram. Ovaj nekompletni dijagram najjednostavnijeg procesa, napravljen u ARIS eEPC notaciji, sadrži četiri logičke izjave i osam događaja! Osoba koja čita dijagram mora biti u stanju ispravno protumačiti sve ove logičke operatore. Bez posebne obuke i određenih vještina čitanja ovakvih dijagrama, malo je vjerojatno da će običan zaposlenik moći razumjeti logiku dotičnog procesa bez detaljnog tekstualnog opisa ili pomoći kvalificiranog poslovnog analitičara.

Imajte na umu da dijagram procesa u ARIS eEPC notaciji zauzima znatno više prostora od dijagrama prikazanih na Sl. 1-3. Složenost formiranja takve sheme je također znatno veća.

Dijagram procesa u ARIS eEPC notaciji (ugrađen u Business Studio)
"Pros" "Minusi"
  1. Prilikom formiranja šeme održava se stroga, formalna logika procesa.
  2. Svi događaji koji se dešavaju tokom procesa su jasno definisani.
  1. Poteškoće percepcije.
  2. Značajna složenost formiranja šeme.
  3. Zaposleni bi trebali imati posebne vještine i iskustvo u tumačenju takvih shema.
  4. redundantnost informacija.
  5. Zauzima previše prostora, što je nezgodno za dokumentaciju.

Općenito, ako nećete kupiti SAP R / 3, onda izbor i korištenje ARIS eEPC notacije nije, sa stanovišta autora članka, optimalno rješenje. Vrijedno je obratiti pažnju na vizualniju i intuitivno razumljiviju notaciju za opise procesa. Međutim, za neke, ARIS eEPC notacija može izgledati jasnija i razumljivija. U određenoj mjeri, to je stvar ukusa.


Rice. 4. Dijagram procesa u ARIS eEPC notaciji (ugrađen u Business Studio).

Opis procesa za kasniju automatizaciju

Zanimljivo je pogledati dotični dijagram procesa ako je opisan u BPMN 2.0 notaciji. Ova notacija je namijenjena da opiše "izvršne" procese, tj. procese koje podržava BPM sistem.

Vaše mišljenje o korištenju BPMN 2.0. dionica A.A. Belaichuk - CEO Kompanija "Business Console":

Na sl. 5 prikazuje isti proces u BPMN notaciji. Kao što vidimo, ova slika je slična slici 1: u BPMN notaciji, zadaci su predstavljeni pravougaonicima, viljuške - dijamantima, podaci - ikonom sličnom dokumentu. Kontrolni tokovi su pune linije, tokovi podataka su isprekidani.

Treba napomenuti da je samo mali dio BPMN notacije uključen u ovaj dijagram: samo jedna vrsta viljuške od 5 dostupnih u paleti, jedna vrsta zadataka od 8. Pored šire palete, ova notacija je odlikuje se sposobnošću modeliranja ne samo izolovanog toka posla, već i nekoliko procesa koji međusobno komuniciraju putem poruka ili podataka. Osim toga, ova notacija je stroža: ne definira samo ikone, već i pravila po kojima se one mogu međusobno kombinirati. Potreba za ovakvim pravilima diktirana je činjenicom da je BPMN notacija usmjerena ne samo na činjenicu da će je ljudi čitati, već i na direktno izvršenje od strane posebnog softver- "motorni" BPM sistem.

U isto vrijeme, kao što pokazuje ovaj primjer, kada se koristi ograničeni podskup palete, BPMN nije ništa komplikovaniji od poznatog dijagrama toka. Pa, za one koji žele profesionalno savladati BPMN, preporučujemo specijalizovanu obuku www.bpmntraining.ru.


Rice. 5. Procesni dijagram u BPMN 2.0 notaciji.

Životna praksa

Na sl. Slika 6 prikazuje fragment dijagrama procesa koji su razvili poslovni analitičari vrlo specifične kompanije u notaciji koju su izmislili. Shema je izgrađena na principima "Jednostavnog blok dijagrama" - blok "Rješenje" se koristi u svojoj klasičnoj verziji. Osim toga, dijagram prikazuje mnoge druge simbole koji se koriste na nestandardan način.

Prilikom formiranja šeme na sl. 6, poslovni analitičari su se očito "borili" za vidljivost i maksimalnu jasnoću za prosječnog korisnika. Oni su nastojali da minimiziraju, ili čak eliminišu tekstualne komentare na dijagramima procesa. Izvođači su jednostavno odštampali dijagram formata A3, pri čitanju kojeg je odmah sve postalo jasno: šta raditi, kako, koje dokumente koristiti itd.

Shema koja se razmatra, naravno, nije primjer jednostavnosti i jasnoće. Ali formiran je kako bi se izvršiocima procesa prenio maksimum korisnih informacija.

zaključci

Dakle, očigledno je da pri opisivanju procesa treba težiti jednostavnosti i razumljivosti za zaposlene.
Upotreba složenih, formaliziranih notacija pri opisivanju procesa dovodi do:

  • poteškoće u korišćenju (tumačenju) šema od strane običnih zaposlenih;
  • nemogućnost (teškoće) organizovanja rada na opisivanju procesa od strane zaposlenih u odjeljenjima koji nisu prošli posebnu obuku;
  • značajno povećanje troškova rada poslovnih analitičara za formiranje šema;
  • dodatne poteškoće u dokumentovanju kola (veliki volumen, itd.);

Stoga ne zatrpavajte dijagram procesa raznim grafičkim elementima. Ali ako ih koristite, bolje je da nose korisne informacije za zaposlene, a nisu bile samo posljedica formalne primjene modeliranja notacija.

V.V. dr Repin, vanredni profesor, Izvršni direktor BPM Consulting Group LLC, dipl. Odjel za upravljanje poslovnim procesima NOU HPE "IEF "Synergy", osnivač portala www.FineXpert.ru

Upravo te jednostavne principe pokušavam prenijeti poslovnim liderima koji su fascinirani lijepim prezentacijama. softverskih proizvodačesto zaboravljaju da je jednostavna kontrolna lista često bolja od 10 stranica propisa.

Na internetu možete pronaći mnoge preglede i rasprave o notacijama za modeliranje poslovnih procesa. Konsultanti i poslovni analitičari vode duge rasprave o tome koju notaciju je najbolje koristiti prilikom modeliranja poslovnih procesa preduzeća. Sa naše tačke gledišta, diskusija o notacijama bez pozivanja na softverski proizvod nema smisla. Na kraju krajeva, grafički dijagram je samo vrh ledenog brega, sva poslovna logika i odnosi su pohranjeni „unutar“ blokova notacije i nisu vidljivi na dijagramu.

Na primjer, sada popularna BPMN notacija će zaista otkriti svoje prednosti samo u sprezi sa BPM sistemom koji može "razumjeti" i "izvršiti" nacrtani dijagram poslovnog procesa u realnom vremenu. Odnosno, koristeći ovu notaciju, možete automatizirati i kontrolirati izvršenje procesa. Ako samo nacrtate proces u BPMN notaciji u Visio-u i sačuvate ga kao sliku, izgubit ćete gotovo sve prednosti ove notacije u odnosu na bilo koju drugu.

Sada se na tržištu pojavilo mnogo softverskih proizvoda koji navodno podržavaju nekoliko notacija odjednom, ali činjenica je da je zapravo logika ovih programa ista za bilo koju od ovih notacija. U pravilu se odgovornost i dokumenti fiksiraju unutar bloka, a zatim, kako bi se vizualno ispunili zahtjevi jedne od notacija, dijagramu se mogu dodati grafički blokovi čije prisustvo ne utječe na funkcionalnost ni u jednom način. To jest, u stvari, gradite dva modela: jedan prema logici programa, a drugi - da ispunite zahtjeve notacije, a u isto vrijeme, ovi modeli se možda neće poklapati (ono što vidimo ne odgovaraju onome što je sačuvano u bazi podataka).

Ispod je primjer sistema poslovnog modeliranja koji na papiru podržava ARIS eEPC notaciju, ali je, u stvari, odgovornost dodijeljena funkcijskoj kartici, a grafički blokovi se koriste „za ljepotu“.


Ali nemojmo kritizirati razvoj drugih ljudi, već razmotrimo najpopularnije notacije na tržištu za modeliranje poslovnih procesa, kao i njihovu implementaciju u programu Fox Manager.

Procesi najvišeg nivoa

Najčešća notacija za izgradnju procesa najvišeg nivoa danas je IDEF0(metodologija funkcionalnog modeliranja) i ARIS VAD(lanac vrijednosti).

U Fox Manageru nismo se pridržavali strogih zahtjeva bilo koje notacije, već smo jednostavno kreirali dijagram interakcije procesa, koji se sastoji od blokova i strelica i prikazuje veze, kao i ulaze i izlaze procesa u vizualnom prikazu. grafička šema. Prednost našeg pristupa modeliranju procesa na najvišem nivou je da takve dijagrame može automatski generirati Fox Manager, pogledajte kratak video da biste razumjeli kako funkcionira.


Koja je razlika između naše šeme i IDEF0? Prije svega, u IDEF0 postoje zahtjevi za koju stranu bloka koja strelica treba da stane:

  • strelica za unos uvijek dolazi do lijevog ruba aktivnosti
  • kontrolna strelica - do gornje ivice
  • mehanizam strelica - donja ivica
  • izlazna strelica - desna ivica

Da li je ovo važna razlika koja ovoj notaciji daje prednost u odnosu na naš pristup? Sa naše tačke gledišta, ne, ali ako želite, možete dovesti shemu interakcije u Fox Manager u strogom skladu sa zahtjevima ove notacije (gore - originalna šema u IDEF0, dolje - njen analog u Fox Manageru).



Kao što vidite, ako želite, možete modelirati IDEF0 šeme iu Fox Manageru.

IDEF0 notacija ima i druge zahtjeve (koje, međutim, poslovni analitičari obično ne poštuju) - ovo je ograničenje broja blokova na dijagramu (6-8) i princip dominacije (najviše važna funkcija treba da bude u gornjem levom uglu). Opet, u našem programu nema prepreka da se blokovi slažu na ovaj način.

Što se tiče ARIS VAD notacije, ovdje je još jednostavnije: dovoljno je izgraditi procese duž lanca vrijednosti i, ako želite, pokazati odgovorne i interakcije.



Na slici je prikazan primjer takve šeme u našem programu (na vrhu - originalni ARIS VAD dijagram, na dnu - njegov analog u Fox Manager-u). Naravno, možete pronaći grešku u obliku blokova, strelica ili naglasaka, ali općenito, nema sumnje da u našem programu, po želji, možete graditi dijagrame u skladu sa zahtjevima ARIS VAD notacije.

Procesi nižeg nivoa

U Fox Manageu koristimo jednostavnu, vizualnu i vrlo fleksibilnu notaciju za modeliranje procesa niskog nivoa. Sa njegovim mogućnostima možete se upoznati iz videa.


Postoje mnoge notacije za modeliranje poslovnih procesa niskog nivoa: Osnovni dijagram toka, Međufunkcionalni dijagram toka, EPC i drugi. Većina njih ima manje razlike jedna od druge.

Na primjer, ako u programu Fox Manager na dijagramu skupimo blokove odgovornih, dokumenata i resursa, tada ćemo dobiti analognu notaciju osnovni dijagram toka(desno je originalni proces, lijevo je analogni u Fox Manager-u).



Ako se svi blokovi na dijagramu prošire, tada ćemo dobiti analogni proces u notaciji EPC. Sjajna stvar je što kada koristite Fox Manager notaciju, blokovi se mogu sažimati i dinamički proširivati ​​bez potrebe za kreiranjem nove verzije procesa u drugoj notaciji. Slika desno prikazuje originalni proces, a lijevo analogni u Fox Manager-u.



Da, naravno, postoje razlike, na primjer, koristili smo kontrolnu funkciju kao prikaz događaja, također nemamo odvojene blokove "Logički I" i "Logički OR", ali ih je lako zamijeniti drugim blokom (dijamant ) sa slovom "X" ili "V" unutra.

Podrška za notaciju Unakrsni funkcionalni dijagram toka je dodan u program u jednom od naših besplatnih ažuriranja. Ova notacija se razlikuje od notacija o kojoj smo već raspravljali po tome što na njoj možete prikazati odgovorne ljude po stazama, a ne pored bloka. Nažalost, ova metoda ima svoje nedostatke, kada ima puno odgovornih ljudi, proces postaje nevidljiv i teško čitljiv. Problemi se javljaju i kada je potrebno podijeliti odgovornost za funkciju na dvije ili više pozicija odjednom. Ispod je primjer takvog procesa u Fox Manageru.


Što se tiče notacije BPMN, onda smatramo da su njegove mogućnosti suviše suvišne za potrebe opisivanja, analize i regulacije poslovnih procesa. Ova notacija sadrži oko 100 različitih blokova i njihovih podvrsta koji se koriste u automatizaciji procesa, ali su beskorisni za sisteme poslovnog modeliranja koji ne mogu da „izvršavaju“ procese u realnom vremenu, već preuzimaju informacije od njih za formiranje regulatornih dokumenata.



Naravno, vjerovatno je moguće svesti skup elemenata ove notacije na potrebni minimum i pokušati ga prilagoditi za potrebe regulacije, ali u ovom slučaju ćemo izgubiti njegovu glavnu prednost - mogućnost izvršavanja procesa pomoću BPM-a. motor. U isto vrijeme, ako ostane samo 5-10 potrebnih blokova, tada će, najvjerovatnije, izgled takvih procesa biti vrlo sličan notacijama koje smo već razmotrili.

Zaključak

Vjerujemo da je program Fox Manager odabrao optimalne notacije za modeliranje poslovnih procesa, koje su lako razumljive i visoke funkcionalnosti.

Podrška za notaciju implementirana je na osnovu programske jezgre, ne koristimo Visio i druge komponente treće strane, tako da je brzina obrade podataka iz ovakvih dijagrama toka vrlo velika.

Dijagram može pokazati mnoge Dodatne informacije, na primjer, pored naziva funkcije možete prikazati njen tip, učestalost, vrijeme, pa čak i cijenu, koja se izračunava dinamički u realnom vremenu kako se proces puni. Istovremeno, izgled sheme može se prilagoditi za svakog korisnika pojedinačno.

A u našem uređivaču procesa možete pratiti promjene koje su napravili korisnici i prikazati ih u tabeli ili grafički prikazati na dijagramu.


Ako nemate dovoljno standardne funkcionalnosti, tada možete proširiti osnovni skup blokova za modeliranje poslovnih procesa. Na primjer, možete kreirati blokove rizika ili indikatora i prikazati ih na grafičkom dijagramu procesa.

Ali svjesni smo da neki poslovni analitičari ne vjeruju novim razvojima i radije koriste stare, poznate oznake. Svrha ovog članka je pokazati fleksibilnost programa Fox Manager i mogućnost prilagođavanja izgledšeme za zahtjeve većine notacija dostupnih na tržištu. Izgradite modele poslovnih procesa onako kako želite!