You are viewing limited content. For full access, please sign in.

Question

Question

Forms Gateways - Options, Best Practices

asked on August 9, 2019

Could I have your opinion on this?  A new user has started building forms processes and surprised me by having two branches, without using a gateway.  At first, I thought it was a design flaw, however in testing it does work the way he wanted it to.  The short branch is just a way for him to get the supervisor to see that a new instance has happened and to acknowledge that he has seen it.

Is there any downside to using this type of branch vs. the gateways?

0 0

Replies

replied on August 9, 2019 Show version history

Hi Connie,

This setup looks good to me, but best practice is to use a gateway. As you've mentioned, this will work like your user wants by kicking off two paths immediately. In this use case, this'll be fine since it's basically like a parallel gateway split, and there's no merge back in the paths. 

It's also possible to set conditions on branches coming out of a task without using a gateway (i.e. exclusive gateways aren't always strictly necessary), but usually I'll recommend gateways because they confer additional logic onto the process (e.g., inclusive gateway behavior and prioritization of which outflow to follow) and they add some level of notation onto the process diagram itself. By using gateways, other users can pop in and easily see the intention behind the design without clicking into every path.

Of course, merging the paths requires specific gateways as well if those paths were to come back together, but in this case where all the process needs to kick off on the second path is a confirmation task, we don't need to worry about that.

(Edited to say that usage of gateways is definitely a best practice like you mentioned, but it'll certainly work the way it's configured!)

2 0
replied on August 9, 2019

Thanks, Anita!

0 0
You are not allowed to follow up in this post.

Sign in to reply to this post.