Solution patterns
Solution patterns describe abstract concepts for implementing specific requirements and have more of a recommendation than a rule. I want to focus on a few patterns that, I think, are especially important. Appian also provides a library of patterns in the Appian Playbook at the following link:
https://community.appian.com/w/the-appian-playbook/tags/design_2D00_patterns
Process versus case management
Case management in its most basic form means that a user only reacts with an ad hoc activity on external triggers. The user must know all the possible activities and conditions. We already discussed some aspects of case management in Chapter 7, Understanding Business Processes in Appian Projects.
On the other hand, there is a fully automated sequential process with just some user interaction for making decisions or approvals.
The reality is somewhere in between. My typical approach is to try to get as much structure as possible into a process, and only add...