این ویدیو امکانات مربوط به فعالیت کاربری را در Camunda BPMS بررسی کردم. در همه BPMS ها از User Task برای انتصاب کار به یک نیروی انسانی استفاده می شود این موضوع در خصوص کاموندا هم صادق می باشد.
در این ویدیوانتصاب یک User Task را به کاربران سیستم، مفهوم گروه کاندید و کاربر کانید را بررسی کرده ام. این ابزار دارای نگرشی متفاوت نسبت به سایر ابزار های می باشد سعی کرده ام این تفاوت ها را مورد بررسی قرار دهم. ادامه آن نیز اتصال فرم های Camunda form، Embedded or external form , Generated task form به آن را بررسی نموده ام.
همچنین یک Camunda form را تعریف و چگونگی ارتباط متغییر های فرآیند و فعالیت در آن را ارزیابی کرده ام. مفهوم متغییر داخلی و سراسری را با ادبیات فرآیندی تست کردم.
در نهایتم هم چالش های طراحی و مدل فرآیندی و خطا های مرسوم در طراحی یک BPMN را بررسی کرده ام.
به صورت کلی سعی کردم تمام مواردی که مربوط به یک User Task می باشد را بررسی کنم و چیزی از قلم نیفتد.
اما اگر بنظر شما بهتر است موضوعی بیشتر توضیح داده شود و یا گفته نشده است حتما در قسمت کامنت آن را مطرح بفرمایید.
این ویدیو ها هم در آپارات انتشار داده می شود و هم در یو تیوب.
با دنبال کردن من در این کانال ها می توانید از جدیدترین ویدیو ها با خبر شوید.
فرآیند حال حاضر در مورد مدیریت تغییرات بوده که بر حسب Change Management مبتنی بر استاندارد ITIL ایجاد گردیده است.
مدیریت تغییرات در ITIL
شرح فرآیند
Submit
این فرآیند می تواند از سوی هر واحدی آغاز شود، که اصطلاحا نام آنرا واحد “درخواست کننده” می نامیم. با باز کردن فرم تغییرات و انتخاب از روی الگوهای پیش فرض و یا انتخاب گزینه سایر و تکمیل فرم مربوطه (با توجه به اطلاعات مورد نیاز) فرآیند آغاز می گردد. در مرحله بعد در صورت انتخاب تمپلیت، مقادیر پیش فرض در فرم اطلاعاتی مربوطه قرار می گیرد. پس از آن درخواست کننده نسبت به تکمیل اطلاعات فرم تغییر اقدام می نماید. پس از ثبت، درخواست برای واحد مدیریت تغییرات ارسال و این واحد نسبت به بررسی آن اقدام می نماید. در صورت عدم تائید درخواست، توسط واحد مدیریت تغییرات، این موضوع به درخواست کننده اطلاع رسانی شده و فرآیند خاتمه می یابد.
Approval
در صورتیکه درخواست مورد تائید این واحد باشد به صورت سیستمی تعداد گروه هایی که می بایست تغییر را تائید نمایند (“تائید کنندگان”) تعیین می شوند. در مرحله بعد و پس از مشخص شدن تعداد گروه های “تایید کنندگان” افراد هر یک از گروه ها به صورت سیستمی جهت تایید مشخص می گردند. درخواست تغییر مورد نظر توسط تائید کنندگان بررسی و در صورتیکه نیاز به اطلاعات بیشتر برای بررسی داشته باشند فرم تغییر به درخواست کننده ارجاع داده می شود تا نسبت به ثبت اطلاعات تکمیلی مورد نیاز اقدام نماید. پس از آن مجددا برای اخذ تائیدات لازم برای واحدهای تائید کننده ارسال می گردد.
در حالتی که اطلاعات کافی بوده و تمامی گروه های تائید کننده درخواست تغییر را تائید نمایند. این تغییر به کلیه افراد سازمان اطلاع رسانی خواهد شد. (در فرآیند Change Management این موضوع به کلیه واحدها اعلام می گردد تا اگر واحد دیگری فعالیت همزمانی با درخواست مربوطه داشته باشد، آن درخواست نیز قابل اجرا بوده و در وقت و هزینه صرفه جویی گردد).
Assign
در مرحله بعد درخواست تغییر برای “اقدام کننده” (واحدی که تغییر مورد نظر را می بایست انجام دهد.) و همچنین “تحویل گیرنده” (واحدی که پس از تغییر موارد را بررسی و تحویل خواهد گرفت.) به صورت موازی اطلاع رسانی می گردد.
In Progress
پس از هماهنگی این دو واحد واحد اقدام کننده شروع به اعمال تغییرات مورد نیاز می نماید. شروع به تغییرات مجددا برای تمامی واحدهای ذینفع اطلاع رسانی می گردد.
Update Tools
پس از اعمال تغییرات تیم تحویل گیرنده اقدام به بررسی و تست تغییرات رخ داده کرده. در صورت عدم وجود مشکل، اصطلاحا اقدام به تحویل گرفتن تغییرات مورد نظر می نماید و اطلاع رسانی آن به تمامی واحدهای ذینفع انجام می گردد. واحدهای ذینفع نیز دارای تسک های خاص خود بوده که نیاز به بررسی و انجام آن ها می باشد. پس از اتمام آن ها فرآیند تغییر خواسته شده به اتمام می رسد. حالتی نیز در برخی موارد رخ می دهد که در آن واحد تحولی گیرنده نسبت به تغییر اعمال شده نظر منفی دارد.
در این حالت اگر زمان برای انجام تغییرات باقی مانده باشد که مجددا به تیم اقدام کننده ارجاع تا نسبت به رفع مشکلات اقدام نماید و اگر زمانی برای تغییرات باقی نمانده باشد اطلاع رسانی به ذینفعان انجام شده و درخواست تغییر بسته می شود.
pending close
واحدمدیریت تغییرات نتیجه کارهای انجام شده در هر واحد را بررسی می نماید. زمانی که از صحت اطلاعات اطمینان بدست آورد درخواست را پایان میدهد.
Release
زمانی که درخواست می خواهد بسته شود، به تمام ذینفعان فرآیند اطلاع رسانی صورت خواهد گرفت
Resubmit
در فرآیند ذکر شده حالتی وجود دارد که تغییرات به صورت فورس می بایست انجام شده و فرصت گرفتن تائیدات مورد نیاز نمی باشد. در این حالت درخواست تغییر بدون تائید واحد مدیریت تغییرات و واحدهای دیگر وارد فاز اجرایی شده و اطلاع رسانی جهت ارسال تغییر به واحد اقدام کننده و تحویل گیرنده و دیگر واحدهای ذینفع انجام می پذیرد.
یکی از اهداف فرآیند Change Management که سعی شده است در این فرآیند درنظر گرفته شود حفظ اصول و استنداردهای ITIL می باشد.
زمانی که از ویژگی های یک رویداد ساده صحبت می شود نیاز است بدانیم خود فایل رویداد چگونه ایجاد می شود. فایل رویداد و یا همان Event LOG معمولا توسط نرم افزارها به صورت خودکار ایجاد می شود هدف از ایجاد این فایل در نرم افزارها حفظ سوابق می باشد و در بعضی از سیستم ها که دارای ابزار امنیتی می باشند به عنوان Audit Data آن ها را نگهداری می کنند.
بنابراین اگر در یک پایگاه داده به دنبال اطلاعاتی می گردیم که بتوانیم یک فایل رویداد ساده ایجاد کنیم یا همان Sample Event log می توانیم به جداولی روجوع کنیم که این اطلاعات در آن قرار دارد.
منظور از رویداد ساده یک فایل که دارای داده های آسان می باشد نیست بلکه به معنای آن است در آن داده ها باید از نوع غیر پیچیده یا همان complex Data باشند.
داده های ساده معمولا داده های هستند که نیازی نیست آن ها را به اجزای کوچکتر تبدیل کنیم مانند زمان، رشته در لیست زیر بعضی از داده های ساده آمده است.
انواع داده های ساده
نام فارسی
نام پایگاه داده
رشته
String
متن
Text
تاریخ ساعت
DateTime
عدد صحیح
INT
عدد اعشاری
Decimal
عکس
Image
شناسه یکتا
GUID
ویژگی های یک رویداد ساده
اگر بخواهیم یک رویداد ساده را تولید کنیم علاوه بر آنکه داده های آن باید از نوع ساده باشند نیاز است کلیه اطلاعات در یک نما یا همان View قابل رویت باشد. همچنین نیاز است در یک فایل رویداد بتوان هر ایستگاه کاری را با ایستگاه کاری دیگر از طریق یک شناسه منحصر بفرد تمایز داد و علاوه بر آن به ازای هر درخواست دارای یک کد منحصر بفرد باشیم و بتوان آن را با درخواست دیگر تمیز داد. اگر بتوانیم این دو مورد را ایجاد نماییم می توان از طریق آن مسیر جریان را ترسیم نمود اما معمولا برای قابل درک شدن ایستگاه های کاری برای آن علاوه بر شناسه یک نام قابل درک نیز تعریف می گردد در لیست می توانید یک نمونه از رویداده ساده را مشاهده نمایید.
نمونه رویداد ساده
کد مورد
شناسه رویداد
زمان
فعالیت
منبع
هزینه
۱
۱۲۵
۱۱:۰۲ ۳۰-۱۲-۲۰۱۰
ثبت درخواست
محسن
۱۰۰۰
۲
۱۲۵
۱۰:۰۶ ۳۱-۱۲-۲۰۱۰
ثبت درخواست
محسن
۱۰۰۰
۳
۱۲۵
۱۵:۱۲ ۰۵-۰۱-۲۰۱۱
ثبت درخواست
محسن
۱۰۰۰
۱
۲۰۰
۱۱:۱۰ ۰۶-۰۱-۲۰۱۱
بازرسی کامل
رضا
۵۰۰۰
۴
۱۲۵
۱۱:۱۵ ۰۶-۰۱-۲۰۱۱
ثبت درخواست
محسن
۱۰۰۰
۱
۱۳۰
۱۵:۱۰ ۰۷-۰۱-۲۰۱۱
چک کردن بلیط
حسن
۳۰۰۰
۳
۲۰۰
۱۵:۳۰ ۰۸-۰۱-۲۰۱۱
بازرسی کامل
رضا
۵۰۰۰
۱
۴۵۰
۰۸:۵۶ ۰۹-۰۱-۲۰۱۱
تصیمیم گیری
محمد
۸۰۰۰
۳
۴۵۰
۱۲:۳۶ ۱۰-۰۱-۲۰۱۱
تصیمیم گیری
محمد
۸۰۰۰
۵
۱۲۵
۱۴:۲۱ ۱۰-۰۱-۲۰۱۱
ثبت درخواست
محسن
۱۰۰۰
۴
۱۳۰
۰۸:۰۶ ۱۱-۰۱-۲۰۱۱
چک کردن بلیط
حسن
۳۰۰۰
۴
۴۵۰
۱۴:۵۴ ۲۰-۰۱-۲۰۱۱
تصیمیم گیری
محمد
۸۰۰۰
۲
۲۰۰
۱۶:۱۰ ۲۰-۰۱-۲۰۱۱
بازرسی کامل
رضا
۵۰۰۰
۲
۱۳۰
۰۹:۳۸ ۲۲-۰۱-۲۰۱۱
چک کردن بلیط
حسن
۳۰۰۰
۵
۴۵۰
۱۵:۱۰ ۲۳-۰۱-۲۰۱۱
تصیمیم گیری
محمد
۸۰۰۰
جدول رویداد ساده
رویداد ساده می تواند دارای داده های تکمیلی نیز باشد مانند زمان شروع فعالیت، زمان اتمام فعالیت، مالک فعالیت و همچنین هزینه. با اضافه کردن هر کدام از موارد فوق یک ویژگی مهم به خروجی فرآیندکاوی اضافه خواهد شد. فرض کنید در خروجی رویداد زمان وجود داشته باشد آنگه می توان همزمانی انجام فعالیت ها را استخراج نماییم مثال زیر را در نظر بگیرد
کد مورد
شناسه رویداد
زمان شروع
زمان پایان
فعالیت
۱
۵۰
۱۱:۰۲ ۳۰-۱۲-۲۰۱۰
۱۲:۱۲ ۳۰-۱۲-۲۰۱۰
ثبت درخواست
۱
۱۰۰
۱۲:۱۲ ۳۰-۱۲-۲۰۱۰
۰۸:۳۴ ۳۱-۱۲-۲۰۱۰
بازرسی کامل
۱
۱۵۰
۱۲:۱۲ ۳۰-۱۲-۲۰۱۰
۱۷:۰۷ ۳۱-۱۲-۲۰۱۰
چک کردن بلیط
۱
۲۰۰
۱۷:۰۷ ۳۱-۱۲-۲۰۱۰
۱۰:۲۳ ۰۹-۰۱-۲۰۱۱
تصیمیم گیری
نمونه زمان دار یک رویداد ساده
این مثال نشان می دهد
ابتدا ثبت درخواست انجام می شود و به صورت همزمان بازرسی کامل و چک کردن بلیط رخ خواهد داد و زمانی تصمیم گیری شروع می شود که چک کردن بلیط به اتمام رسیده باشد.
بیشتر بدانیم
همانطور که در جدول فوق مشاهده می شود صرفا یک مورد در حال بررسی می باشد ولی زمانی که تعداد موردها افزایش یابد می توان به صورت قطعی تری نسبت به فرآیند آن اظهار نظر کرد.
اگر در رویداد ساده مالک فعالیت یا همان Resource تعریف شود می توان از خروجی آن یک فرآیند از شبکه اجتماعی خلق کرد و میزان ارتباط هر منبع با منبع دیگر را مورد بررسی قرار داد.
و یکی از جذابترین پارامترها که هزینه می باشد اگر در خروجی ما وجود داشته باشد می توان بهای تمام شده هر مسیر فرآیند را استخراج نمود و در نهایت می توان با ترکیب هر کدام از داده های مطرح شده تا الآن اطلاعات ویژه ای بدست آورد مانند ترکیب زمان و هزینه می توان زمانی را بدست آورد که فرآیند بیشترین هزینه را دارد.
در ویدیو زیر می توانید خروجی یک رویداد ساده که در حل بررسی می باشد را مشاهده نمایید.
سلام عرض می کنم خدمت شما عزیزان. تصمیم گرفتم در دوره های پیوسته در خصوص مدل سازی فرآیندها و مدیریت فرآیندهای کسب و کار به صورت کلیپ های جداگانه از همدیگه مطالبی را در اینستاگرام ارائه کنم. با مفاهیم مدلسازی فرآیند، فرایند کسب و کار، مفاهیم قوانین کسب و کار و قواعد و قوانینی که در مدل سازی باید لحاظ شوند تا یک فرآیند خوب و یکپارچه داشته باشیم صحبت بکنیم.
برای امروز در خصوص خود مدیریت فرآیندهای کسب و کار صحبت می کنم. بعد درباره BPMN و یکی از المانهای BPMN صحبت کنیم. در روزهای بعدی دیگر موارد آن را هم تعریف می کنیم. اولین موضوعی که می خوام درباره آن صحبت کنم تعریف فرایندهای کسب و کار می باشد. ابتدا ما به چیزی میگیم فرآیند که قرار است آن را مدل سازی کنیم. بعد ببینیم یک فرآیند را مدل سازی می کنیم یعنی چی؟ تعریف علمی که از فرآیندهای کسب و کار وجود دارد عبارت است از
تعریف فرآیندها
زنجیره اتفاقاتی که منجر به تصمیمات و فعالیتهای می شود که در سطح سازمان دارد اتفاق میافتد. به این مجموعه ای از تصمیمات فعالیتها معمولا گفته می شه فرایند.
این فعالیت ها و تصمیمات به هم وابسته هستند. سلسله مراتب دارند ترتیب اجرایی دارند همه این ویژگیها به مفهوم فرآیندها خواهد بود.زمان که از فرآیند داریم صحبت می کنیم مفهوم دیگری مطرح می شود به نام مدیریت فرآیندهای کسب و کار. چطور می توانیم این فرایند را مدیریت کنیم . مدیریت فرآیندهای کسب و کار چی هستش به این معنی هستش که
تعریف مدیریت فرآیندهای کسب و کار
به صورت دقیق نگاه کنیم این فرایند چه تاثیری در سازمان دارد و کارها به چه سبک و سیاقی انجام می شود. نتایجی که به جا میذاره چه چیزهایی هست و چه تاثیرگذاری روی پیشرفت فرصتهای ما داخل سازمان ایفا میکنه
این مجموعه از اتفاقاتی که در حال رخ دادن هست در نهایت منجر میشه که درک کنیم ما چه فرصتهای را از دست خواهیم داد. چه فرصت هایی برای ما به وجود خواهد آمد این تعریف علمی مدیریت فرآیندهای کسب و کار هستش.
برای BPM معمولا ابزارهای وجود دارند به نام BPMS که وظیفشون این هست بتوانند این تعریف را توسط ابزار به سازمان ارائه کنند. با استفاده از این ابزارها شما میتونید به تاثیرگذاری روی کار، شناسایی نقاط ضعف و میشه مشاهده کرد. یک فرآیند دقیقا چه شکلی کار خواهد کرد. چه اثراتی روی کار می گذارد و نتایجی که داره و به چه سبک و سیاقی هست
BPMS ها برای اینکه بتوانند کار بکنند نیازمند یک زبان هستند. نام آن BPMN است که قرار است نحوه اجرا فرآیند را معرفی کند.
مدیریت فرآیندهای کسب و کار (BPM) یک دانش از گرایش مدیریت میباشد و هدف آن بررسی همسو بودن نیازمندی مشتریان با اهداف و عملکرد سازمان است. در این حوزه دانشی سعی میشود با کنترل بر روی مسیر انجام کارها، چگونگی عملکرد، زمان آن و تعیین شخص مورد نیاز برای انجام کار، اهداف سازمان را محقق سازد و بتواند نیاز مشتری را برآورده کند.
با تعریف فوق، مدیریت فرآیندهای کسب و کار (BPM) مجموعهای از اصول و قواعد مدیریتی است که فرض میکند، اهداف سازمانی از طریق مدیریت متمرکز بر فرآیندهای سازمان به بهترین نحو محقق خواهد شد.
معرفی مدیریت فرآیندها به عنوان حوزهای از گرایش مدیریت
مرتبط با سه مولفه زیر است:
مدیریت فرآیندهای کسب و کار، تمام قسمتهای سازمان از کارمندان، کارشناسان، مدیران میانی و مدیران ارشد سازمان را در بر میگیرد و زمانی که با موفقیت به اجرا درآید با فرهنگ سازمان عجین میشود.
مدیریت فرآیندهای کسب و کار روش مشخص یا یک ابزار نیست تا هر سازمانی بتواند از آن استفاده کند؛ بلکه مجموعهای از دانش مبتنی بر اصول و تجارب برای راهبری سازمان است.
این حوزه دانش در سازمان های انتفاعی و غیر انتفاعی یا دولتی با هدف کنترل منابع کسب و کار به سوی اهداف استراتژیک، کاربرد دارد.
جانیل هیل محقق پژوهشی گارتنر در زمینه مدیریت معتقد است:
در صورتی که مدیریت فرآیندهای کسب و کار با موفقیت پیاده سازی شود، به یک قابلیت کلیدی درون سازمانی تبدیل میگردد.
جهت ایجاد مدیریت موثر فرآیندهای کسب و کار، نیاز است یک
سازمان، افراد، فرآیندها و فناوری لازم برای این کار را داشته باشد.
لذا لازم است در یک سازمان:
فرآیندها شناسایی شوند:
این فرآیندها شامل فرآیندهای فعلی سازمان میباشد.
نیاز است تعیین گردد فرآیندها در کدام گروه از فرآیندهای اصلی، پشتیبانی و یا مدیریتی قرار میگیرد.
فرآیندها باید به نحوی تدوین شوند که با تغییرات داخلی و بیرونی بتوان آن را بهبود مستمر داد.
نیاز به ایجاد و یا تعیین نقش افراد در مدیریت فرآیندها میباشد که این نقشها شامل موارد زیر است.
مالک فرآیند مسئول اجرای فرآیند و همچنین تضمین کننده ایجاد ارزش در فرآیندهای e2e است.
تحلیلگران فرآیند مسئول ایجاد، استقرار و کنترل و بهبود فرآیند هستند.
معمار فرآیند مسئول شناسای و طراحی فرآیند را به عهده دارد.
جهت پشتیبانی از فرآیندها وجود فناوری لازم است. حداقل کاربرد فناوری به شرح زیر است:
مدلسازی فرآیندها مبتنی بر یک زبان مدلسازی استاندارد باشد. مانند BPMN
تعریف فرآیند مبتنی بر ساختار سازمان و فرهنگ سازمان باشد.
قابلیت بررسی و کنترل فرآیند وجود داشته باشد.
مدیریت و کنترل تغییرات در سازمان امکان پذیر باشد.
در صورت تحقق موارد فوق میتوان متصور یک سازمان فرآیند
محور بود که اهداف خود را میتواند با نیاز مشتریان همسو کند و هر زمان که نیاز
مشتری تغییر کرد با حداقل چالش تغییرات لازم را در تحقق آن ایجاد نمایند.
حال اگر متصور یک فرآیند شویم که قرار است نیاز مشتری را برآورده سازد احتمالا با چرخه زیر روبرو خواهیم شد.
شکل ۱: چرخه فرآیند سازمان
با توجه به چرخه فوق می توان گفت:
تمام سازمانها بر اساس کالا و یا خدمات خود برای مشتریان ارزش آفرینی میکنند
فرآیندهای سازمان، ابزار و یا روشهایی هستند که منجر به ایجاد کالا و یا
ارائه خدمات میشود.
در نتیجه تمام اهداف سازمان باید از ایجاد ارزش برای مشتری نشات بگیرد.
اگر این چرخه را در سطح یک سازمان تعمیم دهیم میتوان هر واحد را یک سازمان در نظر گرفت که مشتریان آن واحدهای دیگر هستند و خود نیز مشتری واحد دیگر است. به فرآیند تولید دارو زیر توجه فرمایید.
َشکل ۲: فرآیند تولید دارو
در شکل فوق مشتری واحد تولید، واحد فروش میباشد و خود آن مشتری واحد لجستیک میباشد. در اصطلاح به این نوع نگرش، فرآیند e2e گفته میشود که میتواند ارزش دریافتی را به ارزش دیگری تبدیل نمایند و در نهایت این زنجیره ارزش تشکیل یک گروه از فرآیندها را خواهد داد که منجر به ارزشی میشود که مشتری انتظار دارد.
به صورت کلی هدف مدیریت فرآیندهای کسب و کار تضمین ایجاد ارزش
مورد انتظار مشتری با ایجاد فرآیندهای e2e ، کنترل و ساماندهی و هماهنگی
بین واحدهای مختلف سازمان است.
داده کاوی (Data mining) و فرآیند کاوی (Process mining) یک دانش تخصصی در حوزه استخراج اطلاعات صحیح از بانک های داده در سازمان است.
یکی از نیازمندی های رشد و پیشرفت و تصمیم گیری صحیح، وجود اطلاعات مبتنی بر واقعیت است. در هر صنعت و کسب و کاری حجم زیادی از دادها در بستر IT نگهداری می شود که از آن ها بیشتر در قالب سوابق بهره گرفته می شود.
بدون توجه به اینکه در بین حجم انبوهی از این داده ها، اطلاعاتی بسیار با ارزش وجود دارد و می توان از آنها برای تعیین نقاط ضعف و قوت و تعیین چگونگی بهبود بهره بود. می توان از این روش های داده کاوی مسیر های جریان فرآیند را تشخیص داد و در اصطلاح فرآیند کاوی انجام داد.
حدود ۸ سال است که در شرکت چارگون فعالیت می کنم و هر سال در دی ماه یک گردهمایی جهت معرفی محصولات جدید خودش دارد.
در طول این سال ها همواره در حوزه BPMS کارگاهای متعددی برگزاری گردید و سعی کردیم مخاطبان خودمان را با مفاهیم مدیریت فرآیندهای کسب و کار و فواید فرهنگ فرآیند محور بودن بیشتر آشنا کنیم. در یکی دو سال اخیر حجم زیادی از سازمان ها به سمت نگرش BPMS در حرکت هستند.
در گردهمایی چه می گذرد
بنابراین امسال تصمیم گرفتیم در خصوص موضوع داده کاوی و فرآیند کاوی به زبان بسیار ساده صحبت کنیم در طول ارائه یک مثال بیاوریم و مفاهیم را بر روی آن پیش ببریم و ابزارهای که می تواند به فرآیند کاوی کمک کند را معرفی نماییم.
همچنین امسال برای شرکت کنندگانی که می خواهند به صورت تستی با ابزار Disco کار کنند شرایط ویژه در نظر گرفته شده است.
جهت ثبت نام در این رویداد می توانید از طریق لینک زیر ثبت نام نمایید.
در مثال فرآیند اتوماسیون تغذیه ۴ نوع فرآیند وجود دارد که در زیر به آنها اشاره خواهد گردید.
فرآیند تعریف غذا دراتوماسیون تغذیه
در آغاز به کار مثال فرآیند نیاز است فرم شماره ۱ در سامانه ورود اطلاعات شود، به نحوی که مواد تشکیل دهنده آن هم به صورت صحیح وارد شود. این کار توسط کارشناس تغذیه یک بار انجام می شود و یا غذای جدید به لیست اضافه میگردد اطلاعات درج شده در بانک اطلاعات غذا ذخیره میگردد. این بانک در قسمت های متعددی از فرایند استفاده می شود. فرایند مربوط به این مرحله به شرح زیر است:
فرآیند تعریف غذا
بانک اطلاعاتی :
بانک اطلاعاتی ورود غذا
فرم ها:
فرم تعریف غذا
فرایند ویرایش غذاها:
جهت ویرایش لیست غذای ثبت شده در مثال فرآیند از فرم شماره ۲ استفاده میشود. این فرم به نحوی کار میکند که در ابتدا غذاها را از از بانک اطلاعاتی دریافت مینماید و سپس اقدام به ویرایش غذا نموده. جهت ویرایش غذا لازم است نام هر غذا انتخاب تا پنجره ویرایش آن باز شود(فرم شماره ۱) در نهایت مجددا غذاها در بانک اطلاعاتی ذخیره میگردد. همانند فرایند زیر:
فرآیند ویرایش غذاها
بانک اطلاعاتی :
بانک اطلاعاتی ویرایش غذاها
فرم ها:
فرم ویرایش غذاها
فرایند برنامه ریزی ماهیانه
جهت برنامه ریزی ماهیانه دراتوماسیون تغذیه از فرم شماره ۳ استفاده می شود. این فرم به نحوی کار می کند که کارشناس تغذیه اقدام به تکمیل فرم شماره ۳ نموده و جهت اعمال تغییرات لازم برای سرپرست خود ارسال نموده و ایشان پس از اعمال تغییرات در صورت تایید برای کارشناس تغذیه فرم را می فرستند در صورت تایید کارشناس بهداشت، فرم برای آشپزخانه ارسال می گردد و در صورت عدم تایید توسط سرپرست مجددا درخواست برای کارشناس تغذیه ارسال می گردد تا بر روی روی درخواست بازنگری نماید و همچنین در صورتی که کارشناس بهداشت درخواست را مورد تایید قرار ندهد فرم برای سرپرست ارسال می شود تا ایشان موارد را بررسی نمایید.
فرآیند برنامه ریزی ماهیانه
بانک اطلاعاتی:
بانک اطلاعاتی برنامه ریزی ماهیانه در اتوماسیون تغذیه
فرم ها:
فرم اولبه برنامه ریزی ماهیانه
فرم دوم برنامه ریزی ماهیانه غذا در اتوماسیون تغذیه توسط متقاضی تکمیل می گردد
در دومین دوره کارگاه BPMN می خواهیم عزیزان را با اصول طراحی BPMN به نحوی که بتوان طراحی انجام شده را فارغ از پلتفرم های یک BPMS در نرم افزارهای BPMS اجرایی نمود آشنا نماییم.
در این راستا کلاس در دو روز متفاوت برگزار خواهد شد و در روز اول اصول و قوانین طراحی فرآیند و جایگاه مدل سازی از نگاه ABPMP ارائه می شود. و در روز دوم سعی در تبادل تجربه برای مدل سازی یک فرایند ایده آل خواهد شد.
سرفصل ها
مفاهیم مدل سازی
آموزش ابزارهای BPMN
آموزش بهینه سازی BPMN برای اجرا
تشخیص نقاط بن بست در فرآیند
طراحی فرآیند
اجرای یک فرآیند در BPMS
زمان برگزاری کارگاه BPMN
جلسه اول در روز ۶ شهریور ماه و جلسه دوم ۱۳ شهریور ماه از ساعت ۹:۰۰ الی ۱۶:۰۰ می باشد
تخفیف
دانشجویان با ۴۰ درصد تخفیف و مشتریان محترم شرکت چارگون با ۶۰ درصد تخفیف می توانند ثبت نام نمایند و عزیزانی که از طریق این سایت ثبت نام نمایند می توانند با وارد کردن کد تخفیف chargoon از ۲۰ درصد تخفیف استفاده نمایند.
جهت ثبت نام در دومین دوره BPMN از طریق لینک زیر اقدام بفرمایید.
ابزاری که برای ترسیم فرآیندها استفاده می شود یک فضای آنلاین می باشد که توسط شرکت چارگون آماده شده است و دانش پژوهان می توانند از طریق آن فرآیندها را مدل نمایند و همچنین خارج از محیط کارگاه به دادهای خود دسترسی خواهند داشت.
یکی از مهمترین ویژگی های این دوره ارائه مدرک توانایی ترسیم فرآیند در BPMS دیدگاه می باشد.
زمانی که میخواهیم یک روال انجام کار که متشکل از مجموعه رویدادها و تصمیمات است را با نشانههای گرافیکی به نمایش در بیاوریم به سراغ مدلسازی فرآیند خواهیم رفت. نشانههای گرافیکی بسیاری وجود دارند که میتوانند کنار یکدیگر قرار بگیرند و نحوه انجام یک کار را تعریف کنند به هرکدام از ترکیبات یک زبان مدلسازی گفته میشود. این زبانهای مدلسازی در بیان میزان جزئیات با یکدیگر، متفاوت هستند.
BPMN چیست؟
زبان مدلسازی فرآیند بر اساس BPMN این امکان را مهیا میکند که بتوان فرآیند را در سطوح مختلفی که برای کاربران مختلف قابل درک است، ترسیم کرد. برای مثال میتوان فرآیند را به گونهای طراحی کرد که مدیران ارشد بتوانند از طریق آن ارزش خدماتی که قرار است یک فرایند ارائه کند را درک کنند. یا به گونهای ترسیم کرد که فرد تازه وارد در یک سازمان درک کند،حوزه اختیارات و تصیمم گیریهای او چگونه است.
چرا BPMN ؟
علاوه بر ویژگیهایی که در بالا ذکر شد BPMN در نسخه شماره ۲ خود دارای این ویژگی است که فرآیندها را به گونهای پیادهسازی میکند که قابلیت اجرا شدن به صورت سیستمی را داشته باشند. همچنین این امکان برای سازمانها ایجاد میشود که بتوانند فرآیندهای خود را از نگاه خدماتی که به مشتریان خود ارائه میکنند طراحی و اجرا کنند. به عبارت دیگر فرآیندهای خود را میتوانند End2End طراحی کنند. طراحی فرآیند بر اساس E2E به سازمانها کمک خواهد کرد که بتوانند از نگرشهای بهبود فرآیند مانند نابسازی استفاده کنند تا خدمات خود را بهبود ببخشند
کارکرد نرمافزار BPMS دیدگاه چیست؟
BPMS مخفف عبارت Business Process Management System به معنای سیستم مدیریت فرآیندهای کسب و کار است. این نرمافزار دارای توانایی تفسیر فرآیندهای ترسیم شده مبتنی بر زبان BPMN2 است و با استفاده از آن میتوان یک فرایند را به صورت سیستمی پیادهسازی کرد. BPMS دیدگاه به دلیل داشتن بستر یکپارچه با سایر نرمافزارهای شرکت چارگون این امکان را مهیا میکنند تا کاربران در یک محیط یکپارچه بتوانند به فرآیندهای خود دسترسی داشته باشند و با سایر سامانههای دیدگاه، اطلاعات تبادل کنند. برای مثال میتوان فرآیندهایی طراحی کرد که در مرحلهای مشخص از آن یک پیشنویس در نرمافزار مکاتبات ایجاد کنند مانند فرآیندهای درخواست گواهی اشتغال به کار و یا بتوان یک پارامتر جدید به فیش حقوقی اضافه کرد که میتواند در فرآیندهایی مانند رزرو غذا، مبلغی را کم و یا اضافه کنند.