Rédiger un cahier des charges pour votre site web
Template et conseils pour définir précisément vos besoins et obtenir des devis comparables.
Kévin Aubrée
Développeur Web Freelance
Un bon cahier des charges, c'est 50% du succès de votre projet web. Il clarifie vos attentes, aligne tout le monde, et permet d'obtenir des devis précis et comparables.
Pourquoi rédiger un cahier des charges ?
Pour vous
- Structurer votre réflexion avant de chercher un prestataire
- Éviter les oublis qui coûtent cher en cours de projet
- Avoir une base de discussion solide
Pour le prestataire
- Comprendre précisément votre besoin
- Estimer le temps et le budget nécessaires
- Éviter les malentendus et les "ah mais je croyais que..."
Pour le projet
- Référence commune en cas de désaccord
- Base pour mesurer la livraison finale
- Document contractuel annexé au devis
Structure d'un cahier des charges
1. Présentation de l'entreprise
À inclure :
- Nom, activité, secteur
- Historique et positionnement
- Cibles clients (B2B, B2C, locaux, nationaux)
- Concurrents principaux
Exemple :
"Boulangerie Le Pain Doré, artisan boulanger depuis 1985 à Lyon 6e. Clientèle de quartier et professionnelle (restaurants). Concurrents : chaînes de boulangeries et autres artisans du quartier."
2. Contexte et objectifs
Questions à se poser :
- Pourquoi ce projet maintenant ?
- Que doit accomplir le site ?
- Quels indicateurs de succès ?
Exemple d'objectifs :
- Générer 20 demandes de devis/mois
- Augmenter la visibilité locale
- Présenter le nouveau service de livraison
3. Cibles utilisateurs
Décrire vos utilisateurs types :
- Qui sont-ils ? (âge, profession, habitudes)
- Comment vont-ils trouver votre site ?
- Que cherchent-ils en arrivant ?
Exemple :
"Persona 1 : Marie, 35 ans, active, cherche une boulangerie proposant des commandes en ligne pour gagner du temps. Elle utilise son smartphone principalement."
4. Contenu et arborescence
Listez les pages souhaitées :
Accueil
├── Nos pains
│ ├── Pains traditionnels
│ └── Pains spéciaux
├── Nos viennoiseries
├── Commande en ligne
├── À propos
│ ├── Notre histoire
│ └── Notre équipe
└── Contact
Pour chaque page, précisez :
- Objectif de la page
- Contenu prévu (texte, images, vidéo)
- Actions attendues (CTA)
5. Fonctionnalités
Listez les fonctionnalités souhaitées :
| Fonctionnalité | Priorité | Description |
|---|---|---|
| Formulaire de contact | Haute | Nom, email, message |
| Commande en ligne | Haute | Panier, paiement CB |
| Blog | Basse | Articles sur le pain |
| Newsletter | Moyenne | Inscription + envoi |
Soyez précis :
- Mauvais : "Il faut un système de réservation"
- Bon : "Réservation de tables pour 1-10 personnes, créneaux de 12h à 14h et 19h à 22h, confirmation par email"
6. Design et charte graphique
À fournir :
- Logo (formats vectoriels si possible)
- Couleurs existantes
- Polices utilisées
- Exemples de sites appréciés (et pourquoi)
À préciser :
- Ambiance souhaitée (moderne, classique, épuré, dynamique)
- Éléments à éviter
- Contraintes de marque
7. Contraintes techniques
Hébergement :
- Hébergement existant à conserver ?
- Nom de domaine déjà acheté ?
Intégrations :
- Outils existants (CRM, ERP, logiciel métier)
- Réseaux sociaux à connecter
- Services tiers (Mailchimp, Google Analytics, etc.)
Accessibilité :
- Normes RGAA à respecter ?
- Multi-langue ?
8. Maintenance et évolution
Qui gère le site après livraison ?
- Formation nécessaire ?
- Support attendu ?
- Évolutions prévues à moyen terme ?
9. Budget et planning
Budget :
- Fourchette budgétaire
- Budget fixe ou flexible selon fonctionnalités ?
Planning :
- Date de lancement souhaitée
- Contraintes calendaires (événement, saison)
- Disponibilité pour les échanges
Template à copier
# Cahier des charges - [Nom du projet]
## 1. Présentation
- Entreprise :
- Activité :
- Cibles :
- Concurrents :
## 2. Objectifs
- Objectif principal :
- Objectifs secondaires :
- Indicateurs de succès :
## 3. Utilisateurs cibles
- Persona 1 :
- Persona 2 :
## 4. Arborescence
[Liste des pages]
## 5. Fonctionnalités
| Fonctionnalité | Priorité | Description |
|----------------|----------|-------------|
| | | |
## 6. Design
- Ambiance souhaitée :
- Sites de référence :
- Éléments de charte :
## 7. Technique
- Hébergement :
- Intégrations :
- Contraintes :
## 8. Maintenance
- Formation :
- Support :
- Évolutions :
## 9. Budget et planning
- Budget :
- Date souhaitée :
- Contraintes :
Conseils pour un CDC efficace
Soyez précis mais pas technique
Décrivez ce que vous voulez accomplir, pas comment techniquement. Le "comment" est le travail du développeur.
Priorisez
Tout ne peut pas être priorité haute. Distinguez le minimum viable des "nice to have".
Restez ouvert
Le prestataire peut avoir de meilleures idées que les vôtres. Laissez de la place à la discussion.
Faites relire
Par un collègue, un ami, quelqu'un d'externe. Les oublis sont fréquents.
Conclusion
Un bon cahier des charges prend du temps à rédiger, mais ce temps est rentabilisé :
- Devis plus précis
- Moins d'allers-retours
- Projet mieux cadré
- Résultat plus proche de vos attentes
Besoin d'aide pour structurer votre projet ? Je propose un accompagnement à la rédaction de cahier des charges.
Besoin d'un site web professionnel ?
Je vous accompagne dans la création de votre site internet, de la stratégie au déploiement.
Discutons de votre projet