
چگونه یک BPMS پیچیده به BPMS کم کد تبدیل میشود؟
یکی از مزایای نرم افزار BPMS، پیاده سازی فرایند توسط نفرات غیر برنامهنویس است. به بیان دیگر نرم افزار BPMS بایستی به گونهای طراحی شود که نفراتی با سطح تخصص کم برنامه نویسی بتوانند از آن بهره برداری کنند. اما ببینیم یک BPMS کم کد باید چه ویژگیهایی داشته باشد:
- روند آموزشی آن با کمترین زمان به نفرات صورت بگیرد.
- برای پیاده سازی از آن همه نفرات بتوانند نقش آفرینی کنند.
- روند باز تولید و ارائه نسخه جدید آن راحت باشد.
- با کمترین دانش برنامه نویسی بتوان در آن خلق فرایند کرد.
اما آیا همه BPMSها در شروع دارای این ویژگی هستند؟
بدیهی است روند تکامل BPMS هم، همانند سایر نرم افزارها است. بدین معنی که با گرفتن بازخورد از مشتری، امکانات جدید را در آن اضافه کرد. البته این قابلیت فقط برای شرکتهایی میسر است که خودشان تولید کننده BPMS باشند نه شرکتهایی که با ترجمه و یا کرک کردن نرم افزار BPMS اقدام با ارائه آن کنند.
روند تکامل BPMS کتیبه چگونه است؟
این روند تکامل BPMS در دو حوزه دسته بندی میشود. یکی در دسته بندی فیدبکهایی که از مشتری گرفته میشود و یکی در حوزه تحقیق و توسعه تولید کننده BPMS.
- با دریاف فیدبکی از مشتری، معلوم میشود پیاده سازی چه پروسههایی زمان بیشتری از آن میگیرد. در کدام از بخشهای پیاده سازی نیاز بیشتری به کد نویسی وجود دارد. این فیدبک از واحد پشتیبانی شرکت نیز با ارزیابی تایم شیتهای کارکرد نیز دریافت میگردد. با این بررسیها، میتوان روند تولید این امکان را به صورت ویژوالی انجام داد. برای درک بهتر یک مثال میزنیم. در برخی از گردش کارها با فعال شدن یک عملیات، بایستی فرمی به صورت خودکار به نفراتی ارجاع میگردید. با بررسی این وضعیت متوجه شدیم، برای اجرای آن نیاز به کدنویسی وجود داشت. در نتیجه ویژگی ارجاع خودکار فرم را به عنوان یک امکان ویژوال در اختیار کاربر قرار دادیم.
- در واحد تحقیق و توسعه نیز با مطالعه سایر BPMSهای موجود، امکانات آنها ارزیابی میشود. همچنین برخی از ویژگیها نیز با ایده های خود واحد بررسی میگردد. اگر این امکان یا ایده در کمیته تحلیل شرکت تایید شد، به عنوان امکانات جدید در نسخه های پیشرو به مشتری ارائه میگردد.
نتیجه گیری:
برای زنده بوده یک BPMS، بایستی یک روند تکامل BPMS دائمی وجود داشته باشد. این روند تکاملی باعث چابکی و ساده شدن بهره برداری از BPMS خواهد شد. با این روند تکاملی و بهبود، میتوان به تولید و بهره برداری از یک BPMS کم کد (Low Code) امیدوار بود.