BPMS یا Sharepoint
انتخاب صحیح تکنولوژی بعنوان سرآغازی برای بهبود فرآیند میتواند بسیار چالش برانگیز باشد. از اینرو رسیدن به مراحل بالای کمال فرآیند برای سازمانها، چالشهای پیرامون دپارتمانهای مختلف، جریانهای کار چند مرحلهای پیچیده و قابلیت جابجایی، صاحبان کسب و کار را مجبور به اتخاذ و مد نظر قراردادن بستری مناسب جهت مدیریت فرآیند کسب و کار (BPMS) برای اولین بار میکنند.
وقتیکه بحث مربوط به بهینهسازی فرآیند می شود، سیستمهای کسب و کار سه گزینه اصلی در پیشرو دارند: تصحیح دستورالعملها بوسیله توسعه داخلی، در نظر گرفتن تکنولوژی جریان کار تاکتیکی و یا هوشمند و حرکت به سمت BPMS.
برای هزاران استفاده کننده از SharePoint این موضوع حتی بیشتر مورد اهمیت است که: آیا میتوانم از طریق ابزارهای جریان کار موجود و SharePoint به آن چیزی که مد نظرم هست ؟ اگر خیر، علت آن چیست؟ چه گزینههایی پیش رو دارم؟ این مقاله نکات مثبت و منفی این مسئله را نشان میدهد. در انتها، این شما هستید که میبایست درک روشنی از مسیری که مناسب شماست داشته باشید.
Sharepoint – مقدمه
بدون شک SharePoint در بین سازمانها دارای محبوبیت خاصی است. سهولت استفاده، قابلیتهای غنی و صدها میلیون کاربر منجر به اتخاذ گسترده قابلیتهای فراوان آن شده است. از مدیریت محتوا و ابزارهای کمکی گرفته تا پرتالها و اینترانتها باعث شده است که SharePoint برای افراد مختلف قابلیتهای گوناگونی داشته باشد.
برای تعدادی از این افراد این مسئله شامل جریان کار نیز میشود. برای تیمهایی که در سطح c کار میکنند، حرکت به سمت BPM سوالاتی به وجود می آورد شامل:
- قابلیتهای جریان کار SharePoint چقدر قدرتمند هستند؟ آیا قابل ارائه به BPM هستند؟
- در صورتیکه SharePoint در دسترس نباشد، چطور استفاده از آن در BPMS مستقل توجیه میشود؟
- چه گزینههای یکپارچه سازی وجود دارند؟ و چقدر قدرتمند میباشند؟
- چطور میتوان افراد یک کسب و کار را پشتیبانی نمایم که فرآیندهای خود را اصلاح و یا ایجاد نمایند؟
- چطور میتوانم در آینده استراتژی خود را برای بهبود فرآیند و پیشرفت کار اثبات نمایم؟
جریان کار SharePoint و راه حلهای BPM
این اصطلاحات معمولاً با یکدیگر ترکیب شده و گاهی بجای یکدیگر نیز استفاده میشوند. اما برای انتخاب ابزار مناسب برای سازمان میبایست تعریف دقیق و ریز بینانهای ارائه شود. در اکثریت مراحل و بطور کلی بر این امر اتفاق نظر وجود دارد که جریان کار برای مدلسازی توالی حرکتهای ساده طراحی شده است، در حالیکه BPM قادر است از پس بیشتر فعالیتهای پیچیده نیز برآید. اما اجازه دهید
بنا بر گفته تحلیلگران:
BMP یک رویکرد ساختار یافتهای از روشها، سیاستها، معیارها، تمرینهای مدیریتی و ابزارهای نرم افزاری جهت مدیریت و بهینه سازی مستمر فعالیتها و فرآیندهای یک سازمان میباشد.
از سوی دیگر
جریان کار بوسیله وظایف و توالی فعالیتها (با نرم افزارهای مشخص) از طریق یک سری از قدمهای از پیش تعیین شده در نظر گرفته میشود که شامل یک گروه کوچکی از افراد و یا نرم افزارهای مربوطه میشوند.
حال فرض کنید که تکنولوژی جریان کار میتواند به شما در جهت طراحی یک سری از وظایف کمک نماید. سپس شما را قادر میسازد که آنها را به یک فرآیند از پیش تعیین شده تسری دهید. از طریق اخطارها و اطلاعیه ها میتوانید موقعیت فرآیندهای خود را رصد کنید، ضمن اینکه گزارشهای مربوطه این امکان را به شما میدهند که نحوه اجرای آنها را نیز به تصویر بکشید.
جدول زیر مقایسه ای بین جریان کار و BPM برپایه قابلیت ها و تناسب فعالیت ها می باشد:
BPM | جریان کار | قابلیت |
استانداردها، سرویسهای تحت وب | نرم افزارهای رایج | یکپارچه سازی داده ها در طول نرم افزارها برای پشتیبانی از فرآیندهای کسب و کار |
پشتیبانی شده | پشتیبانی شده | فعال نمودن فعالیتهای متوالی در طول استفاده کنندگان با استدلال |
پشتیبانی شده | رایج | پشتیبانی از مسیرهای متعدد جریان فرآیندها |
پشتیبانی شده | پشتیبانی شده | مستندسازی مسیریابی و تاییدیه ها |
چرخه عمر فرآیند | مسیریابی وظایف | تمرکز |
کسب و کار | IT | مدیریت فرآیند و شخصیت سازی |
یکپارچه شده | رایج | ابزارها جهت رصد مستمر، بررسی و بهبود |
سازمانی | نرم افزار، دپارتمانها | هدف نهایی |
پیشرفته، همگانی | محدود | مدلسازی فرآیند و بهینه سازی |
ساخته شده به صورت سیستم داشبورد | محدود، رایج | گزارش دهی |
پویا/ زمان اجرا | ایستا، کامپایل | مدیریت استثناء |
یکپارچه/پیشرفته | محدود | شبیه سازی وظایف |
پشتیبانی شده | پشتیبانی شده | انتشار تحت وب |
پشتیبانی شده | محدود | چند زبانه، چند واحدی |
موجود (بستگی به فروشنده) | رایج | مدلهای منابع (مانند پشتیبانی برای استانداردهای فدرال) |
پویا | ایستا | زنجیره فرآیند و context passing |
چندین مرحلهای | رایج | تشدید و اخطارها |
پشتیبانی شده | رایج | ایجاد فرمها |
پشتیبانی شده | رایج | تعریف قواعد کسب و کار |
پشتیبانی شده | رایج | قابلیت انتقال |
” راه حل BPM آدیداس تحت عنوان یک استراتژی “پورتال دوگانه” طراحی گردید. با استفاده از SharePoint از مزایای غنی یک کاربر با تجربه بهره میبریم که یکپارچگی قواعد و جریان کار را بدون فدا کردن سرعت توسعه در سطح مطلوبی حفظ مینماید. سیستم BPM بیزاجی (BIZAGI ) رابط کاربریهای ما را قادر میسازد تا بصورت شفاف و روشن از طریق پرتال SharePoint برای کل سازمان طراحی و فراهم شوند.”
همگی این موارد به این موضوع اشاره دارد که SharePoint کیفیت و قابلیتهای مفیدی دارد که میتواند در آینده از طریق سرمایه گذاری در BPMS ارتقاء یابند. برای اینکه متوجه شویم که SharePoint در کجای محدوده BPM و جریان کار قرار دارد، اجازه دهید که آن را از طریق “خوب” و “نه خیلی خوب” توصیف نماییم:
خوب:
بعنوان یک محصول مستقل جریان کار، SharePoint بخوبی عمل میکند و میتواند جهت توسعه نرم افزارهای جریان کار قدرتمند استفاده شود، که این امر میتواند باعث سادهسازی و خودکار شدن فرآیندهای کسب و کار ساده و دارای فرمهای خاص مانند تاییدیهها، مدیریت پروندهها، نرم افزارهای ساده منابع انسانی، IT و مالی شود.
بد:
بعنوان یک قطب اصلی جهت گرد هم آوردن دپارتمانها و نرم افزارها، SharePoint یک بستر مناسب، آشنا و ضروری از اطلاعات را تنها در سطح ارتباطی ارائه میدهد. ضمن این که فرآیندهای جریان کار SharePoint بوسیلهی مرزبندیهای مجموعه محدوده میشوند. از اینرو در هر جریان کاری که نیاز است مرزبندی های سازمانی لحاظ شوند، مدیریت مجموعه ها دشوار میشود. بمنظور اشتراک گذاری اطلاعات بین مجموعهها مثل بودجه که بین بازاریابی، اداره مرکزی و مالی که هر کدام از مجموعه ها از سایتهای خودشان استفاده میکنند، فرآیند جریان کار نیاز به کد گذاری رایجی دارد، که در اینجا یک نرم افزار واحد مورد نیاز است که بر پایه جریان کار ویندوز (WWF) قرار داشته باشد. که در آن فرآیندهای جریان کار یا محدود به توالی یا محدود به الگوهای ماشین هر قسمت میشوند.
لذا در اینجا یک نقطه اصطکاکی وجود دارد: SharePoint بعنوان یک وسیله میانی یا مانند یک اتوبوس سرویس دهنده سازمانی (ESB) عمل نمیکند، لذا یک پلتفرم یکپارچه سازی اختصاصی را نیز فراهم نمیکند. این بدان معنا است که هر گونه تلاشی جهت اشتراک گذاری اطلاعات بین مرزهای یک سایت بدون ارتباط واحد کد بندی شده نمیتواند اتفاق بیفتد. در نتیجه هر اقدامی هزینه بر و ناپایدار خواهد بود و قابلیتهای SharePoint محدود به دپارتمان و بصورت محلی خواهد بود نه بصورت سازمانی.
زشت
محدودیتهای SharePoint ساخته شده بر پایه جریان کار وقتیکه در مقابل سناریوهای اتوماسیون فرآیندهای کسب و کار سازمان قرار میگیرند به سرعت نمایان میشوند. تعدادی از فرآیندها بسیار پیچیده هستند یا نوسان دارند که میبایست توسط جریانهای کار اصلی و خاص SharePoint پشتیبانی شوند. برای مثال، پشتیبانی برای کاربرانی که اشتباهی مرتکب شده اند و نیاز دارند که به مرحله قبلی بازگردند وجود ندارد.
تاییدیه های چند مرحله ای نیز مانند برگشت به عقب تاییدیه های قبلی نویسنده یا مسیر قبلی پشتیبانی نمیشوند.
سرانجام میتوان گفت جریانهای کار SharePoint از نوع برنامه های اجرایی هستند و نمیتوانند در هنگام اجرا با آنها منطبق شد. مسئله اصلی در اینجا این است که هر تغییری در محیط کسب و کار (به روز شدن سیاستها، تغییر در قوانین) بدون کد گذاری در طی جریان کاری تغییر داده نمیشوند، که این امر باعث سخت تر شدن پشتیبانی از بهبود در فرآیند به صورت سریع و مداوم میشود.
آیا SharePoint و BPM میتوانند با یکدیگر کار کنند؟
اگر تا به حال از SharePoint استفاده کرده باشید، شرکت خوبی هستید. گارتنر تخمین میزند که ۸۰% از شرکتهای لیست Fortune 500 از این تکنولوژی استفاده کرده اند. ارائه دهندگان BPM هوشمند با فراهم کردن یکپارچگی خیلی ساده، چالشی را به وجود آورده اند که به کسب و کارها این اجازه را میدهد که از سرمایه گذاری بیرقیب مایکروسافت استفاده نمایند و از قابلیتهای آن مانند سهولت استفاده، همکاری، یکپارچگی و رابط کاربری مناسب با استفاده از هسته اصلی BPM سود جویند. در خیلی از موارد، این سیستم بدون هزینه زیادی عمل مینماید و به سرعت در سازمان تسری مییابد.
این یکپارچگی از طریق ابزارهای تحت وب به دست میاید: مانند یک نرم افزار bpms ساده که براحتی با استفاده از یک Drag&Drop در محیط کاری SharePoint نصب میشود. شرکت BIZAGI قطعات تحت وب SharePoint را در سه ماهه اول سال ۲۰۱۴ ارائه کرد. چیزی که قابلیت این ابزارها را خاص میکند، روشی است که طی آن فرمهای HTML جهت فراهم آوردن تجربه کاربری سریع بصورت مداوم ترجمه میشوند. هنگام کار با SharePoint افراد صاحب کسب و کار فرآیندهای خودشان را که در قالب یک آیکون نمایش داده شده ملاحظه میکنند، آیکونی که قابلیت کلیک شدن، ادیت و به اشتراک گذاشتن بر اساس نظر کاربر و متناسب با صفحه کاربری آنها را دارا میباشد.
این روشهای لایه بندی شده بسیار موثر هستند بخصوص زمانیکه سازمان یک BPM حرفهای را پیاده سازی نموده و حال قصد دارد که نتایج مثبت آنرا در یک محیط SharePoint استقرار یافته انتقال دهد. این همان موردی است که در مجموعه آدیداس بر پایه BPM BIZAGI و SharePoint استانداردسازی گردید. با طراحی استراتژی “پرتال دوگانه” ، SharePoint مانند یک رابط بین مولد BPM و رابط کاربری عمل نمود. این روش به هیچ وجه جایگزینی برای قابلیتهای BPMS جامع که معمولاً در پشت صحنه اتفاق میافتد نمی باشد، بلکه بعنوان یک رابط کاربری ساده برای قسمتهای مشخصی از کسب و کار عمل میکند که از دسترسی آسان به جریان کار شرکت بهره می برد.
روش های همگانی BPM
مزایای یک سیستم SharePoint و BIZAGI BPMS یکپارچه:
- نصب آسان و سریع از طریق یک رابط Drag&Drop- ابزارهای از پیش تعیین شده تحت وب BIZAGI میتوانند به محیط های کاری SharePoint بدون نیاز به کد گذاری اضافه شوند.
- طیف وسیعی از توابع BPM میانی – کاربران میتوانند وضعیتهای جدیدی ایجاد نمایند، بروی فعالیتهای در حال اجرا کار کنند و به صندوق ورودی فرآیندشان دسترسی پیدا نمایند. همه این موارد مستقیماً از طریق پرتال اینترانت آنها قابل دسترسی است.
- محیط آشنای ویندوز – قابلیت شخصی سازی شکل و ظاهر
- “کلیک و اشتراک گذاری” – این امکان را به پردازشها میدهد که در طی مجموعه خودشان به اشتراک گذاشته شوند.
- انتشار غنی- از طریق گزینه های متعدد مانند: PDF, WORD, VISIO, XPDL, WEB, WIKI و…
- همکاری کسب و کار پیشرفته- سیستم BIZAGI مانند رهبر یک ارکستر عمل مینماید که در آن تمام فعالیتهای مرتبط با پردازش، اجرا میشوند و فوراً در SharePoint قابل دسترسی میباشند. کارمندان نیز میتوانند از پرتال SharePoint خودشان برای فعالیتهای پردازش محور استفاده کنند، در حالیکه پردازش اطلاعات به صورت متمرکز و ایمن توسط BIZAGI مدیریت میشود.
Sharepoint، BPMS یا هر دو؟ حق انتخاب با شماست!
قبل از اینکه به بحث نتیجه گیری برسیم، بهتر است در مورد مباحثی که تا اینجا پوشش داده شده است، مروری داشته باشیم. اول از همه اینکه، SharePoint و BPMS ممکن است که قابلیتهای ظاهری مشابهی داشته باشند، اما در پس این ظاهر داستان کاملاً متفاوتی از هم دارند. تکیه بر بستر WWF بدان معنا است که هر حرکت مستقیم و خطی جریان کار نیازمند کد گذاری است.
دوم اینکه، در حالیکه SharePoint یک نقطه شروع بسیار خوبی میباشد، اما از ارائه هر گونه تکنولوژی BMP حقیقی به صورت مستقیم محروم است.
سوم اینکه، برای کسب و کارهایی با یک ساختار BPMS استوار، SharePoint یک بستر مناسب برای استفاده از توانایی های BPM ارائه میدهد. در این مواقع، یک لایه یکپارچه میتواند پشتیبانی پایداری از کاربران SharePoint که میخواهند فرآیندهای کسب و کار خود را در محیط مایکروسافت مدلسازی و اجرا کنند، فراهم میآورد.
در آخرین قسمت، چندین چک لیست ساده را گرد هم میآوریم تا به ما در بررسی موقعیت کسب و کار شما در محدوده جریان کار به BPM کمک نماید.
سیستم SharePoint را انتخاب کنید:
- اگر شما نیاز به یک مدل کسب و کار واحد و تعاملی دارید که در سطح محلی و با یک جریان کار واضح برای پشتیبانی از تغییرات اداره میشود.
- برای تجمیع محتوا- ایجاد اینترانتها، ساختن پرتال کسب و کار، مدیریت محتوا و ارتقاء همکاری.
- ایجاد تاییدیه های جریان کار- آرشیو مدارک SharePoint گزینه های منعطفی دارد که این امکان را در اختیار میگذارند تا مدارک قبل از انتشار برای مخاطبان تایید شوند.
- برای ایجاد جریان کار پایهای: SharePoint این امکان را به “کاربرانی که نیاز به سیستم قدرتمند دارند” میدهد که جریان کار سه حالتهای را ایجاد نمایند (Out of The Box ) (ایجاد، جمع آوری فیدبکها، امضاء).
- زمانیکه قابلیتهای OTB به صورت ماکزیمم ارائه میشوند و شخصی سازیها به صورت دقیق مدیریت می شود.
- اگر نیازی به یکپارچه سازی تنگاتنگ با دیگر سیستمهای اطلاعاتی، پردازشهای پیچیده، مدلسازی، بهینه سازی و رصد ندارید.
یک روش طبقه بندی شده SharePoint به همراه گزینه BPMS سوم شخص را انتخاب کنید به منظور:
- استفاده از سرمایه گذاری عظیم مایکروسافت در کاربری ساده، همکاری و روابط کاری در حالیکه قابلیتهای اصلی BPM اضافه میگردد. روشهای طبقه بندی شده میتوانند ارزانتر باشند و سریعتر تسری یابند به نسبت یک BPMS جامع سنتی (بسته به شرایط).
- انتقال و نشر قابلیتهای BPM موجود به محیط SharePoint استقرار یافته.
- اجرا اتوماسیون فرآیند کسب و کار قدرتمند و ارتقاء فرآیند کسب و کار (BPI)
سیستم BPMS قابل انتخاب هستند برای:
- سفارشی کردن جریان کار با یکپارچه ساختن آن با بقیه سیستمهای فعلی یا قدیم سازمان.
- ترسیم کردن نیازهای اساسی و مطابقت آنها در سطح فعالیتها با یک دید جامع از تمامی نقاط تماس
- تسریع فرآیندها از طریق موبایل ها، دسکتاپ ها و لپ تاپ ها
- مرتب کردن فرآیندها و همکاریها که پشتیبانی و بهبود سریع را تضمین نماید
- ارائه بهبود مستمر بدون تکیه زیاد بر کد گذاری و IT
- پشتیبانی جامع از فرآیند اصلی مثل آنهایی که بر پایه مستندات نیستند
روشهای BPM بطور معمول همراه با مولدهای قواعد کسب وکار هستند که میتوانند فرآیندها را با استدلال تعریف و هدایت نمایند که این امر مستقل از جریان کار میباشد و انعطاف بیشتر و پشتیبانی سریعتر از تغییرات را به همراه دارند. بیشتر روشهای BPM قابلیتهای یکپارچه سازی در قالب نرم افزارها و یا ارتباط دهنده های OTB که در اکثر سازمانهای بزرگ تسری یافتهاند را دربر میگیرند. علاوه بر این BPMS سازمانی این قابلیت را دارند که فرآیندهای کسب و کار پیچیده را براحتی در تمام دپارتمانها، شرکای خارجی، مشتریان و در کل اکو سیستم کسب و کار گسترش دهند.