Comment rédiger un cahier des charges complet pour un site e-commerce ?

cahier des charges d'un site e-commerce

 Pourquoi créer un cahier des charges e-commerce ?

 

La plupart des porteurs de projets e-commerce bouillonnent de (bonnes) idées qu’ils souhaitent voir prendre vie.

Et c’est une bonne chose ! Mais pour réussir, un projet e-commerce doit être cohérent et détaillé afin que le résultat final soit à la hauteur de vos espérances.

Pour cela, c’est d’un cahier des charges e-commerce complet dont vous avez besoin, sachant que chaque projet comporte des spécifications différentes.

Les principales raisons de créer un cahier des charges e-commerce : 
 
  • Expliciter vos attentes vis à vis de votre prestataire/votre agence
  • Lister les fonctionnalités clés de votre site e-commerce
  • Expliquer vos inspirations visuelles ou vos maquettes
  • S’assurer que le périmètre du projet est compris
  • Obtenir des devis plus détaillés
  • S’assurer que votre prestataire comprend les spécificités du projet
  • Clarifier vos impératifs en terme de planning et de budget

Qui s’occupe du cahier des charges ?

 

Lorsqu’un(e) porteur(se) de projet e-commerce n’est pas issu(e) d’un background technique, ceux-ci se posent souvent la question de « à qui revient la responsabilité de rédiger le cahier des charges ».

En réalité, la responsabilité de la rédaction du cahier des charges dépend surtout de la taille de l’équipe impliquée.

Qui s’occupe de rédiger le cahier des charges ?

  • Vous portez le projet au sein d’une entreprise : en tant que chef de projet, commencez par rassembler l’ensemble des besoins fonctionnels du projet ainsi que le maximum d’informations concernant le planning, le budget et l’organisation du projet. À partir de là, vous pourrez débuter la rédaction du cahier des charges de votre projet et le faire valider.
  • Vous êtes seul(e) ou en duo : si vous êtes seul(e), rassemblez l’ensemble des besoins fonctionnels et mettez au propre vos attentes vis à vis de votre prestataire. À partir de là, remplissez le modèle ci-dessous en faisant aider par une connaissance ou en prenant exemple sur des inspirations de sites e-commerce extérieurs.

Vous pouvez également contacter Éraclès afin d’obtenir de l’aide.

Notre exemple de cahier des charges e-commerce (PDF)

 

Télécharger notre modèle de cahier des charges en PDF.

 

 

 

Comment rédiger un cahier des charges e-commerce ?

 

1 – Présentation Générale du Projet

La section « Présentation Générale du Projet » 
 
Cette section doit pouvoir fournir un aperçu global de votre projet e-commerce.
À l’issu de cette section, votre prestataire doit connaître les grandes lignes du projet, son historique ainsi que votre budget et vos attentes.
 
Pour être efficace, cette section doit rester concise, être claire et composée de réponses courtes mais détaillées. 
 

  • Description du projet (4-5 lignes) – donnez un aperçu de votre projet. 
  • Historique du projet – comment votre projet est-il né ? 
  • Cible adressée – qui sont les clients à qui vous vendez ? 
  • Produits/Services vendus – que vendez-vous ? 
  • Objectif principal du site – que cherchez-vous à accomplir ?
  • Organisation logistique – comment fonctionne la logistique derrière la vente ? 
  • Budget – fournissez une estimation budgétaire pour le projet. 
  • Vos attentes concernant votre partenaire de développement – que recherchez-vous chez votre future agence ? 

2 – Description Graphique du Projet

Description Graphique du projet
 
Cette section décrit les aspects graphiques et design de votre plateforme.
 Elle sert de point de repaire au prestataire afin d’estimer la charge de travail à fournir pour créer ou intégrer un design selon vos spécifications. 

  • Inspirations – indiquez vos inspirations en termes de design et de fonctionnalités
  • Maquettes (optionnel) – si vous en avez, joignez-ici vos maquettes/mockups graphiques
  • Arborescence – à quoi devra ressembler l’arborescence de votre site ? Comment est-il hiérarchisé ? 
  • Menus – quels seront les menus et comment doivent-ils s’afficher ? Quelles fonctionnalités spéciales faut-il prévoir ? 
  • Logo – quel est votre logo et où devra-t’il apparaître ? Faut-il prévoir un travail de design de logo ? 
  • Fond des pages – il y aura t-il un fond de page ? Si oui, de quelle couleur/image(s) sera t-il composé ? 
  • Polices – quelles polices utiliserez-vous sur le site ? Et à quels endroits ? 
  • Couleurs – quelle est la charte graphique du site ? Quelles sont les principales couleurs et comment sont-elles hiérarchisées ? 
  • Pages de contenu – Comment seront designées/présentées les pages de contenus s’il y en a ? 
  • Header – Comment sera designé le header ? Sera t-il changeant selon les pages ? Quand est-il masqué ? 
  • Footer – Similaire au header
  • Page Accueil – Comment sera organisée et designée la page d’accueil ? Quels éléments y seront présents ? 
  • Pages Catégories – Expliquez l’organisation et le design des pages catégories. Quels éléments y seront présents ?
  • Pages Produits – Expliquez l’organisation et le design des pages produits? Quels éléments y seront présents ?
  • Tunnel de Commande – Comment sera organisé et designé le tunnel de commande ? Quels éléments y seront présents ?
  • Blog – Il y aura t-il un blog ? À quoi doit-il ressembler ? Quelles fonctionnalités doit-il comporter ?
  • Affichage Responsive – Avez-vous des supports de préférence quant à l’affichage ? (ex : priorité mobile, tablette…)

3 – Description Fonctionnelle du Projet

Description Fonctionelle du Projet
 
Dans cette section, l’idée est de présenter les fonctionnalités en back-office et front-office dont vous avez besoin pour mener à bien votre projet e-commerce. 
 
La liste doit être la plus exhaustive possible afin de ne pas oublier de fonctionnalités-clés. 

  • Particularités Fonctionnelles en Back-Office – de quelles fonctionnalités non-natives avez-vous besoin en back-office ? 

Exemples courants :

  • Compte/Interface Client (accès, historique, suivi commande, offres promotionnelles)
  • Émission de documents (csv, autres…)
  • Émission/Réception de données/Connexion APIs
  • Multi-boutiques
  • Ventes multi-lingues
  • E-mail personnalisés
  • Relance Paniers Abandonnés
  1. Particularités Fonctionnelles en Front-Office – de quelles fonctionnalités non-natives avez-vous besoin en front-office ? 

Exemples courants : 

  • Wishlist
  • Personnalisation produit
  • Parrainage
  • Formulaires (contact, upload de documents, autres)
  • Live-Chat
  • Avis Clients
  • Moteur de recherche interne
  • Newsletter
  • Feed Instagram / Galerie Photos

4. Paiement, Transport et Livraison

 
Paiement, Transport et Livraison
 
Le paiement, la logistique et l’acheminement sont trois piliers d’un e-commerce à succès.
Dans cette section, nous vous invitons à détailler les spécificités et fonctionnalités recherchées pour la paiement, le transport et la livraison. 

  • Paiement – détaillez ici vos attentes et spécificités quant au paiement sur le site.

Exemples courants : 

  • Processus/Tunnel de Commande 
  • Fonctionnalités Paniers (cross-selling, up-selling)
  • Conditions de paiement (2X, 3X autres)
  • Moyens de paiement
  • Taux de TVA
  • Solutions de paiement choisies
  • Transport  – cette section permet de détailler vos spécificités quant au transport des commandes. 

Exemples courants : 

  • Transporteurs 
  • Tarifs des envois (colis, autres)
  • Ventes à l’étranger
  • Règles des tarifs de livraison

5. Performances (SEO & Vitesse)

Performances SEO, Vitesse et Conversions
 
Cette section optionnelle permet de détailler des éventuelles attentes (périmètre d’intervention) en termes d’optimisation SEO et d’optimisation de vitesse de chargement. 

Exemples courants : 

  • Objectif vitesse de chargement 
  • Optimisation SEO (balisage, structure)
  • Méta-données (titre, meta-descriptions)
  • Mise en cache

6. Sécurité, Données et Conformité

Sécurité, Données et Conformité
 
Il s’agit d’une section qui vous permet d’expliciter vos attentes en termes de sécurité, données et conformité selon le type d’activité que vous exercez et les contraintes en vigueur. 

Exemples courants : 

  • Sauvegardes et Back-Ups
  • Conformité RGPD
  • Confirmité DSP2
  • Certificat SSL
  • Vos données actuelles doivent-elles être migrées ?

7. Intégration CRM, Logistique, Comptabilité

Intégration CRM, Logistique et Comptabilité 
 
Pour cette partie, il est nécessaire d’expliciter vos attentes quant aux différentes solutions que vous souhaitez intégrer sur votre site e-commerce.
Ces intégrations peuvent concerner des outils de type CRM, flux logistique, connexions marketplace ou encore outils de comptabilité.
 
À savoir : les intégrations de solutions tierces peuvent rapidement alourdir le temps de développement d’un projet e-commerce. 

8. Intégration d’Outils Externes (analyse, reporting, e-mailing..)

Intégration d’outils externes (analyse, reporting, e-mailing..)
 
Pour cette section, vous devez fournir des informations quant à l’intégration d’outils de type analytics, reporting ou encore marketing. 
 
À savoir : les intégrations de solutions tierces peuvent rapidement alourdir le temps de développement d’un projet e-commerce. 

Exemples courants : 

  • Intégration MailChimp
  • Intégration FastMag
  • Intégration MixPanel
  • Intégration Google Analytics

9 – Migration et Contenus

Migration et Contenus
 
Pour de nombreux projets, le périmètre contient une prestation de migration d’un site actuel vers une nouvelle plateforme. 
 
C’est au sein de cette section qu’il faut détailler le périmètre de la migration. 

Exemples courants : 

  • Produits – les produits doivent-ils être migrer ? Sous quel format ? 
  • Données back-office (clients, commandes, fournisseurs) – que faut-il migrer ?
  • Images, vidéos, contenus – vos contenus médias doivent-ils être migrés ? 
  • Développements/Fonctionnalités – des développements doivent-ils être répliqués ou migrés ? 

10 – Maintenance et Évolutions

Maintenance et Évolutions
 
La maintenance technique de votre plateforme est un enjeu important, souvent sous-estimé en début de projet car ceux-ci priorisent d’abord la sortie de leur plateforme.

Avec l’expérience, on s’aperçoit qu’il est important d’identifier rapidement ses futurs besoins en termes de maintenance et d’évolutions techniques afin de ne pas se retrouver « seul(e) » lorsqu’un problème technique/bug apparaît. 

Exemples courants : 

  • Souhaitez-vous bénéficier d’un contrat d’infogérance/maintenance ?
  • Votre prestataire devra-t’il s’occuper des évolutions techniques à venir ?
  • Qui intervient lorsqu’un bug apparaît après 6 mois, 1 an, 2 ans ? 

11 – Hébergement et Formation

 
Hébergement et Formation 
 
Dans cette partie, il convient de préciser si l’on souhaite inclure l’hébergement de la plateforme e-commerce au sein de la prestation. 
 
Dans un deuxième temps, indiquez également si vous pensez avoir besoin d’un accompagnement ou d’une formation de prise en main de la plateforme. 
 
La formation peut couvrir différents aspects tels que la prise en main du back-office, la modification des produits, la création de promotions spéciales, la personnalisation du site…

Exemples courants : 

  • Hébergement – La prestation doit-elle inclure l’hébergement de votre plateforme ? 
  • Formation – Avez-vous des besoins de formation pour la prise en main du back-office ? 

12 – Planning

Planning
 
La section Planning du cahier des charges est très importante : c’est elle qui détermine vos attentes en termes de deadlines.
 
Pour la remplir, nous vous conseillons d’indiquer plusieurs fourchettes de développement et de prévoir également une période dédiée aux retours et à la validation du projet.
 
En effet, il est courant que des ajustements puissent être réalisés en fin de projet avant la mise en ligne, il est donc intelligent de les prévoir en amont. 

Voici quelques étapes-clés dont vous pouvez indiquer la durée espérée : 

  • Début du projet (après signature)
  • Fin de l’intégration / design
  • Fin des développements
  • Période de retours
  • Mise en ligne

 

Conclusion : la suite logique du cahier des charges

 

Si le cahier des charges est une étape cruciale de tout projet e-commerce, il n’en constitue pas pour autant la fin ! 

Pour vous aider à continuer votre projet e-commerce, nous vous proposons plusieurs ressources pour approfondir vos recherches.

Bonne lecture ! 

– Magento vs PrestaShop vs Shopify vs WooCommerce

– Notre avis sur PrestaShop en 2019

– 15 exemples de sites PrestaShop réussis

Notez cet article !

Cliquez ci-dessous pour noter

Note moyenne / 5. Nombre de votes

À propos

À propos

Paul Nguyen est directeur marketing chez Éraclès, une agence e-commerce spécialisée dans le développement de sites e-commerce sur-mesure, avec la technologie PrestaShop. En savoir plus.

Partagez ce poste

Partager sur facebook
Partager sur google
Partager sur twitter
Partager sur linkedin
Partager sur pinterest
Partager sur print
Partager sur email
Paul Nguyen
Paul Nguyen

Directeur marketing au sein d'Éraclès, agence e-commerce PrestaShop basée à Paris.

Partager sur facebook
Facebook
Partager sur google
Google+
Partager sur twitter
Twitter
Partager sur linkedin
LinkedIn