POURQUOI ET COMMENT CRÉER UN SITE WEB ?
Souvent, l’étape de rédaction des cahiers des charges est oubliée ou négligée. Si vous avez un projet de création de site web, de développement spécifique, de logiciel, voire d’application mobile, vous êtes souvent pressé et souhaitez créer le projet au plus vite.
Pourtant, il est indispensable à la réussite des projets web et digitaux. Quel est le but d’un cahier des charges? et pourquoi l’écrire ? Dans cet article, nous allons vous expliquer et vous guider à faire votre cahier de charge.
I. QUELLES SONT LES SPÉCIFICATIONS WEB ?
1.1. QU’EST CE QU’UN CAHIER DES CHARGES WEB ?
Un cahier des charges de site internet est un document de référence qui formalise à la fois les objectifs à atteindre et intègre toutes les contraintes techniques, esthétiques et fonctionnelles du projet. En d’autres termes, les conditions de référence sont la base à partir de laquelle vous pouvez concevoir votre projet technique de A à Z, et marquer tous les facteurs à prendre en compte sans les oublier. Ne négligez surtout pas cette étape de formulation. Cela peut vous éviter de graves déceptions.
A l’intérieur de ce dernier vous trouverez notamment :
-
- les fonctionnalités à développer;
- les limites techniques;
- un état de l’existant;
- une description du ou des besoins;
- le budget;
- liste des parties prenantes et leurs rôles;
- le public ou les publics visés;
- le type de site internet;
- un plan de projet …
Nous allons ainsi vous détailler comment créer ses spécifications, souvent appelées “CDC”.
II. COMMENT RÉDIGER ET ÉTABLIR UN CAHIER DES CHARGES ?
C’est la première question que vous devez vous poser. Tout d’abord, la rédaction de ce type de document permet de faire le point sur ses besoins et ses objectifs. De toute façon, vous pouvez répertorier tout ce que vous devez inclure dans votre site Web, que ce soit pour vos propres besoins ou pour répondre aux différents besoins des internautes.
Le deuxième avantage est que vous pouvez prioriser votre travail. Les lignes directrices doivent pouvoir faire la distinction entre obligatoire et facultatif afin que les projets puissent démarrer plus rapidement et que les versions des fonctionnalités puissent être mises en ligne et distribuées. Cela permet de l’agrandir au besoin. Gardez à l’esprit que pour les projets web et applicatifs, il est toujours préférable de sortir une version moins complète mais stable que d’attendre la version finale d’un produit qui ne voit jamais le jour.
Le troisième avantage est que les interlocuteurs peuvent mieux comprendre vos attentes et vous guider. s’ils pensent que vous vous trompez ou que vous manquez quelque chose, ils peuvent vous le dire. Ils sont à vos côtés pour des conseils et des actions, notamment pour mettre à votre disposition leurs compétences professionnelles.
Le quatrième avantage peut également lire les spécifications pour estimer la charge de travail réelle. en outre, le coût associé à chaque demande. Il n y a rien de mal à créer des demandes qui ne sont pas planifiées dans la spécification pendant le développement. A cet égard, chaque type de spécification a une règle d’or. Il s’agit d’être le plus précis possible. ne présumez pas que l’article que vous demandez sera utilisé sur un site web/ un produit/ un développement personnalisé, etc… C’est natif.
III. LES DIFFÉRENTS TYPES DE CAHIERS DE CHARGE WEB
3.1. QU’EST CE QU’UN CAHIER DE CHARGE TECHNIQUE ?
Cela inclut généralement l’environnement technique (procédures, sauvegardes), le langage et les outils utilisés, ainsi que leurs versions respectives, la faisabilité du projet et les limites de sécurité.
Les spécifications techniques, comme leur nom l’indique, sont des détails de toutes les recommandations, exigences et contraintes techniques du projet. Il précise :
-
- l’environnement technique;
- les restrictions de sécurité pré développement, en cours de développement et post-développement pour un site web ou une application;
- la faisabilité du projet;
- tous les détails techniques tels que le développement, la procédure, les tests, la surveillance, la sauvegarde, etc…
- le langage et les outils à utiliser, et leurs versions respectives (comme PHP 5.6) ;
- une liste exacte des fonctionnalités en cours de développement et des détails complets à leur sujet.
Ce type de spécification est sans doute le meilleur, car c’est le plus complet et le plus pratique pour les développeurs et les intégrateurs. Cependant, comme vous pouvez le constater, il ne convient pas à tout le monde. Souvent, les personnes qui rédigent ces types de documents ne comprennent pas les différents éléments qui doivent être inclus dans le document parce que ce n’est tout simplement pas leur travail.
3.2. QU’EST CE QU’UN CAHIER DES CHARGES FONCTIONNEL ?
une spécification fonctionnelle (CDCF) organise un projet en définissant les contraintes d’un service, d’un produit, d’un service, d’un processus, d’un service intelligent ou d’un logiciel à fournir. Cela inclut généralement des détails sur le projet et les parties prenantes, des études d’exigences et une analyse fonctionnelle. En d’autres termes, ces types de conseils visent à identifier les exigences communes et à s’assurer que ces exigences correspondent à celles des clients et des internautes qui utilisent le produit final.
Le cahier des charges fonctionnel comprend notamment :
- l’analyse fonctionnelle;
- l’étude des besoins;
- le détail du projet et des parties prenantes;
- et tout autres éléments utiles à la compréhension des différentes fonctionnalités du site.
IV. QUAND DOIS-JE RÉDIGER UN CAHIER DES CHARGES ?
Même si la première version n’est pas complète, le plutôt sera le mieux. Vous pouvez gardez à l’esprit ce que vous voulez, il est important de l’écrire immédiatement pour plusieurs raisons :
- communiquer avec des tiers;
- vérifier la logique de chaque besoin et exigence;
- suivre l’avancement de votre projet;
Il n’y a rien de pire que de démarrer un projet sans écrire ce document. Dans le pire des cas, il peut être amélioré (avec une amélioration continue).
Un CDC peut également vous être demandé immédiatement, par exemple lors d’un projet, d’un appel d’offre ou d’une demande de devis auprès de votre fournisseur de services.
V. LES ÉLÉMENTS POUR UN BON CAHIER DE CHARGE POUR UN SITE WEB
Comme vous le savez, l’idéal est de mixer les deux du même cahier des charges dans la limite des compétences techniques). C’est-à-dire qu’il évalue les besoins de votre projet web et présente un maximum de spécifications techniques. Ce document sert de référence à tous les intervenants, y compris le client ou le prestataire de service.
5.1. PRÉSENTER LE PROJET
C’est basique. Commencez par une page qui vous présente, votre entreprise et votre projet. Cela aide l’interlocuteur à comprendre qui vous êtes et ce que vous recherchez dans un projet. N’entrez pas trop dans les détails dans cette partie. Allez directement à l’essentiel de la présentation.
Par exemple, décrivez vos clients cibles et vos internautes à l’échelle mondiale en fournissant les informations suivantes :
-
- Âge;
- Sexe;
- catégorie socio-professionnel;
- B to B, Bto C ou les deux
- etc…
Si vous connaissez déjà vos concurrents, listez-les également. Pensez surtout à ce que vous allez changer pour vous différencier sur le marché.
Enfin, le cahier des charges présente toutes les personnes impliquées dans la conception de votre site internet, que vous soyez un interlocuteur interne ou externe à votre entreprise. dans les deux cas, entrez vos nom et prénoms, fonction, adresse e-mail et numéro de téléphone. Cela vous fait gagner du temps à tout le monde ou à une personne en particulier selon les besoins.
5.2. DÉFINIR LES BESOINS
C’est une étape importante du cahier des charges. Aucun site web ou développement spécifique ne se fait sans qu’il soit nécessaire d’y être associé. Il peut être unique ou multiple. Veuillez détailler la raison du projet ici. Cela peut ressembler, par exemple :
-
- obtenir de nouveaux clients;
- atteindre un nouveau marché
- croître la notoriété;
- avoir des followers sur les réseaux sociaux;
- mettre en place un produit;
- etc, …
Aussi n’oubliez pas de préciser vos besoins pendant et après le projet. Par exemple :
-
- Avez vous besoin de vous occuper de l’hébergement ?
- Voudriez vous être formé à l’outil ?
- Désirez- vous une prestation d’assistance pour chaque mois ?
- etc, …
5.3. LES BESOINS DES UTILISATEURS
Cette partie du CDC est très importante. Vous devez comprendre et prendre en compte les besoins de votre public. Parfois, ils se chevaucheront avec vous, mais pas toujours.
Pour cela, vous allez répondre aux questions suivantes dans votre CDC :
-
- Quels sont les besoins à satisfaire ?
- Quel est le frein ou le blocage dans l’utilisation du nouveau site ?
- Pourquoi consulter votre site et pas celui des autres ?
- Quelles sont les étapes pour pouvoir réussir mon besoin ?
5.4. OBJECTIFS ET KPI (INDICATEURS CLÉS DE PERFORMANCES)
Gardez à l’esprit qu’il est important de fixer des objectifs de fixer des objectifs pour la création ou la refonte de ce site dès le départ, et non les points de spécification sans importance. Encore une fois , les bons objectifs sont quantifiables et datés. Par exemple, à partir du 1er avril 2022, vous atteindrez un chiffre d’affaires de 50000 euros, hors taxes mensuelles.
Ensuite, il sera intéressant de définir des KPI. En d’autres termes, présélectionnez des données spécifiques à suivre quotidiennement, hebdomadairement ou mensuellement pour atteindre vos objectifs. par exemple :
-
- l’effectif de ventes
- le nombre de visites;
- le retour sur investissement de chaque source de trafic;
- etc; …
5.5. L’ANALYSE FONCTIONNELLE DU SITE
idéalement, vous devriez créer un cas d’utilisation pour répondre à ces exigences. Cela signifie étape par étape comment atteindre chaque exigence et expliquer chaque étape en détail. Je fais de l’UML avec un cas d’utilisation qui explique tout en détail. Si ce sujet vous intéresse, veuillez lire cet article spécial, c’est quoi, l’UML ?
5.6. LES LIMITES
Si votre projet présente des limites spécifiques, n’hésitez pas à les signaler dès que possible. Par exemple, il peut s’agir d’une connexion à une base de données client qui existe déjà dans le magasin du client. Si vous en avez, veuillez le marquer car cela peut affecter le développement du projet.
Les futures contraintes aussi sont à préciser, si vous avez décidé de mettre en place une autre fonctionnalité d’ici 2 à 3 ans.
5.7. LA CHARTE GRAPHIQUE DU SITE INTERNET
Vous n’avez peut être pas de charte graphique, ou vous en avez peut être déjà une. Dans ce cas, il doit être inclus dans le cahier des charges. Encore une fois, veuillez expliquer avec autant de détails que possible :
-
- logo ;
- couleurs ;
- espacements ;
- typographie ;
- etc, …
Si vous n’avez pas de charte, ne donnez jamais la permission à votre prestataire. Listez lui ce qui vous plait ou pas . par exemple :
-
- le design du site A et C me convient pas;
- je n’aime pas le footer de site B;
- j’ aime le menu du site E;
5.8. NAVIGATION ET ERGONOMIE
Réfléchissez aussi en amont à la structure et à la structure de votre site internet, et posez vous une question simple sur la façon dont les internautes naviguent sur votre site.
Certaines fonctionnalités à développer à travers cette question :
-
- un moteur de recherche interne
- un chemin de navigation;
- une astuce de produits relatifs;
- une page de planification du site.
Faites des zonings qui vont vous permettre de les positionner chaque élément dans une page et des zonings spécifiques pour les contenus différents ( carte google Map, formulaire de contact …).
5.9. AGENCEMENT, CONTENUS ET ARBORESCENCE
Nous avons de types de contenus :
-
- l’existence des contenus ?
- La nécessité de créer des contenus ?
S’ils existent déjà :
-
- le format de ces contenus ?
- s’ils sont adaptable au web ?
- permettront-ils d’atteindre les objectifs ?
S’ils n’existent pas :
-
- définissez les contenus à créer
- qui va les créer ?
- quel type de contenu ?
Cependant, pour répondre à ces questions, il est fortement recommandé de réaliser un audit sémantique complet et de travailler en amont sur le SEO. Le cahier de charge doit commencer par une analyse de contenu et une analyse sémantique et concevoir la structure requise.
VI. INFORMATIONS TECHNIQUES ET PRATIQUES DU SITE
Enfin, renseignez plus d’informations techniques et pratiques si possible. par exemple :
-
- l’hébergeur (quel hébergeur prendre) ;
- le nom du domaine ;
- les droits d’auteurs concernant les contenus et images utiles;
- Quelle est la résolution d’écran la plus importante pour vous ?
- etc, …
Ajoutez aussi impérativement à votre cahier des charges :
-
- un site sécurisé;
- un site adapté aux mobiles;
- une solution web analytics installée et paramétrée
- les redirections 301 OBLIGATOIRES de TOUTES vos URL antérieures en cas de modification.
6.1. METTRE EN VALEUR LE SITE
Cela peut sembler inutile dans la spécification, mais c’est une bonne idée d’y inclure une solution que vous implémenter pour augmenter le trafic de votre site Web. Aucun site web n’attire à lui seul les visiteurs. nous utilisons une variété de moyens tels que le référencement, le SEA, les médiaux sociaux,les emails, …dans CDC, spécifier les sources de trafic que vous souhaitez configurer ainsi que les finances et les personnes que vous souhaitez leur attribuer.
Il ne faut jamais oublier que votre site internet n’est qu’un outil et que sans visibilité n’a aucune utilité.
6.2. PLANNING, LIVRABLES ET BUDGET
Incluez toujours le budget de ce projet. Cela nous permet d’adopter une solution adaptée aux besoins de nos clients et d’éviter de faire perdre du temps à tout le monde. Si le budget total est de 1000 €, aucun design personnalisé ne sera proposé. Si vous disposez de 10 000 €, utilisez l’analyse SEO pour lancer un projet vraiment personnalisé en fonction de vos besoins. En bref, n’ayez pas peur d’indiquer votre budget.
Indiquez également le retard et, surtout, expliquez la raison de ce retard. il se peut en effet que vous deviez respecter l’échéance d’un événement particulier (lancement de produit, date de réunion, etc …). Sinon, c’est juste un souhait, “j’ai hâte de voir mon site web en ligne.”
VII. MODÈLE ET EXEMPLE DE CAHIER DES CHARGES WEB
Les règles d’un bon cahier des charges, en résumé :
- il doit définir vos besoins et les besoins des utilisateurs ;
- il doit préciser la fonctionnalité, l’agencement, la navigation ;
- il comprend le SEO,
- il liste les délais, les clients, le budget.