This page contains the feature matrix of the Universal Process Automation Model (UPAM). Each distribution has its own feature matrix page which shows which features of the UPAM feature matrix are implemented in the latest version of that distribution.
The UPAM feature matrix is divided in submatrices per actor to offer a more structured overview:
- Actor – End user
- Actor – Process manager
- Actor – Application manager
Actors are written in the her/she form.
Actor - End user
An end user must be able to:
| # | Description |
|---|---|
| 1 | get an overview of all her pending actions. |
| 2 | get an overview of all her active runs. |
| 3 | get an overview of all her available processes. |
| 4 | save a form as a draft. |
| 5 | read related information within the context of an action. |
| 6 | read related information within the context of a run. |
| 7 | get in-context help. |
| 8 | switch between a light theme and a dark theme. |
Actor - Process manager
A process manager must be able to:
| # | Description |
|---|---|
| 1 | get an overview of all processes she is a process manager of. |
| 2 | get an overview of all pending actions of all processes she is a process manager of. |
| 3 | get an overview of all active runs of all processes she is a process manager of. |
| 4 | get an overview of all closed actions of all processes she is a process manager of. |
| 5 | get an overview of all closed runs of all processes she is a process manager of. |
| 6 | read all data of all actions of all processes she is a process manager of. |
| 7 | read all data of all runs of all processes she is a process manager of. |
| 8 | read all log items of all actions of all processes she is a process manager of. |
| 9 | read all log items of all runs of all processes she is a process manager of. |
Actor - Application manager
An application manager must be able to:
| # | Description |
|---|---|
| 1 | get an overview of all processes. |
| 2 | get an overview of all pending actions of all processes. |
| 3 | get an overview of all active runs of all processes. |
| 4 | get an overview of all closed actions of all processes. |
| 5 | get an overview of all closed runs of all processes. |
| 6 | read all data of all actions of all processes. |
| 7 | read all data of all runs of all processes. |
| 8 | read all log items of all actions of all processes. |
| 9 | read all log items of all runs of all processes. |