CMMS/EAM Review
Analysis and Reporting Analysis and Reporting

Workflow and Business Logic

89. Are embedded business rules easily customizable by the user (e.g., approval limits and routing)?
Yes, easily by any user
Yes, but only by a power user
No customization of business rules available
Rank the importance of this attribute:
90. Is workflow software fully integrated into the CMMS?
Yes, comprehensive, (i.e., includes graphical workflow screen showing key processes, status, statistics; drag and drop shapes and connectors; can name each step; can specify # of approver responses required; can set priorities; can set closure types such as reject or approve; auto-escalation capability such as directing to manager if supervisor does approve after 1 day; can assign work to individual names, or a role such as any planner, or a work group such as Shift 3 Electricians; multiple outputs from a decision box, based on multiple conditions, for any field such as asset type, material cost, etc, using Boolean logic, for example, 'for a certain type of asset, and where material costs are greater than $500, notify John Smith'; can apply the workflow engine anywhere in the CMMS)
Somewhat comprehensive (i.e., many of the functions above)
Simple workflow functionality (i.e., primarily notification and approvals)
No workflow engine
Rank the importance of this attribute:
91. Does the CMMS allow users to configure a repetitive manual workflow involving a specific sequence of multiple screens (eg, create an asset, create a work order)?
Comprehensive (ie, users can step through the screens forward or backward; can be done by creating a wizard)
Some
Configurable
3rd Party
No
Rank the importance of this attribute:
92. Does the CMMS make extensive use of status fields?
Comprehensive (ie, used for assets, work orders, purchase orders, parts, contracts, vendors, job plans and many other objects; user-defined status codes such as “waiting for parts”; automatic time and date stamping in order to track status statistics such as average wait time between two statuses; links to workflow, alarming, and notification functionality)
Some
Configurable
3rd party
No
Rank the importance of this attribute:
93. Can you define approvals for status changes for work orders, purchase orders, etc.?
Yes
No
Rank the importance of this attribute:
94. Can you trigger a user-defined activity such as an alarm, pager, email, or work order activation, when
a. PM inspection measures exceed control limits? Yes Configurable 3rd party No
Rank the importance of this attribute:
b. Measures trend within a certain % of control limits? Yes Configurable 3rd party No
Rank the importance of this attribute:
c. Equipment downtime exceeds a threshold value? Yes Configurable 3rd party No
Rank the importance of this attribute:
d. Average MTBF is outside a given range of values? Yes Configurable 3rd party No
Rank the importance of this attribute:
e. Equipment or component is due for warranty work? Yes Configurable 3rd party No
Rank the importance of this attribute:
f. Parts have not arrived for a work order coming due? Yes Configurable 3rd party No
Rank the importance of this attribute:
g. Wait time within a workflow exceeds a value? Yes Configurable 3rd party No
Rank the importance of this attribute:
h. Activity times within a workflow exceed standard? Yes Configurable 3rd party No
Rank the importance of this attribute:
i. A PM critical % has exceeded a user-defined threshold? Yes Configurable 3rd party No
Rank the importance of this attribute:
j. The rate of expenditure will cause a budget overrun? Yes Configurable 3rd party No
Rank the importance of this attribute:
k. A failure has repeated within a user-defined period? Yes Configurable 3rd party No
Rank the importance of this attribute:
You have allocated a total of 0% of your total scoring allowance.
Input the percentage you wish to weight this section for your final product comparison. A weight of 0% will indicate that this section is not to be scored.

Scoring weight: % (Minimum 0%, maximum 100%)