There are two core types of maintenance software: computerized maintenance management systems (CMMS) and enterprise asset management (EAM) software. A CMMS is used by organizations of all sizes; EAM software is used by large organizations with thousands of capital assets and multiple facilities. Large organizations use EAM software not only to track maintenance activity but also financials like depreciation and purchase prices of assets.
Each type of software contains features that are offered as separate pieces of software. For instance, nearly every CMMS and EAM has a work order feature and inventory management feature. But there is work order software and inventory management software that is sold separately by other companies. A small organization that doesn’t need all the features a CMMS offers might use work order software while a large factory with millions of dollars of inventory and several storeroom managers might use separate inventory management software.
An example of work order software is the free version of UpKeep. With the free version, organizations can create work requests and work orders for reactive maintenance. In contrast, the full version of UpKeep is considered a CMMS because it gives organizations the ability to schedule preventive maintenance, generate maintenance reports, track downtime, and more.
Core maintenance software
EAM software helps organizations manage every phase of the asset lifecycle. It facilitates the procurement of new assets, the maintenance and usage of active assets, and the disposal of assets that have reached the end of their useful life. This type of software is used as much by the financial department as it is by the maintenance department. Finance uses data stored in EAM software for bookkeeping and tax records; maintenance inputs data to the EAM software whenever maintenance is scheduled and performed.
CMMS software is often a hybrid of work order management software and EAM software. It has more features than the former and is more accessible than the latter. Because there are less finance and accounting features than EAM software, maintenance teams can navigate the CMMS faster. This results in higher levels of productivity and less friction during the software adoption process.
Additional maintenance software
Work order management software
Work order management software is the simplest type of maintenance software. This is often the type of software used by small properties (i.e. apartment complexes) that receive work requests from occupants. When a work request is received, the property manager reviews the request and assigns it as a work order to the technician.
Inventory management software helps parts and storeroom managers within manufacturing facilities keep necessary quantities of vital parts in stock. This type of software comes with QR codes that parts managers affix to parts containers or areas. When they scan the code, they can view parts quantities, parts costs, and assets that the parts are used for. They can also create purchase orders for parts that need replenished.