تفاوت BPM - BPMN - BPMS
بعضا این سه عبارت را با هم اشتباه میگریند (BPM - BPMN - BPMS )
در این مطلب تفاوت بین این سه عبارت را تشریح خواهیم کرد.
در ابتدا BPM یا مدیریت فرایندها را تعریف خواهیم کرد. BPM یا مدیریت فرایندها یک رویکرد است. یک رویکرد مدیریتی که هدف آن بر خلاف مهندسی مجدد فرایندها یا BPR بهبود مستمر و تدریجی فرایندهای سازمان و کسب و کار است. معمولاً شامل 4 مرحله است: مدلسازی فرایندها- اجرا و ئیاده سازی فرایندها- پایش فرایندها و بهبود فرایندها
برای مطالعه کامل در مورد BPM میتوانید اینجا را مطالعه نمایید.
BPMN یک استاندارد است برای مدلسازی فرایندهای سازمان. یعنی معمولا مرحله اول BPM که مدلسازی فرایندها است از طریق استانداردهایی از قبیل BPMN انجام میشود. معمولا استانداردهای مختلفی برای مدلسازی فرایندها وجود دارد که برخی از آنها عبارتند از:
- Flowchart
- Activity Diagram
- EPC
- IDEF
- BPMN
- و...
نرم افزار BPMS ابزاری است برای تبدیل فرایندهای سازمان به فرایندهای الکترونیکی. به عبارت دیگر معمولاً اجرای فرایندها در سازمان بصورت دستی است و این منجر به بروز مشکلات مختلف از جمله کندی و پر هزینه بودن فرایندها خواهد شد. تبدیل فرایندها به فرایندهای الکترونیک از طریق روش های برنامه نویسی و کد زنی امری پر هزینه و زمانبر خواهد بود. از طریق نرم افزار BPMS که به نوعی یک زیرساخت نرم افزاری تلقی میشود، امکان تبدیل فرایندها به نرم افزار با حداقل برنامه نویسی امکان پذیر است. در نتیجه نرم افزار BPMS یک ابزار است.