Maintenance Management by a CMMS tool must be a company-wide project.
Clear specifications have to be drawn up.
Budget has to be carefully assessed.
Whether for a large or a small CMMS project, you have first to describe what you exactly expect from a CMMS. This description results in what is called specifications.
Don't try to please everyone by getting lost in details.
To begin with, you should give a basic description and bear in mind that needs are going to increase and that you should not install a « too small » or a non-evolutive CMMS.
As far as possible, get the support of someone who is familiar with computer and who is not an editor.