What is Best Approach To Design A Process Model?

hi , Can Any One Explain

What Is A Best Approach For Design A Process In Process Model 

  Discussion posts and replies are publicly visible

Parents
  • Hi Satheesh,

    Here's the best practices checklist I maintain to design & review process models.

    Data Management -  Archive process instances in 3-7 days
    Alerts: CONS!PROCESS_MODEL_ALERTS
    Annotations should be clear and easy to understand for a citizen developer
    Use keywoards like "Get", "Set", "Update","Remove" while adding labels to nodes
    Concat the unique ID of main object that process is handling to display names of process instances
    Security must be given to Administrators - Admin & All Users - Viewer
    Processes should NOT have start forms if you want to map them on sites
    Use spaces and Caps for first letters, as the common rule for typing titles in English for naming process models
    User Input Forms should be Quick Tasks if we don’t want tasks to appear in the default Appian Task List
    Administrators should have admin permission over the Process Models folder. All Users are going to have Viewer access
    Use swimlanes to categorize process nodes and make the workflow readable. Example: User, System, Approval flow, Database
    Use activity chaining when you have to perform a set of actions together. Ex: Forms in chaining, actions
    Syncronous sub-process: Use when you want the parent process  to wait for the sub-process to finish before moving to next node
    Asyncronous sub-process: Use when you don't want the parent process to wait and immediately move to the next node.
    XOR, OR, AND, COMPLEX logical gates - Check if you have used the correct logical gates according to your use case
    All updates have been logged in process model annotations
    Dummy nodes between two logical gateways
    Process flows are optimized and easy to understand
    Models contain no more than 50 process variables
    XOR gateways are used in front of MNI nodes to check for empty/null values
    Process flow will always reach at least one terminating end event
  • 0
    A Score Level 1
    in reply to kunals0003
    Processes should NOT have start forms if you want to map them on sites

    Is it?

  • 0
    Appian Employee
    in reply to Musthafa

    This is not correct. If you plan to display an action as a page on a site, it must have a SAIL start form in order to display correctly. Please see the sites documentation for more details.

  • Sorry my bad didn't read that one entirely before publishing :)

    Thanks for the correction!

Reply Children
No Data