Is DMN an option to reduce excessive gateways?

Hello everyone!

At work we use a deprecated tool to model our customer services workflow, this tool provides a BPMN-like proprietary notation.
I’m evaluating Camunda BPM, because we expect to migrate to a BPMN solution, and came up with this simplification

I’d like to know how could I reduce these excessive gateways and simplify the model? Is DMN a good way to to go?
This first gateways are basically used as a sequence of if-else statements and they keep going on to as many as 14!

1 Like

Hi @mateusquaresma,

This sounds like a perfect use case for DMN. You should give it a try.

Cheers,
Thorben

1 Like

Great, thank you!

It took me a while to make it work, but I did it!

It seems to be a good way to start to reduce process complexity.

Can you post up the DMN table you created?

Sure! Here is goes!

Very simple

I’ve tested through unit tests, the DMN Table and a simple process to understand how it is used

1 Like

Is there a reason why you picked a “rule order” hit policy instead of a “first” hit policy?