Cahier des charges fonctionnel
Le Cahier des Charges Fonctionnel (CdCF) traduit le besoin de l'utilisateur en fonctions mesurables et négociables. Il fixe ce que le système doit faire, avec quelles performances et quelle marge de tolérance, sans imposer de solution technique.
Objectifs
- Exprimer un besoin sous forme de fonctions de service
- Associer des critères et des niveaux à chaque fonction
- Utiliser la notion de flexibilité pour négocier les exigences
Structure d'un CdCF — les fonctions de service
Le CdCF liste les fonctions de service issues de l'analyse fonctionnelle (FP et FC). Chaque fonction est rédigée à l'infinitif, sans référence à une solution technique. Elle exprime un service rendu ou une contrainte à respecter. Exemple : FP1 — Permettre à l'utilisateur de chauffer une pièce. FC1 — Être alimenté par le réseau 230 V / 50 Hz. La liste des fonctions constitue le cœur du document.
Critères et niveaux — rendre les fonctions mesurables
Chaque fonction est caractérisée par un ou plusieurs critères d'appréciation (grandeur mesurable) et un niveau (valeur cible). Exemple pour FP1 : Critère = température de consigne atteignable. Niveau = 16 °C à 30 °C. Sans critères ni niveaux, une fonction est invérifiable. Les critères peuvent être quantitatifs (valeur numérique) ou qualitatifs (couleur, matériau, esthétique).
Flexibilité — la marge de négociation
La flexibilité indique la marge accordée sur le niveau d'un critère. Trois classes : F0 = limite impérative (non négociable, souvent lié à une norme ou sécurité), F1 = peu négociable (légère tolérance acceptée), F2 = très négociable (valeur souhaitée mais ajustable). Exemple : épaisseur d'un écran F2 — le niveau cible est 8 mm mais on accepte jusqu'à 12 mm. La flexibilité permet d'orienter les choix techniques sans bloquer l'innovation.
Rédiger et valider un CdCF complet
Un CdCF complet comporte : le contexte du projet, l'expression du besoin (bête à cornes), le tableau des fonctions avec critères / niveaux / flexibilité, les contraintes réglementaires (normes NF, CE, sécurité), et les critères de validation (comment vérifier que chaque fonction est satisfaite). Le CdCF est validé avec le demandeur avant tout développement. Il sert de référence tout au long du projet pour évaluer les solutions proposées.
Relations et formules clés
Verbe à l'infinitif + complément + (acteur concerné)Rédiger sans mentionner de solution technique : 'Permettre à l'utilisateur de…' plutôt que 'Utiliser un moteur pour…'.
Fonction | Critère | Niveau | FlexibilitéLes quatre colonnes incontournables du tableau fonctionnel : ce qu'on mesure, la valeur visée, et la marge tolérée.
F0 = impératif | F1 = peu négociable | F2 = très négociableF0 concerne souvent la sécurité ou les normes ; F2 ouvre de la liberté au concepteur pour optimiser coût ou faisabilité.
Exercice d'application
Question : On conçoit un vélo à assistance électrique (VAE). Rédige une FP et une FC avec leurs critères, niveaux et flexibilités.
Voir la solution
Réponse : FP1 : Assister le cycliste dans son effort de pédalage. Critère : vitesse maximale d'assistance. Niveau : 25 km/h. Flexibilité : F0 (limite légale impérative). FC1 : Résister aux intempéries. Critère : indice de protection contre l'eau. Niveau : IP55 minimum. Flexibilité : F1 (légère marge possible sur les parties non électriques). Explication : le niveau 25 km/h est imposé par la réglementation européenne (F0 non négociable) ; l'IP55 est recommandé mais certaines parties mécaniques peuvent avoir un indice légèrement inférieur (F1).
