هم آموزی مدلسازی فرایند با BPMN2 _ جلسه 9
هم آموزی مدلسازی فرایندها با BPMN
کد جلسه: BPMN_9
تاریخ برگزاری: 1403/06/20
وضعیت ویدئو: ویدئو تدوین و منتشر شده است.
موضوعات مورد بررسی در این جلسه
بررسی Best Practice در مورد نام گذاری رویدادهای زمانی و فعالیت ها
بررسی نحوه مدلسازی ارتباطات بین دو Pool
مفهوم نمونه فرایند یا همان Process Instance یا Case Id
بررسی سناریوهای مختلف برای پیاده سازی شروع فرایند با چند رویداد
معرفی کامل رویدادهای Multiple و Parallel Multiple و بیان لزوم استفاده از این رویدادها در شرایط همزمانی استفاده از چند رویداد برای شروع فرایند
معرفی درگاه های Instantiate و مفهوم آنها و نحوه مدلسازی و مشکلات استفاده از این درگاه ها
در جلسه هم آموزی (آموزش گروهی) BPMN که در تاریخ 20 شهریور 1403 برگزار شد، اعضای تیم به بررسی موضوعات پیشرفته در زمینه مدلسازی فرآیندها با BPMN پرداختند. در این جلسه موضوعات زیر به تفصیل مورد بحث و تبادل نظر قرار گرفت:
1. بررسی Best Practice در نامگذاری رویدادهای زمانی و فعالیتها
- رویدادهای زمانی: تأکید شد که نامگذاری باید بهگونهای باشد که زمان و شرایط رخداد به وضوح مشخص شود (مانند "زمان پایان پروژه" یا "اعلان ماهانه").
- فعالیتها: توصیه شد که نامگذاری فعالیتها کوتاه، توصیفی و با افعال مشخص باشد (مانند "ارسال ایمیل تأیید" یا "بررسی درخواست").
- اجتناب از نامهای کلی یا مبهم برای افزایش خوانایی مدل.
2. بررسی نحوه مدلسازی ارتباطات بین دو Pool
- معرفی مسیرهای ارتباطی پیام (Message Flows) برای نمایش تبادل داده یا اطلاعات بین Poolها.
- بررسی چالشهای مرتبط با همزمانی در فرآیندهای بینپولی و ارائه راهکارهایی برای مدیریت این چالشها.
- پیشنهاد استفاده از رویدادهای پیام (Message Events) برای نمایش واضحتر انتقال اطلاعات.
3. مفهوم نمونه فرآیند (Process Instance یا Case Id)
- توضیح داده شد که نمونه فرآیند به هر اجرای مستقل از یک فرآیند گفته میشود.
- اهمیت Case Id بهعنوان شناسه یکتای هر نمونه در ردیابی، نظارت و تحلیل فرآیندها مورد بررسی قرار گرفت.
- تأکید بر استفاده از Case Id در گزارشدهی و نظارت بر اجرای فرآیند.
4. بررسی سناریوهای مختلف برای شروع فرآیند با چند رویداد
- رویدادهای ترکیبی (Multiple Start Events): توضیح داده شد که در این حالت، فرآیند میتواند توسط هر یک از رویدادهای آغازین شروع شود.
- رویدادهای همزمان (Parallel Start Events): در این حالت، شرط آغاز فرآیند، وقوع تمامی رویدادهای مشخصشده است.
5. معرفی درگاههای Instantiate و مفهوم آنها
- درگاههای Instantiate بهعنوان دروازههایی معرفی شدند که فرآیند را از چندین نقطه آغاز میکنند.
- نحوه مدلسازی این درگاهها و چالشهای مربوط به همزمانی و مدیریت آنها به تفصیل بررسی شد.
لیست تمامی جلسات هم آموزی BPMN و ثبت نام
هم آموزی مدلسازی BPMN چیست؟ چگونه برگزار میشود؟ چه کسانی میتوانند در هم آموزی BPMN شرکت کنند؟ ثبت نام و دسترسی به فهرست کامل جلسات قبلی
هم آموزی یعنی با هم یاد گرفتن. در جلسات هم آموزی مدلسازی فرایند با BPMN2 تنها به آموزش نمیپردازیم، بلکه با هم گفتگو میکنیم، یکدیگر را نقد می کنیم و تلاش داریم دانش و تجربه خود را در مدلسازی با BPMN افزایش دهیم: