Cahier des charges
Un cahier des charges est le document qui formalise, avant le développement, les besoins fonctionnels, les contraintes techniques, le périmètre et les objectifs d'un projet. Il sert de référence commune entre le client et le prestataire pour cadrer ce qui sera livré, à quel prix et dans quels délais.
Dans une relation client-prestataire, ce document est souvent la pièce qui sert de base au devis et au contrat. Sur un projet de refonte, par exemple, il permet de trancher en amont des questions comme la compatibilité avec un système existant ou les contraintes de sécurité imposées par le secteur d'activité du client, plutôt que de les découvrir en cours de développement. Il est particulièrement utile pour les appels d'offres, où plusieurs prestataires doivent chiffrer sur une base commune.
L'écueil le plus courant est de vouloir tout figer dans le cahier des charges, jusqu'au détail de l'interface, ce qui bride l'équipe technique et rend le document obsolète dès le premier retour utilisateur. À l'inverse, un cahier des charges trop vague sur les objectifs business ouvre la porte à des interprétations différentes entre client et prestataire. Le bon niveau de détail fixe les résultats attendus et les contraintes non négociables, sans dicter la solution technique.
