DECISION SUPPORT

Business processes are not always a simple and linear progression of task. Most often business processes are complicated and have multiple branches which need to be selected based on specific information or criteria of the request or task being processed.

A very simple example would be approval authority based on limits or monitory values. Another would be the ability of the system to check data entered in a webform which is part of a process, and match data entered in the form against data contained in a special database. Any match would necessitate a special approval or a deviation from a standard process. The final example would be a date based trigger where the system automated the invocation of a sub-process based on a date trigger set in a master process.

eDGEVANTAGE allows organizations to build in business logic and checklists to the forms which are used to collect information and through the responses route processes to the necessary tasks and necessary users. This enables managers to concentrate and pay attention only to critical issues without having to continuously watch each and every process.

We use several patterns identified by the World Workflow Coalition to manage this business logic and to build in the logic into standard processes.

Some of the more commonly used business logic includes:


Approval Authorities

Approval authority can be setup based on the type of approval sought and the value or importance of the approval sought

Approval sequence

In some cases the system is configured to find a user with the necessary approval limit and take a request to that user or user group, while in other cases a process follows the approvals trail from the approver with the lowest limit sequentially to the approver with the required limit

Hierarchy mapping

The system can be configured to follow an organization hierarchy when escalating a task to a department or team head

Specific customer profiles

A workflow can be configured to be channeled to specific users who deal with different customer segments or VVIP customer based on a profiling checklist

Optional checklists

The same process or workflow can be configured to display different check lists based on different products or customer segments

Data mining

A process can display flags by matching input data with data already stored in a database. Thus giving process users and managers a headsup display or an alert of certain matches which would otherwise need to have been handled manually.