Devenez propriétaire de votre site web

Il peut s’avérer compliqué de traiter la construction d’un site web avec un prestataire informatique surtout lorsque nous ne comprenons pas grand chose aux développements web.

Le développement de son site web peut s’apparenter à la construction de sa maison et il est essentiel de bien comprendre les tâches que votre prestataire accomplira avant même le début des travaux.

Voici six points (et leurs comparaisons) à savoir avant de signer un contrat de prestation informatique :

  • Il est vital de posséder le code source dans votre hébergement.

    Si le code source correspond à votre maison, l’hébergement correspond à votre terrain. Il est donc important de vérifier si les performances et la capacité de votre hébergement sont adéquates à la taille de votre site web. Attention ! Un prestataire qui vous propose d’héberger le code du site équivaut à construire votre maison sur le terrain de quelqu’un d’autre ! Il vous sera alors impossible de modifier votre site à votre guise. Ne vous faites pas avoir !

  • Il est indispensable de posséder le nom de domaine et de disposer des accès nécessaires pour en assurer la gestion.

    Tout comme pour l’hébergement, il faut être propriétaire de son nom de domaine. Lier votre hébergement au nom de domaine revient à relier votre emplacement à la bonne adresse postale et à vous assurer que vous seul possédez la clé de la boîte aux lettres. De plus, selon la taille de l’hébergement choisi, il est possible de lui rattacher plusieurs noms de domaine, comme plusieurs appartements peuvent partager la même adresse.

  • Il est nécessaire de comprendre les développements informatiques afin de maîtriser la maintenance du site.

    Pas besoin d’être artisan pour suivre la construction de sa maison. Ainsi, connaître les matériaux utilisés, inspecter les fondations réalisées, et posséder les plans électriques et de voirie facilitera sa rénovation en temps voulu. C’est la même chose avec votre application web ! Connaître les technologies utilisées et savoir comment votre site a été conçu (CMS choisi, wireframes, extensions utilisées, etc.) facilitera la maintenance du site lorsque nécessaire. Demandez à votre développeur de vous fournir ces informations et, si possible, de rédiger une documentation sur ce qui a été réalisé et de quelle manière.

  • Il est important de pouvoir personnaliser votre site comme bon vous semble et à tout moment sans dépendre de votre prestataire.

    Tout comme vous n’avez pas besoin d’un maçon pour accrocher un tableau sur votre mur, il est important de vous laisser la possibilité de changer les textes, images, couleurs et l’affichage de votre site web sans avoir besoin d’un développeur. Il est donc essentiel d’y penser dès la conception du site, en mettant en place une interface d’administration par exemple. Sinon, chaque modification entraînera une facture !

  • Il faut savoir gérer ses alertes de sécurité et de performances

    La sécurité d’une maison nécessite des actions quotidiennes (fermer les portes à clé, installer une alarme incendie, etc.). De la même manière, un site web doit être surveillé en permanence. Cela inclut la mise en place d’alertes pour la sécurité et la performance et de savoir les gérer de façon autonome. Il est essentiel de savoir traiter les notifications, d’anticiper des changements (comme l’adresse e-mail utilisée pour recevoir les alertes par exemple) et d’assurer une surveillance continue du site.

  • Enfin, la pérennité de votre site ne doit pas dépendre d’un prestataire informatique

    Pendant le développement informatique du site, le propriétaire doit jouer le rôle de conducteur de travaux. Et comme dans tout chantier, il n’est jamais bon de dépendre d’un seul prestataire. Les travaux doivent être réalisés en équipe, et chaque étape doit être suffisamment claire pour qu’un autre prestataire puisse reprendre le projet sans difficulté. Anticiper un éventuel changement de prestataire vous évitera de repartir de zéro à chaque modification et à chaque nouvel intervenant !

Ainsi, le propriétaire doit être actif dans la construction de son site et comprendre au mieux la structure de l’application web et les technologies utilisées, car le développeur ne doit pas devenir indispensable à la survie du site web.

En fin de chantier, le prestataire informatique doit livrer le site avec tous les accès, sans recourir à des pratiques de verrouillage. Ces pratiques consistent pour un développeur à rendre délibérément difficile pour le client de changer de prestataire ou de reprendre la gestion du projet. Cela peut se manifester par la complexité du code, l’utilisation de technologies propriétaires ou l’absence de documentation claire, créant ainsi une dépendance du client.

Demander à un consultant informatique de réaliser un contrôle qualité à des points clés du développement peut éviter ce genre de situation.