Mis à jour le 18 juin 2026
Le cahier des charges formalise le besoin d’un projet (objectifs, périmètre, contraintes, délais, budget) et sert de référence contractuelle entre client et prestataire. Ce guide en détaille la structure type, la méthode de rédaction en 9 étapes et un exemple complet.
Véritable fil conducteur, le cahier des charges joue un rôle central dans la réussite d’un projet. La réponse à la question « A-t-on besoin d’un cahier des charges pour un projet ? » est incontestable : oui. Cet outil essentiel garantit le respect des objectifs, du périmètre de projet, des délais et du budget.
Mais alors, que doit contenir un cahier des charges ? Dans cet article, nous vous expliquons en quoi ce document est stratégique, quels sont les enjeux pour chaque partie prenante, et nous vous proposons une structure de cahier des charges projet claire, réutilisable comme modèle, pour vos futurs projets.
Vous trouverez plus bas un exemple complet, rempli de bout en bout sur un cas concret d’ESN, dont vous pourrez reprendre directement la trame.
🔎 À retenir
- Le cahier des charges formalise le besoin d’un projet (objectifs, périmètre, contraintes, délais, budget) et sert de référence contractuelle entre client et prestataire.
- Il décrit le besoin (le “quoi”), jamais la solution technique (le “comment”), qui relève du prestataire.
- Un document complet couvre dix rubriques, de la page de garde aux annexes.
- Il distingue les besoins fonctionnels (ce que la solution doit faire) des exigences non-fonctionnelles (performance, sécurité, disponibilité), souvent oubliées.
- En société de services, il sécurise la rentabilité de la mission : périmètre clair, matrice RACI, critères de recette.
Qu’est-ce qu’un cahier des charges projet ?
Formaliser les besoins
Tout projet est susceptible de nécessiter un cahier des charges projet : de la refonte de site web au déploiement d’un logiciel, en passant par l’organisation d’un évènement.
En effet, il s’agit d’un document essentiel car il permet de formaliser tous les éléments essentiels pour le bon déroulé du projet et sa réussite :
- les besoins,
- les objectifs,
- le périmètre,
- les contraintes,
- les fonctionnalités,
- les délais,
- le budget prévisionnel.
Planifier et suivre
Ainsi, il constitue une base pour la planification du projet et facilite son pilotage par la suite. Il condense tous les éléments dans un même document, offrant ainsi un niveau d’information uniforme à toutes les parties prenantes, internes comme externes.
Un document contractuel
Le cahier des charges projet est rédigé dès la phase de planification du projet, après que le commanditaire ait exprimé ses attentes.
Bien que le chef de projet soit généralement en charge de sa rédaction, cette tâche peut être déléguée à un consultant externe. Dans tous les cas, le document produit doit être approuvé officiellement puis signé par le commanditaire et l’équipe projet, constituant ainsi un document contractuel. Cependant, il ne représente pas un contrat à part entière.
Les différents types de cahiers des charges
Le cahier des charges fonctionnel
Le cahier des charges fonctionnel détaille la manière dont le produit ou service répondra aux besoins. Ainsi, il précise les usages, les fonctionnalités, les caractéristiques et les contraintes. Il sert de base au cahier des charges technique, mais n’exprime pas de solution technique.
Le cahier des charges technique
Le cahier des charges technique traduit les besoins fonctionnels d’un point de vue technique. Ainsi, il détaille :
- la solution technique utilisée,
- les aspects techniques à prendre en compte,
- les normes à respecter,
- les contraintes,
- les fonctionnalités avec un angle de vue technique.
Le cahier des charges mixte
Le cahier des charges mixte est un combiné des cahiers des charges fonctionnel et technique. Ils peuvent être rédigés séparément ou intégrés dans un document unique : le cahier des charges mixte.
Au-delà du fonctionnel et du technique, un cahier des charges complet précise aussi des exigences non-fonctionnelles (performance, sécurité, disponibilité), détaillées dans la structure type ci-dessous.
Que doit contenir un cahier des charges ? La structure type
Il n’existe pas de structure imposée : un cahier des charges s’adapte à la nature et à la taille du projet. Mais un document complet couvre presque toujours les mêmes dix rubriques, de la page de garde aux annexes. Voici la trame de référence, illustrée plus bas par un exemple complet rempli.
| 1. Page de garde et versions | titre, version, statut, valideurs, historique des modifications |
| 2. Contexte et enjeux | le “pourquoi” du projet |
| 3. Objectifs et indicateurs | objectifs SMART, priorisation MoSCoW, cibles chiffrées |
| 4. Périmètre | inclus / exclu, hypothèses, dépendances |
| 5. Parties prenantes et gouvernance | matrice RACI, comités de pilotage |
| 6. Besoins fonctionnels | fonctionnalités, règles de gestion, critères d’acceptation |
| 7. Exigences non-fonctionnelles | performance, sécurité, disponibilité, accessibilité |
| 8. Contraintes | techniques, réglementaires, reprise des données |
| 9. Planning, jalons et livrables | macro-planning, jalons, modalités de recette |
| 10. Annexes | glossaire, matrice de traçabilité |
Les exigences non-fonctionnelles : le réflexe qui manque souvent
Là où le cahier des charges fonctionnel décrit ce que la solution doit faire, les exigences non-fonctionnelles fixent comment elle doit bien le faire. On les oublie parce qu’elles ne se voient pas à l’écran. Rendez-les mesurables :
- Performance : temps de réponse cible (inférieur à 2 s pour 95 % des requêtes), volumétrie, utilisateurs simultanés.
- Sécurité et conformité : authentification (SSO, double facteur), droits par profil, traçabilité, RGPD.
- Disponibilité : niveau de service, fenêtres de maintenance, sauvegarde.
- Ergonomie et accessibilité : standards d’interface, RGAA, langues, mobilité.
- Compatibilité : navigateurs, systèmes, intégration au système d’information existant.
Pour les besoins fonctionnels, formulez chaque exigence en récit utilisateur (“En tant que…, je veux…, afin de…”) assortie d’un critère d’acceptation vérifiable. Et bannissez les formulations vagues : “le système doit être rapide” n’engage personne. Remplacez-les par une métrique, car une exigence qui ne se mesure pas ne se recette pas.
Un exemple de cahier des charges rempli (cas ESN)
Pour rendre la trame concrète, voici un cahier des charges rempli sur un cas réaliste : une ESN développe le portail extranet d’un client industriel, c’est-à-dire l’espace en ligne où ce client retrouve ses commandes et ses documents. Chaque rubrique est ici résumée ; dans un vrai cahier des charges, on la développe davantage.
- Page de garde : Projet : Refonte du portail extranet client. Version 1.0. Statut : validé. Rédacteur : chef de projet (ESN). Valideurs : sponsor client et référent métier.
- Contexte et enjeux : le portail actuel génère 40 % des tickets du support client. Enjeu : réduire cette charge et fluidifier l’accès des clients à leurs documents et commandes.
- Objectifs (SMART) : réduire de 30 % les tickets liés au portail en 6 mois. Indicateur : nombre de tickets “portail” par mois.
- Périmètre : inclus : authentification, espace documentaire, suivi des commandes. Exclu : facturation en ligne (phase 2), données antérieures à 2022.
Besoins fonctionnels (extrait). La priorité suit la méthode MoSCoW (Must = indispensable, Should = souhaitable) ; le critère d’acceptation est la preuve concrète que la fonctionnalité marche ; SSO signifie connexion unique (le client se connecte une seule fois pour tout).
| F-001 | Connexion sécurisée | Un compte par contact client | Must | Accès via SSO en moins de 3 clics |
| F-002 | Suivi des commandes | Statut visible par le seul client concerné | Must | Statut conforme à l’ERP en temps réel |
| F-003 | Espace documentaire | Documents filtrés par compte | Should | Le client retrouve une facture en moins de 10 s |
Exigences non-fonctionnelles (extrait). Non pas ce que le portail fait, mais comment il doit bien le faire.
| Performance | Chargement des pages | inférieur à 2 s pour 95 % des requêtes |
| Sécurité | Authentification | SSO et double facteur, conformité RGPD |
| Disponibilité | Taux de service | 99,5 % en heures ouvrées |
- Contraintes : le portail doit se connecter à l’ERP du client (son logiciel de gestion) via une API, c’est-à-dire un lien automatique entre les deux outils ; hébergement en Europe ; reprise des comptes clients actifs depuis 2022.
- Planning, jalons et livrables : cadrage, conception, développement, recette, déploiement. La recette est la phase de test final ; on y classe chaque anomalie par gravité (bloquant, majeur, mineur).
- Budget : postes de coûts (développement, intégration, hébergement, maintenance) suivis via un outil de suivi budgétaire.
- Annexes : glossaire (SSO, ERP, recette) et matrice de traçabilité reliant chaque exigence à son objectif.
En quoi le cahier des charges est-il crucial pour les sociétés de services ?
Le cahier des charges comme outil de sécurisation client-fournisseur
Le cahier des charges contribue à une relation saine entre le client et le prestataire. En effet, il clarifie la relation commerciale et encadre les engagements afin d’éviter tout litige.
Ainsi, le cahier des charges projet sert de référence, limitant malentendus, non-dits et imprécisions.
Clair, spécifique, sans ambiguïté, il s’assure que tous les éléments soient clairs des deux côtés afin de maximiser la qualité délivrée. Il pose les limites en précisant les exclusions et les contraintes. Par ailleurs, il facilite la création du devis en explicitant les attentes.
Les enjeux du cahier des charges en gestion de projet
Les enjeux pour le responsable et l’équipe projet
Dans un contexte de sociétés de services, le cahier des charges projet représente un enjeu majeur pour l’équipe projet. Composée du chef de projet qui conçoit et pilote le projet, les consultants sont eux chargés de respecter les contraintes d’exécution, de périmètre et de priorités. Idéalement, le chef de projet est responsable de la rentabilité de ses projets et de la satisfaction du client.
Enjeux
Ainsi, pour l’équipe projet, le cahier des charges projet permet :
- d’avoir de la visibilité sur les tâches, jalons, programmes grâce au planning du projet.
- de savoir par qui ses éléments seront réalisés et en combien de temps,
- d’éviter les malentendus et les incompréhensions,
- d’anticiper les points de friction.
Risques
Le cahier des charges projet limite :
- les conflits sur les priorités,
- les doutes sur les responsabilités et assignation : le chef de projet est responsable, sa mission étant de livrer le projet conforme et dans les temps,
- le désengagement du client : par sa signature, ce dernier reconnaît être informé et en accord avec les informations communiquées.

Besoin d’un outil de suivi financier ?
Avec Stafiz, vous décentralisez, responsabilisez et outillez vos responsables de projets. Le résultat : ils bénéficient d’indicateurs clés prévisionnels tels que la marge et peuvent donc réagir avant les dépassements.
Les enjeux pour la direction et le top management
La direction a des besoins différents de l’équipe projet. Responsable de la vision stratégique, son intérêt est d’avoir une visibilité sur l’atteinte des objectifs du portefeuille de projets : c’est donc une vision consolidée des suivis du respect des cahiers des charges dont elle a besoin.
Enjeux
Les cahiers des charges doivent garantir la rentabilité des projets et la satisfaction des clients. Le suivi des rapports projets doit permettre de garder un portefeuille aligné sur les objectifs stratégiques et financiers.
Risques
Le cahier des charges projets permet ainsi d’avoir une base pour surveiller les performances consolidées : coûts, délais, satisfaction clients.

Les enjeux pour le responsable de portefeuilles de projets
Dans une société de services, les responsables PPM (responsable de business unit, COO ou directeur des opérations), en lien avec les chefs de projets, jouent un rôle clé dans le pilotage de la production. Leur attention est alors portée sur la gestion des ressources au travers des projets et leur rentabilité. Avec les chefs de projets, ils établissent dans le cahier des charges les budgets prévisionnels des projets afin d’en dégager une marge donnée.
Enjeux
Pour les responsables de portefeuille, le cahier des charges constitue une base de référence. Celle-ci va lui permettre d’organiser l’exécution et de planifier les ressources notamment lors des réunions de staffing : organiser les profils à travers les projets, identifier et staffer les bons profils, au bon moment, sur la bonne mission.
Risques
Sans cahier des charges précis, les responsables de portefeuille s’exposent à un mauvais chiffrage, une mauvaise description des besoins et donc du staffing associé. Ceci représente un risque pour les délais, la qualité des livrables et la disponibilité des bons couples profils-projets, ce qui impacte in fine la satisfaction des clients.
Sélection de profils
Stafiz centralise vos demandes de profils et accélère vos prises de décisions avec toutes les informations dont vous avez besoin pour sélectionner et affecter vos profils : adéquations compétences, disponibilités et même appétences. Vos réunions de staffing sont grandement faciilités et sont plus rapides.

Visibilité prévisionnelle sur la charge
Stafiz apporte une visibilité prévisionnelle sur la charge des équipes permettant ainsi d’éviter les sous ou sur-charges.

Les enjeux pour les directeurs financiers et contrôleurs de gestion
Ces profils sont chargés de superviser les finances. Ils concentrent leur attention sur la rentabilité et les risques contractuels.
Enjeux
Ainsi, il utilise le cahier des charges pour suivre les budgets fixés, contrôler les coûts, les délais et les marges. Le cahier des charges projet lui permet de chiffrer précisément la prestation et le coût de production.
Risques
Pour les équipes financières, un cahier des charges incomplet ou mal défini en termes de coûts, représente un risque financier, pouvant conduire à des dépassements de budgets par sous-évaluation des coûts, ou surévaluation des ressources nécessaires à un projet.
Les enjeux pour les équipes commerciales
Interlocuteurs directs du client, les commerciaux et les Customer Success se concentrent sur la relation avec le client : le suivent, l’accompagnent et identifient des opportunités d’upsell.
Enjeux
Pour eux, le cahier des charges projet représente un point de repère contractuel qui permet de gérer les attentes et de formaliser les engagements.
Risques
Le cahier des charges projet aide à éviter un mauvais cadrage, ce qui pourrait conduire à l’insatisfaction du client ou à un tunnel sans visibilité sur le projet.
Clarifier qui décide : la matrice RACI
Sur un projet de services, la confusion des rôles est la première cause de litige : tout le monde croit qu’un autre validait. Une matrice RACI lève l’ambiguïté en attribuant, pour chaque activité clé, qui est Responsable de l’exécution, qui Approuve, qui est Consulté et qui est seulement Informé.
| Rédaction du cahier des charges | C | R | I | C |
| Validation du périmètre | A | R | C | I |
| Recette des livrables | R | C | A | I |
Cette répartition se double d’une gouvernance : un comité projet pour le suivi opérationnel (en général hebdomadaire) et un comité de pilotage pour les arbitrages de fond (mensuel), dont on précise qui en est décisionnaire.
Comment rédiger un cahier des charges projet efficace ?
Les 9 étapes à suivre pour rédiger un cahier des charges
1. Recueillir les informations
La première étape pour rédiger un cahier des charges projet pertinent consiste à réunir les informations auprès des différentes parties prenantes. Cela peut prendre la forme d’entretiens individuels, de réunions collectives ou encore d’analyses de benchmark et de tests utilisateurs.
2. Définir le contexte
Donner du contexte au projet s’avère indispensable pour les équipes qui travaillent dessus. En effet, d’un point de vue opérationnel comme stratégique, il est essentiel de comprendre l’environnement et les enjeux généraux. Ainsi, cette première partie se compose d’une rapide présentation de l’entreprise puis plus spécifiquement du projet.
3. Définir les objectifs
La définition des objectifs précise les résultats attendus, de manière quantifiée. On utilisera la méthode SMART afin de définir des objectifs spécifiques, mesurables, atteignables, réalistes et définis dans le temps.
Par exemple : augmenter de 20 % le trafic organique du site d’ici 6 mois.
4. Clarifier le périmètre
Définir le périmètre permet d’éviter tout débordements, ou scope creep (dérivation de périmètre). Ainsi, il est essentiel de définir les limites : le niveau d’intervention, les personnes ou services impliqués et ceux spécifiquement non impliqués, les bénéficiaires principaux, les éventuelles limites géographiques et les langues.
5. Préciser les contraintes
En plus des limites, le projet peut contenir des contraintes : techniques (logiciel, réseau, technologie), réglementaires, temporelles, budgétaires. La définition des contraintes peut également s’accompagner d’une gestion des risques : que faire en cas de retard ? Comment gérer les dépendances ?
6. Clarifier les livrables attendus
Déterminer les livrables attendus permet d’éviter toute ambiguïté, conflit ou déception. En précisant ce qui va être livré et sous quelle forme, vous limitez le risque de frustration pour le client. Cette étape doit donc préciser les conditions à remplir pour que les livrables soient considérés comme validés.
7. Clarifier les délais et les jalons
Tout projet réussi implique une définition claire du calendrier. Ainsi, après avoir estimé le temps nécessaire pour la préparation, la réalisation et les tests, proposez une date de livraison réaliste. Incluez également des livrables intermédiaires, cela permettra de rassurer le client et de marquer les temps forts pour les équipes opérationnelles. Vous pouvez utiliser un diagramme de Gantt pour visualiser les dates clés, les jalons et la date de livraison. Pour rappel, le cahier des charges n’a pas valeur de contrat ; mais la date de livraison reprise dans une facture ou un devis deviendra contractuelle.
8. Définir un budget
Pour définir le budget prévisionnel de projet et en suivre la consommation, aidez-vous de logiciels de gestion de projet comme Stafiz. Considérez tous les postes de dépenses ; Stafiz par exemple permet de renseigner tous les coûts et gérer vos différents modèles de ventes : humaines (internes ou sous-traitance), matérielles (logiciels, infrastructures, licences), de maintenance.
9. Faire valider le rendu
Une fois le cahier des charges projet rédigé, vous devez vous assurer qu’il convienne au commanditaire du projet. Cela évitera les changements en cours de projet qui pourraient mettre en péril sa réussite. Une fois signé et approuvé, le cahier des charges projet peut être partagé au reste de l’équipe afin que tout le monde dispose du même niveau d’information.
Pensez aussi à définir, dès le cahier des charges, les modalités de recette : qui teste, sur quel périmètre, dans quel délai pour remonter les anomalies, et comment se qualifie la criticité d’un défaut (bloquant, majeur, mineur). Cela transforme “livrable accepté” en critère opposable, sur lequel client et prestataire s’accordent à l’avance.

Stafiz vous permet d’élaborer des dossiers de compétences à présenter à votre client permettant ainsi de valider le cahier des charges sur le volet collaborateurs à mobiliser dans le projet.
Bonnes pratiques de rédaction du cahier des charges projet
Voici quelques bonnes pratiques pour établir un cahier des charges projet pertinent.
- S’exprimer dans un langage clair et accessible : le document est lu par des profils variés ; bannissez le jargon inutile et définissez les termes ambigus, pour ne laisser aucune place à l’interprétation.
- Communiquer des attentes réalistes : annoncez des fonctionnalités, des délais et un budget tenables. Promettre l’irréaliste déçoit le client et épuise les équipes.
- Prendre des marges de sécurité : prévoyez une marge sur le planning et le budget pour absorber les aléas, sans gonfler artificiellement l’estimation.
- Garder à l’esprit que le document peut évoluer : un cahier des charges n’est pas figé ; tracez chaque évolution et répercutez son impact sur le périmètre, les délais et le coût.
- Illustrer avec des visuels : tableaux, schémas et maquettes rendent le document plus clair et plus rapide à lire qu’un long texte.
- Garder une trace des changements : un versioning précis (numéro de version, date, auteur) permet à chacun de savoir quelle version fait foi.
Les erreurs fréquentes à éviter dans votre cahier des charges
Certaines erreurs fréquentes sont à éviter lors de la rédaction de votre cahier des charges projet.
- Être trop technique ou trop précis : le cahier des charges s’adresse à une audience hétérogène (métier, direction, prestataire, parfois juridique). Une rédaction trop technique perd les lecteurs non spécialistes ; un excès de précision fige des choix qui devraient rester ouverts à la proposition du prestataire. Visez un niveau de détail qui exprime le besoin sans imposer la solution.
- Ne pas cadrer suffisamment le périmètre et générer une dérive de périmètre. En cas d’évolution, pensez à adapter le planning ou le budget en conséquence ; des objectifs inatteignables créeraient une surcharge des équipes et de la frustration.
- Confondre le besoin et la solution : imposer d’emblée une technologie ou une architecture revient à répondre à la place du prestataire et à le priver de sa valeur ajoutée. Décrivez ce que le projet doit accomplir (le “quoi”) ; la manière d’y parvenir (le “comment”) relève de sa proposition.
- Ignorer l’existant : un projet s’insère presque toujours dans un environnement déjà en place (système d’information, outils, processus, données). Ne pas auditer cet existant et ses interfaces expose à de mauvaises surprises, souvent coûteuses, au moment de l’intégration.
- Sous-estimer la reprise des données : la migration est souvent la phase la plus complexe d’un projet, et la plus oubliée au cadrage. Précisez qui extrait, nettoie et réintègre la donnée, et comment on vérifie qu’aucune information n’a été perdue.
- Oublier de faire valider et signer le document : sans validation formelle du commanditaire, le cahier des charges n’a aucune valeur de référence en cas de désaccord. La signature engage les deux parties sur le périmètre, les livrables et les délais.
Rédiger un cahier des charges projet précis s’avère incontournable pour garantir la réussite d’un projet. Telle une feuille de route, il clarifie les responsabilités, détermine les priorités et limite les risques de dérive et d’ambiguïté entre toutes les parties prenantes.
Toutefois, il reste essentiel de bien faire la différence entre charte de projet et cahier des charges : la charte pose les grandes lignes et se concentre sur la validation officielle du lancement du projet, tandis que le cahier des charges détaille ce qui doit être réalisé, quand et par qui. En amont, la note de cadrage précise le périmètre opérationnel initial.
En structurant votre cahier des charges de manière claire et exhaustive comme dans l’exemple que nous vous proposons, vous mettez toutes les chances de votre côté pour piloter vos projets efficacement, renforcer la satisfaction client et assurer la rentabilité de vos missions.
Questions fréquentes :
Le cahier des charges fonctionnel (CdCF) décrit les besoins exprimés par les utilisateurs : ce que le produit ou service doit permettre de faire. Le cahier des charges technique (CdCT), quant à lui, traduit ces besoins en exigences techniques concrètes (infrastructure, architecture, langages, etc.). Le premier répond au “quoi”, le second au “comment”.
Oui, en méthodologie agile, on peut rédiger un cahier des charges sous forme de backlog produit, en priorisant les besoins sous forme d’user stories évolutives. Ce document est plus souple et s’ajuste à chaque itération selon les retours utilisateurs et l’avancement du projet.
Le cahier des charges peut être annexé au contrat pour fixer les engagements mutuels. Il définit les prestations, les livrables, les délais, les critères d’acceptation, et peut ainsi servir de référentiel en cas de litige. Il est recommandé d’y adosser un planning et un plan de recette.
Un cahier des charges n’est pas juridiquement obligatoire, mais il est fortement recommandé dans tout projet impliquant des tiers. Il garantit une compréhension commune des attentes et un cadre clair pour la réalisation, le pilotage et la contractualisation du projet.
Un cahier des charges complet couvre dix rubriques : page de garde, contexte, objectifs, périmètre, parties prenantes, besoins fonctionnels, exigences non-fonctionnelles, contraintes, planning et livrables, annexes. Toutes ne sont pas obligatoires sur un petit projet, mais chacune mérite d’être posée puis écartée en conscience.
Le plus souvent le chef de projet, qui centralise les besoins. Selon l’organisation, la rédaction peut être portée par la maîtrise d’ouvrage (le métier qui exprime le besoin), par la maîtrise d’œuvre (qui le réalisera) ou confiée à un consultant externe. L’essentiel est que le document soit relu et validé par le commanditaire avant d’engager le projet.