La recette utilisateur
La recette utilisateur — UAT, pour user acceptance testing — vérifie que le système répond aux besoins métier des utilisateurs, et pas seulement aux spécifications écrites. C'est un exercice de validation, pas de vérification.
Définition en bref
La recette utilisateur (UAT) est une forme de test d'acceptation : elle vise la validation et la démonstration que le système est prêt à être déployé, c'est-à-dire qu'il répond aux besoins métier de ses utilisateurs.
- Elle est idéalement conduite par les utilisateurs cibles eux-mêmes, pas par l'équipe projet.
- Elle relève de la validation — répondre au besoin — et non de la vérification — respecter la spécification.
- Elle conditionne la décision de go-live, mais ne garantit pas l'usage réel.
Qu'est-ce que l'UAT (recette utilisateur) ?
Le référentiel le plus précis sur le sujet est le syllabus Certified Tester Foundation Level de l'ISTQB, dans sa version 4.0.1 de septembre 2024. Il classe le test d'acceptation parmi les niveaux de test et énonce qu'il porte sur la validation et sur la démonstration que le système est prêt pour le déploiement, autrement dit qu'il répond aux besoins métier de l'utilisateur. Le syllabus ajoute qu'idéalement, il devrait être réalisé par les utilisateurs prévus (ISTQB, CTFL v4.0.1, § 2.2.1).
Le même référentiel distingue plusieurs formes de test d'acceptation, dont la recette utilisateur n'est qu'une :
- le test d'acceptation utilisateur (UAT) proprement dit ;
- le test d'acceptation opérationnelle, côté exploitation ;
- le test d'acceptation contractuelle et réglementaire ;
- les tests alpha et bêta.
En français, « recette » et « recette utilisateur » sont les termes d'usage. « Recette métier » insiste sur l'acteur ; « UAT » s'est imposé dans les projets internationaux.
Valider n'est pas vérifier
C'est la distinction la plus utile de tout le sujet, et l'ISTQB la pose dès son premier chapitre : tester comporte de la vérification — contrôler que le système satisfait aux exigences spécifiées — et de la validation — contrôler qu'il répond aux besoins des utilisateurs et des autres parties prenantes dans son environnement opérationnel (ISTQB, CTFL v4.0.1, § 1.1).
Un système peut donc passer tous les tests de vérification et échouer à la validation : conforme au cahier des charges, inutilisable dans le travail réel. C'est exactement ce que la recette utilisateur est censée détecter — et ce qu'elle n'attrape pas quand elle est conduite par l'équipe projet sur des scénarios écrits par l'équipe projet.
Comment conduire une recette utilisateur qui serve à quelque chose
- Faire tester par de vrais utilisateurs, choisis pour leur représentativité — y compris les profils les moins à l'aise avec l'outil, qui révèlent les points de friction que les experts ne voient plus.
- Partir de cas réels, pas de scripts : un dossier complexe de l'an dernier en dit plus long que dix scénarios nominaux.
- Tester sur des données réalistes. Une recette sur jeu de données propre valide un système qui n'existera jamais.
- Qualifier les anomalies avec le métier, pas seulement par gravité technique : une lenteur sur l'écran le plus utilisé de la journée pèse plus qu'un bug sur une fonction trimestrielle.
- Prononcer la recette explicitement, avec la liste des anomalies restantes et le nom de celui qui en assume le report après le go-live.
L'ordre de grandeur de l'effort surprend souvent. Pour sa conversion vers SAP Cloud ERP, Swarovski a mobilisé plus de 600 participants pour environ 25 000 tests, sur deux ans de préparation (SAP News Center, juillet 2026).
25 000
tests environ exécutés lors de la préparation de la conversion SAP de Swarovski, avec plus de 600 participants mobilisés sur deux ans.
100 M£
le coût estimé par le gouvernement britannique pour remettre en état le système financier Oracle du conseil municipal de Birmingham, qualifié de défaillant.
Ce que la recette utilisateur ne dit pas
Une recette prononcée ne garantit pas l'adoption. Elle se déroule dans des conditions qui ne sont pas celles du travail réel : utilisateurs volontaires, attention pleine, accompagnement à portée de main, absence de pression de délai.
Le jour du go-live, la plupart de ces conditions disparaissent : le volume, la pression de délai et la dispersion des utilisateurs changent d'échelle, même lorsqu'un dispositif d'hypercare est en place. C'est pourquoi les difficultés qui apparaissent en hypercare portent rarement sur des fonctions défaillantes, et presque toujours sur des enchaînements que personne n'avait regardés dans leur continuité.
Deux compléments utiles : faire tester au moins un processus de bout en bout par une personne qui ne l'a jamais vu, et prévoir que l'aide sera disponible dans l'outil au démarrage. Une plateforme d'adoption digitale permet de construire ces guides pendant la recette, à partir des parcours que les testeurs viennent de valider.
Quand la recette n'a pas joué son rôle
Deux dossiers publics donnent l'ordre de grandeur de ce que coûte un démarrage raté — sans que les documents officiels en attribuent explicitement la cause à la recette. Le conseil municipal de Birmingham a déployé un nouveau système financier Oracle en avril 2022 ; le gouvernement britannique a estimé en octobre 2023 à 100 millions de livres le coût de remise en état (gov.uk), et les commissaires nommés sur place évoquaient en janvier 2024 environ 50 millions de livres supplémentaires pour une ré-implémentation complète (gov.uk).
Revlon, de son côté, a écrit noir sur blanc dans son rapport annuel 10-K de l'exercice 2018 que son chiffre d'affaires avait été affecté négativement par des perturbations de niveau de service dans son usine d'Oxford, en Caroline du Nord, consécutives au lancement d'un nouvel ERP SAP — avec des coûts substantiels engagés pour y remédier (SEC, formulaire 10-K, mars 2019).
Comment Knowmore prolonge la recette.
La recette produit une connaissance précieuse et périssable : les parcours validés, les points de friction repérés, les questions posées par les testeurs. K-STUDIO permet de transformer cette matière en guides contextuels, pendant la recette plutôt qu'après.
Au démarrage, K-NOW restitue ces parcours dans l'outil réel, et K-VALUE montre où les utilisateurs décrochent effectivement — ce que la recette, par construction, ne peut pas prédire.
Conclusion
La recette utilisateur est le moment du projet où l'on valide que le système répond au besoin réel, et non à sa description. Confiée à l'équipe projet sur des scénarios nominaux, elle perd toute cette valeur.
Elle reste toutefois un exercice en conditions protégées. Ce qu'elle valide, c'est que le système est déployable — pas qu'il sera adopté.
Questions fréquentes
Quelle est la différence entre recette utilisateur et tests fonctionnels ?
Les tests fonctionnels relèvent de la vérification : le système se comporte-t-il comme la spécification le prévoit ? La recette utilisateur relève de la validation : répond-il aux besoins des utilisateurs dans leur environnement de travail ? L'ISTQB pose explicitement cette distinction dans son syllabus de niveau fondation.
Qui doit réaliser la recette utilisateur ?
Les utilisateurs prévus du système, selon l'ISTQB. En pratique, un panel représentatif : des experts métier, mais aussi des profils peu familiers de l'outil et des rôles périphériques. Une recette conduite par l'équipe projet vérifie la spécification, pas l'usage.
Peut-on démarrer avec des anomalies ouvertes après la recette ?
Oui, et c'est le cas le plus courant. Ce qui importe est que la liste soit explicite, que chaque anomalie reportée ait un porteur et une échéance, et que le métier assume formellement ce report. Sans cette liste, le prononcé de recette n'engage personne sur les anomalies qui restent ouvertes.
Termes liés
Go-live
Le moment où la solution passe en production réelle : critères de décision, préparation et ce qui se joue pour les utilisateurs le jour J.
Lire la définition →Hypercare
La période de soutien renforcé juste après la mise en production : dimensionnement, indicateurs et sortie vers le support courant.
Lire la définition →Conduite du changement
Méthodes, modèles et leviers pour accompagner l'entreprise dans l'adoption de nouvelles pratiques et technologies, et mesurer l'adhésion réelle.
Lire la définition →GxP
Les bonnes pratiques réglementaires des industries de santé : ce que recouvre le sigle, ce qu'il implique pour un système d'information et pour la formation.
Lire la définition →La recette valide le système, pas l'usage.
Voyons comment transformer vos parcours de recette en guides disponibles dans l'outil dès le premier jour.