Задачи хореографии
Задачи хореографии BPMN
Автор: Олег Борознов, 19.03.2018
Задачи хореографии BPMN предназначены для обозначения взаимодействий между двумя участниками бизнес-процессов (или между двумя бизнес-процессами). Они изображаются в виде графических объектов, которые состоят из нескольких элементов.
Задачи хореографии BPMN могут изображаться по-разному, в зависимости от характера описываемого взаимодействия. Возможно всего два варианта:
-
Передача сообщения (одностороннее взаимодействие, one-way collaboration)
Этот вид взаимодействия представляет собой передачу одного сообщения от инициатора ко второму участнику и изображается в виде задачи хореографии любым из приведенных ниже способов. Более предпочтительным является изображение с инициирующим сообщением, так как в этом случае можно указать название этого сообщения.
Соответствующая ситуация на диаграмме «Взаимодействие» может выглядеть по-разному. Ниже представлены два возможных примера: передача сообщения между свернутыми пулами и между задачами в разных пулах.
-
Обмен сообщениями (двухстороннее взаимодействие, two-way collaboration)
Этот вид взаимодействия представляет собой обмен сообщениями между инициатором и вторым участником, и изображается в виде задачи хореографии с инициирующим сообщением и ответным сообщением.
Соответствующая ситуация на диаграмме «Взаимодействие» может выглядеть по-разному. Ниже представлены три возможных примера обмена сообщениями: между двумя, тремя и четырьмя задачами.
Обмен сообщениями между двумя задачами
Обмен сообщениями между тремя задачами
Обмен сообщениями между четырьмя задачами
Практический совет: изображение ответного сообщения без инициирующего сообщения является ошибкой!
Практический совет: соблюдайте правильную последовательность задач хореографии!
При моделировании хореографии BPMN следите за тем, чтобы инициатор каждой последующей задачи был вовлечен в предыдущую задачу! Нарушение этого правила является ошибкой.
Хотите быстро освоить BPMN?
Пройдите обучение в нашем учебном центре! |