How Flexible is your CMMS?

When deciding on a maintenance strategy, you shouldn’t be put into a box.  Instead this metaphorical box should be made to fit around you and your team.  Don’t let these CMMS giants force you into a one size fits all solution.  Because that’s not how it works.  Each team and each strategy is unique.  Your solution should be built around you.

Customization of CMMS Software

When it comes to CMMS software, there are a number of characteristics contributing to flexibility. Here we will review the following:

• Workflow enabled documents
• User Interface customization
• Navigation configuration

Each of these customizations will be of varying importance, as each company is different and values different things. This really depends on your business processes and the overall system implementation strategy and long-term support requirements you have. Let’s take a closer look at each area and see how our view of customization might be impacted.

1. Workflow

When it comes to workflow there are some questions you need to answer. To begin with, what is workflow? Do all CMMS systems have workflow? And more importantly, does my CMMS system need workflow capabilities?

Workflow is the ability to:

• Take an application document, such as a work order, and easily create as many types of that document as you need (i.e. emergency, corrective, blanket, project, hot/cold, inspection, etc.)
• Define unlimited business rules (i.e. request, in planning, ready for scheduling, scheduled, in process, completed, closed, cancelled, etc.)
• Establish the process flow relationship between business rules, approval routing and user defined business rule sub-states or conditions

Not all systems have a rule-based workflow engine. Among those that do, fewer still meet all of these items completely. More importantly, deciding whether or not you will really need to manipulate application document workflow should be a primary factor when considering a new CMMS. If your CMMS requirements fit well within the framework of commercially available software with no changes required into the foreseeable future, then you have no need for this type of flexibility.

However, if the CMMS software you are reviewing appears to have been developed for someone else, a
rule-based workflow engine may make the difference between success and failure when it comes to implementing a new package. Additionally, if you anticipate any appreciable change over time, then the power of flexibility means a greater ROI as your organization grows and processes mature with a CMMS in place that can keep the pace.

2. UI Customization

Another important aspect of flexibility is the means to customize the layout of the user interface (UI) within the system. UI customization means far more than the ability to label a set number of pre-defined columns in the database. For true customization flexibility, the user should be able to add columns of their choosing to the database. The new fields should be the types and sizes required, and provide default value capability. Advanced UI customization flexibility also includes:

• Renaming, moving and resizing fields
• Changing tab order
• Specifying required fields
• Changing column validation rules

As with workflow, the important question related to UI customization is how much customization will your CMMS solution really need? If you track standard information common to any basic CMMS package, UI customization may be nothing more than a simple configuration tool. On the other hand, if UI modification and additional data tracking requirements are a must, UI customization may be the most critical element in having whatever flavor you want while maintaining a truly “vanilla” solution.

3. Navigation Configuration

One of the most common complaints about CMMS software is the many mouse clicks and steps required to get anywhere in the system. Why do you have to be trained in navigating a complex maze of icons, menus and options you are never going to remember, much less use, in order to get to where you need to go?

The answer is you don’t, as long as your software has the flexibility to allow you to configure system navigation. If your users were to only see options they needed and had obvious direct paths to the windows they use, the software would appear simplistic and easy to use. Now you would have what is called an intuitive system. Once the users login, the system would recognize them and know exactly where they would want to go and what they need to do. If this flexibility sounds like the answer to your users requests, then navigation configuration in your CMMS is a must.

One of the major ways to improve flexibility is by investing in a CMMS software that helps keep everything on track.  A good CMMS will not only increase flexibility, but will help you save time and money as well.  To learn more about how CMMS can help with your scheduled maintenance, call us at (352)-795-2362 or schedule a demo today!

Leave a Reply Text

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.