I'm curious what others have found with BPM start points. Many of my BPM flows have relatively simple start points (like a field having a value, or a change in a field value). I have some where the conditions for the process start has "grown" over time: adding logic for multiple field values and combinations of values in different fields.
My question: What's the "Best Practice" for having a single start point with all the logic or having multiple start points with simple logic for each?
FYI: I have one process with 17 conditions coded! I'm thinking separating these into 10 or more separate start points may speed the start of the process, and it would add the ability to look at the #pmse_Inbox/layout/casesList flow and see why the process was triggered...