BPMN (notatsiya): jarayon tavsifi
BPMN (notatsiya): jarayon tavsifi

Video: BPMN (notatsiya): jarayon tavsifi

Video: BPMN (notatsiya): jarayon tavsifi
Video: 🔴СИГНАТУРНЫЙ КЕРРИ ВИЗАЖ ОТ ДАХАКА В ПЕРВОМ ЖЕ МАТЧЕ ТУРНИРА | VIRTUS PRO vs Level UP BetBoom Dacha 2024, Noyabr
Anonim

Dunyo uzoq vaqtdan beri biznesni tashkil etishga jarayonli yondashuv bilan va juda samarali tarzda shug'ullanadi va Biznes jarayonlari modeli va notatsiyasi (BPMN, notation) standarti biznes jarayonlarining to'g'ri tavsifi bilan o'ylangan protseduradir. Kompaniyalar ushbu standartning turli ixtisosliklarini doimiy ravishda takomillashtirib boradilar va shu bilan o'z ishlarining barcha sifat ko'rsatkichlarida juda sezilarli o'sishga erishadilar. BPMN belgisi nafaqat u yaratilgan soha mutaxassislari uchun tushunarli, balki har qanday ishchi uning mantiqiy hisob-kitoblari bilan ishlashi mumkin.

bpmn yozuvi
bpmn yozuvi

Modellashtirish va standartlashtirish

Oddiyligi bilan bir qatorda, bu standartlashtirish tavsiflangan biznes-jarayonning mashinada oʻqiladigan shaklda tuzilgan eng toʻliq modelidir. BPMN (notatsiyaning BPMN 2.0 versiyasida ko'rib chiqilganda) biznesdagi eng murakkab jarayonlarning modellarini juda kuchli va ifodali tarzda va eng tushunarli tizimda quradi. Eng muhimi, ushbu standart bilan bir qatorda,grafik modellar va XML-ga asoslangan chiroyli tuzilgan va mashinada o'qiladigan shaklga aylantiriladi. BPMN notation tili mutlaqo bajariladigan, ya'ni BPMS (avtomatlashtirilgan biznes jarayonlarini boshqarish tizimlari) yordamida keyinchalik bajariladigan jarayonlarni modellashtirish imkonini beradi. Bunday standartlashtirish juda foydali, chunki modelerlar ba'zi dasturiy mahsulotlardan, ijrochilar esa, agar ushbu standartni qo'llab-quvvatlasa, boshqalardan foydalanishi mumkin.

Ma'lum bir modelni yaratish uchun bir nechta versiyadan foydalanish mumkin (BPMN 2.0 notatsiyasi (PDF) va boshqalar), ba'zida model turli belgilarning bo'laklaridan iborat bo'ladi, lekin ularni tizimlashtirish va o'qish usuli xuddi shu. Ko'plab tadbirkorlar o'z kompaniyalarida ushbu standart asosida biznes jarayonlarini amalga oshirmoqda. Ushbu modellashtirish tilini biladigan mutaxassislarga talab kundan-kunga ortib bormoqda. BPMN yozuvining grafik elementlari va modellarni yaratish qoidalarini o'rganayotganlar soni ortib bormoqda. Buning uchun maxsus kurslar mavjud bo'lib, unda xohlovchilar ushbu tilning maqsadi, diagramma turlari bilan tanishadilar va qurilgan modellarni avtomatik ravishda bajarish imkoniyatlarini ko'radilar. Eng qiziqarlisi BPMN 2.0 notatsiyasi (rus tilida ham mavjud), modellashtirish va tahlil qilish, biznes jarayonlarini rivojlantirish bo'yicha amaliy tajriba.

bpmn yozuvidagi shlyuzlar
bpmn yozuvidagi shlyuzlar

Mutaxassislar

Kim biznes jarayonlarini tasvirlay oladi? BPMN modellash yozuvi avtomatlashtirish bilan shug'ullanadigan har bir kishi tomonidan osonlik bilan amalga oshiriladi,biznes jarayonlarini rivojlantirish. Bular biznes-maslahatchilar, biznes-tahlilchilar, loyiha menejerlari, tizim tahlilchilari, kompyuter tizimlari arxitektorlari va ishlab chiquvchilari, metodistlar, sifatli xizmat ko'rsatish xodimlari. Odatda bu odamlar ingliz tilida texnik hujjatlarni o'qiy oladilar, har qanday tahlil loyihalarida qatnashadilar, BPMN belgilarini tavsiflaydilar, optimallashtirilgan yoki avtomatlashtirilgan biznes loyihalari yoki ishlab chiqilgan va xizmat ko'rsatadigan dasturiy ta'minot. Ushbu metodologiya xalqaro maqomga ega va boshqa ko'plab standartlar kabi mulkiy emas, hatto milliy ham emas. Shuning uchun 2005 yildan beri ular BPMN notatsiyasida jarayonni modellashtirishdan foydalangan holda biznesni tahlil qilish va qayta tashkil etish bilan shug'ullanmoqdalar.

Ushbu uslub deyarli barcha foydalanuvchilarga - diagrammalar yaratuvchi eng yirik tahlilchilar va ushbu diagrammalar boʻyicha biznes-jarayonlarni amalga oshirish texnologiyalarini tatbiq etuvchi ishlab chiquvchilardan tortib, kompaniya rahbarlariga, yaʼni boshqaruv va boshqaruv bilan band boʻlgan oddiy foydalanuvchilarga qadar ochiq maʼlumotlarni taqdim etdi. tuzilgan modelning bajarilishini kuzatish. Shunday qilib, biznes jarayonlarini modellashtirish yozuvlari (BPMN) model yaratish va modelni amalga oshirish o'rtasidagi bo'shliqni ko'paytiradi. Bu erda boshqa metodologiyalarning eng yaxshi g'oyalari. Misol uchun, yaxshi moslashuvchanlik va o'qish uchun BPMN 2.0 notatsiyasida biznes jarayonlarini modellashtirish oqim diagrammasi an'analariga amal qiladi.

misollarda bpmn yozuvi
misollarda bpmn yozuvi

Symbollar (elementlar) BPMN

OMG BPMN tashkilotini qo'llab-quvvatlaydi va rivojlantiradi. Bu "oh mein goth" degan ma'noni anglatuvchi Internet muntazamlarining xotirasi emas, balki juda mashhur Object Management firmasiBPMN notatsiyasi kabi standartlarni ishlab chiqadigan sakkiz yuzdan ortiq kompaniyalarni o'z ichiga olgan guruh. Biz yangi versiyalardagi barcha foydali o'zgarishlar uchun OMG ishlab chiquvchilariga qarzdormiz. Aynan shu tashkilot ob'ektga yo'n altirilgan tizimlarni modellashtirish uchun foydalaniladigan UML BPMN notatsiyasini targ'ib qilishni asosiy yo'nalish sifatida tanladi. Shuning uchun diagrammalarni ishlab chiqishda BPMNda tushuncha va tushunchalardan (boshqaruv oqimi, harakat, ma’lumotlar obyekti va boshqalar) tashqari, ob’ektga yo‘n altirilgan yondashuvga xos bo‘lgan ko‘plab tushunchalar mavjud: xabar, almashinuv va xabarlar oqimi.

Grafik yozuv belgilari maqsadiga koʻra tahlil qilinadi va toifalarga birlashtiriladi. Bular: Flow Objects - oqim ob'ektlari, Data - ma'lumotlar, Swimlanes - javobgarlik sohalari, Connecting Objects - bog'lovchi ob'ektlar, Artefacts - artefaktlar. Boshqaruv oqimi, ma'lumotlar ob'ekti va oqim ob'ekt belgilari davom etayotgan hodisalarning o'ziga xos xususiyatlarini, oqimning tarmoqlanish xususiyatlarini, harakatlarning bajarilishini va hokazolarni ko'rsatish uchun semantik belgilariga ko'ra qo'shimcha ravishda kichik guruhlarga bo'linadi. Ular qo'shimcha grafik tasvirlar - markerlar, asosiy belgi ichiga joylashtirilgan piktogrammalar tufayli o'ziga xosliklarni bildiradi. Shuningdek, tadbir belgilari boshqa turdagi kontur va fon rangi bilan birga keladi.

notation bpmn 2 0 pdf
notation bpmn 2 0 pdf

Vaqt boʻyicha voqealar

Biznes-jarayonni amalga oshirish jarayonida har doim o'z ta'siriga ega bo'lgan turli va ko'p hodisalar ro'y beradi, garchi ular ko'pincha ixtiyoriy elementlar bo'lib, biznes-jarayon diagrammasida ko'rsatilmaydi. Bu xabarni qabul qilish va unga javob berish, statusni o'zgartirishhujjatlar va boshqa ko'p narsalarni sanab o'tishning ma'nosi yo'q - har qadamda tom ma'noda juda ko'p voqealar sodir bo'ladi. Ularni tasniflash uchun har birining xususiyatlari aniqlanadi. Birinchi guruh - boshlanish vaqtiga ko'ra. Bu diagrammaning boshlanishini ko'rsatadigan boshlang'ich hodisadir. Bu erdan boshqaruv oqimi faqat chiquvchi bo'lishi mumkin va xabarlar oqimi ikkala tomonga ham borishi mumkin. Biznes-jarayon diagrammasidagi boshlang'ich hodisa odatda bitta bo'ladi, lekin siz uni umuman ko'rsata olmaysiz. Ba'zida ularning bir nechtasi ham bor, agar xaritalash treklar, hovuzlar va o'rnatilgan kichik jarayonlar bilan sodir bo'lsa. Tadbir konturi ingichka bitta chiziq sifatida koʻrsatilgan.

Yakuniy hodisa biznes jarayonining bajarilishi natijasidir. Tekshirish oqimi faqat shu yerga kiradi va xabarlar oqimi hali ham kirishga ham, chiqishga ham harakat qiladi. Kiruvchi oqim o'q bilan ifodalanadi. Diagramma faqat bitta yoki bir nechta yakuniy hodisani ko'rsatadi - ular qalin bitta chiziq sifatida tasvirlangan. Oraliq hodisa - bu biznes-jarayonni amalga oshirish jarayonida yuzaga keladigan boshqa hodisalar. Bu yerga bitta oqim kiradi va bitta oqim ham chiqadi. Faqat chegara (chegara hodisasi) sodir bo'ladi va darhol qayta ishlanadi - harakatning boshida yoki oxirida. U harakatning konturida (chegarasida) ko'rsatiladi va faqat bitta oqimni o'z ichiga oladi - kiruvchi yoki chiquvchi. Va bunday hodisa yupqa ikki chiziq bilan ko'rsatilgan.

uml bpmn yozuvi
uml bpmn yozuvi

Hodisalar: quyi jarayonning uzilishi va natija turi

Biznes-jarayonni modellashtirish jarayonida sodir bo'ladigan voqealar juda boshqacha bo'lganligi sababli, keyingi blok quyidagilarga bo'lingan.harakatni to'xtatishga qodir. Birinchi bo'lib to'xtovsiz hodisalar belgilanishi kerak - bu oraliq yoki bajarish paytida yuzaga keladigan boshlang'ich hodisalar, biroq u bilan bog'langan chiquvchi oqimni faqat faoliyat tugagandan so'ng boshlaydi. Bunday hodisaning konturi kesilgan chiziq bilan tasvirlangan. Keyingi - standart harakatdan oldin yoki keyin sodir bo'ladigan to'xtatuvchi hodisa. Istisno holatlarda, agar zarur ma'lumotlar etishmayotgan bo'lsa yoki ishlov berish jarayonida xatolik ko'rsatilsa, qo'shimcha harakatlar zarur bo'lsa va hokazo bo'lsa, ushbu hodisa harakatni to'xtatish yoki tugatishni talab qiladi. Bu yerda kontur tekis chiziq sifatida ko'rsatilgan.

Uchinchi turdagi hodisalar natija turiga qarab tasniflanadi. Avvalo, bu erda biz qayta ishlash tashabbuskori haqida gapirishimiz kerak. Bu harakatlarning bajarilishi natijasida yuzaga keladigan va jarayonning bajarilishi natijasi bo'lgan oraliq yoki boshlang'ich hodisa - standart yoki yo'q. Trigger hodisasi to'ldirilmagan belgi bilan ifodalanadi. Ushbu bo'limga yana bir hodisani qo'shish kerak, bu ham ishlash haqida gapiradi, faqat bu erda u qayta ishlash natijasidir. Bu amallarni bajarish jarayonida yuzaga keladigan oraliq yoki yakuniy hodisa bo'lib, jarayonni bajarishning yakuniy natijalaridan biri hisoblanadi - standartmi yoki yo'q, u to'ldirilgan belgi sifatida ko'rsatiladi.

Harakatlar

Diagrammatik jihatdan jarayon ma'lum bir natijaga erishish uchun bajariladigan tartiblangan harakatlar to'plamiga o'xshaydi. BPMN yozuvining vertikal diagrammasida, yuqoridan pastga qarab, bajarilishini ko'rsatadigan ketma-ketlik berilgan.vaqt o'tishi bilan jarayon. Bundan tashqari, uni chapdan o'ngga bog'lovchi elementlarning o'qlari yo'nalishi bo'yicha kuzatishingiz mumkin. Ko'rsatilgan amallar uchta asosiy ko'rinishga va ko'p navlarga ega, ularning har biri o'z belgisi yoki belgisiga ega.

Vazifa - vazifa. Elementar harakat, ya'ni bo'linmas. Vazifaning turi yoki o'ziga xosligi harakat belgisining yuqori chap burchagidagi marker yoki belgi bilan ko'rsatiladi. Vazifa avtomatlashtirilgan dastur yoki veb-xizmat bo'lgan xizmatni taqdim etish uchun Xizmat (xizmat) bo'lishi mumkin. Yuborish - xabar yuborish. Agar xabar kamida bir marta yuborilsa, vazifa bajarilgan deb hisoblanishi mumkin. Qabul qilish - xabarni qabul qilish (xuddi shu printsip: agar xabar bir marta qabul qilinsa, vazifa bajariladi). Foydalanuvchining vazifasi xarakterli hisoblanadi va ijrochi tomonidan dasturiy ta'minot yordamida va boshqa xodimlarning yordami bilan amalga oshiriladi. Qo'lda bajarilishini talab qiladigan vazifa qo'lda bo'lib, u avtomatlashtirish yordamisiz amalga oshiriladi. Biznes-qoida - biznes qoidasi, texnologiyaga ko'ra, bu vazifani bajarish holatlarga bog'liq, usulni tanlash biznes qoidasini o'rnatishga yordam beradi. Skript - bu skript bo'lib, unda operatsiyalar ijrochi tomonidan tan olingan tilda tasvirlangan tartibda qat'iy bajariladi. Odatda bunday vazifa avtomatlashtirilgan vositalar yordamida amalga oshiriladi.

Quyi jarayonlar

Sub-jarayon - kichik jarayon. U BPMN yozuvidagi shlyuzlarni, ish oqimlarini, voqealarni va boshqa ko'plab tadbirlarni o'z ichiga oladi. Shunday qilib, kichik jarayon - bu kompozitsion harakat bo'lib, uning qismlari to'g'ridan-to'g'ri diagrammadagi belgi ichida ko'rsatiladi yoki ustiga joylashtiriladi.alohida parchalanish diagrammasi. Ikkinchi holda, asosiy diagramma pastki jarayonning markazida (faoliyatning pastki chetida) + belgisini ko'rsatishi kerak. Standart kichik jarayonlar mavjud, ammo ular etarli emas, shuning uchun uning ikkita o'ziga xos navi paydo bo'ldi. Bu Voqealar quyi jarayoni - har doim boshlang'ich hodisa sodir bo'lganda boshlanadigan voqea quyi jarayoni. Diagramma uni boshqa faoliyat va ish oqimlari bilan bog'liq holda ko'rsatmaydi. Bunday quyi jarayonning konturi nuqtalar bilan tasvirlangan.

Ikkinchi turi - tranzaksiya (tranzaksiya), bu muvaffaqiyatli yakunlangan, ya'ni ijobiy natijaga ega bo'lgan turli operatsiyalardan iborat harakat. Agar barcha komponentlar muvaffaqiyatli bajarilgan bo'lsa, siz aniq natija olishingiz mumkin. Agar pastki jarayonni bajarishda muammolar yuzaga kelsa, oldingi barcha operatsiyalarning natijalari bekor qilinadi (hodisani bekor qilish). Bunday aralashuv muayyan operatsiyani bajarishning mumkin emasligi yoki uning noto'g'ri ishlashi bo'lishi mumkin. Oldingi voqealarni bekor qilmaslik uchun siz kompensatsiya qilish uchun muvaffaqiyatsiz operatsiyani sinab ko'rishingiz mumkin (hodisa kompensatsiyasi). Bunday kichik jarayonning konturi qo'sh qat'iy chiziq sifatida ko'rsatilgan. Diagrammaga qayta ishlatiladigan barcha vazifalar yoki kichik jarayonlarni kiritish uchun diagrammada qalin kontur bilan ko'rsatilgan qo'ng'iroq - qo'ng'iroq mavjud.

bpmn notatsiyasi tavsifi
bpmn notatsiyasi tavsifi

Gateways

BPMN yozuvidagi shlyuzlar operatsiyalar oqimining o'ziga xosligini va ularning parallel yoki muqobil tarmoqlar orqali o'tishini ko'rsatish uchun mo'ljallangan. Gateway chiquvchi yoki kiruvchisiz ishlashi mumkinoqimlar, lekin har doim o'ziga xos kamida ikkita, kiruvchi yoki chiquvchiga ega. Uning belgisi ichidagi marker shlyuz turini belgilaydi. Bu eksklyuziv bo'lishi mumkin, XOR - eksklyuziv "yoki" bilan eksklyuziv, oqimni muqobil yo'nalishlarga bo'lish uchun mo'ljallangan. Jarayonni bajarish jarayonida taklif qilingan marshrutlardan faqat bittasini faollashtirish mumkin. O'tkazib yuborish shartlari belgi chizig'i yonida joylashgan. Inklyuziv, OR - oqimni marshrutlarga bo'lish uchun mo'ljallangan mantiqiy "yoki" eshigi bilan eksklyuziv bo'lmagan, bu erda har biri u bilan bog'langan mantiqiy ifoda sharti bajarilgan taqdirda faollashadi. Bu jarayonda bir nechta yoʻllardan foydalanish mumkin, lekin ulardan biri toʻgʻri boʻlmasa, tanlash imkonsizdir.

Eksklyuziv bo'lmagan shlyuzning analogi - Kompleks. Farqi shundaki, ma'lum bir ish jarayonini faollashtirishni belgilaydigan faqat bitta ibora mavjud. Parallel, AND - parallel operatsiyalarni tarmoqlash yoki birlashtirish uchun mantiqiy "va" shlyuzli parallel kerak. Eksklyuziv voqealarga asoslangan - eksklyuziv, ammo voqealarga asoslangan ish oqimini muqobil yo'nalishlarga ajratuvchi shlyuz. Jarayonni boshlash uchun eksklyuziv voqealarga asoslangan shlyuz ham eksklyuziv shlyuz bo'lib, unga asoslangan voqealar butun jarayonni boshlaydi. Bu kirish oqimlari bo'lmagan jarayon yoki kichik jarayonning boshlang'ich belgisidir. Jarayonni boshlash uchun Parallel Voqealarga asoslangan shlyuz xuddi shu tarzda ishlaydi - parallel shlyuz ham jarayonni boshlaydigan voqealarga asoslangan. Biroq, uning yordami bilan siz bir vaqtning o'zida bir nechta jarayonlarni faollashtirishingiz mumkin,agar ular bilan bog'liq voqealar olov bo'lsa. Tabiiyki, uning kiruvchi oqimlari yo'q. Rasmlar ikki xil shlyuzli diagramma misollarida BPMN yozuvini aniq ko'rsatib turibdi.

bpmn 2 0 yozuvida biznes jarayonlarini modellashtirish
bpmn 2 0 yozuvida biznes jarayonlarini modellashtirish

Ma'lumotlar va oqimlar

Ma'lumotlar ob'ekti qo'shimcha markerlardan foydalanishni ko'rsatadigan maxsus diagrammalarda mavjud va ishlatiladi. Ma'lumotlarni kiritish - kirish ma'lumotlari, ya'ni harakatlarni bajarishni boshlash uchun dastlabki ma'lumotlar. Belgining yuqori chetida paydo bo'ladi. Ma'lumotlar to'plami - ma'lumotlar to'plami, ya'ni butun massiv yoki bir xil turdagi ma'lumotlar to'plami. Belgi ostida ko'rsatiladi. Maʼlumotlar obyekti va amal assotsiatsiya yordamida bir-biriga bogʻlangan.

Ish jarayonining standart rasmini diagrammada aniq oqimlarni ko'rsatgan holda to'ldirish mumkin. Shartli ketma-ketlik oqimi - uni tarmoqlashda shartli operatsiyalar oqimini belgilash. Harakatdan kelib chiqqan holda ko'rsatiladi (agar siz diagrammada shlyuzdan foydalanishni xohlamasangiz). Standart ketma-ketlik oqimi - birlamchi ketma-ketlik oqimi, ko‘pincha mantiqiy ifodalar bilan bog‘lanmagan shlyuz yoki amaldan kelib chiqadi.

Misollar va xulosalar

Boshlanish hodisasi, nomidan ko'rinib turibdiki, muayyan jarayonning boshlanish nuqtasini bildiradi. Bu boshlang'ich nuqta bo'lib, har qanday kiruvchi oqimning yo'qligini anglatadi. BPMN yozuvlari misollaridagi start hodisasi markaz bo'sh bo'lgan doira bilan belgilanadi. Bunday hodisa mijozdan xat yoki qo'ng'iroq bo'lishi mumkin, masalan, onlayn-do'konga yoki kompaniyaning veb-saytiga yuborilgan.ushbu biznes jarayonini modellashtiradi. Keyinchalik, operatsiyalar oqimi chiziqlar bo'ylab boradi va jarayonning bajarilishini, yakuniy hodisani ko'rsatadigan qizil doiragacha bo'lgan jarayonni ko'rsatadi. Aytgancha, ularning bir nechtasi bo'lishi mumkin va jarayonni yakunlab, operatsiyalar oqimi aynan qayerda tugaganini kuzatish oson. Qizil doiradan chiquvchi translatsiya imkonsiz.

Agar diagramma rangli bo'lmasa, yakuniy hodisa doira shaklida qalin chiziq bilan ta'kidlanadi. Misol uchun, amalda, bu hodisa buyurtma qilingan mahsulotning chiqarilishi bo'lishi mumkin, bu rasmiylashtirishdan tortib to qayta ishlashgacha bo'lgan barcha yo'llarni bosib o'tgan. Ushbu ishlarning barchasi davomida diagrammada voqea boshidan oxirigacha bo'lgan yo'lda bajarilgan harakatlar ko'rsatilgan. Harakat qirralari yumaloq bo'lgan to'rtburchak bilan ko'rsatilgan. Shlyuzlar - romblar. Bu til foydalanuvchilar uchun tushunarli, bu erda rasmlarda ko'rsatilgan displey tizimi bilan biroz tanishish kifoya.

Tavsiya: