How do I illustrate both sides of a transaction in BPMN? -


We have several procedures that rely on mutual relations between two people / groups. I am trying to explain the best way to describe it in BPMN.

Thoughts: Using the example of pizza order, I call a pizzeria to order, an order-holder answers the call and then we discuss my order. I am trying to capture exactly the "part of the order" of this process. Here I have been told how I am playing the diagram. I call, they answer, then there are branches for exchange together, which are converged at the end of the call and my order ends. Is it correctly illustrated? Or is there a better way to show that to complete a task, two different organizations have to communicate with each other at the same time?

Enter image details here

< Div class = "post-text" itemprop = "text">

The moment you want to show a conversation in more detail than a high level bird scene, you usually run into problems when "a pool with several lanes "" In this situation, you have to attract a so-called "cooperation diagram", which means that you use many pools and hence the message exchange Several process definitions that interact with each other through. I give you an example here:

Enter image details here

You can attach those envelope signals to the message flow, but you do not need it

The big advantage of this approach is that Now you can show that these processes depend on each other, yes, but each participant also has its own The driver of the process wants to stay in the seat, for example, if the other side does not provide the desired answer, by deciding what to do, nothing does within the appropriate time, and likewise besides this, From the perspectives and people will actually see "their process" - and nothing mixed with the concerns of others involved in it. For this reason, BPMN should also be able to see "collapsing pool" on the one hand and on the other side use the internal description as "black box":


Comments

Popular posts from this blog

apache - 504 Gateway Time-out The server didn't respond in time. How to fix it? -

c# - .net WebSocket: CloseOutputAsync vs CloseAsync -

c++ - How to properly scale qgroupbox title with stylesheet for high resolution display? -