Vous lancez un projet de GMAO et la première question qui se pose est : « De quoi avons-nous réellement besoin ? » L'analyse fonctionnelle GMAO est précisément la démarche qui permet d'y répondre de manière structurée, avant de rédiger un cahier des charges ou de comparer des éditeurs. Sans cette étape, vous risquez de choisir un logiciel sur la base d'une démonstration commerciale séduisante plutôt que sur vos besoins réels. Ce guide vous propose une méthode en 5 étapes, les outils d'analyse adaptés et un tableau complet des fonctions types à évaluer.

Définition : L'analyse fonctionnelle est une démarche qui consiste à rechercher, ordonner, caractériser, hiérarchiser et valoriser les fonctions attendues d'un produit ou d'un service. Appliquée à la GMAO, elle traduit les besoins de maintenance en fonctions logicielles mesurables, indépendamment de toute solution technique. Cadre normatif : norme NF EN 16271 (anciennement NF X 50-151).

01

Qu'est-ce qu'une analyse fonctionnelle appliquée à la GMAO ?

L'analyse fonctionnelle est une méthode issue de l'ingénierie de la valeur, normalisée par l'AFNOR (norme NF EN 16271, qui a remplacé la NF X 50-151 en 2013). Son principe fondateur : exprimer un besoin en termes de fonctions à remplir (« le quoi ») plutôt qu'en spécifications techniques (« le comment »).

Appliquée au choix d'une GMAO, cette démarche consiste à recenser toutes les fonctions que le logiciel devra assurer pour répondre aux besoins de votre organisation : gestion des équipements, planification des interventions, suivi des stocks, reporting, mobilité terrain, etc. L'objectif est de produire un document structuré — l'expression fonctionnelle du besoin — qui servira de socle objectif pour comparer les solutions du marché.

La norme distingue deux types de fonctions. Les fonctions principales (ou fonctions de service) répondent directement au besoin de l'utilisateur : « permettre au technicien de consulter l'historique d'un équipement sur le terrain ». Les fonctions de contrainte traduisent des exigences imposées par l'environnement : conformité RGPD, hébergement en France, intégration avec l'ERP existant.

02

Pourquoi réaliser une analyse fonctionnelle avant de choisir sa GMAO ?

Trop de projets GMAO démarrent par une comparaison directe des éditeurs, sans formalisation préalable des besoins. Les conséquences sont prévisibles et coûteuses.

Le suréquipement

Vous achetez un logiciel riche en fonctionnalités dont vous n'utilisez que 30 %. Le coût de licence est disproportionné, l'interface est complexe, et les utilisateurs se découragent. C'est le scénario classique des organisations qui se laissent séduire par des démonstrations impressionnantes sans avoir défini ce dont elles ont réellement besoin.

La sous-utilisation

À l'inverse, vous choisissez une solution trop limitée qui ne couvre pas vos processus critiques. Six mois après le déploiement, les équipes reviennent à leurs tableurs Excel parce que le logiciel ne gère pas la planification multi-sites ou le suivi des sous-traitants. Si ce scénario vous parle, notre article sur les limites d'Excel pour la maintenance détaille les signaux d'alerte.

L'échec de déploiement

Sans expression formelle des besoins, le projet manque de critères objectifs pour arbitrer les choix. Les décisions se prennent au feeling, les parties prenantes ne sont pas alignées, et le déploiement s'enlise dans des demandes contradictoires. Selon les retours terrain, 40 à 60 % des projets GMAO qui échouent n'ont pas réalisé d'analyse fonctionnelle formelle.

En résumé : l'analyse fonctionnelle n'est pas un exercice académique. C'est une assurance contre le gaspillage budgétaire et l'échec de déploiement. Elle permet d'acheter le « juste besoin » — ni plus, ni moins.

03

Analyse fonctionnelle GMAO : méthode en 5 étapes

Étape 1 : Cartographier les processus existants

Avant de définir ce que la GMAO devra faire, documentez ce que vous faites aujourd'hui. Cartographiez vos processus de maintenance : comment une demande d'intervention est-elle déclenchée ? Qui la valide ? Comment est-elle affectée ? Comment le technicien accède-t-il aux informations de l'équipement ? Comment le rapport d'intervention est-il rédigé et archivé ?

Identifiez les flux d'information (qui produit quoi, qui consomme quoi), les outils utilisés (tableurs, papier, e-mail, téléphone), les points de friction (ressaisie, perte d'information, délais) et les indicateurs suivis (ou non). Cette cartographie révèle les dysfonctionnements que la GMAO devra résoudre et les processus qu'elle devra supporter.

Étape 2 : Identifier les parties prenantes

Une GMAO concerne bien plus que le service maintenance. Recensez tous les utilisateurs et bénéficiaires :

  • Techniciens terrain — utilisateurs quotidiens, besoin de mobilité et de simplicité
  • Responsable maintenance — planification, pilotage, reporting
  • Direction technique / DSI — intégration SI, sécurité, budget
  • Magasiniers — gestion des stocks de pièces détachées
  • Sous-traitants — accès limité, portail externe
  • Direction générale — tableaux de bord synthétiques, ROI
  • Occupants / clients — demandes d'intervention (hôtellerie, tertiaire)

Pour chaque profil, menez un entretien structuré : quels sont vos irritants actuels ? Quelles tâches vous prennent le plus de temps ? Quelle information vous manque pour décider ? Ces entretiens font remonter des besoins que la seule analyse des processus ne révèle pas.

Étape 3 : Lister les fonctions principales et secondaires

À partir de la cartographie et des entretiens, formulez chaque besoin sous forme de fonction. La règle : une fonction s'exprime par un verbe d'action suivi d'un complément, sans mentionner de solution technique.

  • Correct : « Permettre au technicien de consulter l'historique d'un équipement depuis le terrain »
  • Incorrect : « Application mobile avec accès à la base de données »

Classez les fonctions en deux catégories : les fonctions principales (directement liées au besoin de maintenance) et les fonctions de contrainte (imposées par l'environnement : sécurité, réglementation, intégration). Pour un projet GMAO type, vous obtiendrez entre 30 et 80 fonctions.

Étape 4 : Hiérarchiser les fonctions (méthode MoSCoW)

Toutes les fonctions n'ont pas la même importance. La méthode MoSCoW classe chaque fonction en quatre niveaux de priorité :

NiveauSignificationExemple GMAO
Must haveIndispensable au démarrageGestion des OT, arborescence équipements
Should haveImportant mais non bloquantPlanification préventive calendaire, alertes
Could haveConfort, si budget le permetApplication mobile hors ligne, signature électronique
Won't haveHors périmètre pour cette phaseModule de gestion énergétique, BIM viewer

La hiérarchisation doit être validée collectivement par les parties prenantes identifiées à l'étape 2. C'est un exercice d'arbitrage qui oblige à distinguer le nécessaire du souhaitable — un filtre indispensable pour ne pas surcharger le périmètre du projet.

Étape 5 : Formaliser le document d'expression fonctionnelle

Le livrable de l'analyse fonctionnelle est un document structuré qui contient : le contexte et les objectifs du projet, la cartographie des processus cibles, la liste complète des fonctions avec leur niveau MoSCoW, les critères d'appréciation (comment vérifier qu'une fonction est remplie) et les contraintes transversales (technique, sécurité, budget, planning).

Ce document constitue le socle du futur cahier des charges. Il est indépendant de toute solution : vous pouvez l'adresser à n'importe quel éditeur pour obtenir des réponses comparables.

Conseil pratique : impliquez au moins un technicien terrain dans chaque étape. Les besoins fonctionnels définis uniquement par la direction ou la DSI produisent des GMAO techniquement solides mais inutilisées sur le terrain.

04

Les fonctions types d'une GMAO : tableau de référence

Pour structurer votre analyse, voici les grandes familles de fonctionnalités GMAO à évaluer. Ce tableau n'est pas exhaustif mais couvre les besoins fonctionnels les plus fréquents.

Famille fonctionnelleFonctions clésPriorité type
Gestion du patrimoineArborescence multi-niveaux, fiches équipements, documents techniques, QR codesMust have
Ordres de travailCréation, affectation, suivi du cycle de vie, historique, pièces jointesMust have
Maintenance préventivePlanification calendaire ou compteur, alertes automatiques, gammes de maintenanceMust / Should
Gestion des stocksPièces détachées, seuils de réapprovisionnement, lien OT-pièce, valorisationShould have
Reporting et KPITableaux de bord, MTBF, MTTR, taux de disponibilité, coûts par équipementMust have
Mobilité terrainApplication mobile, mode hors ligne, scan QR, photos, signatureShould / Could
Intégration et APIAPI REST, connecteurs ERP, GTB/GTC, SSO, import/exportShould have
Gestion des demandesPortail demandeur, notifications, suivi du statut, SLAShould have
Conformité réglementaireRegistre de sécurité, échéances réglementaires, traçabilité des contrôlesMust / Should
Multi-sitesGestion de plusieurs sites, consolidation des données, droits par siteCould have

Les priorités indiquées sont des valeurs types. Votre propre hiérarchisation dépend de votre contexte : un hôpital classera la conformité réglementaire en Must have, tandis qu'un site industriel priorisera la gestion des stocks. C'est tout l'intérêt de l'analyse fonctionnelle : adapter la grille à votre réalité.

05

Outils d'analyse fonctionnelle adaptés à la GMAO

Le diagramme bête à cornes

C'est le premier outil de la méthode APTE. Il valide l'utilité du projet en répondant à trois questions fondamentales : à qui le produit rend-il service ? (l'équipe de maintenance), sur quoi agit-il ? (le patrimoine technique et les processus de maintenance), et dans quel but ? (fiabiliser les équipements, optimiser les coûts, assurer la conformité). Si vous ne pouvez pas répondre clairement à ces trois questions, le projet n'est pas mûr.

Le diagramme pieuvre

Le diagramme pieuvre identifie les fonctions de service en analysant les interactions entre la GMAO et les éléments de son milieu extérieur : techniciens, équipements, stocks de pièces, sous-traitants, réglementation, système d'information existant, direction. Chaque lien entre deux éléments passant par la GMAO génère une fonction principale. Chaque lien direct entre la GMAO et un seul élément génère une fonction de contrainte.

Exemple : le lien entre « Technicien » et « Équipement » passant par la GMAO produit la fonction principale « FP1 : Permettre au technicien d'accéder aux informations d'un équipement ». Le lien entre la GMAO et « Réglementation » seul produit la contrainte « FC1 : Respecter les exigences de traçabilité réglementaire ».

La matrice de priorisation pondérée

Pour aller au-delà du MoSCoW (qui reste qualitatif), vous pouvez utiliser une matrice de priorisation pondérée. Chaque fonction est notée sur plusieurs critères (impact métier, fréquence d'usage, criticité réglementaire, complexité de mise en oeuvre) avec des coefficients de pondération. Le score pondéré permet un classement objectif et défendable devant la direction.

Cette approche est particulièrement utile lorsque les parties prenantes n'arrivent pas à s'accorder sur la classification MoSCoW : la notation chiffrée désamorce les débats subjectifs.

06

De l'analyse fonctionnelle au cahier des charges GMAO

L'analyse fonctionnelle produit l'expression du besoin. Le cahier des charges GMAO la transforme en document contractuel adressé aux éditeurs. Voici comment passer de l'un à l'autre.

  • Enrichir chaque fonction avec des critères d'appréciation mesurables : « temps de chargement d'une fiche équipement inférieur à 2 secondes », « export PDF du rapport d'intervention en un clic »
  • Ajouter les contraintes techniques : hébergement (cloud, on-premise, souverain), volumétrie (nombre d'équipements, d'utilisateurs, de sites), disponibilité (SLA 99,5 %), sécurité (SSO, chiffrement, RGPD)
  • Définir le périmètre de déploiement : sites pilotes, planning de déploiement, migration des données existantes, formation des utilisateurs
  • Structurer la grille de réponse : pour chaque fonction, demandez à l'éditeur de répondre « natif / configurable / développement spécifique / non couvert »

Le passage au cahier des charges est aussi le moment de comparer les solutions GMAO sur des critères objectifs. Votre grille fonctionnelle devient la grille de notation : chaque éditeur est évalué sur sa couverture des fonctions Must have et Should have, ce qui rend la comparaison factuelle et reproductible.

07

Les 5 erreurs fréquentes dans l'analyse fonctionnelle GMAO

1. Confondre fonction et solution technique

Écrire « application mobile iOS/Android » au lieu de « permettre l'accès aux OT depuis le terrain ». La première formulation impose une solution et ferme des options (une progressive web app pourrait suffire). La seconde exprime le besoin réel et laisse l'éditeur proposer la réponse la plus adaptée.

2. Oublier les utilisateurs terrain

Réaliser l'analyse fonctionnelle entre le responsable maintenance et la DSI, sans consulter les techniciens ni les magasiniers. Résultat : un logiciel validé par la hiérarchie mais rejeté par ceux qui l'utilisent quotidiennement. Les techniciens sont les premiers utilisateurs de la GMAO : leur retour est indispensable.

3. Ne pas hiérarchiser

Produire une liste de 80 fonctions toutes classées « indispensables ». Sans hiérarchisation, l'analyse fonctionnelle perd sa valeur discriminante : tous les éditeurs obtiennent un score similaire, et l'arbitrage final se fait sur le prix ou le feeling commercial — exactement ce que l'exercice devait éviter.

4. Reproduire l'existant à l'identique

Cartographier les processus actuels et les transposer tels quels en fonctions GMAO, sans remettre en question leur pertinence. L'analyse fonctionnelle est aussi l'occasion de simplifier, d'automatiser et de supprimer des étapes inutiles. Un bon réflexe : pour chaque processus existant, demandez-vous « pourquoi fait-on cela ? » avant de le traduire en fonction.

5. Négliger les fonctions de contrainte

Se concentrer sur les fonctions métier et oublier les contraintes transversales : intégration avec l'ERP, conformité RGPD, accessibilité, performances sous charge, politique de sauvegarde. Ces contraintes sont souvent découvertes trop tard, en phase de déploiement, et génèrent des surcoûts importants.

De l'analyse au terrain

Découvrez les fonctionnalités de Clipse en situation réelle

Vous avez défini vos besoins fonctionnels ? Vérifiez comment Clipse y répond : gestion des OT, planification préventive, mobilité terrain, reporting et API ouverte.

Voir une démo →
FAQ

Questions fréquentes

Quelle est la différence entre analyse fonctionnelle et cahier des charges GMAO ?
L’analyse fonctionnelle identifie et hiérarchise les fonctions attendues du logiciel (le « quoi »). Le cahier des charges reprend ces fonctions, y ajoute les contraintes techniques, organisationnelles et budgétaires, puis formalise le tout en document contractuel adressé aux éditeurs (le « quoi + comment + combien »). L’analyse fonctionnelle est donc une étape amont qui alimente le cahier des charges.
Combien de temps faut-il pour réaliser une analyse fonctionnelle GMAO ?
Pour une organisation de taille moyenne (50 à 200 équipements, 5 à 15 utilisateurs), comptez 2 à 4 semaines : une semaine pour la cartographie des processus et les entretiens parties prenantes, une semaine pour le listing et la hiérarchisation des fonctions, et une à deux semaines pour la formalisation et la validation. Les grandes organisations multi-sites peuvent nécessiter 6 à 8 semaines.
Faut-il un consultant externe pour l'analyse fonctionnelle GMAO ?
Ce n’est pas obligatoire. Un responsable maintenance expérimenté, appuyé par la DSI, peut mener l’exercice en interne à condition de maîtriser les outils d’analyse fonctionnelle (diagramme pieuvre, MoSCoW). Un consultant apporte toutefois un regard neutre, une connaissance du marché GMAO et une méthodologie éprouvée, ce qui accélère le processus et réduit les biais internes.
Quelles sont les fonctions indispensables d'une GMAO ?
Les fonctions indispensables (Must have) sont : la gestion du patrimoine technique (arborescence, fiches équipements), la gestion des ordres de travail (création, affectation, suivi), la planification de la maintenance préventive (calendrier, alertes), la gestion des stocks de pièces détachées et le reporting avec tableaux de bord et indicateurs (MTBF, MTTR, taux de disponibilité).
Peut-on utiliser la méthode MoSCoW pour hiérarchiser les fonctions GMAO ?
Oui, la méthode MoSCoW est parfaitement adaptée au contexte GMAO. Elle classe chaque fonction en quatre catégories : Must have (indispensable au démarrage), Should have (importante mais non bloquante), Could have (confort, à intégrer si le budget le permet) et Won’t have (hors périmètre pour cette phase). Cette priorisation permet de comparer objectivement les offres des éditeurs sur les critères qui comptent vraiment.