دنیای پویا و همیشه در حال تغییر امروزه، گاهی ممکن است عجیب و یا حتی نگرانکننده به نظر برسد. شاید با خود بگوییم که این تغییرات که عالی هستند، پس چرا باید باعث نگرانی و دلهره باشند؟ به عنوان مثال، امروزه یکی از مهمترین تغییراتی که بر معیشت و زندگی ما تاثیر میگذارند، تغییرات در کسب و کار میباشد.
روز به روز کسب و کارها پیشرفتهتر و رقابتیتر شده و همچنین باعث سوق دادن کسب و کارها به سمت فرآیند محوری میشوند. در فضای رقابتی کسب و کارها، حیات یک سازمان با استفاده از نرم افزار bpms یا سیستم مدیریت فرآیند کسب و کار امکانپذیر میباشد. مدیریت فرآیند کسب و کار مجموعهای از روشها به منظور تحلیل و بهینهسازی فرآیندهای کسب و کار، افزایش اثر بخشی سازمان و همچنین عهدهدار یکپارچه سازی فرآیندها با تامین کنندگان و شرکای تجاری میباشد.
حالا یک سوال به وجود میآید، که این مدیریت فرآیند کسب و کار چگونه و با استفاده از چه نرمافزاری امکانپذیر میباشد؟ اگر دارای کسب و کاری باشیم، حتما به دنبال روشی هستیم که ایدههای خود را با استفاده از یک نرمافزار به اجرا درآوریم و فرآیند انجام کارها را کوتاهتر و سریعتر نماییم، نرمافزاری با ایجاد نرم افزار اختصاصی توسط خودمان، هزینه کم و به صرفهای برای ما داشتهباشد و یا حتی به ما این امکان را بدهد تا بتوانیم عملکرد افراد و واحدها را اندازهگیری کنیم. نرم افزار bpms میتواند مناسبترین گزینه و برطرفکننده نیاز ما باشد.
فرآیند چیست؟
فرآیند مجموعهای از فعالیتهای کاری در یک محدوده زمانی خاص و معین است که شروع و پایان مشخصی دارد. ایجاد نگرش فرآیندی امکان کنترل روابط میان تک تک فرآیندها و ترکیب و تکامل آنها با یک دیگر را فراهم میسازد.
سیستم ( bpms ( Business Process Management Systemچیست؟
نرم افزار bpms نتیجه تمام تجربیات، تفکرات و پیشرفتهای متعدد در زمینه مدیریت فرایندهای کسب و کار در چند دهه اخیر میباشد. این سیستم، مجموعهای از ابزار و روشهایی است که در جهت طراحی، تجزیه و تحلیل و کنترل فرآیندهای کسب و کار استفاده میشود.
هدف از استقرار این نوع سیستم مدیریت فرآیندهای کسب و کار، کاهش خطاهای انسانی و افزایش مسئولیتپذیری افراد میباشد. چگونه؟ از آنجا که در این سیستم افراد و سیستمهای اطلاعاتی با یکدیگر پیوند میخورند، این که چه زمانی، چه کسی، چه کاری را باید به انجام برساند کاملا مشخص و معلوم است. به عبارتی میتوان گفت که این سیستم یا نرم افزار بزاری است که این توانایی را به سازمانها میدهد تا نرمافزار اختصاصی خود را تولید نمایند.
مزایای استفاده از نرم افزار bpms
کلید موفقیت هر سازمانی را میتوان در گرو داشتن یک سیستم مدیریت فرآیند کسب و کار عالی و مناسب دانست. دلایلی وجود دارند که چشم پوشی صاحبان کسب و کار را از این سیستم یا سامانه غیرممکن میکنند. از جمله مزایا و دلایل انتخاب این سیستم عبارتند از؛
- قابلیت فرآیندی بودن و یا ساختار و رویکرد افقی: قابلیت فرآیندی بودن در این سیستم این امکان را میدهد که فرآیند در هر مرحلهای برگشتپذیر و قابل تغییر باشد.
- پیاده سازی قرآیندهای اجرایی بدون نیاز به دانش برنامهنویسی
- دارای قابلیت تغییر و انعطافپذیری بالا: به دلیل مداوم تغییر در کسب و کار، داشتن یک نرم افزار با سطح انعطافپذیری بالا حائز اهمیت میباشد.
- حذف فعالیتهای غیر ضروری: در این سیستم با کمک مدل سازی فرآیندها، میتوان فعالیتهای غیر ضروری را حذف نمود.
- قابلیت بهروز رسانی و ایجاد فرآیندهای جدید
- حذف کاغذ و روشهای سنتی و قدیمی بایگانی
- خودکارسازی اجرای فرآیندها: این سیستم با خودکار نمودن فرآیندها موجب کاهش حجم کار و افزایش سرعت کار میشود.
- افزایش رضایت مشتری: نرم افزار bpms به دلیل افزایش سرعت کار و رفع نیاز مشتری در کمترین زمان و با اطمینان خاطر بالا سبب افزایش رضایت مشتریان و یا حتی پرسنل میشود.
- چابکی و پویایی سازمان: در صورت هرگونه تغییر در شرایط، این سیستم امکان تغییرات در فرآیندها را به راحتی فراهم میسازد و موجب موفقیت سازمانها در فضای رقابتی کسب و کار میشود.
- نظارت دقیق بر اجرای فرآیند و عملکرد پرسنل
- کاهش منابع مورد نیاز: از آنجاکه اجرای فرآیندهای کسب و کار به افراد و منابع زیادی نیاز دارد، استفاده از نرم افزار bpms میتواند به طرز چشمگیری این نیاز کاهش دهد.
- ایجاد هماهنگی و اتصال یکپارچه بر تمام نرم افزارهای سازمان
- کاهش هزینهها و افزایش درآمد: استفاده از این نرم افزار باعث میشود که سازمان با کمترین هزینه بتواند نر افزارهای اختصاصی خود را تولید کند و با افزایش سرعت کار و کیفیت بالا موجب افزایش درآمد در سازمان گردد.
- تهیه گزارشها و تحلیلهای دقیق اجرایی و مدیریتی
- مستند سازی و شفاف سازی فرآیندهای سازمان
- ارزشمندی و کیفیت بالای دادههای تولید شده در این نرم افزار
- تعیین مهلت برای انجام کارها در هر قسمت از گردش کار
- قابلیت شناسایی مشکلات موجود در فرآیند و اصلاح آنها
- کاهش تخلفات در سازمان: پیاده سازی این سیستم در سازمان موجب شفاف سازی فرآیندها میشود که به همین دلیل، امکان ردیابی افراد و فرآیندهایی که خارج از قواعد و قوانین تعریف شده، فعالیت میکنند امکانپذیر و بسیار آسان میباشد.
کاربرد نرم افزار bpms در سازمانها
سازمانهای مختلف با داشتن این نرم افزار سرمایهای بزرگ و با ارزش در اختیار دارند که میتوانند با استفاده از آن نرم افزارهای اختصاصی خود را بدون نیاز به دانش برنامهنویسی ایجاد کرده و بین این نرم افزارها یکپارچگی ایجاد نمایند. با مزایای استفاده از سامانه BDMS یا همان سیستم مدیریت فرآیندهای کسب و کار آشنا شدیم و دیدیم که این نرم افزار چگونه چابکی و پویایی سازمان را میتواند افزایش دهد. حالا سوالی پیش میآید که اصلا چابکی یک سازمان در گرو چه فرآیندهایی میباشد؟
چابکی یک سازمان به مواردی مانند کاهش منابع مورد نیاز، افزایش هماهنگی، مستندسازی و تعریف فرآیندها، شناسایی فرصتها و بهبود فرآیندها، خودکار سازی اجرایی فرآیندها و… بستگی دارد. پس میتوان نتیجه گرفت که بهترین نرم افزار مدیریت فرآیندهای کسب و کار برای سازمانها استفاده از سامانه BPMS میباشد. این نرم افزار در سازمانهای دولتی و خصوصی بسیاری کاربرد دارد. نمونههایی از کاربردهای این نرم افزار عبارتند از:
- کاربرد در دولت: کاربرد سامانه BPMS در دولت برای مواردی مانند مدیریت کسب سود و یا حتی پیگیری مکاتبات میباشد. این سامانه میتواند با ارائه یک راه حل یکپارچه، به مدیریت بهتر تدارکات مورد نیاز کمک برساند و تمامی عملکردها، سیستمها و پرسنل را براساس یک فرآیند به یکدیگر مرتبط میسازد. همچنین مکاتبات در این سیستم تحت وب وارد و دریافت میشوند و فرآیند پاسخ به این مکاتبات به صورت اتوماتیک انجام میگیرد که موجب کاهش خطاهای انسانی و افزایش سرعت مکاتبات در سازمان میشود.
- کاربرد در بیمه: کاربرد این سیستم در بیمه برای مواردی مانند توسعه کسب و کار میباشد. در بیمه زمانی که درخواستی از مشتری دریافت میکنند برای اینکه به از اطلاعات مشتری اطمینان حاصل نمایند و کارهای مربوط به درخواست را به سرعت و به صورت اتوماتیک تکمیل کنند، از سیستم مدیریت فرآیند های کسب و کار یا همان نرم افزار bpms استفاده میشود.
- کاربرد در تولید: کاربرد این سیستم در تولید برای مواردی همانند دسترسی به امکانات میباشد. فرآیندهای قدیمی تکمیل درخواست مجوز امنیتی کسب و کار و دسترسی به امکانات مورد نیاز، به صورت دستی انجام میگرفته که موجب کاهش سرعت کار و افزایش خطاهای انسانی بودهاست. اما سیستم مدیریت فرآیندهای کسب و کار (BPMS) یک راه حل مناسب و موثر برای اجرای این فرآیندها میباشد.
- کاربرد در حوزه سلامت و بهداشت: برآورد مالی و مدیریت ریسک از جمله چالشهایی هستند که اکثر سازمانها با آن رو به رو میباشند. این نرم افزار در چارچوب صنعتها با تعیین تستهای کنترل، تعیین ریسک و با یکپارچه نمودن تمام اطلاعات میتواند ریسکهای مالی را مدیریت کند و از برآوردهای آن به اطمینان خاطر برسد.
- کاربرد در خدمات مالی: میتوان در این سیستم در خدمات مالی و برای مواردی مانند ارائه وام، درخواست خدمات بازاریابی، مدیریت بدهیها و یا تامین اعتبار استفاده نمود. برای مثال، در درخواست گرفتن وام با روش قدیمی و سنتی همیشه طولانی و خستهکننده میباشد. اما این سیستم کاغذ بازیها را حذف کرده و با اتوماتیک نمودن فرآیندها، سرعت گردش کار را افزایش دادهاست و موجب رضایت و خشنودی مشتریان میشود.
این سیستم در زمینه های مختلفی کاربرد دارد و بهترین این سیستم را باید با توجه به زمینهای که در آن فعالیت داشته و هدفی که به دنبال آن هستیم، انتخاب و تهیه کنیم.
انواع نرم افزار bpms:
این سیستم را میتوان براساس هدفی که دنبال میکند به سه نوع دستهبندی کرد:
انسان محور: در اجرای این نوع فرآیندها، نیروی انسانی در اولویت قرار دارند و نمیتوان به راحتی عملکرد و اتوماسیونی را جایگزین آنها کرد. نمونه این سیستم با محوریت انسانی شامل رسیدگی به شکایات، آموزش نیروی کار و… میباشد.
سیستم محور: این نوع سیستم مدیریت فرآیندهای کسب و کار، کنترل کننده فرآیندهایی است که به برخی سیستمهای کسب و کار مانند EPR، CRM وابستگی دارند و از درگیرشدن زیاد نیروی انسانی در اجرای فرآیندها جلوگیری میکند. نمونه این سامانه با محوریت سیستمی شامل بانکداریهای آنلاین میباشد.
سند محور: زمانی این سیستم کارایی دارد که یک سند مانند توافقنامه یا یک قرارداد در داخل فرآیند وجود داشتهباشد. از جمله وظایف این سیستم میتوان به مسیریابی، فرمت گذاری و تایید و امضای اسناد اشاره کرد.
ابزار و موتورهای BPMS :
- ابزار طراحی فرآیند(Process Modeler)
- موتور مدیریت فرآیند(Process Engine)
- ابزار ساخت و طراحی مدل داده(Data Model Designer)
- ابزار پایش فعالیتها( Business Activity Monitoring )
- ابزار تعیین قواعد کسب و کار( Rules Business Policies )
- ابزار ساخت قواعد کسب و کار(Rule Engine)
- ابزار طراحی فرمها(Form Designer)
- ابزار مدیریت فرمها(Form Engine)
- ابزار تعریف گزارشها(Report Designer)
- موتور مدیریت گزارشها(Report Engine)
- ابزار تست فرآیند(Process Test Engine)
7 گام استقرار و پیاده سازی سیستم BDMS
- طراحی مدل فرآیند: میتوان دیاگرام فرآیندها را براساس الگوهایی مانند BPMN ایجاد نمود و همچنین یک فرآیند بزرگ و پیچیده را به چند زیر فرآیند تقسیم میکند. مستندات کامل ایجاد شده را در قالب های PDF، WORD و VISIO ارائه میدهد.
- طراحی مدل داده: در این بخش مدلی برای ذخیره سازی اطلاعات تعریف میشود که میتوان از آن در سایر فرآیندها و یا فرآیند اصلی استفاده کرد. ارائه این مدل با استفاده از جدول و ستون میزان بهره مندی از ابزارهای هوش تجاری و سایر سیستمها از این اطلاعات را افزایش میدهد.
- طراحی فرم: این بخش طراحی و پیاده سازی انواع فرمهای الکتریکی را با قابلی اجرایی تحت وب را امکانپذیر میکند. این بخش دارای قابلیت اعمال تغییرات در شرایط خاص میباشد و همچنین از فرمها در برابر حملات سایبری محافظت میکند.
- تعیین قواعد کسب و کار یا طراحی قوانین تجاری: این مرحله دارای قابلیت پیاده سازی انواع قوانین، سیاستها و تصمیم گیریهای ساده و پیچیده به منظور تعیین مسیریابی فرآیندها میباشد.
- تعیین مجریان و ایفا کنندگان فرآیند: در این بخش مجریان هر یک از فرآیندها و فعالیتها معرفی میشوند. روشهای مختلفی برای تخصیص کار وجود دارد مانند تخصیص کار به صورت دستی، ارسال کار براساس سنجش کارهای موجود در کارتابل شخصی که کار کمتری انجام دادهاست و…
- یکپارچه سازی: این مرحله با اتصال سیستمهای سازمانی به یک دیگر موجب بالا بردن سطح یکپارچگی با سایر سیستمهای کاربردی در حین فرآیند میشود. یا به عبارتی سادهتر میتوانید در این بخش فرآیند را با سایر سیستمهای موجود سازمان یکپارچه کنید.
- اجرای فرآیند: فرآیندی که در 6 مرحله قبلی به طور کامل تعریف شدهاست، اکنون آماده استفاده توسط کاربر میباشد. در این مرحله میتوان بدون تخریب و دستکاری اطلاعات عملیاتی، فرآیند را به صورت آزمایشی اجرا نمود.
تفاوت BPMS با سایر سیستمهای مدیریت فرآیندهای کسب و کار
علاوه بر BPMS سیستمهای مدیریت فرآیند دیگری مانند BPM، BPMN و ERP نیز وجود دارند. هر کدام از این روشها کارایی خاص خود را دارند و برطرفکننده نیازی خاص میباشند. اما گاهی اوقات انتخاب یک روش مدیریت فرآیندهای کسب و کار برای مدیران بسیار سخت و عذاب آور میباشد و لازم است تا با برخی از تفاوتهای میان آنها آشنا شویم، تا بتوانیم انتخابی درست و مناسبی داشتهباشیم.
تفاوت BDMS و ERP
ERP یک محصول از پیش آماده شده برای یکپارچه سازی فرآیندها، نرم افزارها و نیروی انسانی براساس تجارب جهانی میباشد. آماده بودن EPR یکی از تفاوتهای مهم این سیستم با BPMS میباشد. زمان آماده کردن کار در EPR بسیار کوتاهتر است. اعمال تغییرات در فرآیندها در EPR زمانبر و پر هزینه میباشد در حالی که این تغییرات در سیستم مدیریت فرآیندهای کسب و کار یا همان BPMS با هزینه و زمان اندکی صورت میگیرد. استفاده از این سیستم به دلیل اینکه شکل جدیدی به سازمان میدهد که شاید مورد قبول واقع نشود، ریسک بالایی دارد. همچنین این سیستم بیشتر در سازمانهای بزرگ و تکامل یافته کارایی دارند، درست برعکس، نرم افزار bpms که به تمام نیاز سازمانها در سطحهای مختلف بلوغ و پیشرفت، پاسخگو میباشد.
تفاوت BPMS و BPMN
BPMN مجموعهای از علائم، نشانهها و شیوههای استاندارد برای مدل سازی فرآیندهای کسب و کار گفته میشود و میتواند پیچیدهترین فرآیندها را به نمودار و یا آشکار قابل فهم تبدیل نماید و یک فهم مشترک و عمومی در ساختار آن ایجاد میکند. این سیستم دارای یک زبان مشترک در مدل سازی فرآیند کسب و کار میباشد و همچنین معروفترین سیستمی است که براساس استاندارهای جهانی وجود دارد. از دیگر تفاوتها این دو سیستم این است که مدلهایی را که توسط BPMN و براساس استانداردهای جهانی مدل سازی شدهاند، نرم افزار bpms آنها را در بالاترین سطح و به صورت سیستمی به اجرا در میآورد و یا به عبارتی آنها را در سازمان پیاده سازی میکند.
تفاوت BPMS و BPM
BPM تکنیکها و روشهای که برای پشتیبانی طراحی، اجرا، مدیریت و تجزیه و تحلیل فرآیندهای کسب و کار میباشد. یکی از تفاوتهای مهم میان این دو سیستم این است که BPM یک تکنیک و یا یک روش کار میباشد، در حالی که BPMS مجموعه تکنولوژیهایی است که در جهت اتوماتیک کردن فرآیندها مورد استفاده قرار میگیرند و همچنین به عبارتی BPM فرآیند سازمانی را با استفاده از الگوهای مدیریتی بهبود میبخشد و BPMS با ایجاد تحول مدل در کسب و کار و طراحی سیستمهای مدیریتی در رسیدن به این هدف نقش مکملی ایفا میکند.
معیارهای انتخاب یک نرم افزار bpms مناسب
هنگام انتخاب یک سیستم مدیریت فرآیندهای کسب و کار باید نکات زیادی را مورد توجه قرار دهیم. اول از همه باید به آنها توجه کنیم این است که نرم افزاری که انتخاب شده با فرآیندهای ما تناسب داشته و همچنین دارای خصوصیات لازم باشد، تا بتواند نیازهای ما را رفع نماید. نکته بعدی مربوط به چرخه حیات یا همان گامهای پیاده سازی این سیستم میباشد و چرخه حیات نرم افزاری که انتخاب میکنیم باید بتواند نیازهای ما را با توجه به درک نقشها، مسئولیتها و مهارت پرسنل، پشتیبانی کند. همچنین باید از رعایت استانداردهای IT موجود در سازمان که شامل اطلاعات، طراحی، استانداردهای نرم افزار و پشتیبانی سازنده نرم افزار میباشد، اطمینان حاصل نماییم.
وضعیت BPMS در جهان
حدود 78% از سازمانهای جهانی از این سیستم استفاده میکنند و یا برای ایجاد و استفاده از آن برنامه ریزی کردهاند. همچنین براساس گزارش موسسه IDG، استفاده از این نرم افزار موجب افزایش 46 درصدی بهرهوری سازمانها گردیدهاست. بهرهوری این سازمانها توسط این نرم افزار با افزایش سرعت گردش کار، ایجاد هماهنگی و اتصال بین تمام نرم افزارهای سازمان، کنترل و تست فرآیندها، افزایش کیفیت، کاهش هزینهها و… امکانپذیر شدهاست.
وضعیت BPMS در ایران
این نرم افزار در ایران پیشینه زیادی ندارد. و از آنجا که همچنان عرضه کننده قدرتمندی در ایران وجود ندارد همین دلیل موجب گردیده تا تعابیر اشتباهی از رویکردهایی مانند یکپارچه سازی نرم افزار، مدیریت گردش کار و… ارائه شود. پس باید باید هنگام انتخاب نرم افزار مورد نیاز خود، به معتبر بودن شرکت عرضه کننده نرم افزار توجه داشتهباشیم. یکی از پرکاربردترین و محبوبترین سیستم BPMS در ایران، نرم افزار Bizagi میباشد. از جمله ویژگیهای این نرم افزار میتوان به امکان چت برای کارکنان، امکان شناسایی خطاها به صورت آنلاین و همچنین ایجاد فرم براساس ساختار دستگاه مورد استفاده، اشاره کرد.