Computerized maintenance management system software (CMMS) is used to manage maintenance operations on capital equipment and other assets and properties. CMMS software helps maintenance personnel and departmental managers make better decisions for the allocation, maintenance, scheduling and disposal of capital equipment, assets, and properties. Enterprise asset management (EAM) software is one type of computerized maintenance management system software (CMMS). Both turnkey systems and custom solutions are available. Computerized maintenance management system software (CMMS) usually includes features such as work order generation, event logs, the scheduling of preventive maintenance (PM) checks and services, and downtime analysis. CMMS software also allows users to plan equipment maintenance activities to coincide with the schedules of employees such as technicians, mechanics, and operators. Maintenance management reporting may be included. Computerized maintenance management system software (CMMS) software can be industry-specific, or designed for a range of industries. Examples include transportation, energy and utilities, manufacturing, engineering, and automation. Enterprise asset management software (EAM) is a type of computerized maintenance management system software (CMMS) that is designed to improve operational productivity and processes. EAM software is also used to track, manage, and extend the life of critical assets. With EAM software, corporate managers and executives can monitor the status of plants, buildings and facilities; or develop a plan for inventory control. EAM software features include modules to define assets, track asset usage, maintain asset documents (i.e., warranties, lease agreements, and contracts), and flag assets for maintenance or other event triggers. Other types of computerized maintenance management system software (CMMS) are also available. Some computerized maintenance management system software (CMMS) consists of modular applications that can be integrated into a single maintenance management solution. Such software integration facilitates more efficient interactions between the different departments within an organization. For example, when an asset is reported as damaged, service requests can be entered into CMSS software and an alert sent to maintenance personnel. Mechanics or engineers can then inspect the asset, open work orders, and alert purchasing agents about needed parts, tools, or other materials. Maintenance managers can run regular reports to identify areas of repeated failure, or to identify those assets that cost the most to retain and repair. In this way, computerized maintenance management system software (CMMS) facilitates better maintenance and management processes.