BPMN چیست
ابتکار مدیریت فرآیند کسب و کار (BPMI) یک نشانهگذاری استاندارد برای مدلسازی فرآیند کسب و کار (BPMN) را توسعه داده است. مشخصات BPMN 1.0 در ماه مه 2004 به عموم منتشر شد. این مشخصات نمایانگر بیش از دو سال تلاش گروه کاری نشانهگذاری BPMI است. یک سند مشخصات BPMN در فوریه 2006 توسط OMG منتشر شد. نسخه 2.0 BPMN در سال 2010 توسعه یافت و نسخه واقعی مشخصات در دسامبر 2013 منتشر شد.
هدف BPMN
هدف اصلی تلاش BPMN ارائه نشانهگذاری بود که به راحتی برای همه کاربران کسب و کار قابل درک باشد، از تحلیلگران کسب و کار که پیشنویسهای اولیه فرآیندها را ایجاد میکنند، تا توسعهدهندگان فنی که مسئول پیادهسازی فناوری هستند که این فرآیندها را انجام میدهد و در نهایت، به افرادی که مدیریت و نظارت بر این فرآیندها را بر عهده دارند.
پیادهسازی BPMN
BPMN همچنین با یک مدل داخلی پشتیبانی خواهد شد که امکان تولید BPEL4WS قابل اجرا را فراهم میکند. بنابراین، BPMN یک پل استاندارد برای پر کردن شکاف بین طراحی فرآیند کسب و کار و پیادهسازی فرآیند ایجاد میکند.
یک BPMN ساده
BPMN یک نمودار فرآیند کسب و کار (BPD) را تعریف میکند که بر اساس یک تکنیک نمودار جریان طراحی شده است تا مدلهای گرافیکی از عملیات فرآیند کسب و کار ایجاد کند. بنابراین، یک مدل فرآیند کسب و کار، یک شبکه از اشیاء گرافیکی است که شامل فعالیتها (یعنی کار) و کنترلهای جریانی است که ترتیب انجام آنها را تعریف میکند.

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

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

2. یک فعالیت با یک مستطیل گوشه گرد نمایش داده میشود (به شکل سمت راست مراجعه کنید) و یک اصطلاح عمومی برای کارهایی است که شرکت انجام میدهد. یک فعالیت میتواند اتمی یا غیر اتمی (ترکیبی) باشد. انواع فعالیتها عبارتند از: وظیفه و زیر فرآیند. زیر فرآیند با یک علامت جمع کوچک در مرکز پایین شکل مشخص میشود.

3. یک دروازه با شکل الماس آشنا نمایش داده میشود (به شکل سمت راست مراجعه کنید) و برای کنترل انحراف و همگرایی جریان توالی استفاده میشود. بنابراین، این تصمیمات سنتی را تعیین میکند و همچنین انشعاب، ادغام و پیوستن مسیرها را کنترل میکند. نشانگرهای داخلی نوع کنترل رفتار را نشان میدهند.

اشیاء متصل کننده BPMN
اشیاء جریانی در یک نمودار به هم متصل میشوند تا ساختار اسکلتی پایهای یک فرآیند کسب و کار را ایجاد کنند. سه شیء متصل کننده وجود دارد که این عملکرد را فراهم میکنند. این اتصالات عبارتند از:
- یک جریان توالی با یک خط ممتد و یک سر پیکان ممتد نمایش داده میشود (به شکل سمت راست مراجعه کنید) و برای نشان دادن ترتیب (توالی) فعالیتهایی که در یک فرآیند انجام خواهند شد، استفاده میشود. توجه داشته باشید که اصطلاح “جریان کنترل” به طور کلی در BPMN استفاده نمیشود.

2. یک جریان پیام با یک خط نقطهچین و یک سر پیکان باز نمایش داده میشود (به شکل سمت راست مراجعه کنید) و برای نشان دادن جریان پیامها بین دو شرکتکننده جداگانه در فرآیند (موجودیتهای کسب و کار یا نقشهای کسب و کار) که آنها را ارسال و دریافت میکنند، استفاده میشود. در BPMN، دو استخر جداگانه در نمودار نمایانگر دو شرکتکننده خواهند بود.

3. یک ارتباطبا یک خط نقطهچین و یک سر پیکان خطی نمایش داده میشود (به شکل سمت راست مراجعه کنید) و برای ارتباط دادهها، متن و سایر آرتیفکتها با اشیاء جریانی استفاده میشود. ارتباطات برای نشان دادن ورودیها و خروجیهای فعالیتها استفاده میشوند.

نمودار BPMN در یک نگاه
برای مدلسازانی که به دقت پایینتری برای ایجاد مدلهای فرآیند برای اهداف مستندسازی و ارتباطی نیاز دارند یا آن را میخواهند، عناصر اصلی به همراه اتصالات این امکان را فراهم میکنند که به راحتی نمودارهای قابل فهمی ایجاد کنند (به نمودار زیر مراجعه کنید).

کلیک کنید و نمودار را به سرعت باز کنیدباویژوال پارادایم آنلاین)
برای مدلسازانی که به دقت بالاتری برای ایجاد مدلهای فرآیند نیاز دارند، که تحت تجزیه و تحلیل دقیق قرار خواهند گرفت یا توسط سیستم مدیریت فرآیند کسب و کار (BPMS) مدیریت خواهند شد، جزئیات اضافی میتوانند به عناصر اصلی اضافه شوند و از طریق تأمین و تسویه مالی نمایش داده شوند (نمودار زیر را ببینید).

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

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

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

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

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

توضیحاتمکانیسمی برای مدلساز است تا اطلاعات متنی اضافی را برای خواننده یک نمودار BPMN ارائه دهد

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

سایر ابزارهای تحلیل کسب و کار
- آرکیمیت ۳
- آرکیمیت چیست؟
- راهنمای کامل دیدگاههای آرکیمیت
- بهروزرسانی آرکیمیت ۳
- چه چیز جدیدی در آرکیمیت ۳ وجود دارد؟
- استفاده از ابزار آرکیمیت با TOGAF ADM
مدلسازی فرآیند کسب و کار
نقشهبرداری از سفر مشتری
نرمافزار نمودارسازی کسب و کار
This post is also available in Deutsch, English, Español, Français, Bahasa Indonesia, 日本語, Polski, Portuguese, Ру́сский, Việt Nam, 简体中文 and 繁體中文.