آموزش رایگان مدلسازی فرایند با BPMN

آموزش رایگان مدلسازی فرایند با BPMN

بعد از مرور این مقاله شما آشنایت لازم را با اِلمان‌ها یا علائم BPMN یا همان BPMN2.0 پیدا خواهید کرد.

بعد از مرور متوجه خواهید شد که این استاندارد دارای چه نوع نشانه گذاری‌هایی می‌باشد.

همچنین متوجه خواهید شد که کدام نمادها اصلی می‌باشند.

از طرفی متوجه خواهید شد هر کدام از این نمادهای اصلی از چه زیر نمادهای دیگری تشکیل شده‌اند.

 

آموزش رایگان مدلسازی فرایند با BPMN

 

در ابتدا به بررسی چیستی BPMN یا BPMN2.0؟

BPMN مخفف عبارت Business Process Model & Notation است که به معنی مجموعه‌ای از علائم و نشانه‌ها برای مدل سازی فرایند می‌باشد.

BPMN استانداردی برای مدل سازی، نمایش و یا به تصویر درآوردن فرایندهای کسب و کار می‌باشد.

درواقع برای این که فرایندهای مدل سازی شده برای تمامی افراد در سازمان ما
مانند تحلیل‌گر فرایند، کارکنان بخش IT، مدیران عملیاتی، مدیران اجرایی و یا حتی مدیران سطح بالا قابل درک باشد
باید در زمان مدل سازی از یک زبان مشترک استفاده کرد.

آن زبان مشترک در BPM یا مدیریت فرایندهای کسب و کار استاندارد BPMN می‌باشد.

در ادامه مقاله فقط می‌گوییم BPMN به دلیل این که BPMN و BPMN2.0 یکی هستند.

تنها تفاوت ورژن آن‌ها می‌باشد که آخرین ورژن BPMN2.0 است و همه بر اساس این ورژن فعالیت می‌کنند.

بنابراین زمانی که گفته می‌شود BPMN منظور همان آخرین ورژن می‌باشد.

 

همچنین می‌توانی مقاله BPMN یا استاندارد مدل سازی چیست؟ را در اینجا مطالعه کنید!

 

آموزش رایگان مدلسازی فرایند با BPMN

 

اجزای اصلی استاندارد BPMN

BPMN دارای 4 جزء اصلی می‌باشد که در ادامه به معرفی آن‌ها می‌پردازیم.

  1. اشیاء جریان (Flow Objects)
  2. اشیاء ارتباط دهنده (Connecting Objects)
  3. خطوط شناور یا مسیر جریان (Swim Lanes)
  4. مصنوعات (Artifacts)

این 4 مورد اصلی‌ترین اجزای استاندارد BPMN هستند.

ما براساس این اجزاء فرایندهای خود را در سازمان مدلسازی می‌کنیم.

 

انواع Flow Objects یا اشیاء جریان

 

نام نماد
Event (رخداد) آموزش رایگان مدلسازی فرایند با BPMN
  • پیشامدی که در یک طرف از فرآیند روی می‌دهد و بر جریان فرآیند تأثیر گذار می‌باشد.
  • معمولاً دارای یک علت یا عامل (Cause or trigger) یا یک اثر یا نتیجه (impact or result) می‌باشند
  • بر حسب زمان تأثیر بر فرآیند دارای سه گروه Start، Intermediate، End می‌باشد.

 

نام نماد
Activity (فعالیت) آموزش رایگان مدلسازی فرایند با BPMN
  • به کارهایی که در فرایند انجام می‌شود گفته می‌شود.
  • دارای دو نوع Task و Sub-Process است که در حالت دوم از نماد + در مرکز پایین مستطیل استفاده می‌شود.

 

نام نماد
Gateway (درگاه) آموزش رایگان مدلسازی فرایند با BPMN
  • در جریان توالی (Sequence Flow) مورد استفاده قرار می‌گیرد.
  • تصمیم‌گیری (Decision) و سایر موارد در مسیرها را مشخص می‌کند.

 

انواع Connecting Objects یا اشیاء ارتباط دهنده

 

نام نماد
Sequence flow (جریان توالی) آموزش رایگان مدلسازی فرایند با BPMN
  • برای مشخص کردن ارتباط بین اِلمان‌ها در درون یک فرایند استفاده می‌شود.

 

نام نماد
Message flow (جریان پیغام) آموزش رایگان مدلسازی فرایند با BPMN
  • برای نشان دادن ارتباط بین شرکا در یک فرایند استفاده می‌شود
    در واقع برای ارتباط بین poolهای مختلف استفاده می‌شود.

 

 

نام نماد
Association (پیوند) آموزش رایگان مدلسازی فرایند با BPMN
  • برای پیوند دادن داده‌ها، متن و سایر مصنوعات به اشیاء جریان استفاده می‌شود.

 

همچنین می‌توانی مقاله مدیریت فرایندهای کسب و کار چیست؟  را در اینجا مطالعه کنید!

 

انواع Swim lane یا مسیر جریان

 

نام نماد
Pool آموزش رایگان مدلسازی فرایند با BPMN
  • جعبه‌هایی برای جدا کردن شرکا در فرایند استفاده می‌شود.
    به طور مثال مشتری و شرکت ما هر کدام یک pool جداگانه هستند (مثال می‌باشد یعنی می‌تواند اینگونه هم نباشد).

 

نام نماد
Lane (مسیر یا خط سیر) آموزش رایگان مدلسازی فرایند با BPMN
  • برای سازماندهی و طبقه‌بندی کردن فعالیت‌ها در فرایندها استفاده می‌شود که در درون یک pool قرار می‌گیرد.

 

انواع Artifact یا مصنوعات

 

نام نماد
Data Object (شئ داده‌ها) آموزش رایگان مدلسازی فرایند با BPMN
  • برای نمایش درخواست و یا تولیده داده‌ها یا همان اطلاعات فرم‌ها و فرم‌ها در فرایند استفاده می‌شود.

 

نام نماد
Group (گروه) آموزش رایگان مدلسازی فرایند با BPMN
  • تأثیر خاصی بر فرایندهای ما ندارد بیشتر به دلیل مستندسازی در آیند و یا تجزیه و تحلیل مورد استفاده قرار می‌گیرد.

 

نام نماد
Annotation (حاشیه نویسی) آموزش رایگان مدلسازی فرایند با BPMN
  • بیشتر به منظور توضیحات متنی برای سایر افراد در مدلسازی مورد استفاده قرار می‌گیرد.

 

نام نماد
Data Store (مخزن داده) آموزش رایگان مدلسازی فرایند با BPMN
  • مخزن داده‌ها که می‌تواند نشان از یک دیتابیس برای درج اطلاعات باشد.

 

آموزش رایگان مدلسازی فرایند با BPMN

 

حالا با هم به بررسی Event یا همان رخدادها می‌پردازیم

  • Start یا رویداد آغازین

در زمان شروع هر فرایند ما باید از یک  Start Event استفاده کنیم.

 

نوع نماد شرح
ساده Non آموزش رایگان مدلسازی فرایند با BPMN زمانی که نحوه شروع فراینده مشخص نشده باشد یا برای شروع زیرفرایندها استفاده می‌شود.
پیام Message آموزش رایگان مدلسازی فرایند با BPMN فرایند با دریافت یک نوع پیام آغاز می‌شود.
زمان Timer آموزش رایگان مدلسازی فرایند با BPMN با شرط زمان شروع می‌شود مثل زمان ثبت نام برای کنکور
چندگانه Multiple آموزش رایگان مدلسازی فرایند با BPMN زمانی که با چندین راه مختلف ممکن است فرایند آغاز شود مثلا هم با ارسال پیام و هم رأس ساعت 12 شب
سیگنال Signal آموزش رایگان مدلسازی فرایند با BPMN با دریافت سیگنال از یک منبع شروع می‌شود.
شرط Canditional آموزش رایگان مدلسازی فرایند با BPMN براساس پیش شرط‌ها آغاز می‌شود، مثلا برای درخواست‌های بالای 5 میلیون تومان
موازی چندگانه Parallel Multiple آموزش رایگان مدلسازی فرایند با BPMN برای فرایندهایی کاربرد دارد که با رخدادهای موازی شروع می‌شود.

 

  • Intermediate یا رخداد میانی

برای مدلسازی رویدادی که در طی اجرای یک فعالیت ممکن است رخ دهد رویداد میانی استفاده می‌شود.

 

نوع نماد شرح
ساده Non آموزش رایگان مدلسازی فرایند با BPMN تغییر حالت جریان فرایند به صورت عادی
پیام Massages آموزش رایگان مدلسازی فرایند با BPMN وقتی در فرایند انتظار ارسال یا دریافت فرایند می‌باشد.
زمان Timer آموزش رایگان مدلسازی فرایند با BPMN اگر قرار باشد در میان فرایند اتفاق خاصی رخ دهد در زمان مشخص مثلا ساعت 12 شب
جبران خسارت Compensation آموزش رایگان مدلسازی فرایند با BPMN نشان دهنده نیاز به جبران خسارت در میان فرایند
پیوند Link آموزش رایگان مدلسازی فرایند با BPMN در فرایندهای پیچیده جهت ساده سازی فرایند استفاده می‌شود.
متوقف Cancel آموزش رایگان مدلسازی فرایند با BPMN فقط در زیر فرایند استفاده می‌شود و زمانی استفاده می‌شود که اتفاقی مانند پیام Cancel افتاده باشد.
سیگنال Signal آموزش رایگان مدلسازی فرایند با BPMN برای ارسال و دریافت سیگنال بین poolها یا نمودارهای فرایندهای کسب و کار.
چندگانه Multiple آموزش رایگان مدلسازی فرایند با BPMN چندین رویداد میانی زمانی که وجود داشته باشد در میان فرایند از آن استفاده می‌کنیم.
خطا Error آموزش رایگان مدلسازی فرایند با BPMN بیشتر در زیرفرایندها مورد استفاده قرار می‌گیرد. یعنی به دلیل یک خطا مسیر اصلی زیرفرایند، یک مسیر دیگر هم در نظر گرفته می‌شود.

 

منظور از  Catching و Throwing چیست؟

Catching به معنی دریافت و Throwing به معنی ارسال می‌باشد.

در بعضی جاها نوع‌ها به دو صورت توخالی و توپر هستند مثلا نوع پیام در رخداد میانی هم نوع پاکت خالی وجود دارد
که نمونه‌اش را قرار دادیم و هم پات توپر که داخل آن مشکی است.

هر کدام از این نوع‌ها توپر باشند به معنی ارسال می‌باشند و هر کدام که خالی باشند معنی دریافت را می‌دهند.

در جدول زیر یکی از آن‌ها را نشان می‌ذهیم بقیه هم به همین صورت می‌باشند
در تعریف فقط، ارسال کننده یا دریافت کننده بودن آن تغییر می‌کند.

نام نوع
سیگنال Signal آموزش رایگان مدلسازی فرایند با BPMN

 

  • End یا رخداد پایانی

این رخداد نشان از پایان فرایند می‌باشد.

 

نوع نماد شرح
ساده Non آموزش رایگان مدلسازی فرایند با BPMN زمانی که نوع پایان فرایند مشخص نباشد و یا این که پایان زیرفرایند و برگشت به فرایند اصلی را نشان می‌دهد.
پیام Massages آموزش رایگان مدلسازی فرایند با BPMN در پایان پیامی برای شخص مورد نظر فرستاده می‌شود.
جبران خسارت Compensation آموزش رایگان مدلسازی فرایند با BPMN پایان فرایند و باید جبران خسارت فعال شود.
پیوند Link آموزش رایگان مدلسازی فرایند با BPMN از این طریق آن فرایند به یک pool یا فرایند دیگر ارسال می‌شود.
لغو Cancel آموزش رایگان مدلسازی فرایند با BPMN مسیری از فرایند که ناموفق بوده است.
سیگنال Signal آموزش رایگان مدلسازی فرایند با BPMN برای ارسال و دریافت سیگنال بین poolها یا نمودارهای فرایندهای کسب و کار.
چندگانه Multiple آموزش رایگان مدلسازی فرایند با BPMN وقتی چند فعالیت موجب پایان فرایند می‌شوند.
خطا Error آموزش رایگان مدلسازی فرایند با BPMN پایان فرایند به دلیل وجود خطا
پایان دادن Terminate آموزش رایگان مدلسازی فرایند با BPMN نشان می‌دهد که تمام فعالیت‌ها در یک فرایند به پایان رسیده‌اند.

 

آموزش رایگان مدلسازی فرایند با BPMN

 

حال باهم به بررسی Activity یا فعالیت می‌پردازیم

فعالیت‌ها، کارهایی هستند که در یک فرآیند کسب‌وکار انجام می‌شود.

 

نام  نماد شرح
وظیفه Task آموزش رایگان مدلسازی فرایند با BPMN فعالیت ساده یک عمل ساده در فرآیند را نشان می‌دهد که قابل شکست به سطوح پایین‌تر فرآیند، نمی‌باشد.
زیرفرایند Sub-process آموزش رایگان مدلسازی فرایند با BPMN زمانی که قصد داریم یک کار غیر اتمیک (تجزیه پذیر)و پیچیده را مدلسازی و آن را به کارهای کوچکتر تقسیم کنیم از Sub-Process استفاده می‌کنیم.

 

Task یا وظیفه

 

نام نماد شرح
خودکار Service آموزش رایگان مدلسازی فرایند با BPMN زماتی که وظیفه به صورت خودکار انجام می‌شود از وب سرویس‌ها استفاده می‌شود.
ارسال Send آموزش رایگان مدلسازی فرایند با BPMN زمانی که یک پیام را ارسال می‌کنیم.
دریافت Receive آموزش رایگان مدلسازی فرایند با BPMN زمانی که یک پیام را دریافت می کنیم.
نیمه خودکار User آموزش رایگان مدلسازی فرایند با BPMN یک وظیفه به وسیله یک عامل انسانی و یک نرم افزار یا اتوماسیون انجام می‌شود.
دستی Manual آموزش رایگان مدلسازی فرایند با BPMN فقط توسط یک عامل انسانی انجام می‌شود چیز دیگری دخیل نمی‌باشد.
نقش یا قوانین کسب و کار Business Rule آموزش رایگان مدلسازی فرایند با BPMN ورودی و خروجی را در فرایند مشخص و محاسبه می‌کند.
متن یا سند Script آموزش رایگان مدلسازی فرایند با BPMN متن‌های تهیه شده به زبان ماشین‌های فرایندی که در زمان اجرای وظیفه توسط ماشین خوانده و نمایش داده می‌شود.
ارجاع Reference آموزش رایگان مدلسازی فرایند با BPMN این نوع وظیفه به یک وظیفه دیگر ارجاع داده می‌شود.

 

Sub-process یا زیرفرایند

 

نام نماد شرح
مشمول شدن Embedded آموزش رایگان مدلسازی فرایند مختص همان فرآیندی است که در آن استفاده شده است.
تکرار شونده Reusable آموزش با BPMN فرآیندهای تکرار شونده درون سازمان هستند. یعنی هم در مالی و هم در عملیات چنین زیرفرآیندی وجود دارد.
زیرفرایند مرجع Reference آموزش رایگان مدلسازی یک بار درسازمان در فرآیند مادر ترسیم می‌شود سایر فرآیندها باید برای استفاده از این زیر فرآیند به فرآیند مادر مراجع کنند.

 

در این بخش Gateway یا درگاه را مورد بررسی قرار خواهیم داد

درگاه‌ها مسئول کنترل چگونگی جریان یافتن فرآیندهای کسب‌وکار هستند.

 

نام نماد شرح
Exclusive آموزش رایگان مدلسازی فرایند با BPMN or  آموزش رایگان مدلسازی فرایند با BPMN هرگاه بخواهیم از چند مسیر فقط یکی را انتخاب کنیم از این دروازه استفاده می‌کنیم.
Event-based آموزش رایگان مدلسازی فرایند با BPMN از این درگاه برای مدلسازی مسیرهای جایگزین مبتنی بر رویدادها استفاده می شود.
Inclusive آموزش رایگان مدلسازی فرایند با BPMN شرایط تمامی جریان‌ها ارزیابی می‌گردد. تمامی جریان‌های دارای نتیجه مثبت پیموده خواهند شد.
Complex آموزش رایگان مدلسازی فرایند با BPMN این دروازه مسئول رسیدگی به وضعیت‌هایی را دارد که سایر دروازه‌ها از آن پشتیبانی نمی‌کنند.
Parallel آموزش رایگان مدلسازی فرایند با BPMN این دروازه را هنگامی به کار می‌بریم که بخواهیم چند فعالیت به

صورت موازی با هم انجام شوند.

 

همچنین می‌توانی مقاله تفاوت BPM و BPMN و BPMS چیست؟  را در اینجا مطالعه کنید!

 

ویدیو آموزش رایگان مدلسازی فرایند با BPMN

 

 

کلام پایانی

بعد از مرور مقاله آموزش رایگان مدلسازی فرایند با BPMN مطمئناً با اِلمان‌ها آشنایت کافی را پیدا کرده‌اید.

همچنین بعد از مرور مقاله بدون شک متوجه شده‌اید که این استاندارد شامل چه نمادهایی می‌باشد.

بنابراین متوجه شدیم این استاندارد دارای ورژن‌های متفاوتی می‌باشد
و دارای 4 جزء اصلی است که هر کدام از آن‌ها انواع مختلفی دارند.

 

با تشکر تیم همیار فرایند کسب و کار (HBP)

 

⇓لینک دانلود pdf مقاله⇓

لینک دانلود مخصوص اعضا

لطفا اول وارد شوید!

 

نظرت چیه!

(7 رای, میانگین: 3,29 از 5)
Loading...   

0 پاسخ

دیدگاه خود را ثبت کنید

تمایل دارید در گفتگوها شرکت کنید؟
در گفتگو ها شرکت کنید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.