Vous envisagez de migrer vers une plateforme composable, mais vous vous demandez s’il s’agit d’un choix judicieux pour votre entreprise ? Pas de panique, nous sommes là pour vous aider !
Grâce à nos ateliers spécialisés, vous serez rapidement en mesure de savoir si le composable peut répondre à vos besoins.

Familiarisez-vous avec “Discovery” notre série de workshops dédiés à la thématique du commerce composable. Établis sur la base de cas réels, ces ateliers servent à définir la ou les solutions qui permettront à nos clients de définir la manière de répondre aux besoins de leur clientèle et de leur structure efficacement.

Le résultat ? Un ensemble de documents produits par nos équipes UX/UI/SD qui sert de modèle pour ce que nous construisons, y compris l’expérience utilisateur et l’architecture de la solution.

Dans cet article, nous examinerons les meilleures pratiques à suivre lors de la migration progressive vers des versions découverte de commerce composable. Avant de nous plonger dans cette analyse, explorons tout d’abord le sujet du commerce composable, ce qu’il est et ce qu’il n’est pas.

Article associé : E-commerce 2.0 : architectures classiques VS architecture composable

 

TABLE DES MATIÈRES

 

Pourquoi opter pour le commerce composable ?

 

De nos jours, les besoins des entreprises sont divers, complexes et en constante évolution. Alors que certaines entreprises peuvent répondre à leurs besoins en utilisant une plateforme ou une solution unique pour répondre à toutes leurs exigences, d’autres peuvent avoir besoin d’une solution différente. Ainsi,un écosystème digital fonctionnel comprend généralement un système de gestion des données client et des commandes, un système PIM, un blog, un CMS, un système de paiement, ainsi qu’une plateforme de Marketing & Analytics. C’est dans ce contexte qu’une approche composable permet de résoudre les besoins variés et évolutifs des entreprises.

L’architecture composable nous permet d’établir des services et des fonctionnalités respectant les meilleures pratiques en terme d’expérience client pour répondre aux besoins les plus spécifiques de nos partenaires. Cela permet aux différentes équipes de garder le contrôle sur la technologie sur laquelle repose leurs fonctions commerciales, et de fournir les meilleures solutions techniques pour résoudre les défis de granularité rencontrés par les marques dans leur activité.

En d’autres termes, cela permet à une entreprise de tirer parti de différentes solutions pour différentes parties de l’expérience client vécue par l’utilisateur final, en s’assurant que chaque pièce du puzzle soit adaptée pour sa fonction.

Supposons que vous voulez tirer parti d’Adobe Commerce, mais souhaitez une plate-forme de contenu et une vitrine plus robustes, car la vitrine Adobe Commerce prête à l’emploi (Luma) ne répond pas à vos besoins. Pas de problème – vous pouvez utiliser Adobe Commerce (backend), Amplience (gestion de contenu) et Vue Storefront (vitrine du site Web) en totale synergie.

Peut-être désirez-vous un backend personnalisable et ultra-rapide, et vous n’avez pas besoin d’une interface utilisateur back-office sophistiquée ? Dans ce cas, vous pouvez tirer parti de Commercetools avec une interface personnalisée, et Bloomreach comme système de gestion de contenu.

Article associé : Comment passer au composable avec Adobe Commerce

 

Bien se lancer

 

Lors de la création de votre écosystème composable, il est crucial de définir et de documenter précisément la manière dont votre plateforme E-commerce fonctionne.

Dans une approche traditionnelle, de nombreuses fonctionnalités commerciales sont définies par la plateforme E-commerce elle-même. Par exemple, lorsque vous utilisez Adobe Commerce Cloud + Luma (interface prête à l’emploi), nous avons connaissance des limites du système, mais aussi ce qui nécessite d’être personnalisé et les outils qu’il vaut mieux éviter d’implémenter. Ainsi, la situation est idéale lorsque votre système permet de répondre efficacement aux besoins de votre business model : l’essentiel des fonctionnalités de votre architecture sont immédiatement prêtes à l’emploi.

Si vous décidez d’utiliser une solution particulière, vous devez prendre en compte le fait que les fonctionnalités de chacune de celles-ci sont optimisées pour répondre aux meilleures pratiques pour cette solution particulière. De ce fait, il est souvent difficile de visualiser votre écosystème de manière créative, en imbriquant différents outils.

Cela est encore plus évident sur les plates-formes plus contraintes comme Shopify ou BigCommerce, où l’ensemble du modèle commercial est fréquemment défini par la plate-forme elle-même. Cela peut toutefois être une bonne chose si vous recherchez une solution simple et rapide pour lancer votre activité de commerce électronique.

Inversement, l’architecture composable vous permet de créer votre écosystème unique, avec les composants de votre choix. Cela ouvre beaucoup plus de possibilités, mais cela vient au prix d’un temps passe sur la découverte et la spécification technique approfondi, pour s’assurer que votre projet est fonctionnel.

Article associé : Dernières tendances du D2C : avantages et conseils pour réussir en 2023

 

Comment la version découverte peut m’aider ?

 

Lorsque vous avez défini la liste de fonctionnalités dont doit disposer votre E-commerce (processus dans lequel nous sommes très impliqués chez Vaimo), il est temps de passer à la découverte. C’est à ce moment-là que nous définissons comment chaque fonction de votre plateforme peut être implémentée, en gardant à l’esprit les spécificités techniques de l’architecture composable.

Examinons les meilleures pratiques de la phase de découverte de votre architecture composable.

1. Donner un maximum de précisions dans le naming des fonctionnalités

Pour plus de clarté, il est préférable de détailler au maximum vos fonctionnalités, en utilisant des noms plutôt que des verbes lorsque vous nommez ces dernières. Cela offre une meilleure lisibilité des éléments-clés de votre architecture. Par exemple :
« Paiement rapide » devient « Paiement en un clic »,
« Paiement flexible » devient « Paiement échelonné ».

2. Agir pour le présent en anticipant le futur

Lorsque vous vous lancez dans le processus de découverte, n’oubliez pas de prendre en compte vos besoins à venir lors de la création de votre feuille de route. Documenter vos buts et objectifs garantira que les solutions techniques que vous mettez en œuvre aujourd’hui peuvent évoluer et s’adapter à votre vision de l’avenir.

3. Synergiser les outils

Imaginez une librairie en ligne. Sa principale fonction est sa « capacité à vendre des abonnements concernant des ouvrages ». Cette fonctionnalité repose sur la synergie de plusieurs systèmes dans l’architecture composable : système de gestion des informations sur les produits (ou PIM), plateforme E-commerce et terminal de paiement.

4. Organiser les fonctionnalités de manière hiérarchique

Toutes les fonctionnalités ne sont pas au même niveau fonctionnel ou logique. Par exemple, « vendre des produits physiques » peut être une fonction commerciale de niveau supérieur, avec les sous-fonctions suivantes qui lui sont associées :

  • Gestion et enrichissement des données produits
  • Expérience de page produit “user-friendly”
  • Processus de paiement simplifié :
    • Calcul précis de la TVA
    • Modes de paiement sécurisés :
      • Carte de crédit
      • Facture
    • Partenaires de livraison fiables :
      • DHL
      • DPD

5. Distinguer les fonctionnalités principales des fonctionnalités support

Il est essentiel de différencier les fonctions principales des fonctions support, car cela vous aidera à hiérarchiser vos ressources et prioriser vos investissements.

  • Fonctionnalités principales – Les éléments vitaux qui définissent votre entreprise et lui permettent d’apporter de la valeur aux clients. Par exemple, la vente d’abonnements téléphoniques.
  • Fonctions support – Les fonctions complémentaires qui fluidifient les opérations commerciales. Par exemple, maintenir un accord de niveau de service (SLA) pour votre tech stack, gérer le stock de produits dans l’entrepôt ou s’assurer que les rapports et les analyses sont disponibles.

6. Mettre l’accent sur la flexibilité et l’adaptabilité

Dans le monde constante évolution de l’E-commerce, il est crucial d’opter pour des solutions flexibles et adaptables. En choisissant l’architecture composable, vous dotez votre entreprise des outils nécessaires pour croître et évoluer en réponse aux demandes du marché et des tendances émergentes. Cette adaptabilité garantira que votre entreprise reste compétitive sur le long terme.

Article associé : Infographie : L’architecture composable répond-elle à vos besoins ?

 

À retenir

 

  • Dans un projet d’architecture composable, la définition des fonctionnalités métier est essentielle, car la plateforme ne les définira pas pour vous.
  • Les fonctionnalités définissent ce que votre entreprise est en mesure de faire, mais ne détaillent pas le fonctionnement du système ou ses outils. La même fonction peut être exploitée de différentes manières.
  • Les fonctionnalités métier appartiennent à l’entreprise et sont nommées en utilisant le langage du domaine métier.
  • Assurez-vous que vos fonctions soient mutuellement exclusives et collectivement exhaustives – il ne doit y avoir aucun chevauchement ou écart entre elles – assurez-vous de TOUT noter – le regroupement vient ensuite.

 

Article associé : Microservices VS API : quelle différence ?

 

Comment Vaimo peut vous aider ?

 

Chez Vaimo, nous avons une expérience significative quand il s’agit de guider les E-commerçants à travers des territoires inexplorés. Notre expertise permet à de nombreuses marques et détaillants d’identifier l’approche la plus adaptée à leurs besoins et objectifs individuels. Experience is everything.

Apprenez comment nos consultants peuvent vous aider à découvrir le monde du commerce composable.