I was a PM planner at Rawsonville for three years. MAXIMO is a good program once you figure it out. Not much help in the system for learning it but it is a powerful program. I understand GM and Toyota North America use it as well.
While I was a PM PPlanner I learned that PM stands for Pretend Maintenance that Prevents Manufacturing in your area. Much of the paper work is the result of trying to standardize procedures for similar equipment across plants. Makes sense in the long run.
If you can get the first line salaried employees to view MAXIMO as a tool they can use to request modifying the PM requirements and procedures to maximise the PM bang for the bang for the buck you can help optimize your PM program. I had a vision for it.
One thing I think is going to hurt us in the long run is "order on request" repair parts inventory management. The beanies are over estimating the repair parts inventory carrying costs. It got lumped in with production parts. As far as I could tell there were stategic goals that were contradictory and never resolved by corporate uppper level management. If you do not keep "show stopper" repair parts on hand that is just what happens - the show stops, production stops, workers go home with pay, and then assembly plants shut down. Rest asssured an executive level manager is going to get a bonus because he met the strategice objective of reducing inventory, however, it happened while increasing costs.
"Cost accounting is your number one enemy in manufacturing."
Good luck!