بعضا این سه عبارت را با هم اشتباه میگریند (BPM - BPMN - BPMS  )

در این مطلب تفاوت بین این سه عبارت را تشریح خواهیم کرد.

در ابتدا BPM  یا مدیریت فرایندها را تعریف خواهیم کرد. BPM  یا مدیریت فرایندها یک رویکرد است. یک رویکرد مدیریتی که هدف آن بر خلاف مهندسی مجدد فرایندها یا BPR بهبود مستمر و تدریجی فرایندهای سازمان و کسب و کار است. معمولاً شامل 4 مرحله است: مدلسازی فرایندها- اجرا و ئیاده سازی فرایندها- پایش فرایندها و بهبود فرایندها

برای مطالعه کامل در مورد BPM  میتوانید اینجا را مطالعه نمایید.

BPMN  یک استاندارد است برای مدلسازی فرایندهای سازمان. یعنی معمولا مرحله اول BPM  که مدلسازی فرایندها است از طریق استانداردهایی از قبیل BPMN انجام میشود. معمولا استانداردهای مختلفی برای مدلسازی فرایندها وجود دارد که برخی از آنها عبارتند از:

  • Flowchart
  • Activity Diagram
  • EPC
  • IDEF
  • BPMN
  • و...

نرم افزار BPMS  ابزاری است برای تبدیل فرایندهای سازمان به فرایندهای الکترونیکی. به عبارت دیگر معمولاً اجرای فرایندها در سازمان بصورت دستی است و این منجر به بروز مشکلات مختلف از جمله کندی و پر هزینه بودن فرایندها خواهد شد. تبدیل فرایندها به فرایندهای الکترونیک از طریق روش های برنامه نویسی و کد زنی امری پر هزینه و زمانبر خواهد بود. از طریق نرم افزار BPMS  که به نوعی یک زیرساخت نرم افزاری تلقی میشود، امکان تبدیل فرایندها به نرم افزار با حداقل برنامه نویسی امکان پذیر است. در نتیجه نرم افزار BPMS  یک ابزار است.