BPM rešenja (business process management-menadžment poslovnih procesa) su sistemska poslovna softverska rešenja koja poboljšavaju efikasnost i efekasnost radnih procesa i radnih učinaka zaposlenih, dizajnirana da prate poslovne perfomanse i identifikuje najbolju praksu unutar organizacije radi realizacije poslovnih ciljeva. Ovi napredni sistemi kreiraju radne tokove unutar organizacije i prate ih sa ciljem merenja i poboljšanja. Cilj primene BPM sistema je smanjenje a ljudske greške, neefikasnosti i loše komunikacije zaposlenih.
BPM softverska rešenja se mogu u osnovi podeliti u tri grupe i to:
-Horizontalna: koja se bave dizajnom i razvojem poslovnih procesa
-Vertikalna: su fokusirana na set specifičnih zadataka (kao što je merenje radnih učinaka zaposlenih) koristeći predefinisane templejte koji se mogu lako primeniti i konfugirisati
-Kombinovana (full scale BPM suites): koja imaju pet bazičnih komponenti modeliranje i dizajn procesa, project scoping, engine-e za workflow i pravila, kao i simulator i testiranje.
Ključne funkcije BPM softvera
-Monitoring poslovnih aktivnosti
-Upravljanje i deljenje dokumenata
-Email integracija
-Fakturisanje
-Vizuelna mapa radnog procesa (workflow map)
Ova poslovna rešenja se mogu instalirati i koristiti preko servera korisnika (on-premis) ili se mogu koristi kao usluga (SaaS) putem pretplate uz mogućnost cloud instalacije.