BPMN (notacija): opis procesa
BPMN (notacija): opis procesa

Video: BPMN (notacija): opis procesa

Video: BPMN (notacija): opis procesa
Video: How to Make Serious Money Importing Goods from Thailand | Export Import Business 2024, Novembar
Anonim

Svijet se već dugo i prilično efikasno bavi procesnim pristupom organizaciji poslovanja, a standard Business Process Model and Notation (BPMN, notation) je promišljena procedura sa ispravnim opisom poslovnih procesa. 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 da radi sa svojim logičkim proračunima.

bpmn notacija
bpmn notacija

Modeliranje i standardizacija

Ujedno što je jednostavna, ova standardizacija je najkompletniji model opisanog poslovnog procesa, sastavljen u mašinski čitljiv oblik. BPMN (kada se gleda u BPMN 2.0 verziji notacije) gradi modele najsloženijih procesa u poslovanju na veoma moćan i ekspresivan način, iu najrazumljivijem sistemu. Što je najvažnije, uz ovaj standard,grafičke modele i pretvaraju se u lijepo strukturiranu i mašinski čitljivu formu zasnovanu na XML-u. Jezik BPMN notacije je apsolutno izvršan, odnosno omogućava vam da modelirate procese koji se naknadno izvode pomoću BPMS-a (automatski sistemi upravljanja 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 se model sastoji od fragmenata različitih notacija, ali način na koji su sistematizirani i čitani je isto. 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 izvršavanja konstruisanih modela. Najzanimljivije je praktično iskustvo u BPMN 2.0 notaciji (dostupno i na ruskom), modeliranju i analizi, razvoju poslovnih procesa.

gateway u bpmn notaciji
gateway u bpmn notaciji

Specijali

Ko je sposoban da opiše poslovne procese? BPMN modeliranje notacije lako radi svako ko je uključen u automatizaciju,razvoj poslovnih procesa. To su poslovni konsultanti, poslovni analitičari, projekt menadžeri, sistemski analitičari, arhitekte i programeri računarskih sistema, metodolozi, kvalitetni serviseri. 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 vlasnički, 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 dostupne informacije gotovo svim korisnicima - od najvećih analitičara koji kreiraju dijagrame i programera koji implementiraju tehnologije za izvođenje poslovnih procesa prema ovim dijagramima, do rukovodilaca kompanija, odnosno običnih korisnika koji su zauzeti upravljanjem i praćenje izvršenja konstruisanog modela. Na ovaj način, notacije modeliranja poslovnih procesa (BPMN) premošćuju jaz između kreiranja modela i implementacije modela. Evo nekih od najboljih ideja iz drugih metodologija. Na primjer, radi bolje fleksibilnosti i čitljivosti, modeliranje poslovnih procesa u BPMN 2.0 notaciji slijedi tradiciju dijagrama toka.

bpmn notacija u primjerima
bpmn notacija u primjerima

Simboli (elementi) BPMN

Podržava i razvija BPMN organizaciju OMG. Ovo nije mem korisnika Interneta, što znači "oh mein goth", već vrlo poznata firma Object ManagementGrupa, koja uključuje više od osamsto 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, objekat podataka, itd.) u BPMN-u postoje mnogi koncepti karakteristični za objektno orijentisani pristup: poruka, razmena i tok poruke.

Grafički simboli se raščlanjuju prema njihovoj namjeni i kombiniraju u kategorije. To su: Objekti toka - objekti toka, Podaci - podaci, Plivačke staze - područja odgovornosti, Povezujući objekti - objekti koji povezuju, Artefakti - artefakti. Simboli toka kontrole, objekta podataka i objekta toka dodatno su podijeljeni u podgrupe prema semantičkim karakteristikama kako bi se prikazale specifičnosti tekućih događaja, karakteristike grananja toka, izvršenja radnji i tako dalje. Oni ukazuju na specifičnosti zbog dodatnih grafičkih slika - markera, ikona smještenih unutar glavnog simbola. Također, simboli događaja dolaze s različitim tipom obrisa i boje pozadine.

notacija bpmn 2 0 pdf
notacija bpmn 2 0 pdf

Događaji po vremenu

Tokom 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. Ovo je primanje i odgovaranje na poruku, promjena statusa udokumenti i još mnogo toga što nema smisla nabrajati - mnogo događaja se odvija 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 tanka jedna linija.

Završni događaj je rezultat izvršenja poslovnog procesa. Tok kontrole samo ulazi ovdje, 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 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. I takav događaj je označen tankom dvostrukom linijom.

uml bpmn notacija
uml bpmn notacija

Događaji: prekid podprocesa i tip rezultata

Budući da su događaji tokom modeliranja poslovnog procesa veoma različiti, u sljedeći blok svrstani su oni kojisposoban da prekine akciju. 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 javlja 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 kontura prikazana kao puna linija.

Treća vrsta događaja se klasifikuju 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

Dijagramski, proces izgleda kao uređeni skup akcija koje se izvode da bi se dobio određeni rezultat. Na vertikalnom dijagramu BPMN notacije, od vrha do dna, dat je niz koji prikazuje izvršenjeproces 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 se izvršavanje operacija striktno odvija u redoslijedu 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 postavljeni naposeban dijagram dekompozicije. U potonjem slučaju, glavni dijagram bi trebao pokazati 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. Obris takvog podprocesa je prikazan tačkama.

Drugi tip je Transakcija (transakcija), ovo je radnja koja se sastoji od različitih operacija sa uspješnim dovršenjem, odnosno dobijanjem 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). Takvo ometanje 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 uključili u dijagram sve zadatke ili podprocese koji se ponovo koriste, postoji poziv - poziv, koji je na dijagramu označen podebljanim obrisom.

bpmn opis notacije
bpmn opis notacije

Gateways

Gates u BPMN notaciji su dizajnirane da ukažu na specifičnosti toka operacija i njihovog prolaska kroz paralelne ili alternativne grane. Gateway može bez odlaznih ili dolaznihtokova, ali uvijek ima barem dva svoja, bilo dolazna ili odlazna. 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 izvođenja 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 svaka aktivira ako je ispunjen uslov logičkog izraza koji je s njim povezan. U ovom procesu može se proći nekoliko puteva, ali ako bilo koji od njih nije tačan, onda je izbor nemoguć.

Analog neekskluzivnog gateway-a - Kompleks. 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 prolaz, događaji na kojima se zasniva pokreću ceo proces. Ovo je početni znak procesa ili podprocesa koji nema ulazne tokove. Paralelni prolaz 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 istovremeno,ako događaji povezani s njima zapale. Naravno, nema dolaznih tokova. Slike jasno pokazuju BPMN notaciju u primjerima dijagramiranja sa dvije vrste gatewaya.

modeliranje poslovnih procesa u bpmn 2 0 notaciji
modeliranje poslovnih procesa u bpmn 2 0 notaciji

Podaci i tokovi

Objekat podataka je sadržan i koristi se 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 su povezani zajedno pomoću asocijacije.

Standardna slika toka posla može se dopuniti na dijagramu sa naznakom 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 - zadani tok sekvence, najčešće dolazi od pristupnika ili radnje, nije povezan sa logičkim izrazima.

Primjeri i zaključci

Početni događaj, kao što naziv implicira, označava početnu tačku određenog 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 od klijenta, na primjer, poslat u online prodavnicu ili na web stranicu kompanije kojamodelira 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. Iz crvenog kruga nije moguć odlazni prijenos.

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. Radnja je označena pravougaonikom sa zaobljenim rubovima. Kapije - rombovi. Ovaj jezik je razumljiv korisnicima, potrebno je samo malo se upoznati sa sistemom prikaza koji je ovdje prisutan na ilustracijama.

Preporučuje se: