Exigences de qualité¶
Statut : brouillon
NFR-001 — Performance mobile¶
LCP inférieur à 2,5 s sur les pages produit et gamme, sur connexion mobile moyenne. Mesuré avec Lighthouse et Search Console.
NFR-002 — Accessibilité¶
Navigation clavier complète du méga-menu, du sélecteur et du configurateur. Contrastes conformes WCAG AA. Étiquettes de formulaire explicites.
NFR-003 — SEO et données structurées¶
Pages clés indexables, JSON-LD valide, contenu principal présent dans le HTML sans JavaScript.
NFR-004 — Fiabilité des prix et de la compatibilité¶
Aucune configuration vendable avec un prix incohérent entre le configurateur et Shopify. Aucune règle de compatibilité contredite par l'interface. Garanti par des tests automatisés sur docs/data/compatibilite.csv.
NFR-005 — Consentement et données personnelles¶
Aucun traceur avant consentement. Politique de confidentialité à jour. Données de devis conservées uniquement le temps nécessaire.
NFR-006 — Disponibilité¶
Celle de Shopify. Pas de cible supplémentaire.
NFR-007 — Maintenabilité¶
Un nouveau modèle, une nouvelle diagonale ou un nouvel accessoire s'ajoute par mise à jour des données (CSV et import), sans modifier le code.