Un projet de création de site Internet se compose de plusieurs grandes étapes qu’il convient de suivre pour obtenir un site réussi dans le respect des temps impartis. Dans cet article, nous vous présentons les jalons clés qui vous guideront dans la préparation de votre prochain projet.
- Le cahier des charges
- Les spécifications et les maquettes
- Les développements
- La recette
- La mise en production
Le préalable de la création de site Internet : le cahier des charges
Première étape de tout projet de création de site web : la rédaction d’un cahier des charges. Ce document très important vous sera demandé par tout prestataire que vous solliciterez dans le cadre d’un appel d’offres. L’objectif du cahier des charges est de recenser l’ensemble des besoins techniques et fonctionnels que vous avez. Vous pouvez aussi décider d’y détailler le contexte dans lequel s’inscrit le projet. Cela sera toujours apprécié par les prestataires. En effet, en ayant une meilleure connaissance de votre activité et de votre stratégie, les prestataires pourront vous faire des recommandations pertinentes.
Ce cahier des charges sera utilisé pendant toute la phase d’avant-vente pour guider les discussions et la proposition commerciale qui en découlera.
Première étape : les spécifications et les maquettes
Une fois la phase d’avant-vente terminée et le choix de votre agence web établi, le projet peut officiellement démarrer. La première étape consiste alors à rédiger un cahier de spécifications qui va contenir tous les détails techniques et fonctionnels de l’application qui va être créée pour vous. Ce document est très important car il va être utilisé après développement pour vérifier que tout ce qui a été acheté a bien été conçu. C’est un document de cadrage qui protège le client comme le prestataire.
En parallèle de la rédaction des spécifications, des maquettes sont réalisées pour se mettre d’accord sur l’apparence du site et s’assurer du respect de la charte graphique du client.
Les spécifications techniques
Les spécifications techniques permettent de lister toutes les exigences techniques inhérentes au projet. Cela peut concerner des sujets variés : les technologies utilisées (langages, CMS, etc.), les éventuelles interfaces avec des outils externes (ERP, CRM, autre), les informations relatives à l’hébergement du projet, les informations relatives à la sécurité…
Les spécifications fonctionnelles
Les spécifications fonctionnelles permettent de leur côté de détailler les actions qui vont être réalisables par les utilisateurs du site, et à quoi va ressembler l’interface. Chez 3C-EVOLUTION, nous insérons les maquettes du projet et expliquons à l’appui de ces maquettes ce qu’il est possible de faire sur chaque partie de la page maquettée.
Troisième étape : les développements
Une fois les spécifications validées par le client, la phase de développement commence. La plupart du temps, le projet est d’abord développé « en local », c’est-à-dire qu’il est d’abord créé sur une instance temporaire sur le PC du développeur. Une fois le projet dans un état stable et prêt à être testé par le chef de projet et le client, l’application est alors mise en préprod sur un serveur. Ainsi, il devient accessible via une URL de préprod.
Deux manières de procéder peuvent être choisies pour cette phase de développement :
- Développement selon un modèle en cascade : l’application est codée d’une traite et livrée en une seule fois
- Développement selon les méthodes agiles : avant de commencer les développements, il est convenu avec le client de travailler en mode itératif, ce qui permet de livrer l’application par petits morceaux et de rectifier tout de suite si quelque chose ne convient pas.
Quatrième étape : la recette
La recette est une étape lors de laquelle le client teste l’application et fait remonter les éventuels bugs au prestataire afin qu’il les corrige. La durée de cette recette va dépendre de la taille de l’application et du nombre de dysfonctionnements constatés. Plus l’ampleur du projet est grande, plus la recette sera longue. À l’issue des tests, lorsque tous les bugs sont corrigés, un PV de recette est signé par le client. Ce document valide les développements réalisés et déclenche le passage à la mise en production.
Dernière étape : la mise en production
La mise en production du site est la mise en ligne de ce dernier sur son nom de domaine final. De manière très concrète, le développeur crée une copie de la préprod validée sur le serveur de production. Lors de cette mise en production, les anciennes URLs de préprod sont remplacées et l’on autorise l’indexation par les moteurs de recherche. Une fois ces tâches effectuées, le client peut communiquer auprès de ses utilisateurs pour faire connaître le site.
En conclusion, la démarche de création d’un site Internet est un processus relativement simple, mais dont il ne faut oublier aucune étape. Demandez toujours à votre agence de vous présenter sa manière de fonctionner avant de vous engager. Cela vous rassurera sur ce qui vous attend et vous aidera à mieux organiser votre équipe et votre planning pour mener à bien votre projet web.