Notre Méthodologie
L'objectif principal était de réaliser une refonte totale de leur produit et de leur architecture technique afin d'offrir une meilleure expérience utilisateur à leurs clients. Une série d'étapes a donc ont été mise en place.
- Un audit technique et produit a été effectué afin de comprendre les problèmes rencontrés par les utilisateurs et les points d'amélioration à apporter. Ensuite, une équipe de designers, dirigée par Kirk, a travaillé sur un nouveau design en utilisant des ateliers de wireframing et des maquettes pour visualiser les changements à venir.
- La base de données a également été entièrement refondue en se basant sur les wireframes et en préparant la migration des données. Des spécifications ont été posées sous forme d'user stories et des tests ont été créés en utilisant la méthode TDD (Test Driven Development).
- Pour assurer la scalabilité de l'architecture, la refonte s'est opérée en micro-services avec l'utilisation de Kubernetes et Docker. La nouvelle version de l'application web a été créée avec React, tandis que le backoffice a été développé avec Strapi. Un outil de recherche a été mis en place avec Meilisearch pour faciliter la recherche de contenus.Enfin, la possibilité de créer des marques blanches avec du contenu transverse à plusieurs marques a été ajoutée.
- L'ensemble du projet a été réalisé en suivant une organisation Agile avec des sprints de deux semaines, des livrables en environnement de test toutes les fins de sprint, une mise en production et une itération continue. Le tracking et le go to market ont été faits en collaboration avec La Briqueterie.