Comment se déroule la digitalisation chez Decathlon ?

Digitalisation de Decathlon :
standardisation et optimisation de la plateforme e-commerce OneShop

Decathlon

Decathlon est un leader mondial de la distribution d’articles de sport, présent dans plus de 70 pays. L’entreprise est reconnue pour son expertise en innovation produit et en digitalisation du parcours client. Son objectif est d’offrir des expériences d’achat optimales, que ce soit en magasin ou en ligne, tout en garantissant une accessibilité maximale à ses produits.

Secteur d’activité
Retail
Type d’accompagnement
Développement web
Technologies
Typescript (Svelte), PHP (Prestashop), Custom Elements (JSDoc), E2E (Playwright)
Consultant
Image de Maxime Grisole
Maxime Grisole

Développeur Fullstack JS

Partager ce témoignage :

Le contexte de la mission de digitalisation de la plateforme e-commerce OneShop

Decathlon doit garantir un parcours e-commerce performant et homogène pour ses marchés « moyens et petits », qui disposent de peu de ressources techniques locales. OneShop a été conçu pour répondre à ce besoin, mais la multiplicité des forks d’une solution core basée sur PrestaShop a rendu la maintenance complexe, entraînant des problèmes de performances et de stabilité. La refonte de l’identité visuelle de Decathlon a renforcé la nécessité d’une standardisation de la plateforme pour uniformiser l’expérience utilisateur et simplifier les évolutions.

L’objectif de la mission est donc de fusionner les différentes versions de OneShop en une solution unique et optimisée, intégrant la nouvelle charte graphique tout en garantissant des performances accrues. Maxime, Lead Front-End, intervient pour assurer cette transition vers une architecture plus maintenable et performante, en veillant au respect des nouvelles exigences techniques et visuelles.

L’équipe suit une méthodologie agile, avec des sprints de deux semaines et une organisation en feature teams, chacune dédiée à une brique e-commerce (Search & Listing, Product, Checkout).

Enjeux et défis techniques de la digitalisation e-commerce chez Decathlon

L’un des grands défis majeurs, était de trouver un équilibre entre modernisation et pragmatisme. Initialement, une transition vers Svelte avait été envisagée, mais la décision a finalement été prise de conserver PrestaShop tout en intégrant des Custom Elements en JavaScript natif pour rendre les composants dynamiques plus légers et maintenables.

L’accessibilité et la conformité réglementaire étaient aussi des sujets majeurs, notamment avec l’intégration des nouvelles normes d’accessibilité numérique et la prise en charge de la double monnaie pour les pays en transition vers l’euro.

L’optimisation des performances était également un enjeu clé. La plateforme devait être plus rapide et plus fluide, notamment en réduisant les temps de chargement et en améliorant le Time to First Byte (TTFB) pour rivaliser avec les grandes business units comme la France ou l’Allemagne.

« On ne pouvait pas se défaire de Prestashop donc on a concentré nos efforts pour optimiser au maximum notre SSR au prix de l’utilisation de nouvelles technologies et nos pays ont dû dire adieu à certaines de leurs features pour une solution commune. C’est au prix de ces sacrifices que nous proposons aujourd’hui une solution plus fiable, performante et surtout moins coûteuse. »

Maxime, Développeur Fullstack JS en mission chez Decathlon
Maxime
Développeur Fullstack JS
Le logo de la société Eleven Labs

Les missions réalisées afin de standardiser la plateforme OneShop

Dans le cadre de cette mission, Maxime a contribué activement à plusieurs chantiers majeurs visant à optimiser et stabiliser la plateforme OneShop :

Les résultats et livrables de la digitalisation de la plateforme e-commerce de Decathlon

● +20,92% de croissance du chiffre d’affaires en 2024, démontrant l’impact direct des améliorations techniques sur la performance commerciale.

● Réduction de 82% du nombre de war rooms, grâce à une meilleure stabilité de la plateforme et une gestion proactive des incidents.

● Disponibilité du site portée à 99,94%, dépassant l’objectif initial de 99,5%.