Вложенный бизнес-процесс (подпроцесс)

Вложенный бизнес-процесс (подпроцесс) - cамостоятельный бизнес-процесс, инициируемый в ходе выполнения некоторого родительского бизнес-процесса.

При инициации подпроцесса выполнение родительского процесса приостанавливается до тех пор, пока не завершится вложенный бизнес-процесс.

Разработка моделей бизнес-процессов с использованием подпроцессов основана на применении декомпозиции - метода, позволяющего заменить решение одной большой задачи решением серии небольших подзадач. Использование декомпозиции оправдано в тех случаях, когда создаваемая модель бизнес-процесса получается слишком сложной и громоздкой, либо когда бизнес-процесс содержит некоторую последовательность действий, которая в дальнейшем может повторяться в других бизнес-процессах - в этом случае удобно объединить повторяющуюся последовательность задач в подпроцесс.

Декомпозиция бизнес-процесса может быть осуществлена несколькими способами. Наиболее часто применяемые стратегии декомпозиции:

  • Декомпозиция по жизненному циклу. Например, в жизненном цикле организационно-экономической системы можно выделить следующие этапы, каждому из которых будет соответствовать вложенный процесс: планирование, инициирование, координация, контроль, регулирование.
  • Декомпозиция по подсистемам (структурная декомпозиция). В этом случае подпроцессы выделяют по признаку сильной связи (информационной, логической, иерархической и т. п.) между задачами.
  • Декомпозиция по входам. Признак выделения подпроцессов: источник воздействия на подпроцесс, например, вышестоящий процесс.
  • Декомпозиция по типам ресурсов, используемых в процессе. В качестве примеров ресурсов можно привести энергию, информацию, финансы, время.
  • Декомпозиция по конечным продуктам. Основанием могут служить различные виды производимого продукта.
  • Декомпозиция деятельности человека. Выделяется субъект деятельности; объект, на который направлена деятельность; средства, используемые в процессе деятельности; окружающая среда, все возможные связи между ними.

В программном продукте "ПитерСофт: Управление процессами" на входе и выходе вложенного бизнес-процесса можно настроить передачу параметров из родительского и в родительский процесс соответственно.

Смотри также:
#DEMO_REQUEST_BPM_MODAL# #DEMO_REQUEST_UP_MODAL# #TRIAL_REQUEST_BPM_MODAL# #TRIAL_REQUEST_UP_MODAL# #REQUEST_PRODUCTS_MODAL# #REQUEST_SERVICES_MODAL# #REQUEST_PRICE_INFO_MODAL# #ORDER_PRODUCTS_MODAL# #QUESTION_MODAL# #FEEDBACK_MODAL# #RESUME_MODAL#