Guide · Méthode
L'analyse fonctionnelle : la méthode, déroulée en entier sur une machine réelle
Bête à cornes, diagramme pieuvre, FAST, critères et niveaux : la méthode est expliquée partout, presque toujours sur un stylo ou une cafetière. Elle est déroulée ici sur un agv porte-palettes 500kg, du besoin jusqu'aux solutions techniques — et le dossier complet de cette machine, avec sa nomenclature et son chiffrage, est publié sur ce site.
Référentiel : NF X50-151 (analyse fonctionnelle du besoin) · NF X50-100 (analyse de la valeur)
À quoi sert vraiment l'analyse fonctionnelle
Elle sert à une chose, et cette chose vaut tout le reste : séparer le besoin de la solution. Tant que le besoin est écrit en fonctions, plusieurs architectures restent possibles et on peut les comparer. Dès qu'il est écrit en solutions — « je veux un vérin pneumatique » — la conception est déjà faite, par quelqu'un qui n'avait pas les éléments pour la faire.
C'est aussi le dernier moment où changer d'avis ne coûte rien. Une fonction ajoutée pendant l'analyse fonctionnelle coûte une ligne. La même fonction ajoutée après la conception détaillée coûte une refonte, et découverte à la recette, elle coûte une machine.
Enfin, elle produit le document qui permet de comparer des offres. Trois fournisseurs qui répondent au même cahier des charges fonctionnel proposent trois solutions différentes au même besoin : c'est comparable. Trois fournisseurs qui répondent à trois besoins reconstitués ne le sont pas.
Étape 1 — La bête à cornes : trois questions, pas une de plus
À qui le produit rend-il service ? Sur quoi agit-il ? Dans quel but ? Trois questions triviales, et pourtant c'est l'étape où l'on découvre le plus souvent qu'on ne parlait pas de la même chose.
La troisième question est la seule qui compte vraiment : le but doit être un résultat, jamais un moyen. « Transporter des palettes » est un moyen ; « automatiser le transport de palettes en autonomie » est un résultat, et il laisse ouvertes des solutions qu'un moyen aurait fermées.
Cas réel — AGV Porte-Palettes 500kg
À qui rend-il service ?opérateurs logistique entrepôt
Sur quoi agit-il ?palettes standard EUR/US jusqu'à 500kg
Dans quel but ?automatiser le transport de palettes de 500 kg en autonomie
Étape 2 — Le diagramme pieuvre : les fonctions, et rien d'autre
On liste les milieux extérieurs — tout ce que le produit touche, subit ou avec quoi il dialogue — puis les fonctions qui les relient. Deux familles, et la distinction n'est pas cosmétique :
- Une fonction principale (FP) relie deux milieux : c'est la raison d'être du produit, ce pour quoi on l'achète.
- Une fonction de contrainte (FC) relie le produit à un seul milieu : elle n'est pas moins importante, elle est simplement subie plutôt que voulue.
La règle de rédaction tient en une ligne : verbe à l'infinitif + complément, sans solution technique. Si le libellé contient un composant, une matière ou une technologie, ce n'est plus une fonction — c'est une décision déguisée.
Cas réel — 6 fonctions identifiées
FP1saisir et transporter la palette en sécurité
milieu extérieur : palette à transporter
FP2naviguer de façon autonome dans les allées
milieu extérieur : environnement entrepôt
FC1garantir la sécurité du personnel à proximité
milieu extérieur : opérateurs humains
FC2assurer l'autonomie énergétique sur 12h
milieu extérieur : source d'énergie
FC3s'adapter aux irrégularités du sol
milieu extérieur : sol industriel
FC4communiquer statut et position en temps réel
milieu extérieur : superviseur flotte
Deux fonctions principales, quatre contraintes. Aucun libellé ne cite de composant : à ce stade, rien n'impose encore de LiDAR ni de batterie.
Étape 3 — Le FAST : de la fonction à la solution, par « comment ? »
Le FAST est l'étape où l'on a enfin le droit de parler technique — mais seulement en répondant à une question posée : « comment cette fonction est-elle assurée ? ». Chaque solution est donc rattachée à une fonction, et chaque fonction rend compte d'une solution.
C'est ce lien qui rend une conception défendable. Devant un client qui demande pourquoi il paie deux scanners laser, la réponse n'est pas « pour la sécurité » : c'est « pour assurer FC1 — garantir la sécurité du personnel — au niveau de performance exigé ». Une solution sans fonction attachée est une ligne de nomenclature qu'on ne saura pas justifier.
Cas réel — fonction, question, solution
FP1 — saisir la palette
comment lever la charge ?
→ fourches rétractables + vérin hydraulique double effet
FP2 — naviguer
comment se localiser sans infrastructure ?
→ SLAM LiDAR 2D fusion odométrie
FC1 — sécurité personnel
comment détecter les obstacles ?
→ scanners laser catégorie 3 à 360° avec zones dynamiques
FC2 — autonomie énergie
comment recharger sans interrompre le service ?
→ batterie LiFePO4 + recharge opportuniste par contacts
Étape 4 — Critères, niveaux, flexibilité : là où tout se joue
C'est l'étape que presque tout le monde bâcle, et c'est la seule qui rende le cahier des charges opposable. Chaque fonction doit porter au moins un critère mesurable, un niveau chiffré et une flexibilité.
La flexibilité est la partie que personne n'écrit, et c'est elle qui donne au concepteur sa marge de manœuvre. Elle dit ce qui est négociable et à quel prix :
F0 — impératifaucune négociation possible
F1 — négociablepeut bouger contre une contrepartie
F2 — souhaitableabandonnable si ça coûte cher
Un critère sans niveau ne se vérifie pas à la recette : « robuste », « rapide », « ergonomique » ne sont pas des critères, ce sont des adjectifs. Un critère sans flexibilité prive le concepteur de tout arbitrage — et il en fera un quand même, sans vous.
Cas réel — 6 critères, avec leur flexibilité
| Critère | Niveau | Flexibilité |
|---|
| Charge utile maximale | 500 kg ±0% | F0 |
| Autonomie fonctionnelle | 12h continues | F0 |
| Précision de positionnement | ±20mm | F1 |
| Distance d'arrêt sécurité | ≤0,5m à vitesse max | F0 |
| Temps de recharge opportuniste | 15min/2h fonctionnement | F2 |
| Niveau de performance sécurité | PLd ISO 13849-1 | F0 |
Remarquez la répartition : 4 critères sur 6 sont impératifs. C'est beaucoup, et c'est assumé sur cette machine — la charge, l'autonomie, la distance d'arrêt et le niveau de performance sécurité ne se négocient effectivement pas. Mais si tous vos critères sortent en F0, relisez-les : un cahier des charges sans aucun degré de liberté ne laisse au concepteur qu'une seule solution possible, et c'est rarement la moins chère.
Ces six critères se retrouvent tels quels dans le dossier de conception : ce sont eux qui ont imposé les scanners de catégorie 3, la batterie LiFePO4 et la recharge d'opportunité. Le dossier complet montre la suite — architecture, nomenclature chiffrée jusqu'à la visserie, coûts et planning.
Les cinq erreurs qui rendent une analyse fonctionnelle inutile
—Écrire une solution à la place d'une fonction
« Équiper le robot d'un LiDAR » n'est pas une fonction : c'est une décision. La fonction est « naviguer de façon autonome dans les allées ». La différence n'est pas de vocabulaire — la première formulation interdit d'évaluer une navigation filoguidée, la seconde l'autorise.
—Oublier les milieux extérieurs qui ne parlent pas
Le sol, la poussière, la température, le réseau électrique, la réglementation : ils n'expriment aucun besoin, mais ils imposent des fonctions de contrainte. Ce sont eux qu'on oublie, et ce sont eux qui coûtent cher quand on les découvre au montage.
—Des critères non mesurables
Chaque critère doit porter une grandeur, une valeur et une tolérance. « Précision de positionnement : ±20 mm » se vérifie ; « bonne précision » se discute pendant la recette, quand la machine est déjà payée.
—Tout mettre en impératif
Un cahier des charges dont tous les critères sont en F0 ne laisse aucun arbitrage. Le concepteur en fera malgré tout — mais tout seul, et sur les critères qu'il aura jugés les moins graves, pas sur ceux que vous auriez choisis.
—La faire après avoir choisi la solution
Une analyse fonctionnelle écrite pour justifier une machine déjà décidée ne sert qu'à remplir un classeur. Son intérêt est entièrement dans le fait d'être faite avant — c'est ce qui la rend pénible, et c'est ce qui la rend utile.
Questions fréquentes
Quelle est la différence entre analyse fonctionnelle et cahier des charges fonctionnel ?
L'analyse fonctionnelle est la méthode — bête à cornes, pieuvre, FAST, critères. Le cahier des charges fonctionnel est le document qui en restitue le résultat pour être envoyé en consultation. On fait la première pour écrire le second.
Faut-il vraiment faire un diagramme, ou une liste suffit-elle ?
La liste suffit pour le fond, et c'est elle qui part dans le cahier des charges. Le diagramme sert à une chose que la liste ne fait pas : montrer les milieux qu'on a oubliés, parce qu'un milieu sans flèche saute aux yeux.
Combien de fonctions faut-il identifier ?
Sur un équipement industriel courant, cinq à dix. En dessous de quatre, il manque probablement des contraintes. Au-delà de quinze, on a commencé à décomposer des solutions plutôt qu'à lister des fonctions.
Qui doit la faire, le client ou le fournisseur ?
Le client, idéalement — c'est lui qui connaît le besoin. En pratique il n'en a ni le temps ni la méthode, et c'est le bureau d'études qui la fait pour lui, en amont de la consultation. Le point important est qu'elle soit validée par le client avant que la conception commence.
Que fait-on de l'analyse fonctionnelle une fois écrite ?
Elle alimente deux documents. Le
cahier des charges, qu'elle remplit presque entièrement. Et l'
AMDEC, qui s'en déduit directement : chaque fonction identifiée est une fonction qui peut défaillir. Une AMDEC faite sans analyse fonctionnelle préalable est une AMDEC dont on ne peut pas dire si elle est complète.
Peut-on la produire automatiquement ?
La structure, oui : RAAI produit la bête à cornes, la pieuvre, le FAST et les critères à partir d'une description en langage courant — c'est exactement l'analyse déroulée sur cette page. Le jugement, non : c'est à un ingénieur de dire si une fonction manque, et surtout quels critères sont réellement impératifs.
Faites-la produire sur votre propre projet
Décrivez votre besoin en quelques lignes : RAAI produit l'analyse fonctionnelle, l'architecture, la nomenclature chiffrée et le budget. Gratuit, sans compte.