CMMS stands for “Computerized Maintenance Management System”.


A CMMS is a software application that maintains a database of information about an organization’s maintenance operations, thus helping maintenance personnel:

  • keep a record of all assets requiring maintenance and of maintenance supplies/inventory,
  • schedule and monitor (preventive/periodic) maintenance operations, and
  • keep a historical record of these operations.


The purpose of a CMMS is to simplify maintenance management, i.e. help managers make informed decisions based on the analysis of various performance information stored in the database, such as: the date work was performed, spare parts/materials used, man-hours expended, etc., with the ultimate goal of reducing costs through effective maintenance organization.




The benefits of using a CMMS include:

  • less downtime: preventive maintenance operations reduce unexpected breakdowns;
  • better use of manpower through adequate scheduling;
  • better evaluation of workers’ performance and liability;
  • it can be a powerful feedback-collecting and reporting tool for analysis, evaluation, audit, certification, and for assessing compliance with the regulations in various areas such as occupational health and safety and fire protection.


Rivet Plan advantages:

  • Accesibility:
    • User friendly interface, easy to use
    • Web-based (accesible from anywhere) – cloud or on-premises installation.
  • Functionalities:
    • Dynamic data structure (allows asset definition on your own demand)
    • Unlimited depth asset tree representation
    • Visual asset representation (GIS and static maps for easy asset localization)
    • Assigns technical documentation for each asset
    • Workflow notifications mechanism
    • Prevents unexpected breakdowns
  • Available as Lifetime License or SaaS
  • Ready for any type of customization due to in-house development (3rd party integration)


CMMS products may be used by any organization that must perform maintenance on equipment, assets and property, such as industrial facilities (plants), fleets of vehicles, or large buildings (in which case they are part of a more comprising building management system).


CMMS products can run on-premises (LAN-based, hosted on customer’s own server) or online (web-based, hosted by the seller of the product on an outside server).