2,5 x plus de rapidité d'exécution des projets

6 mois pour lancer la plateforme

42 % de gain d'efficacité

Enjeu

Ériger l'e-commerce en priorité

ASICS, entreprise mondiale de chaussures et vêtements de sport, a pour ambition de fournir les meilleures chaussures de running du marché. Spécialisée dans l'amélioration de la performance des coureurs, la société a dû se pencher sur sa propre performance digitale. ASICS avait choisi une nouvelle plateforme e-commerce, mais était incapable de faire le lien entre des systèmes disparates (notamment de gestion des commandes et de produits) pour ses sept marques en plein essor dans le monde entier. ASICS ne parvenait pas à offrir une expérience client fluide et cohérente, et le pourcentage de recettes généré via l'e-commerce était faible. L'entreprise avait besoin d'une nouvelle approche permettant aux clients de s'impliquer à travers les canaux digitaux, afin de concurrencer les géants de la vente en ligne.

Objectifs

Créer une plateforme e-commerce universelle

Dans le cadre d'une nouvelle stratégie digitale visant à développer l'e-commerce, ASICS a dû unifier plusieurs systèmes à travers différentes marques et zones géographiques et différents canaux. Pour cela, il a fallu :

  • Élaborer une plateforme e-commerce universelle pour gérer le portefeuille international de marques ASICS
  • Développer des APIs pour intégrer les différents systèmes de gestion des commandes (ou OMS), systèmes de gestion des produits, fournisseurs de solutions de paiement, fournisseurs de messagerie électronique et systèmes legacy afin d'accéder à toutes les données backend
  • Migrer vers la nouvelle plateforme e-commerce

Solution

Faire de l'expérience client une priorité

« Pour construire un nouveau site d'e-commerce, nous devions connecter tous les systèmes backend de chacune de nos marques à la plateforme e-commerce, explique Phil Connaughton, Directeur d'ingénierie chez ASICS Digital. C'est pour cela que la solution MuleSoft est si importante pour nous. Au lieu de créer des liaisons point à point entre tous ces systèmes backend, nous pouvons placer MuleSoft au milieu et lui confier les communications de bout en bout. »

À l'aide d'Anypoint Platform, l'outil de MuleSoft, ASICS conçoit des APIs qui permettent à la nouvelle plateforme e-commerce d'accéder aux données client, au statut des commandes, au stock en temps réel et à la tarification, autant de données autrefois stockées dans différents silos. Lors de la première phase du projet, ASICS a connecté plus de 10 systèmes essentiels de gestion de produits à la plateforme e-commerce via MuleSoft.

« L'un des aspects les plus difficiles du développement consiste à créer des connexions », explique M. Connaughton. « Nous pouvons perdre de nombreuses heures sur cet aspect. Désormais, Anypoint Platform connecte tous ces systèmes disparates et facilite la vie des développeurs. »

« Notre plateforme e-commerce doit être indépendante des différents systèmes backend », poursuit M. Connaughton. « MuleSoft favorise l'application de notre stratégie e-commerce en éliminant les liaisons point à point et les potentielles défaillances. Désormais, nous n'avons plus besoin de tester chaque système backend de gestion de produits lors de son intégration à la plateforme e-commerce. L'utilisation de MuleSoft nous permet de manipuler la plateforme e-commerce beaucoup plus rapidement et de consacrer nos efforts à l'élaboration d'une expérience client de qualité. »

« MuleSoft nous a aidés à bâtir de meilleures relations avec nos clients en nous permettant de consacrer tout notre temps à l'élaboration d'une expérience client haut de gamme. »

Phil Connaughton

Phil Connaughton
Directeur du service d'ingénierie, ASICS Digital

En outre, chaque connexion établie par les APIs et développée via AnyPoint Platform est réutilisable. Par exemple, l'API de messagerie électronique d'ASICS, développée au cours du premier projet, sera réutilisée des dizaines de fois lors du déploiement mondial de la plateforme e-commerce.

« MuleSoft est formidable, car c'est un outil qui permet de réutiliser le code », confirme M. Connaughton. « Nous pouvons réduire le temps de développement en réutilisant des composants dans de nombreuses applications. »

En outre, l'utilisation de Mulesoft permet à ASICS de simplifier des transformations de données par ailleurs longues et complexes, en raison de l'importation dans la plateforme e-commerce universelle de données issues de sources diverses.

Résultats

Vitesse de développement multipliée par 2,5

Alors que la première phase de la plateforme e-commerce devait durer 2,5 mois , elle a été terminée en seulement quatre semaines, car ASICS a pu réutiliser des APIs et transformer des données avec Anypoint Platform. 

« Au cours de ces quatre semaines, nous avons développé du code que nous pouvons mettre à profit dans de nombreuses autres applications en cours d'élaboration », explique M. Connaughton. « Non seulement nous avons gagné du temps sur ce premier projet, mais nous en gagnerons aussi sur les nombreux autres projets à venir. Grâce à Anypoint Platform, nous progressons 2,5 fois plus vite que si nous avions créé notre plateforme e-commerce avec Java. »

M. Connaughton ajoute : « MuleSoft nous a aidés à mettre notre nouvelle plateforme e-commerce sur le marché plus rapidement grâce à des technologies d'exception, comme DataWeave. L'un des grands avantages de MuleSoft est sa vitesse de transformation des données. Au lieu de devoir coder nos transformations de données entièrement en langage Java, une alternative possible mais fastidieuse et difficile, nous pouvons utiliser DataWeave. Nous avons élaboré la première itération de notre application en une semaine environ. Si nous avions tenté de faire la même chose avec Java, cela nous aurait pris deux à trois semaines, et avec beaucoup plus de bugs. »