BPMN (notation): paglalarawan ng proseso
BPMN (notation): paglalarawan ng proseso

Video: BPMN (notation): paglalarawan ng proseso

Video: BPMN (notation): paglalarawan ng proseso
Video: Maging 10 beses na mas MAUNLAD. Sundin ang 10x Rule: 10X Rule Tagalog Animated Book Summary 2024, Nobyembre
Anonim

Ang mundo ay nakikitungo sa isang proseso ng diskarte sa organisasyon ng negosyo sa mahabang panahon at medyo epektibo, at ang Business Process Model and Notation (BPMN, notation) na pamantayan ay isang maingat na pamamaraan na may tamang paglalarawan ng mga proseso ng negosyo. Ang mga kumpanya ay patuloy na pinapabuti ang iba't ibang mga espesyalisasyon ng pamantayang ito at sa gayon ay nakakamit ang isang napakalaking pagtaas sa lahat ng mga tagapagpahiwatig ng kalidad ng kanilang trabaho. Ang notasyon ng BPMN ay nauunawaan hindi lamang para sa mga eksperto sa lugar ng paksa kung saan ito nilikha, sinumang manggagawa ay maaaring gumana sa mga lohikal na kalkulasyon nito.

notasyon ng bpmn
notasyon ng bpmn

Pagmomodelo at estandardisasyon

Kasabay ng pagiging simple, ang standardisasyong ito ay ang pinakakumpletong modelo ng inilarawang proseso ng negosyo, na pinagsama-sama sa isang form na nababasa ng makina. Ang BPMN (kapag tiningnan sa BPMN 2.0 na bersyon ng notasyon) ay bumubuo ng mga modelo ng pinakamasalimuot na proseso sa negosyo sa napakalakas at nagpapahayag na paraan, at sa pinaka-naiintindihan na sistema. Pinakamahalaga, kasama ng pamantayang ito,mga graphical na modelo at na-convert sa isang magandang structure at machine-readable na form na batay sa XML. Ang wika ng notasyon ng BPMN ay ganap na maipapatupad, ibig sabihin, pinapayagan ka nitong magmodelo ng mga proseso na kasunod na isinagawa gamit ang BPMS (mga awtomatikong sistema ng pamamahala ng proseso ng negosyo). Ang ganitong standardisasyon ay lubos na kapaki-pakinabang dahil ang mga modelo ay maaaring gumamit ng ilang mga produkto ng software, at mga gumaganap - iba pa, kung sinusuportahan nila ang pamantayang ito.

Upang bumuo ng isang partikular na modelo, higit sa isang bersyon ang maaaring gamitin (BPMN 2.0 notation (PDF) at iba pa), kung minsan ang isang modelo ay binubuo ng mga fragment ng iba't ibang notasyon, ngunit ang paraan ng pag-systematize at pagbabasa ng mga ito ay pareho. Ang pagtaas ng bilang ng mga negosyante ay nagpapatupad sa kanilang mga kumpanya ng pagpapatupad ng mga proseso ng negosyo batay sa pamantayang ito. Ang pangangailangan para sa mga espesyalista na nakakaalam ng wikang ito ng pagmomodelo ay lumalaki araw-araw. Parami nang paraming tao ang nag-aaral ng mga graphic na elemento ng BPMN notation at ang mga panuntunan para sa pagbuo ng mga modelo. Para dito, may mga espesyal na kurso kung saan ang mga nagnanais ay makilala ang layunin ng wikang ito, kasama ang mga uri ng mga diagram, at makita ang mga posibilidad ng awtomatikong pagpapatupad ng mga itinayong modelo. Ang pinaka-kawili-wili ay praktikal na karanasan sa BPMN 2.0 notation (magagamit din sa Russian), pagmomodelo at pagsusuri, pag-unlad ng proseso ng negosyo.

gateway sa bpmn notation
gateway sa bpmn notation

Mga Espesyalista

Sino ang may kakayahang ilarawan ang mga proseso ng negosyo? Ang BPMN modelling notation ay madaling gawin ng sinumang kasangkot sa automation,pag-unlad ng mga proseso ng negosyo. Ito ang mga business consultant, business analyst, project manager, system analyst, arkitekto at developer ng mga computer system, methodologist, mga manggagawang may kalidad ng serbisyo. Kadalasan ang mga taong ito ay nakakabasa ng teknikal na dokumentasyon sa English, lumahok sa anumang mga proyekto sa pagsusuri, inilarawan ang BPMN notation, na-optimize o automated na mga proyekto sa negosyo, o binuo at pinapanatili ang software. Ang pamamaraang ito ay may pang-internasyonal na katayuan, at hindi isang pagmamay-ari, tulad ng maraming iba pang mga pamantayan, at hindi kahit isang pambansa. Kaya naman mula noong 2005 ay sinusuri at inaayos na nila ang negosyo gamit ang pagmomodelo ng proseso sa notasyon ng BPMN.

Nagbigay ang diskarteng ito ng naa-access na impormasyon sa halos lahat ng user - mula sa pinakamalaking analyst na gumagawa ng mga diagram at developer na nagpapatupad ng mga teknolohiya para sa pagsasagawa ng mga proseso ng negosyo ayon sa mga diagram na ito, hanggang sa mga executive ng kumpanya, iyon ay, mga ordinaryong user na abala sa pamamahala at pagsubaybay sa pagpapatupad ng itinayong modelo. Sa ganitong paraan, tinutulay ng Business Process Modeling Notations (BPMN) ang agwat sa pagitan ng paggawa ng modelo at pagpapatupad ng modelo. Narito ang ilan sa mga pinakamahusay na ideya mula sa iba pang mga pamamaraan. Halimbawa, para sa mas mahusay na kakayahang umangkop at madaling mabasa, ang pagmomodelo ng proseso ng negosyo sa notasyon ng BPMN 2.0 ay sumusunod sa tradisyon ng flowchart.

bpmn notation sa mga halimbawa
bpmn notation sa mga halimbawa

Mga Simbolo (mga elemento) BPMN

Sinusuportahan at binuo ang organisasyon ng BPMN OMG. Hindi ito meme ng mga regular sa Internet, ibig sabihin ay "oh mein goth", ngunit isang napakasikat na kumpanyang Object ManagementGrupo, na kinabibilangan ng higit sa walong daang kumpanya na bumuo ng mga pamantayan tulad ng notasyon ng BPMN. Utang namin sa mga developer ng OMG ang lahat ng kapaki-pakinabang na pagbabago sa mga bagong bersyon. Ang organisasyong ito ang pumili sa pag-promote ng UML BPMN notation, na ginagamit para magmodelo ng object-oriented system, bilang pangunahing direksyon. Samakatuwid, kapag bumubuo ng mga diagram, bilang karagdagan sa mga konsepto at konsepto (daloy ng kontrol, pagkilos, object ng data, atbp.) sa BPMN mayroong maraming mga konsepto na katangian ng diskarte na nakatuon sa object: mensahe, pagpapalitan at daloy ng mensahe.

Ang mga simbolo ng graphic na notasyon ay na-parse ayon sa layunin ng mga ito at pinagsama sa mga kategorya. Ang mga ito ay: Flow Objects - flow objects, Data - data, Swimlanes - areas of responsibility, Connecting Objects - connecting objects, Artifacts - artifacts. Ang mga simbolo ng control flow, data object, at flow object ay nahahati din sa mga subgroup ayon sa mga semantic feature upang maipakita ang mga detalye ng mga nangyayaring kaganapan, flow branching feature, pagpapatupad ng mga aksyon, at iba pa. Ipinapahiwatig nila ang mga detalye dahil sa karagdagang mga graphic na imahe - mga marker, mga icon na inilagay sa loob ng pangunahing simbolo. Gayundin, ang mga simbolo ng kaganapan ay may kasamang ibang uri ng outline at kulay ng background.

notasyon bpmn 2 0 pdf
notasyon bpmn 2 0 pdf

Mga kaganapan ayon sa oras

Sa panahon ng pagpapatupad ng isang proseso ng negosyo, iba't iba at maraming kaganapan ang palaging nangyayari na may epekto nito, sa kabila ng katotohanan na kadalasan ang mga ito ay mga opsyonal na elemento at hindi ipinapakita sa diagram ng proseso ng negosyo. Ito ay pagtanggap at pagtugon sa isang mensahe, pagbabago ng katayuan samga dokumento at marami pang iba na walang saysay na ilista - maraming kaganapan ang literal na nagaganap sa bawat hakbang. Upang pag-uri-uriin ang mga ito, ang mga katangian ng bawat isa ay tinutukoy. Ang unang grupo - sa oras ng simula. Ito ang panimulang kaganapan na magpapakita sa simula ng tsart. Mula dito, ang daloy ng kontrol ay maaari lamang maging palabas, at ang daloy ng mensahe ay maaaring pumunta sa parehong paraan. Ang pagsisimula ng kaganapan sa diagram ng proseso ng negosyo ay karaniwang isa, ngunit hindi mo ito maipapakita. Minsan mayroon pa ngang ilan sa mga ito, kung ang pagmamapa ay nangyayari sa mga track, pool at naka-deploy na mga subprocess. Ang balangkas ng kaganapan ay ipinapakita bilang isang manipis na solong linya.

Ang pangwakas na kaganapan ay resulta ng pagsasagawa ng proseso ng negosyo. Ang daloy ng kontrol ay pumapasok lamang dito, at ang daloy ng mga mensahe ay gumagalaw pa rin sa input at sa output. Ang papasok na stream ay kinakatawan ng isang arrow. Ang diagram ay nagpapakita lamang ng isang huling kaganapan o ilang - ang mga ito ay nakabalangkas bilang isang makapal na solong linya. Ang isang intermediate na kaganapan ay alinman sa iba pang nangyayari sa panahon ng pagpapatupad ng isang proseso ng negosyo. Isang stream ang pumapasok dito at isa rin ang lalabas. Tanging Boundary (kaganapan sa hangganan) ang nagaganap at naproseso kaagad - alinman sa pinakasimula o sa dulo ng aksyon. Ito ay ipinapakita sa contour (hangganan) ng aksyon, at naglalaman lamang ng isang stream - alinman sa papasok o papalabas. At ang ganitong kaganapan ay ipinapahiwatig ng manipis na double line.

uml bpmn notation
uml bpmn notation

Mga Kaganapan: pagkaantala sa subprocess at uri ng resulta

Dahil ang mga kaganapan sa panahon ng pagmomodelo ng isang proseso ng negosyo ay ibang-iba, ang susunod na bloke ay inuri ang mgamay kakayahang makagambala sa pagkilos. Ang unang mamarkahan ay mga hindi nakakaabala na mga kaganapan - ito ay mga intermediate o pagsisimula ng mga kaganapan na nagaganap sa panahon ng pagpapatupad, gayunpaman, simulan ang papalabas na thread na nauugnay dito kapag natapos na ang aktibidad. Ang tabas ng naturang kaganapan ay inilalarawan ng isang dashed line. Ang susunod ay isang nakakaabala na kaganapan na nangyayari bago o pagkatapos ng karaniwang pagkilos. Sa mga pambihirang sitwasyon, ang kaganapang ito ay nangangailangan ng paghinto o pagwawakas ng pagkilos kung ang kinakailangang impormasyon ay nawawala o ang isang error ay ipinapakita sa panahon ng pagproseso, kung ang mga karagdagang aksyon ay kinakailangan, at mga katulad nito. Dito ipinapakita ang contour bilang isang solidong linya.

Ang ikatlong uri ng mga kaganapan ay inuri ayon sa uri ng resulta. Una sa lahat, dito kailangan nating pag-usapan ang tungkol sa processing initiator. Ito ay isang intermediate o panimulang kaganapan na nangyayari bilang isang resulta ng pagpapatupad ng mga aksyon at ang resulta ng pagpapatupad ng isang proseso - pamantayan o hindi. Ang nagti-trigger na kaganapan ay kinakatawan ng isang hindi napunan na icon. Kinakailangang magdagdag ng isa pang kaganapan sa seksyong ito, na nagsasalita din ng pagganap, dito lamang ito ang resulta ng pagproseso. Ito ay isang intermediate o panghuling kaganapan na nangyayari sa panahon ng pagpapatupad ng mga aksyon at isa sa mga huling resulta ng pagsasagawa ng proseso - karaniwan man o hindi, ito ay ipinapakita bilang isang icon na puno.

Actions

Sa dayagrama, ang isang proseso ay mukhang isang nakaayos na hanay ng mga aksyon na ginagawa upang makakuha ng isang partikular na resulta. Sa isang BPMN notation vertical diagram, mula sa itaas hanggang sa ibaba, isang sequence ang ibinigay na nagpapakita ng executionproseso sa paglipas ng panahon. Maaari mo ring subaybayan ito sa direksyon ng mga arrow ng mga elemento ng pagkonekta mula kaliwa hanggang kanan. Ang mga ipinapakitang aksyon ay may tatlong pangunahing view at maraming uri, bawat isa ay may sariling icon o icon.

Task - isang gawain. Pang-elementarya na aksyon, iyon ay, hindi mahahati. Ang uri o pagtitiyak ng gawain ay ipinahiwatig ng isang marker o icon sa kaliwang sulok sa itaas ng simbolo ng aksyon. Ang gawain ay maaaring Serbisyo (serbisyo), para sa pagkakaloob ng isang serbisyo, na isang awtomatikong aplikasyon o serbisyo sa web. Magpadala - magpadala ng mensahe. Kung ang mensahe ay ipinadala ng hindi bababa sa isang beses, ang gawain ay maaaring ituring na nakumpleto. Tumanggap - pagtanggap ng isang mensahe (ang parehong prinsipyo: kung ang isang mensahe ay natanggap nang isang beses, ang gawain ay nakumpleto). Ang gawain ng Gumagamit ay itinuturing na katangian at ginagawa ng tagapagpatupad sa tulong ng software at sa tulong ng ibang mga empleyado. Ang isang gawain na nangangailangan ng manu-manong pagpapatupad ay Manwal, na ginagawa nang walang tulong ng automation. Business-Rule - isang panuntunan sa negosyo, ayon sa teknolohiya, ang katuparan ng gawaing ito ay nakasalalay sa mga pangyayari, ang pagpili ng isang paraan ay nakakatulong upang magtakda ng isang panuntunan sa negosyo. Script - isang script kung saan ang pagpapatupad ng mga operasyon ay mahigpit sa pagkakasunud-sunod na inilarawan sa isang wikang kinikilala ng tagapalabas. Karaniwan ang ganitong uri ng gawain ay ginagawa sa pamamagitan ng awtomatikong paraan.

Subprocesses

Sub-Process - sub-process. Kabilang dito ang mga gateway sa notasyon ng BPMN, mga daloy ng trabaho, mga kaganapan, at marami pang ibang aktibidad. Kaya, ang isang sub-process ay isang pinagsama-samang aksyon, ang mga bahagi nito ay direktang ipinapakita sa loob ng simbolo sa diagram o inilalagay sahiwalay na decomposition diagram. Sa huling kaso, ang pangunahing diagram ay dapat magpakita ng + sign sa gitna ng sub-process (ibabang gilid ng aktibidad). Mayroong karaniwang mga subprocess, ngunit hindi sapat ang mga ito, kaya lumitaw ang dalawang partikular na uri nito. Isa itong Sub-Process ng Event - isang sub-process ng event na palaging nagsisimula kapag may naganap na pagsisimula ng event. Ipinapakita ito ng diagram sa anumang paraan na hindi nauugnay sa iba pang aktibidad at daloy ng trabaho. Ang outline ng naturang sub-process ay inilalarawan ng mga tuldok.

Ang pangalawang uri ay Transaksyon (transaksyon), ito ay isang aksyon na binubuo ng iba't ibang mga operasyon na may matagumpay na pagkumpleto, iyon ay, pagkuha ng positibong resulta. Makakakuha ka lamang ng isang tiyak na resulta kung ang lahat ng mga bahagi ay matagumpay na nakumpleto. Kung may mga problema sa panahon ng pagpapatupad ng subprocess, ang mga resulta ng lahat ng nakaraang operasyon ay kakanselahin (kanselahin ang kaganapan). Ang ganitong panghihimasok ay maaaring ang imposibilidad ng pagsasagawa ng isang partikular na operasyon o ang maling pagganap nito. Upang maiwasan ang pagkansela ng mga nakaraang kaganapan, maaari mong subukan ang isang nabigong operasyon upang mabayaran (kabayaran sa kaganapan). Ang outline ng naturang sub-process ay ipinapakita bilang double solid line. Upang isama sa diagram ang lahat ng mga gawain o sub-process na muling ginagamit, mayroong isang Tawag - isang tawag, na ipinapahiwatig sa diagram ng isang naka-bold na outline.

paglalarawan ng notasyon ng bpmn
paglalarawan ng notasyon ng bpmn

Gateways

Ang Gates sa notasyon ng BPMN ay idinisenyo upang isaad ang mga detalye ng daloy ng mga operasyon at ang pagdaan ng mga ito sa parallel o alternatibong mga sangay. Ang gateway ay maaaring gawin nang walang papalabas o papasokstream, ngunit palaging may hindi bababa sa dalawa sa sarili nito, alinman sa papasok o papalabas. Tinutukoy ng marker sa loob ng simbolo nito ang uri ng gateway. Maaari itong maging Eksklusibo, XOR - eksklusibo na may eksklusibong "o", na idinisenyo upang hatiin ang daloy sa mga alternatibong ruta. Sa panahon ng pagpapatupad ng proseso, isa lamang sa mga iminungkahing ruta ang maaaring isaaktibo. Ang mga kundisyon sa paglaktaw ay nakapaloob sa tabi ng linya ng pagtatalaga. Inclusive, OR - hindi eksklusibo na may lohikal na "o" gate na idinisenyo upang hatiin ang daloy sa mga ruta, kung saan ang bawat isa ay isinaaktibo kung ang kundisyon ng boolean na expression na nauugnay dito ay natutugunan. Maraming mga landas ang maaaring tahakin sa prosesong ito, ngunit kung alinman sa mga ito ay hindi totoo, imposible ang pagpili.

Analog ng isang hindi eksklusibong gateway - Kumplikado. Ang pagkakaiba ay mayroon lamang isang expression na tumutukoy sa pag-activate ng isang partikular na daloy ng trabaho. Parallel, AND - isang parallel na may lohikal na "at" gateway ay kailangan para sa pagsasanga o pagsasama ng parallel na operasyon. Eksklusibong Event-Based - Isang eksklusibo ngunit nakabatay sa kaganapan na gateway na naghihiwalay sa daloy ng trabaho sa mga alternatibong ruta. Ang Eksklusibong Gateway na Nakabatay sa Kaganapan para magsimula ng Proseso ay isa ring eksklusibong gateway, ang mga kaganapan kung saan ito nakabatay ay nagsisimula sa buong proseso. Ito ang panimulang karakter ng isang proseso o subprocess na walang input stream. Ang Parallel Event-Based Gateway para magsimula ng Proseso ay gumagana sa parehong paraan - isang parallel na gateway, batay din sa mga kaganapan na nagsisimula sa proseso. Gayunpaman, sa tulong nito, maaari mong i-activate ang ilang mga proseso sa parehong oras,kung ang mga pangyayaring nauugnay sa kanila ay sunog. Naturally, wala itong mga papasok na stream. Malinaw na ipinapakita ng mga larawan ang notasyon ng BPMN sa mga halimbawa ng diagramming na may dalawang uri ng gateway.

business process modeling sa bpmn 2 0 notation
business process modeling sa bpmn 2 0 notation

Data at daloy

Ang data object ay nakapaloob at partikular na ginagamit sa mga chart, na nagpapakita ng paggamit ng mga karagdagang marker. Mga Input ng Data - data ng pag-input, iyon ay, ang paunang impormasyon upang simulan ang pagpapatupad ng mga aksyon. Lumilitaw sa tuktok na gilid ng simbolo. Pangongolekta ng Data - isang set ng data, iyon ay, isang buong hanay o koleksyon ng data ng parehong uri. Ipinapakita sa ibaba ng simbolo. Ang object ng data at ang aksyon ay pinagsama-samang naka-link gamit ang isang kaugnayan.

Ang karaniwang larawan ng daloy ng trabaho ay maaaring dagdagan sa diagram na may indikasyon ng mga partikular na daloy. Conditional Sequence Flow - pagtatalaga ng isang kondisyon na daloy ng mga operasyon kapag sumasanga ito. Ipinapakita bilang nagmumula sa isang aksyon (kung ayaw mong gumamit ng gateway sa diagram). Default Sequence Flow - ang default na sequence flow, kadalasang nagmumula sa isang gateway o aksyon, hindi nauugnay sa mga lohikal na expression.

Mga halimbawa at konklusyon

Ang panimulang kaganapan, gaya ng ipinahihiwatig ng pangalan, ay nagpapahiwatig ng panimulang punto ng isang partikular na proseso. Ito ang panimulang punto, na nangangahulugan ng kawalan ng anumang uri ng papasok na daloy. Ang panimulang kaganapan sa mga halimbawa ng notasyon ng BPMN ay tinutukoy ng isang bilog kung saan ang sentro ay libre. Ang ganitong kaganapan ay maaaring isang sulat o isang tawag mula sa isang kliyente, halimbawa, ipinadala sa isang online na tindahan o sa website ng isang kumpanya namodelo ang proseso ng negosyo na ito. Dagdag pa, ang daloy ng mga operasyon ay napupunta sa mga linya at nagpapahiwatig ng pagpapatupad ng proseso hanggang sa pulang bilog, na nagpapahiwatig ng pagkumpleto, ang pagtatapos ng kaganapan. Sa pamamagitan ng paraan, maaaring mayroong ilan sa kanila, at madaling masubaybayan kung saan eksaktong natapos ang daloy ng mga operasyon, na nakumpleto ang proseso. Walang papalabas na stream ang posible mula sa pulang bilog.

Kung ang diagram ay wala sa kulay, kung gayon ang pangwakas na kaganapan ay naka-highlight na may isang makapal na linya sa hugis ng isang bilog. Halimbawa, sa pagsasagawa, ang kaganapang ito ay maaaring ang pag-iisyu ng isang inorder na produkto na nagmula sa clearance hanggang sa pagpoproseso hanggang sa pag-isyu. Sa kurso ng lahat ng gawaing ito, ipinapakita ng diagram ang mga aksyon na isinagawa sa daan mula sa simula hanggang sa huling kaganapan. Ang aksyon ay ipinahiwatig ng isang parihaba na may bilugan na mga gilid. Mga gateway - mga rhombus. Ang wikang ito ay nauunawaan ng mga gumagamit, kinakailangan lamang na maging pamilyar sa iyong sarili sa sistema ng pagpapakita na naroroon dito sa mga larawan.

Inirerekumendang: