مزایای BPM نسبت به ERP
زمان تقریبی مطالعه: 3 دقیقه
ERP یک بسته نرم افزاری است که فرایندهای سازمانی از قبل در آن تعبیه شده اند و دارای چندین ماژول و یا قطعه است.
سطح دسترسی و امکانات هر بخش در ERP کاملاً مشخص است و کاربر امکانات و دسترسی ها تعریف شده ای دارد.
غالباً در ERP اعمال تغییرات بسیار سخت است و تقریباً غیر ممکن مگر توسط خود سازنده صورت گیرد. برای استفاده از ERP باید با آن هماهنگ شد و خوب و بد آن را پذیرفت چرا که اکثر استفاده کنندگان ERP از محیط خشک و بدون انعطاف آن گلایه می کنند.اما در مقابل BPM یک محیط کاملاً خالی (البته گاهی با چند قالب از پیش ساخته شده) است که از ابتدا باید شروع کرد یا نهایتاً قالب های آماده را سفارشی کرد.
خوبی BPM این است که هر زمان می توان هر تغییری را انجام داد، چیزی که در ERP یک رویا است.
ولی باید دقت کرد BPM همانند VISUAL STUDIO عمل می کند. در واقع یک محصول واسطه است که محصول نهایی توسط آن ساخته می شود. شاید بتوان گفت انتهای BPM در صورت موفقیت یک ERP کاستومایز شده است که فقط به درد همان سازمان می خورد.
ERP از همان روز اول قابل استفاده است، همه چیز در آن وجود دارد، فرمها، دسترسی ها وغیره. کافی است نقش ها و کاربران در آن تعریف شوند اما مطابق میل هر سازمانی نیست.در BPM همه چیز را باید تعریف کرد. یعنی حتی باید مشخص گردد برای انجام یک فعالیت چه فرمی باید تکمیل شود، چه نقشی باید انجام دهنده کار باشد و چه کاربری باید چه نقشی بگیرد. این موارد تقریباً در ERP تعریف شده هستند ولی مطابق میل هر سازمانی نیست و سازمان را ملزم به تطبیق با آن میکند و از آنجا که تغییر در یک سازمان بسیار دشوار است لذا در اکثر مواقع پروژه های پیاده سازی شده با ERP، منجر به شکست میشوند.
زمان آماده به کار ERP بسیار کوتاه است ولی تطبیق سازمان با آن بسیار دشوار است. اما زمان آماده کار BPM طولانی است. اول باید فرم ها و فرایندها شناسایی شوند، بعد تحلیل شوند، بعد کم کم در سیستم تعریف شوند و بعد تازه کاربران آموزش ببینند. البته باید زمان تحلیل فرایندها را نیز در نظر گرفت که خود زمان نیز قابل توجه است. مزیت آن این است که پس از پیاده سازی به راحتی با سازمان تطبیق پیدا میکند.
باید توجه داشت که ERP فقط بخش هایی از سازمان را پوشش می دهد و ممکن است برخی از نواحی مشمولERP نشوند که در این صورت سه راه وجود دارد:
- استفاده از فرم های کاغذی
- کد نویسی و تولید برنامه
- استفاده از BPM
نکته ای که در اینجا مورد توجه است اینست که اگر ERP خریدیم و بخشی از سازمان تحت پوشش ERP قرار نگرفت باید یکی از راه های بالا را برای آن بخش انتخاب کنیم.
حالت اول که کاملاً شفاف است، یعنی با ساختن فرم های کاغذی اطلاعات را رد و بدل کنیم.
حالت دوم نیز که جزء علاقه مندی های برنامه نویسان است و فقط باید چگونگی ارتباط برنامه های خود با ERP را بدانند که در این صورت مشکلی برای آن ها پیش نخواهد آمد.
حالت سوم کمی پیچیده است، چون بر می گردد به یک سوال: “مگه میشه هم ERP خرید هم BPMS ؟”
پاسخ مثبت است. چون ما زمان و فرصت کافی برای پیاده سازی فرم ها و فرایندها در BPM نداریم و از طرفی هم ERP جوابگوی همه نیازهای ما نیست. برای رفع خلاء و اجتناب از فرم های کاغذی یا باید کدنویسی کنیم یا از BPM استفاده کنیم. اگر برنامه نویس ماهر داریم کد نویسی می کنیم اگر نداریم یا وقت کافی برای تولید فریم ورک و غیره نداشتیم از BPM استفاده می کنیم. (در واقع در این مورد BPMS جایگزینی برای کدنویسی در نظر گرفته شده است)