Rédiger un cahier des charges logiciel : le guide complet 2026

1 septembre 2026 · OTTOPILOTE · 16 min de lecture ·
Réponse courte

Un cahier des charges logiciel est le document qui décrit ce que le logiciel doit faire, pour qui, et sous quelles contraintes. Il sert de référence commune entre l'entreprise et son prestataire pendant tout le projet, puis de base à la recette finale. Sa norme de référence est NF EN 16271. Il n'a pas de longueur imposée : l'effort consacré à l'expression de besoin varie de 5 % à 55 % de l'effort total du projet.

Résumer cet article avec

La plupart des guides sur le cahier des charges s'adressent à un chef de projet informatique entouré d'une DSI, d'une maîtrise d'ouvrage et d'un comité de pilotage. Si vous dirigez une PME et que vous écrivez votre premier cahier des charges pour un logiciel métier, ils vous parlent une langue qui n'est pas la vôtre. Celui-ci part de votre situation : vous savez ce qui ne va pas dans votre organisation, vous ne savez pas comment le formuler pour qu'un prestataire puisse le chiffrer.

47 %
des projets en échec le sont à cause des exigences
PMI, 2014
52 %
des projets subissent une dérive de périmètre
PMI, 2018 · contre 43 % cinq ans plus tôt
9
chapitres suffisent pour la trame complète
détaillés plus bas
NF EN 16271
la norme en vigueur
et non NF X50-151, annulée

📋 Qu’est-ce qu’un cahier des charges logiciel ?

Un cahier des charges logiciel est un document qui exprime un besoin, pas une solution. Il décrit ce que le futur logiciel doit permettre de faire, pour quels utilisateurs, dans quel contexte et sous quelles contraintes, sans dicter comment le construire. Rédigé par l’entreprise qui achète, il devient la référence partagée avec le prestataire qui développe, puis le document contre lequel on vérifie que le travail livré correspond à la commande.

La distinction entre le besoin et la solution est la seule règle qui compte vraiment. Écrire « il nous faut un module de planification avec un calendrier en glisser-déposer » revient à choisir une réponse avant d’avoir posé la question. Écrire « nos techniciens doivent voir leurs interventions de la semaine et un responsable doit pouvoir les réaffecter en cas d’absence » laisse au prestataire la latitude de proposer mieux que ce que vous aviez imaginé.

LA NORME QUE TOUT LE MONDE CITE DE TRAVERS

La norme applicable est NF EN 16271, publiée en février 2013 par l'AFNOR. Un point mérite d'être signalé, car beaucoup d'articles français se trompent encore : la norme NF X50-151 est annulée. Son édition de septembre 2007 a été remplacée par NF EN 16271, après avoir elle-même remplacé une édition de décembre 1991.

Aller plus loinSi vous en êtes encore à décider si le sur-mesure est la bonne réponse, commencez par le guide complet du développement logiciel sur mesure.

Cahier des charges, expression de besoin, spécifications : qui écrit quoi

Trois documents portent des noms proches et ne se confondent pas. L’expression de besoin vient en premier : elle décrit le problème métier, souvent en quelques pages, parfois en quelques phrases. Le cahier des charges la formalise et y ajoute le périmètre, les contraintes, le budget et les attentes envers le prestataire. Les spécifications fonctionnelles viennent après la signature : elles traduisent le besoin en écrans, en règles de calcul et en comportements précis.

Expression de besoin
Cahier des charges  VOUS
Spécifications fonctionnelles
Le problème métier. Quelques pages, parfois quelques phrases.
Le besoin formalisé, plus le périmètre, les contraintes, le budget et les attentes envers le prestataire.
Le besoin traduit en écrans, règles de calcul et comportements précis.
Écrit par vous · avant
Écrit par vous · avant signature
Écrit par le prestataire · après

La conséquence pratique est simple. Vous écrivez l’expression de besoin et le cahier des charges. Vous ne devez pas écrire les spécifications fonctionnelles : c’est le travail du prestataire, et le lui imposer revient à payer pour un travail que vous aurez fait vous-même, moins bien.

Le cahier des charges a-t-il une valeur contractuelle ?

Un cahier des charges n’a de valeur contractuelle que s’il est annexé au contrat et que le contrat y renvoie explicitement. Seul, c’est un document de travail. Annexé, il devient la définition de ce qui a été commandé, et donc la référence en cas de désaccord sur ce qui devait être livré.

C’est la raison pour laquelle le chapitre consacré à vos attentes envers le prestataire mérite autant de soin que la liste des fonctionnalités. Un point en particulier ne se rattrape pas après coup : la cession des droits sur le code. La dévolution automatique des droits patrimoniaux à l’employeur ne vaut que pour les logiciels créés par ses salariés. Pour un prestataire externe, l’article L113-9 du Code de la propriété intellectuelle impose une clause de cession explicite. Sans elle, le client qui paie n’est pas titulaire des droits sur ce qu’il a payé.

🤔 Faut-il vraiment en écrire un ? Les trois cas

Non, pas toujours. C’est le point que les guides écrits par des prestataires évitent, parce qu’ils vendent la prestation qui suit. Un cahier des charges détaillé est indispensable dans certains cas, inutile dans d’autres, et parfois franchement nuisible. Savoir dans lequel vous êtes vous fera gagner plusieurs semaines.

Quelques phrases suffisent
Pour obtenir un ordre de grandeur budgétaire. Décrivez ce qui coince, combien de personnes sont concernées, ce que vous voulez pouvoir faire. Un prestataire sérieux chiffre une enveloppe à partir de ça.
Écrire trente pages avant de connaître le budget, c'est travailler à l'envers.
Un cadrage court, en agile
Un cahier des charges figé n'est pas nécessaire en approche itérative. Mais l'absence de document ne signifie pas l'absence de cadrage : périmètre initial court, besoins priorisés, arbitrages à chaque itération.
L'agile sans besoin formulé ne produit pas de la souplesse, mais de la dérive.
Le document complet
Indispensable dans trois cas : vous consultez plusieurs prestataires et voulez des devis comparables ; le logiciel touche à des processus réglementés ou à des données sensibles ; plusieurs services sont concernés.
Sans document commun, vous comparez des propositions qui ne portent pas sur le même périmètre.

Une question se tranche d’ailleurs avant le cahier des charges : celle de savoir si vous construisez ou si vous assemblez. Le comparatif no-code ou développement sur mesure la traite en détail, et la réponse change le contenu de votre document.

Chez OTTOPILOTE, le brief initial tient en quelques phrases, sans vocabulaire technique, et le devis arrive sous 24 heures ouvrées. Le cahier des charges proprement dit se construit ensuite, en semaine 1 du projet, avec un document clair et un devis signé avant la première ligne de code.

🧰 Ce qu’il faut réunir avant d’écrire la première ligne

La préparation détermine la qualité du document bien plus que le talent de rédaction. Un cahier des charges se remplit avec de la matière collectée sur le terrain, pas avec des intentions. Cette matière se rassemble en deux temps : ce que vous produisez seul, à votre bureau, et ce qui ne peut sortir que d’échanges avec les personnes qui utiliseront l’outil.

Ce que vous rassemblez seul

  1. La cartographie de vos processus réels. Qui fait quoi, dans quel ordre, avec quel outil. Un schéma sur une page vaut mieux que trente pages de prose. L’erreur classique consiste à décrire le processus tel qu’il devrait être plutôt que tel qu’il est : le logiciel construit sur cette base ne correspondra à la réalité d’aucune équipe.
  2. L’inventaire des outils en place et de leurs exports. Nom de chaque outil, ce qu’il contient, qui y a accès, et surtout dans quel format il permet de sortir vos données. Un outil dont vous ne pouvez pas extraire l’historique transforme une reprise de données simple en chantier.
  3. Le volume réel. Nombre d’utilisateurs, nombre de dossiers ou de clients traités par mois, taille des fichiers manipulés. Ces trois chiffres changent l’architecture du logiciel et donc son prix.
  4. Les irritants documentés. Pas « c’est lourd », mais « la saisie d’une commande demande de rouvrir trois fichiers et prend vingt minutes ». Un irritant chiffré devient un objectif mesurable au chapitre 2.
  5. Vos contraintes non négociables. Une échéance réglementaire, une saison haute pendant laquelle rien ne doit changer, une intégration comptable obligatoire. Elles pèsent plus lourd que la moitié de vos fonctionnalités.

Ce qui se produit avec les utilisateurs

TROIS ÉLÉMENTS QU'AUCUN DIRIGEANT NE PEUT ÉCRIRE DEPUIS SON BUREAU
Les cas particuliers que personne ne vous a signalés
Le client qu'on facture autrement, le circuit de validation qu'on contourne quand c'est urgent. Découverts en recette, ils coûtent une reprise. Découverts en amont, une conversation.
La hiérarchie réelle des priorités
Ce que la direction croit prioritaire et ce qui fait perdre le plus de temps sur le terrain divergent presque toujours.
Les résistances
Une équipe non consultée sur un outil qu'elle utilisera tous les jours a de bonnes raisons de ne pas l'adopter. Le CHAOS Report du Standish Group place l'implication des utilisateurs parmi les trois facteurs majeurs de réussite d'un projet, aux côtés du soutien du management et de l'énoncé clair des besoins.

🗂️ La trame : les 9 chapitres d’un cahier des charges logiciel

Un cahier des charges logiciel utile tient en neuf chapitres. Cette trame suit l’ordre dans lequel un prestataire a besoin de comprendre votre projet : d’abord pourquoi vous agissez, ensuite ce que vous attendez, puis dans quelles conditions. Chaque chapitre ci-dessous indique ce qu’il contient, l’erreur qui revient le plus souvent, et une formulation qui fonctionne.

1. Contexte et problème à résoudre. Décrivez votre activité en dix lignes, puis ce qui ne fonctionne pas aujourd’hui. Un lecteur extérieur doit comprendre votre métier et votre problème sans vous connaître. Erreur courante : ouvrir sur la solution envisagée. Formulation qui marche : « Nos quinze techniciens saisissent leurs interventions sur papier, puis une assistante les ressaisit dans un tableur. » Si votre problème part d’un tableur devenu ingérable, le mécanisme est décrit ici.

2. Objectifs mesurables. Trois à cinq objectifs, chacun avec un chiffre et une échéance. Erreur courante : des objectifs invérifiables du type « améliorer la productivité ». Formulation qui marche : « Supprimer la double saisie, soit environ dix heures par semaine, avant la fin du premier trimestre suivant la mise en service. » Ces objectifs deviennent aussi la base du calcul de rentabilité, dont la méthode est détaillée ici.

3. Périmètre : ce qui est dedans et ce qui n’y est pas. Le chapitre le plus rentable du document. Listez ce que le projet couvre, puis ce qu’il ne couvre pas, explicitement. Écrire « la facturation n’entre pas dans cette phase » vous épargne des semaines de discussions. C’est aussi ce chapitre qui rend le document exploitable comme base d’appel d’offres, puisque tous les prestataires chiffrent alors exactement le même périmètre.

LE CHAPITRE QUI PROTÈGE LE PLUS VOTRE BUDGET

Écrire les exclusions est la seule protection réellement efficace contre la dérive de périmètre, qui touche 52 % des projets selon le PMI, contre 43 % cinq ans plus tôt. Un paragraphe explicite sur ce que le projet ne fera pas vaut mieux que dix pages sur ce qu'il fera.

4. Utilisateurs et parcours. Décrivez chaque type d’utilisateur, ce qu’il fait dans la journée, et ce qu’il doit pouvoir faire dans l’outil. Erreur courante : ne décrire que l’utilisateur administrateur, celui qui rédige le document. Formulation qui marche : « Le technicien, en déplacement, avec un téléphone et parfois sans réseau, doit pouvoir consulter sa tournée et saisir son compte rendu. »

5. Fonctionnalités attendues, priorisées. Listez les fonctions par groupe, et classez-les en trois niveaux : indispensable au démarrage, souhaitable, envisageable plus tard. Erreur courante : une liste à plat de soixante lignes toutes également importantes, qui rend tout arbitrage budgétaire impossible. La priorisation est ce qui vous permettra de couper sans casser le projet quand le devis dépassera l’enveloppe.

6. Données et existant à reprendre. Quelles données doivent être récupérées, depuis quel outil, sur quelle profondeur d’historique, et dans quel état elles sont. Erreur courante : traiter la reprise de données comme un détail technique. C’est régulièrement le poste qui déborde, parce que les données existantes sont incomplètes ou en double, et que personne ne l’a vérifié avant.

7. Contraintes techniques et sécurité. Les outils avec lesquels le logiciel doit dialoguer, les obligations réglementaires applicables, le RGPD en premier lieu dès que vous manipulez des données personnelles, et les exigences d’accès et de confidentialité. Erreur courante : imposer une technologie précise sans raison. Sauf contrainte réelle de votre part, laissez ce choix au prestataire et jugez-le sur ce qu’il propose.

8. Budget, délais et jalons. Donnez une fourchette budgétaire et vos échéances. Erreur courante : cacher son budget en croyant négocier. En réalité, un prestataire qui ignore votre enveloppe vous propose une solution au hasard, et vous perdez un cycle entier de discussion. Pour situer votre projet avant d’écrire ce chapitre, consultez les fourchettes de prix d’un logiciel sur mesure, ou le détail poste par poste d’un SaaS si votre projet est un produit destiné à être commercialisé.

9. Ce que vous attendez du prestataire. Livrables, documentation, formation, garantie après mise en service, maintenance, et cession des droits sur le code. Erreur courante : oublier ce chapitre. C’est pourtant celui qui détermine si vous pourrez, un jour, changer de prestataire sans tout reconstruire.

Neuf chapitres à écrire ? On les remplit avec vous en semaine 1, devis signé avant la première ligne de code.
Décrire mon projet →

⏱️ Combien de temps, et jusqu’où descendre dans le détail ?

Il n’existe pas de durée standard, et c’est une information en soi. La seule étude ayant mesuré l’effort consacré à l’expression de besoin dans des PME logicielles trouve une dispersion considérable : de 5 % à 55 % de l’effort total du projet, avec une moyenne de 18 %. Autrement dit, deux projets comparables peuvent légitimement demander un travail de cadrage dix fois différent. Toute personne qui vous annonce une durée type invente.

Cette étude porte sur trente entreprises néo-zélandaises et date de 2011. Son intérêt n’est pas sa moyenne, trop fragile pour être citée comme une norme, mais l’ampleur de son écart, qui reflète une réalité que tous les prestataires observent.

LES 5 ÉTAPES, DANS L'ORDRE
01
Collecte de la matière
Cartographie des processus, inventaire des outils, relevé des volumes. Se fait seul, par tranches, entre deux autres tâches. Pas de durée type : c'est l'étape la plus longue en calendaire et la plus courte en travail effectif, et elle dépend entièrement de votre disponibilité.
02
Échanges avec les utilisateurs CRITIQUE
Votre présence et celle des équipes sont indispensables : la seule étape que personne ne peut faire à votre place, et celle qui fait la différence entre un outil adopté et un outil subi. Sur nos projets, plusieurs séances, environ une par jour.
03
Rédaction et priorisation
Mise en forme des neuf chapitres et classement des fonctionnalités en trois niveaux. C'est la priorisation qui prend du temps, pas la rédaction. Elle se fait dans la foulée des séances.
04
Relecture par un tiers
Faites lire le document à quelqu'un qui ne connaît pas votre métier. S'il ne comprend pas votre problème, un prestataire ne le comprendra pas non plus.
05
Consultation et dépouillement
Envoi aux prestataires, questions-réponses, comparaison des devis. Quelques jours à deux semaines entre l'envoi et la décision. Prévoyez que les bonnes questions posées par les prestataires vous feront amender le document.

Les étapes 2 à 4 forment ce qu’on appelle le cadrage. Accompagné, il tient en une semaine maximum pour un logiciel métier, avec plusieurs séances réparties à raison d’environ une par jour. C’est la durée que nous appliquons sur nos projets, et elle bouge selon qu’il s’agit d’un outil interne, d’une application mobile ou d’un SaaS. Seul, sans ateliers préparés, la même matière se rassemble par intermittence sur plusieurs semaines : c’est le calendrier qui s’étire, pas le travail.

Combien de pages viser

La bonne longueur est celle qui permet à un prestataire de chiffrer sans revenir vers vous dix fois. Pour un logiciel métier de PME, un document de quinze à vingt-cinq pages couvre généralement les neuf chapitres avec le niveau de détail utile. Ce n’est pas une norme, c’est un ordre de grandeur : aucune source publique n’établit de longueur de référence.

Le vrai critère n’est pas le nombre de pages mais la densité de décisions. Un document de dix pages qui tranche clairement le périmètre et priorise les fonctions vaut mieux qu’un document de soixante pages qui décrit tout sans hiérarchiser.

Le risque de sur-spécifier

Trop de détail nuit autant que pas assez, et cette erreur est moins souvent signalée. Un cahier des charges qui décrit les écrans, les boutons et l’enchaînement précis des clics fait deux dégâts. Il transfère vers vous une responsabilité de conception que vous n’êtes pas en position d’assumer. Et il interdit au prestataire de proposer mieux, puisque vous avez déjà tranché.

LA RÈGLE DE PARTAGE, VALABLE PARTOUT

Vous décrivez le quoi et le pourquoi. Le prestataire propose le comment. Chaque fois que vous vous surprenez à écrire une solution technique, remontez d'un cran et écrivez le besoin qui l'a motivée.

💶 Ce que le cahier des charges coûte, et ce que son absence coûte

Le cahier des charges ne se facture pas, il se paie en temps. C’est la seule manière honnête de présenter son coût pour une PME, et cela explique pourquoi si peu d’articles y répondent : il n’existe pas de tarif de marché pour un document que le client produit lui-même.

POSTE
ORDRE DE GRANDEUR
Votre temps et celui de vos équipes
Part de l'effort total du projet consacrée à l'expression de besoin, moyenne 18 % (Talbot & Connor, 2011, 30 PME). L'écart reflète la diversité réelle des projets.
5 % à 55 %
Faire rédiger le document par un tiers
Ce n'est pas une prestation identifiée sur le marché français : aucun tarif de référence n'existe. Le cadrage est presque toujours inclus au début du projet par le prestataire retenu, pas vendu à part.
inclus au projet
Non compris : les spécifications fonctionnelles
Elles viennent après la signature et relèvent du prestataire. Les rédiger vous-même revient à payer deux fois le même travail.
côté prestataire
Ce que coûte son absence
Part des projets en échec qui n'atteignent pas leurs objectifs à cause d'une gestion inexacte des exigences (PMI, étude de 2014).
47 %

Un dernier repère : avec OTTOPILOTE, obtenir un ordre de grandeur ne coûte rien et ne demande pas de document. Le brief initial tient en quelques phrases, sans vocabulaire technique, et le devis arrive sous 24 heures ouvrées. Le cadrage complet est ensuite la semaine 1 du projet, incluse, avec un document clair et un devis signé avant la première ligne de code.

⚖️ Ce qu’un bon cahier des charges vous permet d’obtenir

CE QU'IL VOUS DONNE
Des devis réellement comparables
Plusieurs prestataires chiffrent le même périmètre. Sans document commun, vous comparez des propositions qui ne portent pas sur la même chose.
Un arbitrage budgétaire possible
Grâce à la priorisation en trois niveaux, vous réduisez le périmètre sans casser le projet quand le devis dépasse l'enveloppe.
Une référence en cas de désaccord
À condition d'être annexé au contrat, il définit ce qui a été commandé.
Un alignement interne
Les arbitrages entre services se tranchent pendant la rédaction, pas pendant le développement, où ils coûtent beaucoup plus cher.
Une base de recette
Vous vérifiez le livré contre un document écrit, pas contre un souvenir de réunion.
CE QU'IL NE REMPLACERA JAMAIS
Le choix du prestataire
Un bon document envoyé au mauvais partenaire ne produit pas un bon logiciel.
Votre disponibilité pendant le projet
Aucun document ne dispense des arbitrages à prendre en cours de route.
L'adoption par les équipes
Elle se joue dans la consultation en amont et l'accompagnement en aval, pas dans le document.
La garantie d'un prix ferme
Un cahier des charges réduit l'incertitude, il ne la supprime pas.

🔍 Transformer votre cahier des charges en devis comparables

Le cahier des charges n’est pas une fin, c’est l’outil qui vous permet de décider. Or la plupart des dirigeants l’envoient à trois prestataires puis comparent trois montants, ce qui est exactement la mauvaise façon de s’en servir. Un devis se lit d’abord sur ce qu’il contient, ensuite seulement sur ce qu’il coûte.

Préparez une grille de dépouillement avant de recevoir les réponses. Cinq critères suffisent :

CritèreCe que vous vérifiez
Périmètre couvertLes fonctions de niveau 1 sont-elles toutes chiffrées, ou certaines sont-elles renvoyées à une phase ultérieure ?
Ce qui est excluQue dit le devis sur la reprise de données, la formation et la maintenance ? Un silence est une exclusion.
Compréhension du métierLe prestataire a-t-il reformulé votre problème, ou seulement recopié votre liste ?
Questions poséesUn prestataire qui ne pose aucune question n’a pas lu le document, ou n’a pas l’intention de discuter le périmètre.
Droits et réversibilitéCession du code, accès aux hébergements, documentation livrée.
LE CRITÈRE QUE PERSONNE NE REGARDE

La colonne « questions posées » est la plus révélatrice. Un prestataire qui revient avec cinq questions précises sur vos processus a compris votre projet. Un devis renvoyé en vingt-quatre heures sans une seule question porte sur un projet imaginaire.

Aller plus loinAvant même de rédiger, encore faut-il savoir quelle famille d'outil viser : CRM, ERP ou EOS, comment choisir.

⚠️ Les 6 pièges les plus fréquents

01
Décrire le processus rêvé plutôt que le processus réel
Le document décrit l'organisation telle qu'elle devrait fonctionner, pas telle qu'elle fonctionne. Le logiciel construit dessus ne correspond au quotidien d'aucune équipe, et se découvre à la recette, quand les utilisateurs refusent l'outil.
LA PARADE
Faites valider chaque processus décrit par la personne qui l'exécute, pas par son responsable.
02
Ne pas écrire ce qui est hors périmètre
Lister ce que le projet couvre sans lister ce qu'il ne couvre pas laisse la porte ouverte à l'ajout continu de demandes. La dérive de périmètre touche 52 % des projets selon le PMI, contre 43 % cinq ans plus tôt : le piège le plus documenté et le plus répandu.
LA PARADE
Consacrez un paragraphe explicite aux exclusions, et faites-le relire par chaque service concerné.
03
Une liste de fonctionnalités sans priorités
Soixante fonctions présentées comme également indispensables rendent tout arbitrage impossible. Quand le devis revient au-dessus de l'enveloppe, il ne reste que deux issues : accepter l'augmentation, ou annuler. Sans hiérarchie écrite, la troisième voie, celle qui consiste à réduire le périmètre sans casser le projet, n'existe pas.
LA PARADE
Classez chaque fonction en trois niveaux : indispensable au démarrage, souhaitable, envisageable plus tard. Faites-le avant d'envoyer le document.
04
Traiter la reprise de données comme un détail
Une ligne du type « reprise de l'historique » cache un travail dont personne n'a mesuré l'ampleur : données incomplètes, doublons, formats d'export inexploitables. Ce n'est pas un cas isolé. Selon une étude Experian de 2015, 91 % des entreprises mènent des projets de migration de données et 85 % y rencontrent des difficultés. La plus fréquente est le manque de partage d'information entre services.
LA PARADE
Avant d'écrire cette ligne, exportez réellement vos données et regardez ce qui sort. Précisez la profondeur d'historique et l'état constaté.
05
Cacher son budget
Ne pas donner de fourchette en croyant mieux négocier fait perdre un cycle complet de discussion. Le prestataire propose une solution au hasard, et vous découvrez à la réponse que vous n'étiez pas dans le même ordre de grandeur.
LA PARADE
Donnez une fourchette et une échéance. Vous obtiendrez des propositions adaptées, et vous verrez immédiatement qui sait travailler dans votre budget.
06
Oublier la cession des droits sur le code
Sans clause explicite, le client qui paie n'est pas titulaire des droits sur le logiciel développé par un prestataire externe : la dévolution automatique ne vaut que pour les salariés (article L113-9 du Code de la propriété intellectuelle). Le problème n'apparaît que le jour où vous voulez changer de partenaire.
LA PARADE
Exigez au chapitre 9 la cession des droits, la documentation, et la détention en propre des accès aux hébergements et aux comptes.

Ces six pièges se recoupent avec les causes classiques de dépassement budgétaire. Aucun n’est une fatalité technique : tous se jouent avant la première ligne de code.

🎯 En résumé

Un cahier des charges logiciel décrit le besoin, pas la solution. Vous écrivez le quoi et le pourquoi ; le prestataire propose le comment.
La norme applicable est NF EN 16271. NF X50-151, encore souvent citée, est annulée.
Neuf chapitres suffisent, et le plus rentable est celui qui écrit ce qui est hors périmètre.
Il n'existe aucune durée standard : l'effort de cadrage varie de 5 % à 55 % de l'effort du projet.
N'écrivez pas trente pages pour obtenir un ordre de grandeur. Quelques phrases suffisent pour un premier chiffrage.
Le chapitre 9, sur la cession des droits, est celui dont l'oubli ne se rattrape pas.
Étape suivanteLe périmètre écrit, la question devient celle du calendrier : combien de temps pour développer un logiciel métier.

📚 Sources

❓ Questions fréquentes

L'entreprise qui achète le logiciel, parce qu'elle seule connaît ses processus, ses contraintes et ses priorités. Dans une PME sans DSI, c'est le dirigeant ou le responsable du service concerné, avec la contribution des personnes qui utiliseront l'outil au quotidien. Le prestataire, lui, rédige les spécifications fonctionnelles après la signature : ce n'est pas votre travail.

Aucune longueur n'est imposée et aucune source publique n'établit de référence. Pour un logiciel métier de PME, quinze à vingt-cinq pages couvrent généralement les neuf chapitres utiles. Le vrai critère n'est pas le nombre de pages mais la densité de décisions : un document de dix pages qui tranche le périmètre et priorise les fonctions vaut mieux que soixante pages qui décrivent tout sans hiérarchiser.

Il n'existe pas de durée standard. La seule étude ayant mesuré l'effort consacré à l'expression de besoin dans des PME logicielles trouve une dispersion de 5 % à 55 % de l'effort total du projet, avec une moyenne de 18 % (Talbot & Connor, 2011). Deux projets comparables peuvent légitimement demander un cadrage dix fois différent. Toute durée type annoncée est inventée.

Seulement s'il est annexé au contrat et que le contrat y renvoie explicitement. Seul, c'est un document de travail sans portée juridique. Annexé, il définit ce qui a été commandé et devient la référence en cas de désaccord sur le périmètre livré. C'est aussi le bon endroit pour exiger la cession des droits sur le code.

Le cahier des charges exprime le besoin : ce que le logiciel doit permettre de faire, pour qui, sous quelles contraintes. Il est écrit par le client, avant la signature. Les spécifications fonctionnelles traduisent ce besoin en écrans, règles de calcul et comportements précis. Elles sont écrites par le prestataire, après la signature. Les rédiger vous-même revient à payer deux fois le même travail.

Oui, un cahier des charges figé n'est pas nécessaire en approche itérative. Mais l'absence de document ne signifie pas l'absence de cadrage : il faut un périmètre initial court, une liste de besoins priorisés et des arbitrages pris à chaque itération. Une approche agile sans besoin formulé ne produit pas de la souplesse, elle produit de la dérive.

Oui, sous forme de fourchette. Cacher son budget en croyant mieux négocier fait perdre un cycle entier de discussion : le prestataire propose une solution au hasard, et vous découvrez à la réponse que vous n'étiez pas dans le même ordre de grandeur. Une fourchette annoncée vous vaut des propositions adaptées et vous montre immédiatement qui sait travailler dans votre enveloppe.

// On en parle

Un projet en tête ? Parlons-en.

Un brief, une lecture honnête et un devis gratuit sous 24 h. On vous aide à choisir — ou à construire — le bon outil.

Démarrer un projet → 4,8/5 · 60+ projets livrés
// Contact

Un brief, un devis,
sous 24 h.

Décrivez le projet en quelques minutes. On revient avec une première lecture honnête, un ordre de grandeur et les premiers risques. Pas de PowerPoint, juste une réponse claire.

Studio remoteUS / EU / Asie — fuseaux alignés
Écrivez-nouscontact@ottopilote.com
LinkedIn Instagram
Parlons de votre projet

Remplissez le formulaire — devis gratuit, réponse sous 24 h.

Ouvre votre messagerie — rien n'est stocké.