Le verdict en trois phrases
Un bon cahier des charges d'application métier tient en 15 sections et 15 à 30 pages, pas en 120 pages de spécifications figées. Il doit permettre à trois prestataires de chiffrer le même périmètre, avec une estimation comprise entre 30 et 120 jours-homme pour une PME, plus 20 % de réserve. Les clauses de recette, de réversibilité et de propriété du code valent autant que la liste des fonctionnalités.
Les 15 sections du modèle
| N° | Section | Contenu attendu | Longueur conseillée |
|---|---|---|---|
| 1 | Contexte et objectifs | Entreprise, problème, 3 objectifs chiffrés | 1 page |
| 2 | Périmètre | Ce qui est inclus, ce qui est exclu | 1/2 page |
| 3 | Utilisateurs et rôles | Profils, nombre, droits | 1 page |
| 4 | Processus actuels | Schéma du processus, irritants | 1 à 2 pages |
| 5 | User stories priorisées | « En tant que…, je veux…, afin de… » + MoSCoW | 4 à 8 pages |
| 6 | Règles de gestion | Calculs, validations, statuts | 2 pages |
| 7 | Données et volumétrie | Objets, volumes, historique à reprendre | 1 page |
| 8 | Interfaces et intégrations | ERP, compta, messagerie, API | 1 page |
| 9 | Exigences non fonctionnelles | Performance, disponibilité, accessibilité | 1 page |
| 10 | Sécurité et RGPD | Authentification, données personnelles, journaux | 1 page |
| 11 | Hébergement | Cloud, localisation des données, sauvegardes | 1/2 page |
| 12 | Planning et jalons | Date cible, lots, contraintes | 1/2 page |
| 13 | Budget et réserve | Enveloppe, 20 % de réserve | 1/2 page |
| 14 | Critères de recette | Scénarios de test, seuils, délais de correction | 1 à 2 pages |
| 15 | Clauses contractuelles | Propriété du code, réversibilité, maintenance | 1 page |
La section 5 est le cœur du document. Une user story bien écrite tient en une ligne et porte un critère d'acceptation : « En tant que chef d'atelier, je veux voir les ordres de fabrication du jour triés par priorité, afin de lancer la production à 7 h. Critère : la liste s'affiche en moins de 2 secondes pour 300 ordres. »
Prioriser avec MoSCoW pour tenir le budget
La méthode MoSCoW classe chaque user story en quatre niveaux. Elle sert à arbitrer quand le chiffrage dépasse l'enveloppe.
| Priorité | Définition | Part conseillée des stories | Effet sur le budget |
|---|---|---|---|
| Must have | Sans elle, l'application ne sert à rien | 50 à 60 % | Lot 1 obligatoire |
| Should have | Importante, contournable quelques mois | 20 à 25 % | Lot 1 si le budget le permet |
| Could have | Confort, gain marginal | 10 à 15 % | Lot 2 |
| Won't have (cette fois) | Écartée explicitement | 5 à 10 % | Hors périmètre, évite les malentendus |
La ligne « Won't have » est souvent oubliée. C'est pourtant elle qui évite le classique « je pensais que c'était inclus » en fin de projet.
Estimer de 30 à 120 jours-homme
Avec 30 à 60 user stories bien rédigées, un prestataire sérieux estime le projet à 15 à 20 % près. Voici les ordres de grandeur 2026 pour une PME française, avec un taux journalier moyen de 600 € HT.
| Type d'application | Jours-homme | Budget HT | Avec 20 % de réserve |
|---|---|---|---|
| Outil simple (formulaires, tableaux de bord, 1 rôle) | 30 | 18 000 € | 21 600 € |
| Gestion interne (3 rôles, workflow de validation) | 50 | 30 000 € | 36 000 € |
| Application métier avec 1 intégration ERP | 75 | 45 000 € | 54 000 € |
| Portail client et back-office | 95 | 57 000 € | 68 400 € |
| Application multi-sites avec plusieurs intégrations | 120 | 72 000 € | 86 400 € |
La réserve de 20 % n'est pas une marge pour le prestataire : elle reste dans votre budget et sert aux découvertes en cours de route, comme une règle de gestion oubliée ou un fichier Excel plus sale que prévu.
Recette, réversibilité et propriété du code
Trois clauses protègent la PME. La recette fixe des scénarios de test et des seuils : par exemple zéro anomalie bloquante et au plus 5 anomalies mineures pour prononcer la réception, avec un délai de correction de 5 jours ouvrés. La réversibilité impose la remise du code source, des scripts de base de données et d'une documentation d'installation, avec une assistance de 3 à 5 jours en cas de changement de prestataire. La propriété du code doit prévoir une cession des droits patrimoniaux (reproduction, adaptation, exploitation) pour le monde entier et la durée des droits, faute de quoi le prestataire reste juridiquement propriétaire.
Besoin d'un site web professionnel ?
Kolonell crée des sites web qui attirent des clients, optimisés pour le marché sénégalais. Devis gratuit en 2 minutes.
Mini cas pratique
Thomas dirige une PME de maintenance industrielle de 45 salariés à Villeurbanne. Il veut remplacer 6 fichiers Excel de planification des techniciens. Son cahier des charges compte 42 user stories : 24 Must, 10 Should, 5 Could, 3 Won't. Les trois devis reçus vont de 48 000 à 61 000 € HT, alors que son enveloppe est de 50 000 € HT, réserve comprise. En limitant le lot 1 aux Must et Should, il ramène le périmètre à 68 jours-homme, soit 40 800 € HT, plus 8 160 € de réserve : 48 960 €, sous l'enveloppe. Les 5 Could passent en lot 2, chiffré à 7 200 € pour l'année suivante.
FAQ
Combien de temps faut-il pour rédiger le cahier des charges ?
Comptez 5 à 10 jours de travail interne répartis sur 3 à 4 semaines. Un accompagnement externe en atelier coûte en général 2 000 à 5 000 € HT.
Faut-il un cahier des charges détaillé en méthode agile ?
Oui, mais plus court : le backlog de user stories priorisées remplace les spécifications détaillées. Il reste indispensable pour obtenir un budget initial à 20 % près.
Peut-on demander un forfait à partir de ce document ?
Oui, si 80 % des stories ont un critère d'acceptation. Sinon, le prestataire ajoutera 15 à 30 % de marge de risque à son forfait.
Combien de prestataires consulter ?
Trois est un bon nombre. Au-delà de cinq, le temps d'analyse des réponses dépasse souvent 3 jours pour un gain faible.
Que mettre dans les exigences de performance ?
Des seuils mesurables : pages affichées en moins de 2 secondes, 50 utilisateurs simultanés, disponibilité de 99,5 % en heures ouvrées.
Parlons de votre projet. Envoyez-nous votre cahier des charges, même au brouillon : nous le relisons, chiffrons le lot 1 en jours-homme et proposons un planning par lots. Devis détaillé sous 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionné par le digital et l'entrepreneuriat en Afrique, Mohamed accompagne les entreprises sénégalaises dans leur transformation digitale depuis 2020. Fondateur de Kolonell, il croit que chaque PME mérite une présence en ligne professionnelle et accessible.