Experience of computerised maintenance management systems (CMMS). Proactive approach to the prevention of equipment failure, contributing to site delivery of…