In a business process, we often wait for an external message. But of course, the external sources do not know about the process execution status and do not send the message exactly when the process is ready to receive it. As a result, messages that we need for the workflow are frequently lost. Trying to fix the situation gets even trickier!
We tried to solve the situation by communicating with other systems via message queues. We have modeled this communication in our processes with send tasks and message catch events. To fix the bugs, we discussed various modeling alternatives.
We would like to introduce our solution to you and discuss the advantages and disadvantages together.
The trained businessman, business economist and business IT specialist is one of the most sought-after BPM experts. The BPM rationalist has been at the interface between departments and technology for two decades now and sees himself as a translator between the worlds. As a BPM consultant and trainer, he is OCEB and CBPP certified and accompanies process initiatives at company level as well as process automation projects as a workflow analyst.
In his private life, the family man is involved in numerous community / charity projects, enjoys traveling (Europe and Africa), listens to a lot of music (everything that has bass) and is an enthusiastic ocean sailor.