Rediger un cahier des charges parfait : Template et guide 2025
Soyons honnêtes : la plupart des projets web qui dérapent, c'est parce que personne n'a pris le temps de poser les choses à plat au départ. Le cahier des charges, c'est exactement ça — un document qui évite les « mais je croyais que... » en cours de route. On vous donne ici la méthode complète, avec un template prêt à l'emploi.
Sommaire
1. Pourquoi un cahier des charges est indispensable
On ne va pas se mentir : un cahier des charges, ça ne fait rêver personne. Mais c'est le document qui sépare les projets qui se passent bien de ceux qui finissent en cauchemar. Le PMI estime que 47% des projets qui plantent, c'est à cause d'exigences mal définies. Le CDC, c'est votre assurance anti-fiasco.
Concretement, un cahier des charges bien redige vous apporte cinq benefices majeurs. Premierement, il clarifie votre vision en vous obligeant a formaliser vos besoins, vos objectifs et vos priorites. Ce travail de reflexion en amont est essentiel pour eviter de changer d'avis en cours de developpement, ce qui est la premiere source de depassement de budget.
Deuxiemement, il vous permet de comparer les devis sur une base commune. Sans CDC, chaque prestataire interprete votre besoin differemment et les devis sont incomparables. Avec un CDC detaille, vous obtenez des propositions qui repondent au meme cahier de specifications, ce qui facilite enormement la comparaison.
Troisiemement, il protege les deux parties. Le CDC fait office de contrat moral (et peut etre annexe au contrat juridique) qui definit clairement ce qui est inclus dans le projet et ce qui ne l'est pas. En cas de desaccord, c'est le document de reference.
Quatriemement, il reduit les couts. En definissant precisement le perimetre du projet en amont, vous evitez les allers-retours, les modifications de derniere minute et les fonctionnalites inutiles. Un CDC bien redige peut vous faire economiser 20 a 30 % sur le budget total de votre projet.
Enfin, il accelere le projet. Un prestataire qui dispose d'un CDC complet peut commencer a travailler immediatement sans phase de decouverte couteuse. Le gain de temps peut representer 2 a 4 semaines sur un projet de 3 mois.
Le saviez-vous ?
D'apres notre experience sur plus de 500 projets, les projets avec un cahier des charges detaille ont un taux de satisfaction de 92 %, contre seulement 54 % pour les projets lances sans CDC. Le temps investi dans la redaction du CDC est toujours rentabilise.
2. Les 10 sections d'un CDC parfait
Un cahier des charges complet et efficace se structure autour de 10 sections cles. Chacune apporte des informations essentielles au prestataire pour comprendre votre projet, evaluer sa complexite et proposer une solution adaptee.
Presentation de l'entreprise et du projet
Cette premiere section pose le contexte. Le prestataire doit comprendre qui vous etes, ce que vous faites et pourquoi vous avez besoin de ce projet digital. Plus le contexte est riche, mieux le prestataire pourra adapter sa proposition.
Elements a inclure :
- Nom, activite et historique de l'entreprise
- Secteur d'activite et positionnement sur le marche
- Contexte du projet (pourquoi maintenant, qu'est-ce qui declenche le besoin)
- Existant digital actuel (site actuel, outils en place)
- Points forts et faiblesses de la solution actuelle
Objectifs et KPIs
Definir des objectifs clairs et mesurables est fondamental. Ils guident les choix de conception et permettent d'evaluer le succes du projet apres sa mise en ligne. Utilisez la methode SMART (Specifique, Mesurable, Atteignable, Realiste, Temporellement defini) pour formuler chaque objectif.
Exemples d'objectifs SMART :
- Augmenter le trafic organique de 50 % en 12 mois
- Generer 100 leads qualifies par mois via le site
- Atteindre un taux de conversion de 3 % sur la boutique en ligne
- Reduire le taux de rebond a moins de 40 %
- Obtenir un score Google PageSpeed superieur a 90
Public cible et personas
La connaissance de votre public cible est essentielle pour concevoir un site qui repond a ses attentes et ses habitudes de navigation. Creez 2 a 4 personas qui representent vos utilisateurs types. Pour chaque persona, detaillez son profil demographique, ses objectifs, ses frustrations et ses habitudes digitales.
Par exemple, pour un site e-commerce de mobilier : Marie, 35 ans, cadre dans une PME, cherche des meubles de qualite avec un bon rapport qualite-prix. Elle navigue principalement sur mobile le soir, compare les produits sur plusieurs sites et est sensible aux avis clients. Son frein principal est la crainte de ne pas pouvoir voir le meuble en vrai avant l'achat.
Ce niveau de detail permet au designer de concevoir une experience utilisateur qui repond precisement aux besoins de votre audience, et au developpeur de prioriser les fonctionnalites qui auront le plus d'impact.
Arborescence et navigation
L'arborescence definit la structure de votre site : les pages principales, les sous-pages et les liens entre elles. C'est le squelette de votre site et elle a un impact direct sur l'experience utilisateur et le referencement naturel.
Presentez l'arborescence sous forme de schema hierarchique. Pour chaque page, indiquez son nom, son objectif principal et les elements de contenu qu'elle doit contenir. Limitez la profondeur a 3 niveaux maximum pour que chaque page soit accessible en moins de 3 clics depuis la page d'accueil.
Decrivez aussi le systeme de navigation souhaite : menu principal, menu secondaire, fil d'Ariane, barre de recherche, filtres. Precisez si certaines pages doivent etre mises en avant ou accessibles depuis plusieurs endroits du site. Plus votre arborescence est claire, moins il y aura de modifications couteuses en cours de projet.
Fonctionnalites detaillees
C'est la section la plus importante du CDC et celle qui a le plus d'impact sur le budget. Listez toutes les fonctionnalites attendues en les classant par priorite : indispensable, souhaitable et optionnelle. Cette hierarchisation permet au prestataire de proposer un developpement par phases si le budget est contraint.
Pour chaque fonctionnalite, decrivez le comportement attendu du point de vue de l'utilisateur. Par exemple, au lieu d'ecrire simplement "formulaire de contact", detaillez : "Un formulaire de contact avec les champs nom, email, telephone, objet (menu deroulant avec 5 options) et message. L'envoi declenche un email de notification a contact@entreprise.fr et un email de confirmation a l'utilisateur. Les donnees sont stockees dans un back-office accessible par l'administrateur."
Ce niveau de detail peut sembler excessif, mais c'est exactement ce dont le developpeur a besoin pour estimer le temps de travail et eviter les interpretations. Chaque fonctionnalite non precisee dans le CDC sera soit oubliee, soit facturee en supplement.
Design et charte graphique
Meme si le design sera concu par un professionnel, vous devez donner des directions claires dans le CDC. Partagez votre charte graphique existante (logo, couleurs, typographies), vos preferences esthetiques et des exemples de sites que vous appreciez (et ceux que vous n'aimez pas, avec les raisons).
A preciser dans cette section :
- Charte graphique existante (fichiers vectoriels du logo, palette de couleurs)
- Ton et image de marque souhaitee (corporate, decontracte, luxe, technique)
- 3 a 5 sites de reference avec ce que vous aimez dans chacun
- Elements visuels disponibles (photos, videos, illustrations)
- Contraintes d'accessibilite (WCAG, daltonisme)
Contraintes techniques
Les contraintes techniques orientent les choix d'architecture et de technologie. Meme si vous n'etes pas technique, vous avez probablement des contraintes que le prestataire doit connaitre : hebergement impose par votre DSI, integration avec un ERP existant, utilisation d'un CMS specifique, contraintes de performance ou de securite.
Contraintes courantes a mentionner :
- Technologies imposees ou preferees (CMS, framework, langage)
- Hebergement existant ou contraintes d'hebergement
- Integrations necessaires (CRM, ERP, API tierces)
- Navigateurs et appareils a supporter
- Exigences de performance (temps de chargement, capacite de montee en charge)
- Exigences de securite et conformite (RGPD, PCI-DSS pour le paiement)
SEO et referencement
Le referencement naturel doit etre pense des la conception du site, pas apres. Indiquez dans le CDC vos objectifs SEO, les mots-cles cibles, la strategie de contenu envisagee et les elements techniques SEO que vous attendez (structure des URLs, balises meta, donnees structurees, sitemap, vitesse de chargement).
Si vous avez un site existant, mentionnez son autorite de domaine actuelle, les pages les mieux positionnees et le trafic organique mensuel. En cas de refonte, la preservation du referencement existant (plan de redirections 301, conservation des URLs performantes) doit etre une exigence explicite du CDC.
Pour approfondir la question du budget SEO a prevoir, consultez notre guide complet sur les prix de creation de site web qui detaille les couts SEO par type de prestation.
Planning et jalons
Indiquez vos contraintes de delai et les dates cles de votre projet. Y a-t-il une date de lancement imperative (evenement, saison commerciale, obligation reglementaire) ? Cette information est cruciale car elle impacte l'organisation du projet et peut necessiter des ressources supplementaires.
Jalons types d'un projet web :
- Validation du cahier des charges et choix du prestataire
- Livraison et validation des maquettes graphiques
- Livraison de la version de developpement (beta)
- Phase de recette et corrections
- Mise en production et lancement officiel
- Periode de garantie et corrections post-lancement
Budget et modalites
Indiquer votre budget n'est pas un signe de faiblesse dans la negociation. Au contraire, cela permet au prestataire d'adapter sa proposition a votre enveloppe et d'etre transparent sur ce qui est realisable avec le budget disponible. Indiquez une fourchette plutot qu'un montant exact.
Precisez aussi vos modalites de paiement souhaitees (echelonnement, conditions de facturation), les conditions de recette (criteres d'acceptation, nombre de cycles de correction inclus) et les attentes en termes de garantie et de maintenance post-livraison.
Pour avoir une idee precise des budgets a prevoir selon votre type de projet, consultez notre guide des prix de creation de site web en France.
3. Les 10 erreurs courantes a eviter
Apres avoir analyse des centaines de cahiers des charges, voici les erreurs les plus frequentes qui coutent cher aux porteurs de projet. Evitez-les pour maximiser vos chances de reussite.
Astuce pro
1. Rester trop vague dans les fonctionnalites
"Le site doit etre moderne et convivial" n'est pas une specification. Chaque fonctionnalite doit etre decrite avec un niveau de detail suffisant pour etre estimee et developpee sans ambiguite. Utilisez des scenarii d'utilisation concrets.
2. Ne pas definir de priorites
Toutes les fonctionnalites ne se valent pas. Sans hierarchisation (indispensable, souhaitable, optionnel), le prestataire ne saura pas quoi privilegier si le budget ou le delai est contraint. Resultat : les fonctionnalites essentielles risquent d'etre baclees.
3. Oublier le mobile
En 2025, plus de 60 % du trafic web est mobile. Votre CDC doit preciser les exigences specifiques a la navigation mobile : quelles fonctionnalites doivent etre accessibles sur mobile, y a-t-il des comportements differents entre desktop et mobile ?
4. Imposer des solutions techniques sans expertise
Specifiez le besoin fonctionnel, pas la solution technique. Au lieu de demander "une base de donnees MySQL avec des requetes AJAX", demandez "un systeme de recherche avec filtres en temps reel et affichage instantane des resultats".
5. Ignorer l'existant
Si vous avez un site existant, un CRM, un ERP ou d'autres outils en place, le CDC doit les mentionner. Les integrations avec l'existant sont souvent les taches les plus complexes et les plus couteuses du projet.
6. Ne pas indiquer de budget
Sans indication de budget, les prestataires ne savent pas si vous attendez un site a 3 000 euros ou a 30 000 euros. Vous perdez du temps a recevoir des propositions inadaptees et les prestataires serieux peuvent decliner faute de visibilite.
7. Sous-estimer la partie contenu
Le contenu (textes, images, videos) est souvent le parent pauvre du CDC. Or, c'est ce que vos visiteurs viennent chercher. Precisez qui fournit le contenu, dans quel format et selon quel planning. Un site sans contenu de qualite est un echec assure.
8. Oublier la maintenance et l'evolution
Le site ne s'arrete pas a sa mise en ligne. Prevoyez dans le CDC vos besoins de maintenance, de mise a jour et d'evolution future. Cela permet au prestataire de concevoir une architecture evolutive et de vous proposer un contrat de maintenance adapte.
9. Rediger un CDC trop long et trop detaille
Un CDC de 100 pages decourage les prestataires et dilue les informations essentielles. Visez 15 a 30 pages bien structurees. Mettez les details specifiques en annexe (regles de gestion, captures d'ecran de l'existant, contenus types).
10. Ne pas impliquer les parties prenantes
Le CDC doit etre valide par toutes les personnes qui auront un mot a dire sur le projet : direction, marketing, commercial, support client, informatique. Un CDC redige par une seule personne sans concertation entrainera des remises en question couteuses en cours de projet.
4. Modele de CDC : structure detaillee
Voici la structure detaillee d'un cahier des charges web professionnel que vous pouvez utiliser comme point de depart pour votre propre projet. Adaptez chaque section a votre contexte specifique.
Cadrer le projet
Définissez le contexte, les objectifs business et les cibles. Pourquoi ce projet ? Quels KPI visez-vous ?
Lister les fonctionnalités
Décrivez chaque fonctionnalité avec des user stories : En tant que [utilisateur], je veux [action] afin de [bénéfice].
Définir les contraintes
Stack technique souhaitée, hébergement, compatibilité navigateurs, accessibilité, RGPD, performances attendues.
Établir le planning
Fixez les jalons, les dates clés et les livrables attendus à chaque étape. Prévoyez des marges.
Fixer le budget
Indiquez une fourchette budgétaire réaliste. Cela permet aux prestataires de proposer des solutions adaptées.
Ajouter les annexes
Maquettes, wireframes, charte graphique, contenus existants, accès aux outils actuels.
Structure type d'un cahier des charges web
I. Contexte et presentation
- 1.1 Presentation de l'entreprise (activite, taille, CA, marche)
- 1.2 Contexte du projet et facteurs declencheurs
- 1.3 Existant digital (site actuel, statistiques, points forts et faiblesses)
- 1.4 Interlocuteurs et parties prenantes
II. Objectifs et indicateurs
- 2.1 Objectifs business du projet
- 2.2 KPIs et metriques de succes
- 2.3 Benchmark concurrentiel (3 a 5 sites concurrents analyses)
III. Cibles et personas
- 3.1 Segments de clientele cibles
- 3.2 Fiches personas detaillees (2 a 4 personas)
- 3.3 Parcours utilisateurs prioritaires
IV. Perimetre fonctionnel
- 4.1 Arborescence du site (schema)
- 4.2 Description page par page
- 4.3 Fonctionnalites detaillees (classees par priorite)
- 4.4 Parcours utilisateurs et scenarios d'usage
- 4.5 Back-office et gestion du contenu
V. Design et ergonomie
- 5.1 Charte graphique existante
- 5.2 Direction artistique souhaitee et sites de reference
- 5.3 Responsive design et adaptation mobile
- 5.4 Accessibilite (niveaux WCAG vises)
VI. Contraintes techniques
- 6.1 Technologies imposees ou preferees
- 6.2 Hebergement et infrastructure
- 6.3 Integrations avec l'existant (CRM, ERP, API)
- 6.4 Performance et disponibilite attendues
- 6.5 Securite et conformite (RGPD, PCI-DSS)
VII. Contenu et SEO
- 7.1 Strategie de contenu
- 7.2 Qui fournit le contenu et selon quel planning
- 7.3 Objectifs SEO et mots-cles cibles
- 7.4 Plan de redirection (en cas de refonte)
VIII. Planning et organisation
- 8.1 Date de lancement souhaitee
- 8.2 Jalons et livrables intermediaires
- 8.3 Methode de gestion de projet souhaitee (agile, cycle en V)
- 8.4 Processus de validation et interlocuteurs
IX. Budget et modalites
- 9.1 Enveloppe budgetaire (fourchette)
- 9.2 Modalites de paiement
- 9.3 Criteres de selection du prestataire
- 9.4 Format et date limite de reponse
X. Maintenance et evolution
- 10.1 Garantie attendue post-livraison
- 10.2 Besoins de maintenance recurrente
- 10.3 Evolutions prevues a moyen terme
- 10.4 Formation des utilisateurs
Annexes
- A. Charte graphique et assets
- B. Captures d'ecran du site actuel
- C. Regles de gestion detaillees
- D. Contenus types et maquettes
Astuce
Utilisez notre generateur de cahier des charges en ligne pour creer un CDC structure et complet en repondant a une serie de questions guidees. L'outil genere automatiquement un document professionnel que vous pouvez envoyer aux prestataires.
5. Checklist finale
Avant d'envoyer votre cahier des charges aux prestataires, verifiez que tous les points suivants sont couverts. Cette checklist reprend les elements essentiels d'un CDC complet et professionnel.
Contexte et objectifs
Public et fonctionnalites
Design et technique
Organisation et budget
6. FAQ : 10 questions frequentes
Qu'est-ce qu'un cahier des charges web ?
Un cahier des charges web est un document de reference qui decrit l'ensemble des besoins, des contraintes et des objectifs d'un projet de creation ou de refonte de site web. Il sert de contrat moral entre le client et le prestataire et constitue la base de travail pour le developpement.
Combien de pages doit faire un cahier des charges ?
Un CDC web fait generalement entre 10 et 30 pages selon la complexite du projet. Pour un site vitrine, 10 a 15 pages suffisent. Pour un e-commerce ou une application complexe, prevoyez 20 a 30 pages. L'essentiel est que le document soit complet et clair.
Qui doit rediger le cahier des charges ?
Le porteur du projet cote client, idealement avec l'aide d'un consultant ou chef de projet web. Si vous n'avez pas les competences en interne, un consultant externe peut vous accompagner (500 a 3 000 euros selon la complexite).
Un cahier des charges est-il obligatoire ?
Non, ce n'est pas une obligation legale. Cependant, il est fortement recommande pour tout projet depassant 2 000 euros. Sans CDC, les risques de malentendus et de depassements de budget sont multiplies.
Combien coute la redaction d'un cahier des charges ?
Gratuit si vous le redigez vous-meme avec un template. Avec un consultant : 500 a 3 000 euros. Via une agence (phase d'etude) : 2 000 a 5 000 euros. C'est un investissement toujours rentabilise par les economies realisees sur le projet.
Quelle est la difference entre CDC fonctionnel et technique ?
Le CDC fonctionnel decrit le 'quoi' du point de vue de l'utilisateur. Le CDC technique decrit le 'comment' en termes de technologies et d'architecture. Le client redige le fonctionnel, le prestataire repond avec le technique.
Faut-il inclure le budget dans le CDC ?
Oui, il est recommande d'indiquer une fourchette budgetaire. Cela permet aux prestataires d'adapter leur proposition et evite de perdre du temps avec des propositions hors budget.
Comment structurer un cahier des charges ?
En 10 sections : presentation de l'entreprise, objectifs et KPIs, public cible, arborescence, fonctionnalites, design, contraintes techniques, SEO, planning, budget. Chaque section est indispensable pour un CDC complet.
Quand faut-il rediger le CDC ?
Avant de contacter les prestataires. Prevoyez 2 a 4 semaines pour un CDC de qualite, en impliquant toutes les parties prenantes. Le CDC est la base de la consultation et permet d'obtenir des devis comparables.
Le CDC peut-il evoluer en cours de projet ?
Oui, via un processus d'avenants documentes par ecrit. Toute modification doit etre validee par les deux parties avec evaluation de l'impact sur le budget et le planning. Le CDC reste la reference contractuelle.
Creez votre cahier des charges en quelques minutes
Notre outil en ligne vous guide pas a pas pour creer un cahier des charges professionnel et complet. Repondez aux questions, nous generons le document pour vous. C'est gratuit et sans inscription.