هم آموزی مدلسازی فرایند با BPMN2 _ جلسه 8
هم آموزی مدلسازی فرایندها با BPMN
کد جلسه: BPMN_8
تاریخ برگزاری: 1403/06/06
وضعیت ویدئو: ویدئو تدوین و منتشر شده است.
موضوعات مورد بررسی در این جلسه
بررسی چند best practice در مدلسازی فرایند با BPMN
رویداد terminate چه اثری بر روی زیرفرایندها و فرایند والد دارد
تکمیل سناریو مأموریت: پیچیده تر کردن زیرفرایند Transaction
بررسی نمادهایی از BPMN که در راهکار Flowable پشتیبانی می شوند
جلسه هشتم هم آموزی و آموزش مدلسازی فرایند با BPMN2 در تاریخ 6 آذر 1403 برگزار شد.
در این جلسه، اعضای تیم به بحث و تبادل نظر در رابطه با چندین موضوع کلیدی در زمینه مدلسازی فرآیندها با زبان BPMN پرداختند. موارد بررسیشده و نتایج حاصله به شرح زیر است:
1. بررسی چند Best Practice در مدلسازی فرآیند با BPMN
2. رویداد Terminate و تأثیر آن بر روی زیرفرآیندها و فرآیند والد
در این بخش، توضیح داده شد که رویداد Terminate چگونه باعث پایان فوری زیرفرآیندها میشود. همچنین اثر آن بر فرآیند والد تحلیل شد:
- در صورتی که یک زیرفرآیند رویداد Terminate داشته باشد، اجرای تمامی فعالیتهای دیگر در زیرفرآیند متوقف خواهد شد.
- در فرآیند والد، تنها بخشهای مرتبط با زیرفرآیند متوقف میشوند، مگر اینکه رویداد Terminate مستقیماً در فرآیند والد تعریف شده باشد.
3. تکمیل سناریوی مأموریت: پیچیدهتر کردن زیرفرآیند Transaction
- پیشنهاد شد که زیرفرآیند Transaction به نحوی طراحی شود که شامل چندین مسیر شرطی و رویدادهای مرتبط با جبران (Compensation Events) باشد.
- افزودن رویدادهای خطا (Error Events) برای مدیریت سناریوهای مختلف مانند عدم موفقیت تراکنش و بازگشت به وضعیت اولیه مطرح شد.
- ایجاد سطوح مختلف تعلیق و لغو برای نشان دادن کنترل بهتر در فرآیند.
4. بررسی نمادهایی از BPMN که در راهکار Flowable پشتیبانی میشوند
لیست تمامی جلسات هم آموزی BPMN و ثبت نام
هم آموزی مدلسازی BPMN چیست؟ چگونه برگزار میشود؟ چه کسانی میتوانند در هم آموزی BPMN شرکت کنند؟ ثبت نام و دسترسی به فهرست کامل جلسات قبلی
هم آموزی یعنی با هم یاد گرفتن. در جلسات هم آموزی مدلسازی فرایند با BPMN2 تنها به آموزش نمیپردازیم، بلکه با هم گفتگو میکنیم، یکدیگر را نقد می کنیم و تلاش داریم دانش و تجربه خود را در مدلسازی با BPMN افزایش دهیم.