Разница между BPM и рабочим процессом

В чем разница между BPM и Workflow?

Кроме того, между BPEL и ESB?


person Youssef    schedule 10.10.2012    source источник
comment
Рабочий процесс + маркетинг = BPM :) С точки зрения разработчика, в BPMS (наборы для управления бизнес-процессами, например, программное обеспечение для проектирования и автоматизации процессов) рабочий процесс является подмножеством BPM. Под этим термином понимается маршрутизация задач или действий на диаграмме процесса. Но +1 к ответу салабоя   -  person jpesout    schedule 11.10.2012


Ответы (1)


BPM — это дисциплина под названием «Управление бизнес-процессами», а не технология. Вы найдете системы или наборы BPM, которые представляют собой программное обеспечение, которое поможет вам реализовать различные этапы дисциплины BPM. Этот термин не технический, он больше ориентирован на бизнес.

Термин «рабочий процесс» используется в сочетании с BPM, но изначально он предназначался для описания взаимодействия человека с человеком в компаниях и сценариях, ориентированных на документацию. Термин «бизнес-процесс» представляет собой более общие ситуации, когда системы и люди взаимодействуют для достижения цели. Этот термин также может использоваться вне технической сферы.

BPEL (язык выполнения бизнес-процессов) — это стандарт, также известный как WS-BPEL, который определяет взаимодействие между системами с использованием формата XML. Этот стандарт был широко принят многими компаниями для определения взаимодействий между системами (одним из серьезных недостатков BPEL было отсутствие поддержки взаимодействий между людьми). Это чрезвычайно техническая вещь, потому что речь идет о том, как интегрировать системы, которые доступны через веб-службы (предоставляет конечную точку веб-службы для взаимодействия).

ESB — это сервисная шина предприятия, ESB обычно используются для интеграции различных систем. Основная идея состоит в том, чтобы предоставить набор бизнес-коннекторов, который позволяет различным приложениям взаимодействовать по разным протоколам и технологиям.

Я предлагаю вам взглянуть на BPMN2 (моделирование бизнес-процессов и нотация 2), который является новым стандартом, принятым в настоящее время большинством систем BPM. Посетите www.jbpm.org для получения дополнительной информации.

Ваше здоровье

person salaboy    schedule 10.10.2012
comment
Это очень хороший ответ, поэтому вместо того, чтобы создавать новый ответ, я просто добавлю комментарий: рабочий процесс означает либо (1) последовательный процесс человека, либо (2) способ упорядочивания программ для преобразования данных. Хотя я согласен с определением BPM в первом абзаце, некоторые люди используют BPM по-разному. Я насчитал семь разных способов использования этого термина и описал их в своем блоге: Семь категорий, которые заменят BPM - person AgilePro; 30.12.2012