Vous êtes sur la page 1sur 14

Elaboration

du cahier des charges


d'un site web

Partie 1

Renaud Schweitzer
rschweitzer@thesourceofsound.com

-----------

Elaboration du cahier des charges d'un site web – IFOCOP – Renaud Schweitzer – p. 1
IFOCOP - 37/39 rue Saint Sébastien 75011 PARIS
01 40 21 83 78 - paris11@ifocop.fr

Définitions et concepts
Le cahier des charges est une description plus ou moins détaillée d'un système ou d'un
projet à réaliser et qui sert de document de référence entre plusieurs parties.

Cette définition succincte pourrait convenir à la plupart des cahiers des charges. Toutefois comme il
existe une grande variété de situations et d'environnements professionnels, nous allons voir dans le détail
les différentes significations de l'appellation « cahier des charges » ainsi que le vocabulaire qui peut lui
être associé.

Terminologie : les différentes appellations


A la suite d'une recherche de l'expression « cahier des charges » sur internet on pourra constater qu'il
existe beaucoup de différentes façons d'expliquer l'utilité et la finalité d'un cahier des charges.

On trouvera par exemple souvent l'appellation « cahier des charges fonctionnel » qui est davantage lié
à l'expression des besoins. On a alors plus affaire à un document de travail et qui peut être réalisé en
amont du cahier des charges définitif (aussi parfois appelé « cahier des charges opérationnel »).

Il faut bien noter que, concernant l'appellation « cahier des charges », il existe une vaste terminologie
qui ne concorde pas toujours d'une personne à l'autre ou d'une entreprise à l'autre. Certaines appellations
pourront changer, ou avoir des significations différentes en fonction des métiers, des secteurs
professionnels, … etc.
Le cahier des charges fonctionnel est par exemple parfois appelé « cahier des charges métier ».
De même, le cahier des charges opérationnel est parfois appelé « plan projet » ou « cahier des charges
technique » ou encore « cahier des charges de réalisation ».

D'après Nicolas CHU « le cahier des charges fonctionnel exprime un besoin en identifiant le quoi, le
quand, et le pourquoi ». Tandis que « [le cahier des charges opérationnel] répond à ce besoin en indiquant
le comment »1.

Dans la suite de ce texte on distinguera donc le « cahier des charges fonctionnel » du « cahier des
charges opérationnel ». L'expression « cahier des charges » employée sans qualificatif désignera toujours
le cahier des charges opérationnel.

Quelques définitions
Etudions quelques uns des termes que nous serons amenés à utiliser.

Cahier des charges fonctionnel : « Document par lequel le client exprime son besoin. Ce dernier doit
être formulé en termes de fonctionnalités que le futur internaute aura à accomplir, ou que le site web
devra accomplir pour lui »2.

Cahier des charges opérationnel : Document réalisé à partir du cahier des charges fonctionnel, après
analyse des besoins. Il définit le cadre du projet et le structure. Ce document a une valeur contractuelle.

1
N. Chu, Réussir un projet de site web, 6e éd., Eyrolles
2
Ibid.

Elaboration du cahier des charges d'un site web – IFOCOP – Renaud Schweitzer – p. 2
Le maître d'ouvrage (souvent abrégé MOA) : C'est le donneur d’ordre au profit duquel l’ouvrage est
réalisé. C'est le client.

Le maître d'œuvre (souvent abrégé MOE) : Désigne une personne ou entité chargée de la conduite
opérationnelle de travaux. C'est le fournisseur. Dans le cas de la conception d'un site internet, c'est donc
l'agence qui va réaliser ce site.

Ces deux appellations, MOA et MOE, viennent du domaine de la construction et se sont progressivement
appliquées à d'autres domaines.

Voyons maintenant certains concepts inclus dans la terminologie de Yves Constantinidis.

Le besoin : Est interne à une organisation ou une personne. Il sera exprimé ou non, de façon plus ou
moins claire, voire sous-entendu, ignoré ou nié.

La demande : C'est l'expression d'un besoin.

Une exigence : C'est une demande qui tient compte des contraintes et qui inclut un consensus.

Une spécification : Traduction d'une ou plusieurs exigences dans un langage convenu entre client et
fournisseur.

En revenant sur la définition présentée plus haut on voit que le cahier des charges va permettre à
l'équipe qui réalise le projet de savoir quelles vont être les tâches à réaliser et comment elle devra les
réaliser.

Elaboration du cahier des charges d'un site web – IFOCOP – Renaud Schweitzer – p. 3
Utilité du cahier des charges

Qu'est-ce que le cahier des charges ?


« Le cahier des charges est un document constitué d'un ensemble structuré d'exigences
[…] et qui a un caractère contractuel. […] Son élaboration est un travail collectif
nécessitant la collaboration de nombreux acteurs. Le processus de cette élaboration
est aussi important que le document qui en résulte » 3

Cette définition reprend certains des termes décrits plus haut ainsi que sur l'utilité et les enjeux du
travail d'élaboration du cahier des charges.

Pour le dire simplement, le cahier des charges est un document contractuel qui servira de référentiel
entre l'entreprise et le prestataire tout au long du projet. Il précise le travail à réaliser et comment y
parvenir.

La trame d'élaboration que nous allons présenter ici constitue une base de référence. Elle ne se veut
pas exhaustive et ne demande pas non plus à être suivie à la lettre. Elle devra donc être remaniée et
adaptée en fonction du projet à traiter, de sa taille, du type des structures avec lesquelles on sera amené
à travailler, des sphères professionnelles représentées, … etc. Ce document ne doit donc pas être une
référence absolue mais plutôt une incitation à construire votre propre cahier des charges qui sera adapté
à votre projet.

Utilité du cahier des charges


Le cahier des charges s'établit sur la base d'un consensus à partir des besoins identifiés du client.
C'est un document clair, qui sera compris par les différents acteurs du projet. Il sera élaboré
conjointement avec tous les acteurs concernés et pourra être complexe pour un projet de grande
ampleur.. Ce document servira ensuite de référence et sera là pour permettre le bon déroulement du
projet : il guidera le fournisseur dans la réalisation du travail demandé.

Le cahier des charges a une valeur contractuelle : il engage les parties prenantes, notamment en cas
de désaccord grave.

Dans le cas du site web, il « sera utile au choix, à la conception, à la réalisation, au paramétrage » du
site web « ainsi qu'à sa mise en œuvre opérationnelle, sa maintenance et son exploitation. »4 .

Elaboration du cahier des charges


Au niveau méthodologique, le travail d'élaboration du cahier des charges pourrait, dans ses grandes
lignes, se résumer ainsi :
 analyse de l'existant
 étude des besoins du client
 rédaction d'un cahier des charges fonctionnel
 conception globale du cahier des charges
 conception détaillée
 rédaction
3
Y. Constantinidis, Expression des besoins pour le système d'information, Eyrolles
4
Ibid.

Elaboration du cahier des charges d'un site web – IFOCOP – Renaud Schweitzer – p. 4
Un vaste vocabulaire existe en lien avec tout le processus d'élaboration du cahier des charges.
Dans la suite nous allons expliquer quelques uns des termes que nous utiliserons.

Cibler le type de projet


Parmi les travaux préparatoires à l'élaboration du cahier des charges figure celui de
l'identification du type de projet. En fonction des objectifs principaux exprimés par le
client on décidera du type de site web qui sera réalisé.

Il est d'abord important de bien savoir quel est le type de projet que l'on va élaborer. En effet, en
fonction des objectifs recherchés, un site web n'aura pas les mêmes fonctionnalités.
La majorité des sites web peuvent être regroupés en grande catégories. Il existe plusieurs
classification possibles, nous avons retenu une classification simple, tirée d'informations recoupées à
partir de plusieurs ouvrages5.

Les différents types de sites web

Type de site Objectifs Moyens

But informatif. Présenter l'entreprise, ses valeurs.


Informer sur l'activité, ses produits, ses services.
Contenus de qualité.
Institutionnel Renforcer l'image de l'entreprise. Informer sur ses
Fréquentes mises à jour.
résultats financiers. Identifier les principaux
dirigeants. Proposer des offres d'emploi.

Consulter un catalogue de produits. Commander et Sérieux et rassurant.


Marchand
payer en ligne. Fidéliser la clientèle. Relation client personnalisée.

Consulter un catalogue de produits.


Catalogue Sérieux et rassurant.
Fidéliser la clientèle.

Renforcer et entretenir la fidélité à la marque.


Démonstratif et ludique.
Site de marque Capter le plus d'informations possibles sur les
Goodies.
utilisateurs afin d'enrichir une base de données.

Attirer un grand nombre de membres autour d'un


Gestion des membres.
grand thème. Développer les échanges entre
Communautaire Contenus de qualité. Services
membres. Eventuellement, commercialiser des
communautaires.
espaces marchands ou publicitaires .

5
N, Chu, op. cit. ; S. Bordage, Conduite de projet web, Eyrolles ; P. Lacroix, Webmaster, Dunod

Elaboration du cahier des charges d'un site web – IFOCOP – Renaud Schweitzer – p. 5
Publier des actualités régulières. Contenus de qualité.
Informatif
Classer et archiver les informations. Fréquentes mises à jour.

Définir le projet

Une des premières étapes avant la rédaction du cahier des charges final est de bien
définir les aspects principaux du projets pour savoir quelles seront les directions qui
seront prises ensuite.

Bien identifier le contexte du projet va permettre de faire ensuite les choix qui s'imposeront. Des choix
qui iront d'une organisation adaptée aux moyens nécessaires, aussi bien humains, que techniques ou
budgétaires.
Ci-dessous figure un questionnaire qui peut être utilisé auprès du client pour recueillir toutes les
informations dont on aura besoin6.

Trame d'un questionnaire pour une définition du projet

1) Informations générales
 Nom du projet
 URL actuelle ou URL souhaitée
 Contacts pour le projet (nom, email, téléphone)
 Échéance de lancement du site
 Les facteurs externes pouvant influer sur l’échéancier

2) Pourquoi ?
 Quel est l’objectif que vous souhaitez atteindre avec ce projet (quelle problématique d’entreprise
souhaitez-vous résoudre au travers de votre site web) ?

3) Pour qui ?
 Qui est votre cible ? Décrivez votre cible (CSP, usage d’Internet...)

4) Valeur
 Pourquoi votre cible aurait-elle besoin de vous ? Quel est son intérêt ?
 Qu’offrez-vous de mieux que votre concurrence ?
 Comment sont perçus vos produits/services par votre cible ?
 Comment votre cible utilisera-t-elle votre site ? Quels sont ses objectifs (ceux de la cible)

5) Perception
 Listez des adjectifs sur la manière dont vous souhaitez que votre cible perçoive votre nouveau site
 Qu’y a-t-il de différent par rapport à la perception actuelle de votre entreprise (ou ancien site
web)
 Listez des sites web que vous aimez. Qu’aimez-vous dans ces sites ?

6) Le contenu
6
Source : http://www.arkantos-consulting.com/articles-marketing-internet/strategie-webmarketing/20070601-
definition-d-un-projet-de-site-internet.php

Elaboration du cahier des charges d'un site web – IFOCOP – Renaud Schweitzer – p. 6
 Possédez-vous un contenu existant à fournir pour votre site ou est-ce un nouveau contenu ? Qui
rédigera le nouveau contenu ?
 Quels sont les visuels dont nous devrons nous servir ? Existent-ils ou devrons-nous les créer (logos,
photos, charte graphique...) ?

7) Technologie
 Quels types de technologies souhaitez-vous mettre en place pour votre site (Flash, AJAX...). Si tel
est le cas, expliquez comment cela améliorera l’expérience des utilisateurs sur votre site.
 Aurez-vous besoin de fonctionnalités liées à une base de données (CMS pour mettre à jour par
votre propre équipe certaines parties de votre site, personnalisation des connexions, espace privé...) ?
 Aurez-vous besoin de transactions sécurisées (dans le cadre d’un e-commerce) ?
 Aurez-vous besoin d’autres fonctionnalités de programmation, comme une fonction de recherche
par exemple ?

8) Marketing et communication
 Comment souhaitez-vous que votre cible vous trouve ? Quels leviers initieront une visite
(backlinks, incentive, résultats organiques, liens sponsorisés...) ? Si vous avez déjà un site web, comment
communiquez-vous votre URL online et offline ?
 Avez-vous déjà une idée sur la stratégie marketing que vous souhaitez adopter pour promouvoir
votre site ? Si oui, pouvez-vous nous la décrire ?

9) Mises à jour
 Comment allez-vous planifier la conservation du contenu actuel de votre site et sa mise à jour
(dans le cas d’un site web existant) ?
 A quelle fréquence le contenu doit-il être mis à jour ?
 Qui est responsable de la mise à jour et de la rédaction des contenus ?
 Quel logiciel allez-vous utiliser pour vos mises à jour ?
 Notes et commentaires additionnels

10) Budget
 Quel est l’enveloppe budgétaire globale allouée au projet ?
 Comment est réparti le budget dans les différents postes de travail (audit, conception, réalisation,
marketing & communication...)

Etude des besoins


L'étape du recueil des besoins est celle qui demande le plus de qualités humaines. En effet il s'agira de
trouver le bon interlocuteur qui détiendra la bonne information, « l'encourager à exprimer, puis écouter ce
qu'[il] a à dire, avec neutralité et bienveillance ». Il faudra « animer des groupes de travail où des
tensions entre individus peuvent apparaître »7. Cette étape doit donc être préparée avec soin.

Cette étape est d'autant plus difficile que la réalité de l'expression des besoins fait souvent apparaître
des informations qui ne sont pas pertinentes.

D'après Yves Constantinidis, si on demande à un futur utilisateur du site web d'exprimer ses besoins
concernant le site, « il exprimera selon les cas :
 un problème ou une difficulté à laquelle il est confronté
 une solution (plus précisément sa solution) à ce problème
 la manière dont cette solution sera mise en œuvre
 un vrai besoin, c'est à dire réellement attendu »8

Généralement on distinguera les besoins liés au front-office (FO) de ceux liés au back-office (BO), les
utilisateurs des deux modules n'étant généralement pas les mêmes personnes.

7
Y. Constantinidis, op. cit.
8
Ibid.

Elaboration du cahier des charges d'un site web – IFOCOP – Renaud Schweitzer – p. 7
Impliquer le client
Il sera évidemment nécessaire d'impliquer le client pour pouvoir identifier les fonctionnalités du futur
site web, à travers des entretiens ou des groupes de travail.

Impliquer les futurs utilisateurs


On pourra faire appel aux futurs utilisateurs pour préciser les besoins du futur site web. Si cette
démarche est retenue, il sera nécessaire de bien communiquer avec ces personnes tout au long du
processus de recueil des besoins, en leur expliquant leur rôle dans cette étape. Ceci afin qu'ils ne soient
pas déçus si ils sont amenés à constater que leurs demandes ne figurent dans le site web final.

Outils pour le recueil de besoins


Pour mener à bien cette tâche, on pourra éventuellement s'aider de plusieurs outils qu'on aura
préparés à l'avance.

On préparera par exemple des grilles d'entretien qui permettront d'orienter, sous forme de plusieurs
points clés, les questions et les relances.

On établira aussi une liste des personnes à contacter, aussi bien côté utilisateurs que client. Si
certaines informations nous ont été apportées par une unique personne ces informations seront peu
fiables. En croisant les sources on augmentera la fiabilité des informations.

On pourra également préparer un bref plan de recueil spécifiant pour chaque personne ou groupe de
travail :
 les objectifs du recueil : notamment si les besoins recueillis concerne des grandes orientations,
des détails ou bien des besoins déjà formalisés.
 Les méthodes de recueil, qui pourront varier en fonction des objectifs, des interlocuteurs, …
 la planification : dates, délais, ...

Le cahier des charges fonctionnel


C’est la partie « expression du besoin » du cahier des charges.
On va synthétiser et présenter dans ce document le résultat de l'analyse présentée plus haut.

Le cahier des charges fonctionnel (CDCF) est donc un document formulant le besoin, au moyen de
fonctions détaillant les services rendus par le produit et les contraintes auxquelles il est soumis.
Il pourra éventuellement servir au client dans une situation d'appel d'offres pour choisir un prestataire
(une agence web).

Classement des besoins


Une fois les besoins recueillis on s'attachera à les classer par grands groupes pour pouvoir les présenter
de façon claire dans le CDCF. Voici un exemple de groupes qui pourraient être retenus :

Elaboration du cahier des charges d'un site web – IFOCOP – Renaud Schweitzer – p. 8
ARCHITECTURE

NAVIGATION

CONTENUS

VENTE EN LIGNE

CATALOGUE

CONTENUS MULTIMEDIA

On peut aussi envisager un autre type de classement, par types de besoins, comme ci-dessous :

BESOINS FONCTIONNELS (mettre à jour des articles, pages légères à charger, … )

BESOINS EDITORIAUX (ligne éditoriale, guide de rédaction, ...)

BESOINS ERGONOMIQUES

BESOINS GRAPHIQUES

BESOINS TECHNIQUES

Ces deux classifications sont des exemples. On peut envisager tout autre classement en fonction du
projet ou encore s'inspirer de ces deux exemples.
Le type de classement dépend donc du projet et de sa taille.

Elaboration du cahier des charges fonctionnel


L'élaboration du cahier des charges fonctionnel pour un site web « s'appuie sur une démarche
spécifique qui consiste à rechercher, caractériser et hiérarchiser les fonctionnalités du futur site web ».
C'est un travail qui se fait en lien avec le client à partir de l'étude des besoins. Le but est de définir avec
lui l'ensemble des différentes fonctionnalités, en s'aidant de la connaissance qu'il a de ses propres besoins
et de l'environnement de sa structure et éventuellement des besoins qui auront été exprimés par les
utilisateurs.

Il faudra procéder par étapes :

 recenser et classer les fonctionnalités désirées par le client (par exemple : moteur de
recherche, téléchargement, …)
Dans cette étape on cherche à traduire les demandes exprimées par le client. On y ajoute
éventuellement des besoins qui ont été identifiés sans être pour autant exprimés.

 si besoin et si possible, caractériser chacune de ces fonctionnalités à l'aide de critères


d'appréciation (voir exemples ci-dessous)
 attribuer un niveau de priorité pour chaque fonctionnalité (par exemple, 1=vital, 2=important,
3=facultatif)

Elaboration du cahier des charges d'un site web – IFOCOP – Renaud Schweitzer – p. 9
Exemples de fonctionnalités et de critères associés

Niveau
d'importance
Fonctionnalité Critère (A:indispensable
Niveau Flexibilité
(ou fonction de service) d'appréciation , B : important,
C : secondaire,
D : facultatif)

Les liens textuels doivent Nombre de mots dans Pas plus de 3


+ 1 mot B
être suffisamment courts un lien. mots.

Mettre en valeur une Taille du bloc


Aspect de la police.
information sur la page informatif égal au + ou - 10% A
Mise en page.
d'accueil tiers de la page.

Pouvoir cliquer sur des


Module de gestion
actualités courtes sur d'actualités
B
l'accueil

Les pages doivent être Codes couleurs,


polices, Conformité
conformes à la charte l'emplacement du couleurs, polices.
A
graphique existante logo.

Certains
Conformité W3C du code objets
B
source tolérés si
besoin

Quelques exemples de fonctionnalités d'un site web 9 :

 Module de gestion d'annonces : Gérer par exemple une page "Actualités".


 Moteur de Recherche : Pour permettre à l'internaute d'accéder directement à l'information
recherchée.
 Formulaire : permet d'établir une interactivité avec l'internaute. Il s'agit généralement d'un
questionnaire qui, une fois rempli et validé par l'internaute, est envoyé au responsable du site
 FAQ (Questions Fréquemment posées) : Les FAQ apportent une information de premier niveau sur
des produits ou services. Il s'agit des principales questions les plus courantes que peuvent se poser
des clients.
 Téléchargement : Permet de télécharger un document.
 Forum : Lieu d'échange entre différents internautes, il permet d'organiser débats, échanges
d'idées et autres critiques sur un sujet donné.
 Liste de diffusion ou newsletter : L'internaute s'inscrit en laissant son adresse mail à partir de
votre site. On se constitue ainsi un fichier de contacts.
 Bases de données : Permet une gestion facilitée des mises à jour du site et l'apport d'information
ciblée auprès de l'internaute.
9
Source : http://www.altexie.com/site_web/fonctionnalites.htm

Elaboration du cahier des charges d'un site web – IFOCOP – Renaud Schweitzer – p. 10
 Boutique en ligne : Permet de présenter ses produits sur son site, et à l'internaute de commander
et de payer en ligne de façon sécurisée.

Suivant les domaines d'application on pourra trouver de nombreuses autres fonctionnalités :


agenda, blog, flux RSS, module statistique, ...

Exercice n°1

Recueil des fonctionnalités apparentes

But de l'exercice : Identifier des fonctionnalités sur un site existant.

1. Pour chacun des deux sites ci-dessous, identifier le type de site, les utilisateurs cible potentiels,
les objectifs, … etc.

http://www.bienetre-aloe.com

http://www.native-instruments.com

On établira ces informations à l'aide du document suivant :


http://tic.aide.free.fr/spip.php?article14
2. Répertorier et établir un classement des fonctionnalités que vous pouvez observer.
3. Déterminer, quand c'est possible, pour chaque fonctionnalité des critères d'appréciation.
4. Déterminer ensuite pour chaque fonctionnalité quels pourraient être un niveau possible, une
flexibilité et un niveau d'importance.

Elaboration du cahier des charges d'un site web – IFOCOP – Renaud Schweitzer – p. 11
Exercice n°2

Rédiger un cahier des charges fonctionnel

But de l'exercice : A partir des documents ci dessous, analyser la structure et définir les besoins
possibles liés à la réalisation du site web de cette structure, puis rédiger un cahier des charges
fonctionnel.

1. Télécharger les documents suivants : http://tic.aide.free.fr/spip.php?article6


2. Après avoir analysé la structure décrite dans les documents, définissez les contours du projet en
renseignant les domaines suivants :

Contexte

Utilisateurs cibles

Objectifs

Analyse concurrentielle

Contenu

Structure

Charte graphique

Vous pouvez également vous aider du questionnaire pour la définition du projet qui se trouve plus
haut.

3. Puis listez les fonctionnalités à remplir pour réaliser le site de la structure. Etablir un classement
de ces fonctionnalités.

Elaboration du cahier des charges d'un site web – IFOCOP – Renaud Schweitzer – p. 12
Bibliographie et liens

Ouvrages
Nomenclature :

NOM Prénom, Titre de l'ouvrage, Editeur

--------------------------------------

BORDAGE S., Conduite de projet web, Eyrolles, 5e éd.


CHU N., Réussir un projet de site web, Eyrolles, 6e éd.
CONSTANTINIDIS Y., Expressions des besoins pour le système d'information : Guide d'élaboration du cahier
des charge, Eyrolles
LACROIX P., Webmaster, Dunod
CHEVALLET R. (dir.), La conduite des E-projets, ANACT

--------------------------------------

Sites web
Cahier des charges

http://www.conduitedeprojetweb.com/livrable/appel-doffres/cahier-des-charges

http://www.conduitedeprojetweb.com/article/gestion-de-projet/conduite-de-
projet-web-cours-en-ligne

http://www.conduitedeprojetweb.com/livrable/faisabilite

http://www.commentcamarche.net/faq/9660-le-cahier-des-charges-d-un-site-web

http://www.commentcamarche.net/contents/projet/cahier-des-charges.php3

http://www.nebkacrea.com/blog/cahier-des-charges-site-internet/

http://fr.wikipedia.org/wiki/Cahier_des_charges

http://www.apce.com/pid2761/le-cahier-des-charges.html

http://www.arkantos-consulting.com/articles-marketing-internet/strategie-
webmarketing/20070601-definition-d-un-projet-de-site-internet.php

http://www.joliespages.com/pages/cahier3.php

http://www.generationcyb.net/Atelier-web-ecrire-un-cahier-des,0168

Elaboration du cahier des charges d'un site web – IFOCOP – Renaud Schweitzer – p. 13
Design

http://arkantos-consulting.com/articles-marketing-internet/webdesign/20100422-15-
conseils-webdesign.php

https://checklists.opquast.com/opquastv2

Elaboration du cahier des charges d'un site web – IFOCOP – Renaud Schweitzer – p. 14

Vous aimerez peut-être aussi