در دنیای مدیریت فرایندهای کسبوکار، انتخاب یک نرم افزار جامع و مناسب از اهمیت ویژهای برخوردار است. پروسس میکر، بیزاجی و کاموندا هر کدام نرم افزار های کم کد (Low code) هستند که با ویژگیهای منحصر به فرد خود، تلاش در بهبود عملکرد سازمان ها دارند. انتخاب بین این سه ابزار بستگی به نیازهای فنی و عملیاتی سازمان دارد.
در این مقاله به بررسی دقیق جوانب مثبت و منفی هر یک میپردازیم تا بهترین راهکار را برای شما مشخص کنیم.
لازم به بیان است که اطلاعات زیر بر مبنای آخرین آپدیت این نرم افزارها تهیه و منتشر شده است.
|
|
پروسس میکر |
بیزاجی |
کاموندا |
|
1. ارائه نسخه عمومی |
نسخه متن باز برای دسترسی عمومی موجود است. |
نسخه متن باز ندارد. در نسخه جدید فقط به صورت ابری ارائه می شود. |
نسخه متن باز برای دسترسی عمومی موجود است. |
|
2. هزینه پایه نرم افزار |
-نسخه متن باز رایگان و مناسب برای سازمان های کوچک تا بزرگ -نسخه تجاری با هزینه های افزوده جهت امکانات پیشرفته و پشتیبانی تخصصی |
Bizagi Process - Modeler رایگان برای مدلسازی اولیه -نسخه اجرایی سازمانی با هزینه های قابل توجه و پشتیبانی محدود |
-نسخه متن باز رایگان با امکانات پایه -نسخه تجاری با هزینه های افزوده جهت امکانات پیشرفته و پشتیبانی تخصصی |
|
3. هزینه پیاده سازی و توسعه |
اقتصادی و مناسب با توجه به نیاز به توسعه دهنده php |
نسبتا اقتصادی با توجه به نیاز به توسعه دهنده C# |
غیراقتصادی و گران با توجه به نیاز به توسعه دهنده جاوا |
|
4. سیستم عامل (پلتفرم) |
ویندوز، مک ، لینوکس |
ویندوز |
ویندوز،لینوکس، مک فقط برای Modeler |
|
5. محیط کاربری ساده |
محیط کاربری مدیریتی و اجرائی ساده |
محیط اجرائی تحت وب پیچیده اما طراحی ساده |
محیط اجرائی ساده اما طراحی پیچیده |
|
6. سفارشی سازی و انعطاف پذیری |
انعطاف بالا به دلیل متن باز بودن و امکان افزودن امکانات سفارشی
|
محدودیت در پیاده سازی فرایندهای پیچیده و نیاز به دانش کدنویسی بیشتر |
طراحی شده برای محیط میکرو سرویس و تمرکز بر توسعه و پیشرفت با یک API جامع |
|
7. یکپارچه سازی از طریق ارتباط با پایگاه داده |
امکان یکپارچهسازی با پایگاههای داده مختلف را از طریق کانکتورها |
امکان یکپارچهسازی با پایگاههای داده مختلف را از طریق کانکتورها |
امکان یکپارچهسازی با پایگاههای داده مختلف را از طریق کانکتورها |
|
8. یکپارچه سازی از طریق ارتباط با API |
APIهای RESTful برای مدیریت فرآیندها، وظایف و دادهها و دریافت/ارسال داده از/به سایر سرویس ها |
امکاناتی برای ارتباط با سیستمهای مختلف از طریق API |
مجموعهای از APIهای RESTful برای تعامل با فرآیندها، وظایف و دادهها |
|
9. هوش مصنوعی |
قابلیتهایی مانند طراحی فرمها، فرایندها و بهینهسازی اسکریپتها با استفاده از AI |
الگوهای عاملهای AI را برای خودکارسازی وظایف و افزایش بهرهوری |
خودکارسازی وظایف تکراری با استفاده از عاملهای هوشمند (AI Agents) |
|
10. پشتیبانی از رویکرد Low-Code |
دارای رویکرد Low-Code مناسب برای فرایندهای استاندارد |
دارای رویکرد Low-Code مناسب برای فرایندهای استاندارد |
دارای رویکرد Low-Code مناسب برای فرایندهای استاندارد |
|
11. پشتیبانی از BPMN2 |
پشتیبانی به طور گسترده و امکان طراحی و اجرای فرآیندهای پیچیده |
پشتیبانی کامل |
پشتیبانی کامل |
|
12. پشتیبانی از زبان های مختلف برنامه نویسی |
PHP، C#، NodeJs، Java |
C# |
Java |
|
13. متن باز بودن |
دارای نسخه متنباز تحت مجوز AGPLv3 و نسخه سازمانی با قابلیتهای پیشرفتهتر است. |
یک پلتفرم مالکیتی (Proprietary) است و نسخه متنباز ندارد. |
نسخه ۷ تحت مجوز Apache 2.0 متنباز است؛ در نسخه ۸، برخی اجزا تحت مجوزهای متفاوتی ارائه میشوند. |
|
14. قابلیت Drag and Drop |
یک مدلساز BPMN با قابلیت کشیدن و رها کردن |
یک مدلساز BPMN با قابلیت کشیدن و رها کردن |
یک مدلساز BPMN با قابلیت کشیدن و رها کردن |
|
15. سازگاری با دستگاه های مختلف |
دستگاه های همراه و دسکتاپ |
دستگاه های همراه و دسکتاپ |
دستگاه های همراه و دسکتاپ |
|
16. امکان ارتباط با اکتیو دایرکتوری یا LDAP |
مدیریت هویت و دسترسی (Identity and Access Management) با امکان یکپارچهسازی با LDAP و Active Directory |
مدیریت هویت و دسترسی (Identity and Access Management) با امکان یکپارچهسازی با LDAP و Active Directory |
مدیریت هویت و دسترسی (Identity and Access Management) با امکان یکپارچهسازی با LDAP و Active Directory |
|
17. قابلیت اتصال و فراخوانی RPA |
دارد |
دارد |
دارد |
|
18. قابلیت ایجاد فرم های اپلیکیشن محور |
عدم نیاز به کدنویسی در طراحی فرمهای اپلیکیشن محور با قابلیت ایجاد لیستهای موردنیاز، ویرایش و نمایش رکورد |
نیاز به کدنویسی در طراحی فرمهای اپلیکیشن محور |
نیاز به کدنویسی در طراحی فرمهای اپلیکیشن محور |
|
19. پشتیبانی از dmn و cmmn |
از dmn پشتیبانی می کند (در نسخه تجاری) |
از dmn پشتیبانی می کند |
از dmn و cmmn پشتیبانی می کند |
نرم افزار پروسس میکر(پراسس میکر) یک نرم افزار سازمانی و یک راهکار مدیریت فرایند کسب و کار (BPM) و مدیریت گردش کار متنباز است که به سازمانها امکان میدهد تا به مدلسازی گردشهای کاری مبتنی بر تایید بپردازند. این نرمافزار به سازمانها در طراحی، خودکارسازی و استقرار فرایندهای کسب و کار در مقیاسهای مختلف کمک میکند. در واقع این راهکار، یک فرمساز پیشرفته نیز در بر دارد که برای طراحی نامهها، تاییدیهها، فاکتورها و قراردادها استفاده میشود.
پروسس میکر، یک ابزار مدلسازی فرایند با قابلیت drag-and-drop و به صورت لوکال و ابری ارائه میکند که به کاربران اجازه میدهد دیاگرام های فرایندها را با استفاده از استانداردهای BPMN2 ساخته و ویرایش کنند و فرمها را به زبانهای مختلف و بدون دانش برنامهنویسی و بدون نیاز به طراحی دیتا مدل ایجاد کنند.
نرم افزار پروسس میکر در سازمانهای متنوعی مانند نهادهای دولتی، موسسات آموزش عالی و صنایع مختلف مورد استفاده قرار میگیرد و به آنها کمک میکند فرایندهای پیچیده سازمان خود را خودکارسازی کرده و هماهنگی بین افراد و سازمان را تا حد قابل توجهی بهبود دهند.
قابلیت توسعه و ایجاد تغییرات دلخواه داشته و با انعطافی بسیار بالا به سازمانهای مختلف امکان میدهد تا در سورسکد برنامه تغییرات مدنظر خود را اعمال نمائید.
مدلساز پروسس میکر مطابق با استاندارد BPMN 2.0 ساخته شده و در عین قدرتمند بودن، استفاده از آن نیز بسیار آسان است.
کارشناسان مدیریت فرایندهای سازمانها میتوانند به راحتی المانهای مختلف برای رسم مدل فرایند را بر روی صفحه قرار داده و تنها با چند کلیک مدل فرایندی و یا فرم های خود را در نرمافزار ایجاد نمایند.
نرم افزار پروسس میکر به کاربران این اجازه را میدهد که با توجه به اندازه صفحه نمایشگر، فیلدهای فرمها را به صورت واکنشگرا و متناسب با اندازه همان صفحه مشاهده نموده و به راحتی آنها را تکمیل نمایند.
نصب نرم افزار پروسس میکر علاوه بر کامپیوتر بر روی موبایل و تبلت برای اندروید و iOS نیز ممکن است. به این ترتیب کاربران به راحتی میتوانند در خارج از محیط کاری نیز با استفاده از موبایل و یا تبلت خود، جریانهای کاری خود را پیگیری و مدیریت نمایند.
پروسس میکر قابلیت برقراری ارتباط با انواع بانکهای اطلاعاتی از جمله MySQL, SQLServer و Oracle را دارد و به راحتی میتوان میان این نرمافزار با نرمافزارهای دیگری که از پایگاهدادههای ذکر شده استفاده میکنند، ارتباط برقرار نمود.
به راحتی و با کمترین دردسر، دادهها را بین سامانههای مختلف سازمان خود منتقل کنید. علاوه بر دریافت داده ها از وبسرویسهای مختلف ، میتوانید اطلاعات را به صورت مؤثر و سریع نیز در قالب وب سرویس ارسال کنید.
با استفاده از این قابلیت می توانید ویژگی هایی جدید در قالب افزونه به این نرم افزار اضافه کنید و در یک محیط کاربری آسان و در عین حال حرفه ای از این ویژگی ها بهره ببرید.
سازمانها با استفاده از پروسس میکر میتوانند به راحتی گروهها و یا دپارتمانهای خود را در این نرمافزار تعریف نموده و سپس کارکنان خود را در هر کدام از این گروهها و یا دپارتمانها قرار دهند. همچنین کاربر میتواند از این گروهها و یا دپارتمانهای تعریف شده استفاده نموده و فعالیت های موردنظر را به آنها ارجاع دهد.
امکان ورود و احراز هویت کاربران از طریق اکتیو دایرکتوری و LDAP به راحتی در این نرم افزار وجود دارد.
قابلیت استفاده از زبان های PHP, NodeJS, C#, JAVA در اسکریپت نویسی
با کمک هوش مصنوعی میتوانید اسکریپت موردنیاز خود را ایجاد کنید، ساختار آن را حرفهایتر کنید و کدها را داکیومنت و مستندسازی کنید.
1. عدم وجود اتوماسیون تست برای فرایندها: فرایندها در ProcessMaker فاقد قابلیت تست خودکار هستند که ممکن است کیفیت و پایداری آنها را تحت تأثیر قرار دهد(فقط در نسخه تجاری این ویژگی وجود دارد).
2. عدم پشتیبانی از cmmn
3. برخی از ویژگی ها صرفا در نسخه تجاری وجود دارد (شرکت پیشرو بسیاری از ویژگی های کاربردی و مورد نیاز را در نسخه عمومی و به صورت قابل استفاده برای شرکت ها و سازمان های داخلی پیاده سازی و فراهم کرده است)
جهت مشاهده لیست افزونه های پیشرو اینجا کلیک کنید.
نرم افزار Bizagi BPMS نرم افزاری است که از طریق آن میتوانیم فرایندهای سازمان را با حداقل کدنویسی مکانیزه کنیم. نرم افزارهای BPMS از دو محیط اصلی تشکیل شده اند. نرم افزار طراحی یا استودیو طراحی و ساخت فرایندها که اغلب تحت ویندوز است و کارتابل جریان کار که محلی برای استفاده توسط کاربران نهایی است.
نرم افزار Bizagi BPMS جزء بهترین نرم افزارهای BPMS در دنیا به شمار می رود منتها استفاده از این نرم افزار توسط کارشناسان ما به کسب و کارها و سازمان های ایرانی، به دلیل این که در ایران پشتیبانی قوی از آن صورت نمیگیرد و ورژن های جدید این نرم افزار به صورت ابری ارائه می شود و صرفا نسخه تجاری دارد، توصیه نمیشود.
یکی از قابلیت های فوق العاده سیستم مدیریت فرایندها بیزاجی قابلیت اتصال به ربات های نرم افزاری (RPA) است.
در حالیکه نرم افزار Bizagi Process Modeler همان مرحله اول نرم افزار Bizagi BPMS است ولی بصورت مستقل و مجزا ارائه میشود. در سطح دنیا از این نرم افزار برای مدلسازی فرایندها استفاده میشود و با توجه به رایگان بودن با استقبال خوبی مواجه شده است. لطفا توجه کنید تنها کاربرد اصلی نرم افزار Bizagi Process Modeler مدلسازی فرایندها با استاندارد BPMN2 است ولی شما در پروژه های مدیریت فرایند فقط به مدلسازی فرایندها با استاندارد BPMN2 احتیاج ندارید.
1. مدلسازی بصری فرایندها با قابلیت پشتیبانی از استاندارد BPMN 2.0 ، امکان طراحی فرایندها با رابط کاربری Drag and Drop و ارائه گزارشهای تحلیلی از فرایندهای کسب و کار.
2. اتوماسیون فرایندها با یکپارچگی با سایر سیستمهای سازمانی مانند ERP و CRM و امکان اتصال به سیستمهای خارجی از طریق API
3. مدیریت دادهها، یکپارچهسازی و ذخیرهسازی اطلاعات فرایندها توسط پایگاههای داده
4. تحلیل عملکرد فرایندها و بهینهسازی با استفاده از داشبوردهای مدیریتی و قابلیت مانیتورینگ و شناسایی گلوگاهها
5. امکان بهینهسازی فرایندها بر اساس دادههای اجرایی
1.نسخه دانلودی فقط برای ویندوز مایکروسافت در دسترس است و متاسفانه مدلساز نرم افزار بیزاجی در سیستم عامل مکینتاش یا لینوکس در دسترس نیست. به نظر میرسد این شرکت در تبدیل نرم افزار خود به یک محصول کاملا مبتنی بر وب و با اولویت API، کمی عقب است.
2. بدون کد نیست وعدم نیاز به هیچ نوع کدنویسی ادعایی هست که با نقد و بررسی مشخص شده است که گمراهکننده است. زیرا مدلسازی فرایندهای پیچیده مطمئناً به دانش IT و کدنویسی نیاز دارد. کمکد یا Low Code بودن، ویژگی واقعی این نرمافزار میباشد.
3. دسترسی به کارشناسان پشتیبانی (انسانی) در نسخههای رایگان بیزاجی بسیار سخت است و اگر بخواهید از خدمات حرفهای بیزاجی استفاده کنید نیاز به صرف هزینه خواهید داشت.
4. بسیاری از کاربران Bizagi گزارش کردهاند که خدمات حرفهای و اختصاصی این شرکت بسیار گران و غیرمنطقی بوده و در اکثر مواقع استفاده از آن عملی نیست.
پلتفرم Camunda BPMS بسیار انعطافپذیر است و گزینههای مختلفی را برای استقرار و مقیاسگذاری در اختیار سازمان قرار میدهد.
متنباز، رایگان بودن و سازگاری با برنامهنویسی زبان Java، سرعت نصب و راهاندازی برای پروژههای داخلی از دیگر دلایل قدرتمند بودن این نرم افزار است. کاموندا را میتوان در شرکتهای بزرگی که دادههای زیادی را پردازش میکنند استفاده کرد و مقیاسبندی آن آسان است.
1. از کاموندا با بسیاری از پایگاه های داده معروف استفاده کنید.
2. کاموندا از XML / JSON و استاندارد BPMN 2.0 پشتیبانی می کند.
3. API و SDK: کاموندا یک API (رابط برنامه نویسی برنامه) قوی ارائه میدهد و SDK (کیت توسعه نرمافزار) نیز در دسترس است.
4. Workflow Engine: میتواند بهعنوان یک سرویس REST از راه دور استفاده شود یا در برنامهی جاوا شما تعبیه شود.
DMN Decision Engine: نرمافزار BPML میتواند جداول تصمیمگیری کسبوکار محور را اجرا کند و از قبل با موتور گردش کار شما یکپارچه شود.
5. Modeler: استفاده از Camunda Modeler آسان است و به ویرایش نمودارهای فرایندی BPMN و جداول تصمیمگیری DMN کمک میکند.
6. Camunda Cockpit : به مدیران، توسعهدهندگان و مدیران اجرایی کسبوکار کمک میکند تا گردش کار را برای شناسایی، تجزیهوتحلیل و حل مشکلات کنترل کنند.
1. کاربری آن ساده و کاربرپسند نیست.
2. برای پیاده سازی به دانش بالا نیاز دارد.
3. نمیتوان گفت که نرم افزاری کم کد یا بدون کد است.
4. پشتیبانی از پایگاههای داده غیر رابطهای وجود ندارد.
5. بهروزرسانیها باید جداگانه خریداری شود.
6. ساخت نسخهی مختص سازمان از Tasklist webapp به کار و زمان زیادی نیاز دارد.
با توجه به موارد فوق و مقایسه ای که صورت گرفت، معمولا سازمان ها با نگاهی بر نیازهای عملیاتی و قابلیت های تیم فنی، بودجه قابل تخصیص و نوع سیستم عامل، نرم افزار موردنظر را انتخاب می کنند.
در رابطه با نرم افزار کاموندا، علارغم اینکه نرم افزار قدرتمندی است اما دارای محیط کاربری و طراحی نسبتا پیچیده، با هزینه استقرار و توسعه بالا می باشد.
اما نرم افزار بیزاجی به دلیل نداشتن نسخه رایگان و متن باز و هزینه های استقرار و توسعه بالا، در داخل ایران انتخاب هوشمندانه ای نخواهد بود .
پروسس میکر به عنوان یک راهکار جامع، متنباز و کاربرپسند، در کنار هزینههای مقرونبهصرفه و انعطافپذیری بالا، نسبت به موارد فوق برتری دارد. این ابزار به سازمانها این امکان را میدهد که بدون نیاز به دانش عمیق برنامهنویسی، فرایندهای پیچیده را به سرعت طراحی و اجرا کنند و از امکانات گستردهای نظیر دستهبندی کاربران، پشتیبانی از انواع بانکهای اطلاعاتی بهرهمند شوند.
نقد و بررسیهای متعدد نشان دادهاند که از علتهای اصلی وفادای مشتریان پروسس میکر، استقبال مثبت از آموزشهای کامل و خدمات و پشتیبانی حرفهای این نرمافزار در کشورمان می باشد.
اگر سازمان شما به دنبال راهحلی ساده، قابل توسعه و مقرونبهصرفه برای مدیریت گردش کار و اتوماسیون فرایندهاست، پروسس میکر میتواند انتخاب هوشمندانهای باشد.
با نسخه جدید نرم افزار مدیریت فرایند پیشرو، بیشتر آشنا شوید.