bpms3

چرخه ساخت فرایند در یک نرم افزار BPMS چگونه است؟

BPM  فرآيندي منطقي براي مديريت كسب‌وكار و تغييرات آن است. هر فرآيند بايد با توجه به وضع مطلوب پياده شود و سپس در طول زمان مي‌توان فرايند مورد نظر را بهبود بخشيد. اين روال ممكن است بارها در مورد هريك از فرآيندها اجرا گردد. از اين رو چرخه حيات BPM به طور تكرارشونده است و در هر تكرار بايد ارزش ‌افزوده‌اي به فرآيند و منطق كاري آن افزوده گردد.

در ابتدا براي اتوماسيون فرآيندهاي سازماني بهتر است فرايندهايي انتخاب شوند كه در سازمان محوريت داشته باشند و در افزايش كارايي و كيفيت سرويس‌دهي به مشتريان مؤثر باشند. با وارد كردن اين نوع فرآيندها در چرخه BPM، مي‌توان علاوه بر آن‌كه افزايش كارايي و كيفيت سرويس‌هاي سازمان را زودتر مشاهده نمود، در آماده‌سازي ذهن مديريت كلان سازمان نيز گام‌هاي مؤثرتري برداشت.

بعد از آن‌كه گام‌هاي ابتدايي در اين زمينه انجام شد، مي‌توان فرآيندهاي موردنظر را مدلسازی كرد و در طول زمان بهينه‌سازي نمود تا بدين ‌طريق راه‌حل‌هاي كارا براي سازمان حاصل گردد

ساختن مدل فرآیندی سازمان، گامی اساسی در حرکت به سوی یک سازمان فرآیند محور است.

برای اینکه فرآیند در سازمان به اجرا در بیاید نیازمند طی کردن حداقل 6 گام است که در ادامه به صورت خلاصه توضیحاتی ارائه می میکنیم.

1. طراحی مدل فرآیند:

ابتدا باید تمام فرآیندهای سطح عملیاتی و اجرایی سازمان با اســتفاده از زبان استاندارد BPMN2.0 که یکی از کاملترین و استانداردترین زبان برای مدلســازی فرایندها در سطح دنیاست_ مدلسازی و ترسیم کرد. همچنین در همین مرحله باید تمام فرآیندها و زیرفرایندها را استخراج و مشخص کرد.

طراحی مدل فرآیند

2. طراحی مدل داده:

در گام دوم باید مدل داده و فلیدهای مورد نیاز در فرمها طراحی شوند. یک نرم افزار BPMS واقعی بصورت کاملا استاندارد اطلاعات مدل داده را در قالب جداول شفاف و نرمال در پایگاه داده خود ایجاد میکند و باعث می شود ابزارهای هوش تجاری و سایر سیستمها به راحتی از این اطلاعات بهره ببرند. همچنیــن در این مــدل داده میتوان موجودیتهای دیگری از ســایر پایگاه داده های سازمان را به طور مستقیم به مدل داده در حال طراحی اضافه کرد.

طراحی مدل داده

3. طراحی فرمها:

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

طراحی فرمها

4. تعریف قوانین، اقدامات و رویدادها:

در مرحله چهارم نوبت به گذاشتن قوانین بر روی فرایند است که بر اساس روالهای سازمانی متفاوت است. در اینجا کاربر میتواند از قوانین ســاده تا بســیار پیشــرفته برای تعیین مسیریابی فرایند استفاده نماید. همچنین امکان مراجعه به سایر سیستمها جهت تعیین مســیر فرایند وجود دارد.برای مثال در مســیر فرایند میتوان به سیستم حســابداری مراجعه نمود و وضعیت خاصی را در حســاب مشتری چک کرد.

تعریف قوانین، اقدامات و رویدادها

5. تعریف ایفاکنندگان:

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

تعریف ایفاکنندگان

6. یکپارچه سازی:

پس از طی کردن مراحل فوق، میتوانید فرآیند را با سایر سیستمهای موجود در سازمان و یا سایر فرآیندهای ساخته شده یکپارچه کنید. خوب است بدانید این مرحله از ساخت فرایند ممکن است در همه نرم افزارهای BPMS وجود نداشته باشد و فقط یک BPMS بمعنای واقعی امکان استفاده از این قابلیت را برای شما فراهم میکند.

حال شاید این سوال برای شما مطرح شود که یک BPMS واقعی چه مشخصاتی باید داشته باشد که در این خصوص در مقالات بعدی حتما به این مورد اشاره خواهیم کرد. البته که اگر BPMS ای این قابلیت را هم در اختیار شما قرار دهد، بحث یکپارچه سازی آن اختیاری است و میتوانید در صورت نیاز از آن استفاده کنید.

یکپارچه سازی

7. اجرای فرآیند:

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

اجرای فرآیند