Some factors that can affect the effectiveness of a preventive maintenance plan are:
The staff performing the task
The machines to be used and inspected
The cost of performing preventive maintenance
The risks one might face