مسیر شما شروع میشود: درک BPMN
به راهنمای جامع شما در مورد نمادگذاری مدلسازی فرآیندهای کسبوکار (BPMN) خوش آمدید. چه کارشناس کسبوکار، مالک فرآیند، توسعهدهنده نرمافزار یا ذینفع باشید، این مسیر شما را مجهز به دانشی میکند که به شما امکان مدلسازی، تحلیل و بهبود فرآیندهای کسبوکار را به طور مؤثر میدهد.

BPMN زبان مدلسازی بصری برای کاربردهای تحلیل کسبوکار و تعیین جریانهای کاری سازمانی است که یک نمادگذاری استاندارد باز برای نمودارهای جریان گرافیکی است که برای تعریف جریانهای کاری کسبوکار استفاده میشود [[1]]. این ابزار یک نمودار پرطرفدار و مفهومی است که توسط تمام ذینفعان کسبوکار، از جمله کاربران کسبوکار، کارشناسان کسبوکار، توسعهدهندگان نرمافزار و مهندسان داده به راحتی قابل درک است.

فصل 1: تحول BPMN – دیدگاه تاریخی
اولین توقف شما: درک منشأها
مسیر شما در مورد BPMN با درک تاریخ غنی آن شروع میشود. BPMN از ترکیب چندین نمادگذاری مدلسازی کسبوکار به دست آمده است و استاندارد یکپارچهای را ایجاد کرده که نحوه مستندسازی فرآیندهای سازمانها را تغییر داده است.
نقطههای کلیدی:
-
2004: ابتدا توسط اتحادیه مدیریت فرآیند کسبوکار (BPMI) منتشر شد
-
2005: BPMI با OMG (گروه مدیریت اشیاء) ادغام شد
-
فوریه ۲۰۰۶: OMG اولین سند مشخصات BPMN را منتشر کرد
-
2010: نسخه ۲٫۰ BPMN توسعه یافت
-
دسامبر ۲۰۱۳: نسخه واقعی مشخصات منتشر شد
-
اکنون: آخرین نسخه (BPMN ۲٫۰٫۲) به طور رسمی توسط ISO به عنوان استاندارد ویرایش ۲۰۱۳ منتشر شد: ISO/IEC ۱۹۵۱۰
این تحول نشاندهنده تعهد BPMN به بهبود مستمر و استانداردسازی است و آن را به استاندارد طلایی مدلسازی فرآیندهای کسبوکار در سراسر جهان تبدیل کرده است.
فصل 2: چرا BPMN مهم است – سفر منافع
کشف ارزش پیشنهادی
همانطور که در مسیر BPMN پیش میروید، متوجه خواهید شد که چرا سازمانهای جهانی این استاندارد را انتخاب میکنند. BPMN به ما امکان میدهد تا فرآیندهای کسبوکار یک سازمان را به شکلی واضح و یکدست ثبت و مستند کنیم که اطمینان حاصل شود ذینفعان مرتبط، مانند مالکان فرآیند و کاربران کسبوکار، در فرآیند شرکت داشته باشند.
سازمان شما به این مزایا دست خواهد یافت:
-
اعتبار استاندارد صنعت: یک استاندارد صنعتی که توسط اتحادیه OMG، یک گروه صنعتی غیرانتفاعی، توسعه یافته است
-
شفافیت فرآیند: به کسبوکارها امکان میدهد تا روشهای خود را از طریق نمودارهای فرآیند کسبوکار تعریف و درک کنند
-
درک جهانی: ارائه یک نمادگذاری استاندارد که به راحتی توسط تمام ذینفعان کسبوکار قابل درک باشد
-
ارتباط پلزده شده: پل زدن بین شکاف ارتباطی که به طور مکرر بین طراحی و اجرای فرآیندهای کسبوکار رخ میدهد
-
تعادل در پیچیدگی: ساده در یادگیری اما قوی کافی برای نمایش پیچیدگیهای بالقوه یک فرآیند کسبوکار
BPMN نمادگذاریهای جامع و همچنین غنی ارائه میدهد که به راحتی توسط ذینفعان فنی و غیرفنی قابل درک است. بنابراین تیم میتواند به هرگونه مشکلی که در فرآیندها شناسایی شود، به طور مؤثرتر پاسخ دهد.
فصل 3: کیست که از BPMN بهره میبرد – سفر ذینفعان
آشنا شدن با بازیگران اصلی
مسیر شما در BPMN شامل درک این است که چه کسانی از این نمادگذاری قدرتمند بهره میبرند:
سه سفرکننده اصلی:
-
کارشناسان فنی: مسئول اجرای فرآیند
-
تحلیلگران کسبوکار: کسانی که فرآیندها را ایجاد و بهبود میبخشند
-
مدیران: کسانی که فرآیندها را نظارت و کنترل میکنند
هر ذینفع دیدگاه و نیاز منحصر به فردی به ارمغان میآورد و BPMN به عنوان زبان مشترکی عمل میکند که همه آنها را به هم متصل میکند.
فصل 4: درک عملیات کسبوکار – پایهای
اولین و مهمترین قدم شما
دانستن اینکه کسبوکار چگونه کار میکند، اولین و مهمترین قدم در بهبود فرآیندهای کسبوکار است. مدل و نمادگذاری فرآیند کسبوکار (BPMN) نمایش گرافیکی از جریانهای کاری کسبوکار ارائه میدهد که هر کسی، از تحلیلگر کسبوکار تا ذینفع، به راحتی میتواند آن را درک کند؛ که در تحلیل و بهبود فرآیندهای کسبوکار کمک میکند.
هر فرآیندی که با BPMN توصیف شود، به صورت مجموعهای از مراحل (فعالیتها) نمایش داده میشود که به صورت متوالی یا همزمان بر اساس قوانین کسبوکاری انجام میشوند.
فصل 5: ابزارکار نمادگذاری BPMN – عناصر ضروری شما
کاوش در پنج دسته اصلی
در BPMN، فرآیندها با استفاده از نمودارها و مجموعهای از عناصر گرافیکی توصیف میشوند. این ارائه بصری باعث میشود کاربران به راحتی منطق یک فرآیند را درک کنند. BPMN عمدتاً برای طراحی و خواندن نمودارهای ساده و پیچیده فرآیندهای کسبوکار توسعه یافته است.
استاندارد BPMN عناصر گرافیکی را بر اساس دستهبندیها طبقهبندی میکند، که این امر به کاربرانی که با نمودارهای فرآیند کسبوکار کار میکنند، به راحتی شناسایی این عناصر را ممکن میسازد.

فصل 6: شیارها – نقشهبرداری ذینفعان فرآیند
درک اینکه چه کسی چه کاری را انجام میدهد
شیارها اولین ابزار اصلی شما در ابزارکار BPMN هستند. شیارها ظروف گرافیکی هستند که ذینفعان یک فرآیند را نمایش میدهند. دو نوع شیار وجود دارد – حوضهها و خطوط.

بررسی عمیق شیارهای BPMN
اشیاء شیار (که به آنها شیارها نیز گفته میشود) در BPMN مستطیلهایی هستند که ذینفعان یک فرآیند کسبوکار را نمایش میدهند. یک شیار میتواند اشیاء جریان را که توسط آن خط (ذینفع) انجام میشوند، شامل شود، به جز مکعب سیاه که باید بدن خالی داشته باشد. شیارها میتوانند به صورت افقی یا عمودی قرار گیرند. از نظر معنایی یکسان هستند اما تنها در نمایش متفاوتند. در شیارهای افقی، جریان فرآیند از چپ به راست است، در حالی که در شیارهای عمودی جریان فرآیند از بالا به پایین است. مثالهایی از شیارها شامل مشتری، بخش حسابداری، درگاه پرداخت و تیم توسعه هستند.
دو نوع سوئیم لین از وجود دارد:
کیسهها: شرکتکنندگان اصلی
کیسهها نماینده شرکتکنندگان در یک فرآیند کسبوکار هستند. این میتواند یک موجودیت خاص (مثلاً بخش) یا نقشی (مثلاً مدیر کمکی، پزشک، دانشآموز، فروشنده) باشد.
در داخل یک کیسه، عناصر جریان وجود دارند. این عناصر کارهایی را نشان میدهند که کیسه باید در زمان مدلسازی فرآیند انجام دهد. با این حال، نوعی کیسه وجود دارد که هیچ محتوایی ندارد. این کیسه به عنوان کیسه سیاه شناخته میشود. کیسه سیاه اغلب در مدلسازی موجودیتهای خارج از فرآیند کسبوکار استفاده میشود. از آنجا که این موجودیت خارجی است، جریان داخلی آن هیچ تأثیری بر فرآیند مدلشده ندارد، بنابراین میتوان آن را نادیده گرفت و به این ترتیب کیسه سیاه ایجاد میشود.

نمودار فرآیند کسبوکار (BPD) زیر مثالی از کیسه سیاه ارائه میدهد. مشتری یک کیسه سیاه است. از آنجا که فرآیند بر نحوه آمادهسازی غذا توسط آشپز تمرکز دارد، کارهایی که مشتری انجام میدهد، هیچ اهمیتی برای فرآیند ندارد. استفاده از کیسه سیاه به دیدگاهی بستگی دارد که فرآیند اتخاذ میکند. اگر بخواهید فرآیند ثبت سفارش توسط مشتری را مدلسازی کنید، جریان مشتری مدلسازی خواهد شد و کیسه آشپز به کیسه سیاه تبدیل میشود.
کانالها: زیربخشهای جزئیات
کانالها زیربخشهای کیسهها هستند. به عنوان مثال، وقتی کیسه بخش دارید، میتوانید رئیس بخش و کارمند عمومی را به عنوان کانالها داشته باشید. همانند کیسهها، میتوانید از کانالها برای نمایش موجودیتهای خاص یا نقشهایی که در فرآیند شرکت دارند استفاده کنید.
کانالها میتوانند در مواقع لزوم کانالهای دیگری را شامل شوند تا ساختاری تو در تو ایجاد کنند. با این حال، BPMN به شما در مدلسازی فرآیندهای کسبوکار کمک میکند. سعی نکنید کانالهای تو در تو بسازید فقط برای نمایش ساختار سازمانی خود. اگر میخواهید ساختار سازمانی را مدلسازی کنید، به جای آن از نمودار سازمانی استفاده کنید.
فصل 7: عناصر جریان – قلب فرآیند شما
فعالیتها: کارهایی که انجام میشوند
فعالیتها کارهایی هستند که در داخل یک فرآیند کسبوکار انجام میشوند. این فعالیتها به صورت مستطیلهای گرد شده نمایش داده میشوند و نامهایی دارند که کارهایی که باید انجام شوند را توصیف میکنند.
دو نوع فعالیت وجود دارد: وظیفه و زیرفرآیند. وقتی میخواهیم کار اتمیکی را مدلسازی کنیم که نمیتواند به بخشهای کوچکتری تقسیم شود یا این تقسیم معنیداری ندارد، از وظیفه استفاده میکنیم.

از سوی دیگر، وقتی میخواهیم کاری غیراتمی و پیچیده را که میتواند به کارهای کوچکتری تجزیه شود، مدلسازی کنیم، از زیرفرآیند استفاده میکنیم. یک زیرفرآیند میتواند به سطح جزئیات دیگری تقسیم شود. به همین دلیل، معمولاً یک زیرفرآیند شامل یک BPD دیگر است که جزئیات آن را مدلسازی میکند.

نکته: انتخاب بین وظیفه یا زیرفرآیند فقط به این معنا نیست که کار چقدر پیچیده است، بلکه به این معناست که چقدر میخواهید درباره کار جزئیات بدانید. اگر شما مشتری هستید، احتمالاً نمیخواهید بدانید که پرداخت شما چگونه پردازش میشود. با این حال، اگر شما فروشگاه هستید، نحوه پردازش پرداخت مشتری مهم میشود.
رویدادها: آنچه در طول راه اتفاق میافتد
رویدادها چیزهایی هستند که اتفاق میافتند و ممکن است تأثیری بر فرآیند کسبوکار داشته باشند. یک رویداد میتواند خارجی یا داخلی باشد. به شرطی که بتوانند فرآیند مدلشده را تحت تأثیر قرار دهند، باید مدلسازی شوند. رویدادها به صورت دایرهها نشان داده میشوند. در برخی موارد، ایکونهایی در داخل دایرهها وجود دارند که نوع فعالسازی رویداد را نشان میدهند.
سه نوع رویداد وجود دارد:
-
رویداد شروع: هر فرآیند باید دارای یک رویداد شروع باشد تا شروع فرآیند کسبوکار را نشان دهد. این امکان میدهد که خوانندگان در BPD مشخص کنند فرآیند از کجا شروع میشود.
-
رویداد میانی: مسئول کنترل جریان کسبوکار بر اساس رویدادی که مشخص میکند. رویداد میانی میتواند به یک فعالیت متصل شود تا رویدادی که ممکن است در طول اجرای آن فعالیت رخ دهد، مدلسازی شود و همچنین میتواند با یک شیء اتصالی به هم پیوند داده شود تا رویدادی که ممکن است پس از اجرای عنصر جریان قبلی رخ دهد، مدلسازی شود.
-
رویداد پایان: برای نشان دادن اینکه فرآیند کسبوکار در کجا به پایان میرسد استفاده میشود.
برای هر کدام از آنها میتوان فعالساز را مشخص کرد تا نشان دهد رویداد تحت چه شرایطی فعال میشود.
به مثال زیر نگاه کنید. این مثال به شما ایدهای درباره نحوه عملکرد رویدادها میدهد. به طور کلی، این نمودار میگوید که وقتی سفارشی دریافت میشود، شروع به پردازش آن میکنیم. اگر و تنها اگر حد اعتبار باقی نمانده باشد، بررسی میکنیم که مشکل چیست. فرآیند پایان مییابد زمانی که سفارش پردازش شده یا مشکل شناسایی شده باشد.

گیتها: کنترل جریان
گیتها مسئول کنترل نحوه جریان فرآیند کسبوکار هستند. آنها به صورت شکل مربع مورب نشان داده میشوند. در یک فرآیند، کارهای انجامشده و خروجی میتوانند تحت شرایط مختلف خارجی یا داخلی متفاوت باشند. به عنوان مثال، تخفیف فقط به خریدار ویژه ارائه میشود و به هیچ کس دیگری. گیتها جایی است که شرایط ارزیابی میشوند و تصمیمگیری انجام میشود.
انواع رایج گیتها عبارتند از:
گیت مستقل مبتنی بر داده
همچنین به عنوان گیتوی جداییگر شناخته میشود و برای کنترل جریان فرآیند بر اساس دادههای فرآیندی داده شده استفاده میشود. هر جریان خروجی که از گیتوی متصل است، مربوط به یک شرط است. جریانی که شرط آن برقرار شده باشد، طی میشود. تنها یک جریان طی خواهد شد.

گیتوی شاملکننده
گیتوی شاملکننده میتواند برای ایجاد مسیرهای موازی استفاده شود. شرایط همه جریانهای خروجی ارزیابی میشوند. تمام جریانهایی که نتیجه مثبت داشته باشند، طی خواهند شد. بنابراین، اگر چندین شرط برقرار شود، ممکن است منجر به اجرای چندین جریان شود.

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

گیتوی مبتنی بر رویداد
گیتوی مبتنی بر رویداد برای مدلسازی مسیرهای جایگزینی که بر اساس رویدادها هستند، استفاده میشود. به عنوان مثال، برای انتظار پاسخ کسی، نیاز به پاسخ «بله» یا «خیر» است تا مسیری که باید طی شود، تعیین شود. بنابراین، این گیتوی با دو رویداد میانی متصل شده که با فعالسازی پیام فعال میشوند، همراه است، که یکی نماینده پیام «بله» و دیگری نماینده پیام «خیر» است. هنگامی که هر یک از این رویدادها فعال شود، جریانی که پس از آن رویداد قرار دارد، طی خواهد شد. تمام رویدادهای دیگر و جریانهای مربوط به آنها دیگر معتبر نخواهند بود.

فصل 8: اتصال اشیاء – اتصال فرآیند شما
جریانهای ترتیبی: ترتیب عملیات
جریان ترتیبی برای اتصال عناصر جریان استفاده میشود. به صورت خط پیوسته با سریلی به نمایش درمیآید. ترتیب عناصر جریان را نشان میدهد.

قاعده مهم: شما فقط میتوانید از جریان ترتیبی برای اتصال عناصر جریان درون یک کیسه استفاده کنید: یا درون همان کیسه/نوار، یا بین نوارهای مختلف در یک کیسه. اگر بخواهید عناصر بین کیسهها را به هم متصل کنید، نمیتوانید از جریان ترتیبی استفاده کنید، بلکه باید از جریان پیام استفاده کنید.
جریانهای پیام: ارتباطات بین مرزها
در BPMN، ارتباط بین کیسهها از طریق استفاده از پیام حاصل میشود. جریان پیام برای نشان دادن جریان پیامها بین کیسهها یا عناصر جریان بین کیسهها استفاده میشود. جریان پیام به صورت خط نقطهای با سریلی نشان داده میشود. برخی از مثالهای پیامهایی که بین کیسهها جریان دارند: فکس، تلفن، ایمیل، نامه، اعلان، دستور.

فصل 9: دادهها – اطلاعاتی که فرآیند را هدایت میکنند
مدیریت دادههای فرآیند
به طور معمول، هنگام اجرای یک فرآیند کسبوکار، ممکن است دادهای تولید شود، چه در طول فرآیند و چه پس از پایان آن. به عنوان مثال، اجرای موفقیتآمیز وظیفه «ثبت سفارش» منجر به تولید دادههایی مانند سفارش خرید، فاکتور، رسید و غیره میشود. در BPMN، دادهها میتوانند با استفاده از انواع مختلف اشیاء «داده» مانند اشیاء داده، ورودیهای داده، خروجیهای داده و ذخیرهسازی دادهها مدلسازی شوند. روشی دقیق و مشخص برای مدیریت وضعیتهای داده، مانند ایجاد، تکمیل، حذف و غیره وجود دارد.

چهار نوع داده:
-
اشیاء داده
-
ورودیهای داده
-
خروجیهای داده
-
ذخیرهسازی دادهها
فصل 10: اشیاء فرعی – افزودن زمینه و شفافیت
گروهها: سازماندهی نمودار شما
گروهی یک جعبه با خط نقطهای است که به طراحان امکان میدهد شکلها را بر اساس دستهبندیهای مختلف گروهبندی کنند.

توضیحات متنی: ارائه جزئیات بیشتر
یک توضیح متنی میتواند برای افزودن جزئیات بیشتر به اشیاء جریان در یک نمودار فرآیند کسبوکار (BPD) استفاده شود. این توضیح بر جریان تأثیر نمیگذارد، اما جزئیاتی درباره اشیاء درون جریان ارائه میدهد.

فصل 11: کاربرد دنیای واقعی – سفر شرکت آب آبخورشیدی تریو آکوا
تجربه عملی شما از BPMN
بیایید همه چیزی که یاد گرفتهاید را در یک سناریوی واقعی به کار بگیریم. شرکت آب آبخورشیدی تریو آکوا یک تأمینکننده جوان آب مقطر در شهر است. آنها آب مقطر را برای کاربردهای تجاری و خانگی عرضه میکنند. حالا، شرکت آب آبخورشیدی تریو آکوا قصد دارد سهم بازار خود را از ۵٪ به ۱۰٪ در طی ۱۲ تا ۱۸ ماه آینده افزایش دهد. برای دستیابی به این هدف، سعی دارند راههایی برای افزایش کارایی عملیاتی و تأمین سطح بالاتری از رضایت مشتریان پیدا کنند.
به همین دلیل، شرکت آب خالص تریو آکوا تصمیم گرفته است فرآیند سفارش آب تقطیر شده خود را بهبود بخشد. حالا شما یک تحلیلگر کسبوکار هستید که مسئول این مأموریت هستید. پس از ملاقات با شرکت آب خالص تریو آکوا، اطلاعات زیر را در مورد فرآیند سفارش جمعآوری کردهاید.
شکل زیر، نمودار فرآیند کسبوکار فرآیند تحویل آب تقطیر شده شرکت آب خالص تریو آکوا است.

تحلیل فرآیند
بر اساس نمودار، مشتریان میتوانند یا شماره تماس سفارش را بگیرند یا به ما ایمیل بفرستند تا آب تقطیر شده سفارش دهند. در حال حاضر، 90 درصد سفارشات از طریق تماس تلفنی و 10 درصد از طریق ایمیل انجام میشود. کارمند پشتیبانی مشتری که سفارش را دریافت میکند، بررسی میکند که آیا مشتری قدیمی است یا جدید. اگر مشتری قبلاً سفارشی نداده باشد، کارمند پشتیبانی مشتری حساب مشتری برای او ایجاد خواهد کرد قبل از پردازش سفارش.
تحویل آب تقطیر شده هر هفته در روز چهارشنبه انجام میشود. بنابراین، هر صبح چهارشنبه، کارمند پشتیبانی مشتری سفارشات را به بخش لجستیک ارسال میکند تا تحویل داده شود. هنگامی که مدیر بخش لجستیک سفارشات را دریافت کرد، تحویل را با اختصاص کارگران به مدیریت سفارشات مختلف، چاپ و انتشار برنامه زمانی، برنامهریزی خواهد کرد. کارگران تماسها را دریافت میکنند و آب را به مشتریان تحویل میدهند.
این نمودار به ما چه میآموزد
این مثال واقعی نشان میدهد:
-
نقطههای ورود متعدد (تلفن و ایمیل)
-
نقطههای تصمیمگیری (مشتری جدید در مقابل مشتری قدیمی)
-
فعالیتهای متوالی (پردازش سفارش → برنامهریزی تحویل → تحویل)
-
نوارهای شناور واضح (مشتری، کارمند پشتیبانی مشتری، مدیر لجستیک، کارگران)
-
رویدادهای برنامهریزی شده (تحویل هفتگی در روز چهارشنبه)
مسیر شما ادامه دارد: مراحل بعدی
تبریک میگوییم! شما مسیر جامع خود از طریق BPMN را تمام کردهاید. اکنون میدانید:
-
تاریخچه و تحول BPMN به عنوان استاندارد صنعتی
-
مزایایی که BPMN به سازمانها میدهد
-
شرکتکنندگان کلیدی که از BPMN بهرهمند میشوند
-
پنج دسته اصلی عناصر BPMN
-
چگونه نوارهای شناور، فعالیتها، رویدادها و دروازهها را مدل کنیم
-
چگونه عناصر فرآیند را با استفاده از جریانهای توالی و پیام به هم متصل کنیم
-
چگونه دادهها را درون فرآیندهای خود مدیریت کنیم
-
چگونه با استفاده از گروهها و توضیحات متنی زمینه اضافه کنیم
-
چگونه از BPMN در سناریوهای واقعی کسبوکار استفاده کنیم
ابزارهایی برای ادامه مسیر خود
برای اعمال دانش BPMN خود در عمل، از ابزارهای حرفهای مدلسازی BPMN استفاده کنید که به شما کمک میکند به طور مؤثر نمودارهای فرآیند کسبوکار خود را ایجاد، تحلیل و به اشتراک بگذارید.
منابع
- مشخصات BPMN – مدل و نمادگذاری فرآیند کسبوکار: منبع رسمی BPMN که دقیقترین و بهروزترین اطلاعات درباره BPMN 2.0 را ارائه میدهد
- گروه مدیریت شیء (OMG): ائتلاف صنعتی غیرانتفاعی که استاندارد BPMN را حفظ میکند
- مشخصات BPMN 2.0.2: آخرین نسخه سند مشخصات BPMN
- ISO/IEC 19510:2013: استاندارد بینالمللی برای مدل و نمادگذاری فرآیند کسبوکار (BPMN)
- ابزار حرفهای مدلسازی فرآیند BPMN: دیاگرامها و ابزارهای حرفهای BPMN برای ایجاد مدلهای فرآیند کسبوکار
Visual Paradigm را رایگان امتحان کنید: ابزارهای مدلسازی BPMN Visual Paradigm را رایگان دانلود و امتحان کنید
مسیر تسلط شما به BPMN همینحال آغاز شده است. شروع به مدلسازی کنید، تمرین خود را ادامه دهید و نحوه درک و بهبود فرآیندهای کسبوکار سازمان خود را تغییر دهید!
This post is also available in Deutsch, English, Español, Français, English, Bahasa Indonesia, 日本語, Polski, Portuguese, Ру́сский, Việt Nam, 简体中文 and 繁體中文.













