نمایش موارد بر اساس برچسب: مدیریت فرایند کسب و کار

poster agileBPMS course

دورهٔ آموزشی «بهبود روش‌های انجام کار با دیدگاه فرایندی» با همکاری پگاه آفتاب و مرکز آموزش‌های تخصصی دانشگاه شهید عباسپور از تاریخ ۲۳ الی ۲۶ مرداد با ارائهٔ جناب مهندس وحید سلمانی و مهندس امیر حقیقت در محل پردیس فنی مهندسی شهید عباسپور برگزار خواهد شد. روز پایانی این دوره به کارگاه آموزشی رایگان اختصاص داده شده تا شرکت‌کنندگان به شکلی عملی و با تمرین‌های گروهی به آموخته‌های خود عمق ببخشند.

 

زیرفرایند‌ها کاربرد‌های مختلفی دارند. پنهان کردن پیچیدگی‌های فرایند کسب‌و‌کار‌، تعریف یک محدوده برای ‌میزان مشاهده اطلاعات، محدوده‌ تراکنش و مدیریت خطاهای  داخلی و خارجی رویداد‌ها از جمله کاربرد‌های مختلف زیرفرایند‌ها هستند. BPMN سه نوع ویژه از زیرفرایند تعریف کرده است: ۱. زیرفرایند اجرا ۲. زیرفرایند رویداد محور و ۳. زیرفرایند تراکنشی

«زیرفرایند اجرا» با خطی ضخیم در مرز نماد زیرفرایند مشخص می‌شود. یک «زیرفرایند رویدادی» باید با یک خط نقطه‌چین نازک کشیده شود و «زیرفرایند  تراکنشی» با خطوط دوگانه مشخص می‌شود.

 

زیر فرایند در زبان مدلسازی فرایند BPMN فعالیتی مرکب است که نمایش‌دهندهٔ کاری است که بر خلاف ماهیت «وظیفه یا Task» می‌تواند تا آخرین سطحِ جزئیات مدل خرد شود. با قرادادن علامت‌هایی خاصی بر روی هر فرایند می‌توان انتظار رفتار منحصربه‌فردی از آن زیرفرایند داشت. 

علامت حلقه تکرارِ  زیرفرایند را تعریف می‌کند، یعنی زیرفرایند پس از رسیدن  به نقطه پایانی دوباره از نقطهٔ ابتدایی شروع می‌شود. زیرفرایند کار خاص با علامت ~ شناسایی می‌شود. این نوع از زیرفرایند شامل تعدادی فعالیتِ داخلی است که برای اجرایی منعطف در نظر گرفته شده‌اند. «علامت چند نمونه‌ای»  که به یک زیرفرایند ضمیمه می‌شود نمایش‌گر چندین نمونه از همان زیرفرایند است. علامت جبران نشان‌دهندهٔ زیرفرایند جبرانی است. زیرفرایندی که یک مدیر جبران را در یک رویداد جبرانی راه می‌‌اندازد. 

 

«مجموعه‌ها / Pools» و «بخش‌ها / Lanes» دو عنصر اصلی از عناصر زبان مدل‌سازی فرایند، BPMN، هستند. با وجود شباهت این دو عنصر به یکدیگر اما ماهیت کاملاً متفاوتی نسبت به یکدیگر دارند. آن‌ها به عنوان ظرف‌هایی برای جداسازی مجموعه‌ای از فعالیت‌ها از دیگر فعالیت‌ها عمل می‌کنند.

«مجموعه‌ها / Pools» به عنوان ظرفی برای کل فرایند کسب‌و‌کار عمل می‌کنند. و فرایند‌ها باید به صورت کامل در «مجموعه» قرار بگیرند. «بخش‌ها / Lanes» اما زیرمجموعه‌ای درون یک «مجموعه» هستند که در طول مجموعه به صورت عمودی  یا افقی گسترش می‌یابند. از «بخش‌ها / Lanes» برای سازماندهی و دسته‌بندی فعالیت‌ها و تخصیص فعالیت‌ها به نقش‌ها، سیستم‌ها یا دپارتمان‌های سازمانی در میان یک «مجموعه» (pool) استفاده می‌شود.

 

دیاگرام‌های زبان مدل‌سازی فرایند BPMN از دو عنصر اصلی تشکیل شده‌اند: اشکال و اتصالات. در ویدئوی بالا تلاش شده به وظایف، کارکرد‌ها و انواع اتصالات در BPMN پرداخته شود.

BPMN معرف چهار نوع اصلی از اتصالات است: جریان توالی یا  Sequence Flow، جریان پیام یا Message Flow، ارتباط دهدهٔ داده‌ها یا Data Associations و ارتباط دهنده‌ها یا Association.

«جریان توالی» به دنبال ارائهٔ ترتیبی برای عناصر جریان در یک دیاگرام فرایند است. «جریان پیام» همان طور که از نامش پیدا است برای نمایش فرایند پیام‌رسانی میان دو یا چند مجموعه به کار می‌رود. از «ارتباط دهنده‌های داده» (Data Associations) برای نمایش جریان اطلاعات میان موضوعات داده‌ای (Data Objects)، انبار داده، ورودی‌ها و خروجی‌های داده استفاده می‌شود و بلاخره از «ارتباط‌دهنده‌ها» برای متصل کردن اضافات (Artifacts) به دیگر عناصر BPMN استفاده می‌شود.

 

عناصری از BPMN که موارد اطلاعاتی را در خلال اجرای فرایند ذخیره می‌کنند یا انتقال می‌دهند به طور کلی به عنوان عناصر آگاه‌کننده  Item aware element  شناخته می‌شوند. عناصر آگاه‌کننده، شامل موضوعات داده‌ای (Data Objects) انبار داده (Data Stores) ورودی داده (Data Input) و خروجی داده (Data Output) است.

راه اصلی مدل‌سازی داده‌ها، استفاده از مورد «موضوع داده‌ای» (Data Object) است. تبادل اطلاعات میان فرایند‌‌ها را می‌توان با «ورودی داده» (Data Input) و «خروجی داده» (Data Output) مدل‌سازی کرد. «انبار داده» هم سازوکاری برای فعالیت‌ها فراهم می‌کند تا در آن اطلاعات ذخیره شده فراتر از مقیاس فرایند، بازیابی و به روز‌رسانی شوند.

 

در BPMN عملکرد فرایند با دنباله‌ای از عناصر جریان (Flow Objects) و با به کارگیری جریان‌های کنترل شده یا کنترل نشده نشان داده می‌شود.  این اعمال کنترل یا عدم کنترل، همگرایی یا واگرایی مسیر‌های فرایند را مشخص می‌کند.

جریان کنترل شده نمایشگرِ جریانی است که از فعالیتی به فعالیت دیگر می‌رود و اجرا شدن آن منوط به گذر کردن از شرطی است که توسط Gateway تعریف شده است. اما جریان کنترل نشده بدون وابستگی یا هیچ شرطی ادامه می‌یابد.  معمولاً یک جریان کنترل نشده یک جریان توالی میان دو فعالیت است که هیچ Gateway‌یی در آن‌ها مداخله نکرده است. ویدئوی بالا درباره جزئیات کنترل شدن یا نشدن جریان توضیح می‌دهد و تعامل انواع Gateway با چند شاخه شدن (Fork)، ترکیب (Merge)، الحاق (join) و انشعاب (Branch) فرایند را مشخص می‌کند.

 

اضافات (Artifacts) مانندِ عناصر جریان (Flow Objects) یا اتصالات گروهی از عناصر BPMN را نمایندگی می‌کند.  هدفِ استفاده از اضافات فراهم کردن اطلاعات پشتیبان درباره دیاگرام فرایند یا عناصر موجود در دیاگرام است. BPMN سه نوع استاندارد از اضافات را در خود تعریف کرده است: ارتباط (Associations)، گروه‌ها و حاشیه‌نویسی‌ها (Text Annotations).

«حاشیه‌نویسی» سازوکاری برای مدل‌ساز است که بوسیلهٔ آن اطلاعات اضافهٔ متنی برای کاربران دیاگرام BPMN ارائه می‌شود. «ارتباط» (association) وقتی استفاده می‌شود که نیاز داشته باشیم اطلاعات و اضافات را با عناصر جریان (Flow Objects) همراه کنیم. «گروه» هم امکان جمع‌کردن گروهی از عناصر جریان برای برجسته کردن یا دسته بندی را فراهم می‌کند.

 

 

نقاط تصمیم‌گیری یا Gateway برای کنترل همگرایی و واگرایی تعاملاتِ جریان‌های دنباله (Sequence Flow) در خلال یک فرایند مورد استفاده قرار می‌گیرند. Gateway‌ها قادر به پیاده‌سازی انشعاب‌، چند شاخه کردن، ترکیب و الحاق مسیر‌ها در دیاگرام فرایند کسب‌و‌کار هستند. نماد Gateway در BPPMN «لوزی» است.

در BPMN2 هفت نوع مختلف از Gateway وجود دارد که در ویدئوی بالا به چهار نوع پرکاربرد آن یعنی «انحصاری» Exclusive، «شرطی» Inclusive، «موازی» Parallel و «انحصاری رویداد محور» Exclusive Event Based پرداخته شده است.

 

رویداد یا همان Event یکی از پر استفاده‌ترین عناصر در زبان مدلسازی فرایند BPMN است.  رویداد در فرایند نشان‌دهندهٔ اتفاقی است که در خلال فرایند رخ می‌دهد.  نماد رویداد در BPMN2  حلقه ⭕️ است.   زبان BPMN2 از بیش از ۶۰ مدل رویداد پشتیبانی می‌کند. 

رویداد‌ها می‌توانند در آغاز، میان و پایان یک فرایند رخ دهند.  مدلی از رویداد‌ها، «شروع‌گر‌ها» یا همان Triggersها هستند که بسته به نوع‌شان آیکون مخصوص هر یک در میان نماد حلقه قرار می‌گیرد.  نوع دیگری از رویداد‌ها، رویداد ارسال‌کننده و دریافت‌کنندهٔ پیام هستند.  هم‌چنین مدلی از رویداد‌ها هم «رویداد وقفه» Interrupt Event  و «رویداد بدون وقفه» Non Interrupt Event هستند. ویدئوی بالا دربارهٔ انواع رویداد‌ها در BPMN2 توضیح می‌دهد.

صفحه1 از2
markazi.png
boshroyeh.png
pol.png
tej.png
bb.png
bes.png
ramin.png
sima.png
sepah.png
saba.png
shabak1.png
omid.png
ghem.png
sabt.png
besat.png
jj.png
neka.png
hodaj.png
shazand.png
kerman.png
tose.png
khalij.png
behin.png
kashan.png
ghom.png
mofateh.png
mehr.png
shabak4.png
sarayan.png

messenger  Linkedin PNG Picture 180x180   aparat icon color black 512

کلیه حقوق مادی و معنوی این وب‌سایت، متعلق به شرکت «پگاه آفتاب» می‌باشد.

اجرا و پشتیبانی: کانون تبلیغاتی کروشه