سیستم مدیریت فرآیند کسب وکار
نوعی از مکانیزاسیون فرآیندها که به طور خاص در کتاب اصول و مبانی مدیریت فرایند مد نظر است، از دانش نحوه ارتباط فعالیت فرآیندهای مختلف با هم بهره میبرد. بعبارت دیگر، سیستمهای اطلاعاتی که ما مد نظر داریم، از نوع فرآیند-آگاه هستند. گروه اصلی این سیستمهای اطلاعاتی فرآیند-آگاه که در مورد آن صحبت خواهیم کرد سیستمهایی هستند که به اصطلاح سیستمهای مدیریت کسب وکار (BPMS) نامیده میشوند. انواع دیگری از سیستمهای فرآیند-آگاه نظیر مدیریت ارتباط با مشتری (CRM)، برنامه ریزی منابع سازمانی (ERP) نیز وجود دارند. ویژگی اصلی BPMSها این است که برای هماهنگ کردن فرایند، از توصیف واضحی از فرآیندهای کسب وکار در قالب مدل فرایندی، استفاده میکند. بر اساس این مفهوم، BPMSها، برای هر فرآیند و از هر نوعی قابل طراحی هستند.
هدف سیستم مدیریت فرآیند کسب وکار چیست؟
هدف BPMS، هماهنگ نمودن فرآیند مکانیزه کسب وکار است. به گونه ای که همه کارها در زمان درست و بوسیله منابع درست انجام شوند. برای درک بهتر این موضوع، خوب است درنظر داشته باشید، BPMS به نوعی شبیه به سیستمهای مدیریت پایگاه داده (DBMS) هستند. DBMS یک بسته نرم افزاری استاندارد عام است که فروشندگان بسیاری نظیر Microsoft SQL Server ، IBM DB2 یا Oracle Database آنرا به صورتهای گوناگون عرضه میکنند. با DBMS، امکان ثبت داده های خاص شرکت بصورت ساخت یافته بدون اینکه حتی لازم باشد به این موضوعات پرداخته شود که بازیابی و ذخیره داده های سیستم به چه صورت انجام می شود، وجود دارد، چرا که انجام این وظایف را امکانات استاندارد سیستم به عهده دارد. البته از بعضی جهات، لازم است DBMS پیکربندی شود، داده ها در سیستم ثبت شوند و به صورت دوره ای سیستم و محتوای سیستم با نیاز واقعی هماهنگ گردد.
به طور مشابه BPMS هم یک نوع استاندارد از سیستم نرم افزاری است. فروشندگان BPMS های مختلفی را با مجموعه ای از ویژگیهای متنوع که سرتاسر چرخه عمر فرایند گسترده است، عرضه میکنند. از سیستمهای ساده که تنها طراحی و اتوماسیون فرآیندهای کسب وکار را به عهده دارند تا سیستمهایی پیچیده تری که حتی قابلیت هوشمندی فرآیندها (نظیر پایش پیشرفته و فرآیند کاوی)، پردازش وقایع پیچیده، قابلیت SOA و یکپارچگی با نرم افزار شبکه های اجتماعی یا نرم افزار یک فروشنده دیگر را نیز مدنظر دارند. علیرغم قابلیتهای متنوعی که BPMS ارائه میکند، ویژگی اصلی چنین سیستمهای نرم افزاری، در مکانیزه کردن فرآیندها خلاصه میگردد.
به کمک BPMS و با استفاده از امکاناتی که سیستم فراهم میکند، پشتیبانی از اجرای یک فرآیند مشخص کسب وکار امکانپذیر میگردد. به هر حال ضروری است که ثبت یک فرآیند کسب وکار به ترتیبی صورت گیرد که قابل استفاده توسط BPMS باشد، یعنی اینکه BPMS اجرای آن را پشتیبانی کند. یکی از نکات مهم این است که از لحظه ای که فرآیند به فرمتی که توسط BPMS قابل استفاده است درمی آید، توصیف فرایند باید به روز نگهداشته شود تا امکان پشتیبانی از فرآیند در طول زمان فراهم شود.
در گذشته، قبل از به وجود آمدن BPMS ها، ابزارهای زیادی وجود داشتند که تمرکز اصلی آنها بر مکانیزه کردن فرآیند بود، اما به هوشمندی فرآیند توجهی نداشتند و پشتیبانی اندکی از مدلسازی فرآیند داشتند. این ابزارها، تحت اسم سیستمهای مدیریت گردش کار (WfMS) ، شناخته میشدند. با گذشت زمان، بسیاری از این ابزارها تکامل یافتند و به BPMS گرایش پیدا کردند.
به علاوه ابزارهای شدیداً مستقلی وجود دارند که یکی از ویژگیهای BPMS پیشرفته را تحت پوشش قرار میدهند. مانند ابزارهای مدلسازی فرایند، ابزارهای شبیه سازی فرایند و ابزارهای تحلیل فرایند مستقل از جمله این نرم افزارها هستند. همه این ابزارها، در بخشهای مختلف پشتیبانی از چرخه عمر BPM ارزش ایجاد میکنند، اما عموماً در مکانیزه کردن فرآیند کمکی نمیتوانند بکنند.
این نوشته بخش هایی از فصل ۹ کتاب Fundamentals-of-Business-Process-Management بود. قابل ذکر است که ترجمه فصل های ۵ تا ۱۰ این کتاب توسط مدرسه مدیریت فرایند در مراحل پایانی است که به زودی به اطلاع علاقه مندان خواهد رسید.
لطفا توجه نمایید: یکی از مهم ترین مطالبی که در این فصل از کتاب اصول و مبانی مدیریت فرایند به ان پرداخته شده است توضیحاتی در این خصوص است که در یک مدل فرآیندی کسب وکار گرا، (شبیه به همان مدلهایی که تا به حال دیدهایم) چه تغییراتی باید صورت بگیرد تا قابل اجرا شدن و اجرا در یک BPMS شود.