Une GMAO (Gestion de Maintenance Assistée par Ordinateur) est un logiciel qui centralise les équipements, les plans de maintenance, les interventions et les pièces de rechange. Elle sert à déclencher le préventif au bon moment et à conserver l'historique technique de chaque machine.
Une GMAO s'articule autour de quatre briques : un référentiel d'équipements structuré en arborescence, des gammes de maintenance déclenchées par calendrier ou par compteur, un flux d'interventions (demande, planification, réalisation, clôture) et un magasin de pièces rattaché aux équipements.
Son apport principal n'est pas la planification mais l'historique : savoir qu'une machine a connu quatre pannes du même organe en dix-huit mois change la nature de la décision à prendre.
La GMAO se distingue d'un logiciel de gestion de parc, qui répond d'abord aux questions de localisation, d'affectation et de disponibilité. Beaucoup d'organisations de terrain n'ont pas besoin d'une GMAO industrielle complète mais d'un suivi de parc intégrant les échéances de contrôle et d'entretien. Le sur-dimensionnement est la première cause d'abandon d'un projet GMAO.
Un service technique déploie une arborescence très fine et des gammes détaillées. Un an plus tard, seuls les ordres correctifs sont saisis : l'outil dépassait ce que le terrain pouvait alimenter, et le préventif est resté théorique.