Nos projets sont organisés en quatre phases:

Évaluer l’objectif et la portée du projet. Mettre en place le planning et convenir des termes de notre accord.
Développer votre site d’une manière incrémentale en suivant notre approche « agile ». Préparer le lancement.
Mettre en place le domaine, les comptes email et la plateforme d’hébergement. Lancement avec accès public.
Cette phase sert à pérenniser votre de diverses manières : superviser le bon fonctionnement, faire évoluer les fonctionnalités et le contenu, gérer le référencement et mettre à jour le logiciel notamment pour pallier à des menaces de sécurité.
La phase de planification commence par des réflexions: quel est le but du site (blog/présentation/vente/administration…), quels sont les utilisateurs (ouvert à tous/groupe fermé/tranche d’âge/langues…)? On distingue les aspects de fonctionnalité (les fonctions offertes et le contenu présenté aux utilisateurs) de présentation (charte graphique, images, …). On fait le choix de la plateforme. Dans un grand nombre de cas nous choisissons WordPress – le système de gestion de contenu (« Content Management System »), qui est utilisé par plus de 30% des sites mondialement – mais dans certains cas (structure de données plus complexe) nous préconisons Ruby on Rails. Nous mettons en place le planning et les termes de notre accord.
La création du site comprend tout, depuis l’élaboration du contenu et la conception graphique du site web jusqu’au développement technique et à la programmation. Pour le design, nous partons de thèmes et nous regardons d’autres sites web dont nous pouvons nous inspirer ; à partir de cela, Tekomatik propose le design. Vous pouvez aussi choisir de faire appel à un designer externe, ce qui peut être intéressant s’il s’agit d’un travail de design visuel important.
Pendant le développement technique du site, vous avez la possibilité de voir progressivement le résultat prendre forme sur un site de test partagé, visible uniquement par nous. Tous les textes doivent être soigneusement réfléchis, tant dans leur formulation que dans leur emplacement, car cela a une importance énorme pour le « SEO organique », c’est-à-dire la manière dont le site est perçu et présenté par les moteurs de recherche.
Le déploiement consiste en installant le site chez l’hébergeur sélectionné avec un choix de nom de domaine (par exemple « ma-belle-boutique.fr »). Au choix nous mettons en place des comptes mail correspondants (par exemple ventes@ma-belle-boutique.fr). Avant d’ouvrir l’accès du site nous installons des logiciels de surveillance contre le piratage, de logiciels de statistiques et d’administration et nous renseignons l’existence du site aux moteurs de recherche.
D’autres actions à envisager sont des campagnes de publicité auprès de moteurs de recherche (notamment Google) et de réseaux sociaux (notamment Facebook). Une présence sur les réseaux sociaux sont à envisager en accompagnant le site (page Facebook, compte Instagram, chaine YouTube, …).
La phase d’exploitation commence une fois le site est lancé. Il faut maintenant vérifier son bon fonctionnement régulièrement, mettre à jour les briques logiciel de base, et surveiller les tentatives de piratage. Si les données évoluent, par exemple par l’ajout des articles ou par l’arrivé de commandes dans une boutique en ligne, il est essentiel de faire des sauvegardes de la base de données très régulièrement. Ces sauvegardes doivent être maintenues sur d’autres serveurs que ceux qui servent à héberger le site.
Le site va aussi continuer à évoluer. Les sites que nous développons sur WordPress offrent des fonctionnalités permettant à modifier le contenu (pages, images, …) sans demander des compétences techniques particulières. Il y aussi parfois des modifications plus techniques à apporter au site, telles que celles demandées par des nouvelles réglementations. Les obligations d’informer sur l’utilisation de cookies ou sur la gestion des données (RGPD) sont des exemples.