links for 2009-04-13

  • Separating decisions and processes. Check out the diagram for a good reason why you don't want to code a decision tree in a BPMS, but there are some other important factors that James lists: rules often change more frequently than processes; process and rules are often defined by different people; dynamic rule invocation works best for long-running processes; and the decision logic is reusable across processes and other applications if it is separated from the process.
    (tags: brm bpm)

Leave a Reply