Contexte
C'est avec une deadline très serrée que WorldTempus nous contacte en mars pour mettre en ligne son site avant l'été. Le projet est complexe, mais basé sur Drupal - notre cœur d'expertise.
Malgré les incertitudes sur les développements déjà effectués, nous relevons le défi.
Un challenge à multiples facettes
Il s'agit d'un site complexe
L'objectif principal étant de proposer aux utilisateurs des contenus personnalisés en fonction de leurs favoris, il est régit par de nombreuses règles métier. Les mécaniques sont subtiles et les rendus en mode connecté sont dynamiques en fonction des options choisies. Il y a aussi de très nombreuses remontées de contenus croisés dynamiques.
S'ajoute à cela le multilingue, avec des critères de performances identiques pour des utilisateurs du monde entier (le site est très international)
L'espace connecté permet aux utilisateurs de se créer un compte pour participer à des jeux concours et sauvegarder ses contenus préférés. Techniquement cela amène de la complexité à plusieurs niveaux :
- la gestion des données utilisateurs et leur connexion au site.
- la gestion du cache et des performances du site.
- l'architecture et la remontée des contenus personnalisés.
Un catalogue de montres à importer
Le site présente plus de 30 000 modèles de montres qu'il faut importer et présenter dans un moteur à facettes offrant à l'utilisateur toute la facilité nécessaire à sa recherche.
Les exigences qualité sont élevées
WorldTempus possède une renommée mondiale et le nouveau site, très attendu, doit être présenté lors d'un événement international devant les acteurs les plus réputés et influents de la communauté de l'horlogerie de luxe. Le niveau de qualité attendu impose un résultat ne souffrant d'aucun défaut.
C'est également valable pour la face cachée du site, car les équipes de rédacteurs de WordTempus ont un rythme de production nécessitant un back-office optimisé. Une attention particulière est donc aussi portée sur l'ergonomie des formulaires et l'administration du BO ainsi que sur les workflows de publication.
Un timing précis à respecter
A cela s'ajoute la pression du planning : la gestion des développements en parallèle impose une méthodologie fluide et rigoureuse, permettant efficacité maximisée des équipes de dev.