Un cahier de recette est le document qui liste, cas de test par cas de test, les vérifications à exécuter pour prouver qu'une application livrée est conforme à ce qui a été commandé. Il se rédige pendant le développement, pas après la livraison, et sert de base au procès-verbal de recette qui déclenche le solde de facturation. Sur les projets que nous menons, il représente 5 à 10 % de la charge du projet et compte 40 à 120 cas de test pour une application métier de taille moyenne.
Un cas de test exploitable tient en quatre éléments seulement :
- le contexte (quel profil utilisateur, quelles données de départ) ;
- les actions à réaliser, dans l'ordre ;
- le résultat attendu, formulé de façon observable ;
- le verdict et la criticité de l'anomalie constatée.
Deux points sont spécifiques aux contrats français. D'abord, la recette se décompose souvent en vérification d'aptitude puis VSR (vérification de service régulier), une période d'observation en conditions réelles de 1 à 3 mois avant réception définitive. Ensuite, il est prudent de fixer contractuellement le seuil de prononcé : zéro anomalie bloquante, anomalies mineures traitées pendant la VSR. Sans ce seuil écrit, la recette s'étire et le litige devient une question d'appréciation.
Nous fournissons ce cahier avec chaque application sur-mesure que nous développons. Parlons de votre projet.