Académique Documents
Professionnel Documents
Culture Documents
ÉDITION 2016
e - CO M M E RC E
Philippe HUMEAU
@Philippe_HUMEAU
Vos précieux commentaires ont été pris en compte et le livre comprend désormais
plusieurs nouveaux indicateurs, mais aussi d’autres solutions, et j’espère sincère-
ment que cette nouvelle version saura répondre à vos attentes. Je tiens également
à adresser un grand merci aux éditeurs des différentes solutions examinées. Ils ont
investi du temps et des ressources pour nous aider à obtenir l’image la plus pré-
cise possible de leur solution, sachant pertinemment que cette étude dit tout : les
bonnes choses, les mauvaises, et tout le reste, en toute franchise. Ils nous ont pour-
tant permis d’avoir accès à tous les documents, fiches produits et cas clients dont
nous avions besoin pour mener cette étude, ce qui a été très apprécié.
Ce travail n’aurait absolument pas été possible sans le soutien de NBS System, la so-
ciété que j’ai fondée en 1999 et qui fait désormais partie du Groupe Oceanet Tech-
nology, qui m’a aidé à mener à bien cette étude de bien des manières. Une telle
charge de travail est difficilement réalisable par une seule personne. Je voudrais
remercier Lucie Saunois et Myriam Fiévé pour leur aide dans l’organisation des flux
d’information et des recherches, Adrien Urban pour la création de notre outil de
recensement (Colossus) et l’ensemble de l’équipe de NBS System pour avoir rendu
possible cet ambitieux projet.
philippe.humeau@
nbs-system.com @philippe_humeau http://bit.ly/1XC77M2
SOMMAIRE
UN MOT DE L’AUTEUR _______________________ P 2
AUTRES OUTILS ET CONTENU _________________ P 4
AVANT-PROPOS ____________________________ P 5
LES SOLUTIONS EN VUE ______________________ P 39
WEBSPHERE COMMERCE ____________________ P 50
ORACLE COMMERCE _______________________ P 76
HYBRIS ___________________________________ P 102
DEMANDWARE ____________________________ P 134
INTERSHOP ________________________________ P 154
MAGENTO ________________________________ P 176
VIRTUEMART ______________________________ P 198
OXID ESALES ______________________________ P 208
SHOPWARE _______________________________ P 230
RBS CHANGE ______________________________ P 240
OPENCART ________________________________ P 254
DRUPAL COMMERCE _______________________ P 264
PRESTASHOP ______________________________ P 284
ZEN CART _________________________________ P 202
WOO COMMERCE _________________________ P 310
CONCLUSION _____________________________ P 320
GLOSSAIRE _______________________________ P 328
3
Autres outils
et contenus
Cette étude comparative ainsi que toutes les autres études effectuées au cours
de ces dernières années ne se résument pas, loin de là, à ce livre. Nous fournissons
également plusieurs autres outils destinés à aider les e-commerçants à prendre
leurs décisions.
Vous trouverez l’étude complète en ligne, incluant le tableau général des KPI
et disponible en plusieurs langues, en allant sur le lien : http://bit.ly/1iNZ2UE
Nous avons également mené une étude sur la satisfaction des utilisateurs finaux des
solutions e-commerce (les e-commerçants) quant à la solution qu’ils utilisent.
Les résultats de cette enquête de satisfaction exclusive sur les solutions e-commerce
sont disponibles ici : http://bit.ly/2cwoiQV
Une version de cette étude, destinée aux cadres dirigeants et aux consultants, est
également disponible dans un format plus léger, davantage axé sur la présentation.
Même si elle ne contient pas tous les détails et toutes les histoires spécifiques
de chaque solution, cette édition destinée aux consultants vous permet d’aller plus
facilement droit au but. Vous pouvez la consulter ici : http://bit.ly/2bQyML3
Enfin, pour tirer pleinement parti de l’incroyable contenu que nous avons recueilli tout
au long de notre travail, nous avons décidé de publier un « outil d’aide à la sélection
des solutions ». Après avoir répondu à 20 questions simples sur votre entreprise,
cet outil vous propose les 3 solutions les mieux adaptées à vos besoins et vous en
fournit le contenu. Il est très pratique à utiliser et vous permettra de réduire à l’essentiel
votre temps de lecture. Vous pouvez trouver cet outil en ligne ici : http://bit.ly/2bQ3f6X
avant-propos
Avant-propos sur la
3 version de cette étude
e
comparative
UNE LIGNE ÉDITORIALE INDÉPENDANTE ET RIGOUREUSE
Nous avons examiné principalement des solutions « non-SaaS » car il fallait bien que
nous nous fixions certaines limites. Le nombre de produits SaaS explose littéralement
et les comparer aurait nécessité un livre à part entière. Nous avons fait cependant
une exception notoire à ce principe en intégrant Demandware. Même si ce produit
est une solution basée sur le SaaS, il rivalise avec les meilleurs produits destinés aux
clients les plus importants, alors que généralement les produits SaaS sont orientés
vers la « foule » de petits sites démarrant leur entreprise en ligne, à moindre coût.
La plupart des solutions examinées, cependant, s’orientent vers le SaaS et, lorsque
cela est possible, une description ainsi qu’une évaluation sont incluses.
En dehors des citations des éditeurs, facilement identifiables car elles sont entre
« guillemets », en italique, et suivies du nom de leurs auteurs, tous les autres
commentaires, les analyses et les conclusions qui en sont tirés ainsi que les différents
points de vue exposés sont uniquement ceux de l’auteur. Certaines conclusions
peuvent devenir obsolètes, voire inexactes, mais nous avons fait de notre mieux
pour vous fournir une étude aussi exhaustive que possible compte tenu des
informations, du temps et du budget dont nous disposions.
Cette troisième version du livre comprend une mise à jour de toutes les solutions
examinées dans la version précédente, accompagnée de nouveaux indicateurs
et KPI. Chaque solution bénéficie d’une mise à jour présentant sa situation actuelle,
et notamment son positionnement sur le marché ainsi que les fonctionnalités
qu’elle propose. Nous avons également souhaité garder l’étude de 2013 afin que
le lecteur puisse voir comment chaque éditeur a évolué depuis lors.
5
Les nouvelles solutions que nous avons ajoutées bénéficient d’une analyse complète
« à partir de zéro », comme nous l’avions fait pour les 12 solutions précédentes.
QUELS ONT ÉTÉ LES CRITÈRES QUI NOUS ONT PERMIS DE DÉCIDER
D’INCLURE OU NON UNE SOLUTION ?
Lorsque nous avons décidé d’intégrer des nouvelles solutions, le choix a été difficile
à effectuer. Pourquoi inclure une solution plutôt qu’une autre ? Sur quels critères
fonder ce choix ? La popularité, les fonctionnalités en vogue, la qualité du code ou
de l’équipe ? Au final, nous avons choisi d’offrir de la diversité au lecteur.
• DEMANDWARE
Demandware a été incluse « à la demande générale ». Nous avons en effet
littéralement reçu des centaines de demandes en ce sens. Celles-ci paraissaient
légitimes, Demandware étant une solution que toute marque ou détaillant du Tier 1
ou 2 pourrait considérer dans un appel d’offre. Maintenant que la société s’est fait
racheter par Salesforce, le futur de ce nouveau géant est assuré. Nous ne pouvions
pas résister à l’envie de fournir une analyse complète de ce produit.
• WOOCOMMERCE
Même si elle est simple et moins évoluée que la plupart des autres solutions
examinées, WooCommerce est basée sur WordPress, ce qui permet aux personnes
déjà à l’aise avec ce CMS de renommée internationale de l’étendre avec des
fonctionnalités e-commerce. Étant donné que WooCommerce a pris de plus en
plus d’importance au cours des deux dernières années et qu’elle a été largement
adoptée, il semble donc tout à fait naturel de l’inclure dans cette étude. Nous ne
pouvions ignorer le framework e-commerce le plus utilisé dans le monde.
• SHOPWARE
La sacro-sainte terre de l’e-commerce, l’Allemagne, a encore frappé avec un
nouveau framework. Certains diront que c’est une solution PHP/Zend de plus,
d’autres qu’elle va sérieusement concurrencer OXID eSales voir Magento. Mais si
une chose est bien sûre, c’est que le framework attire beaucoup d’attention et
quand l’Allemagne adopte un nouveau champion, cela vaut vraiment la peine
de s’y attarder.
NOTRE MÉTHODOLOGIE
avant-propos
technologies
• Un dialogue avec les clients finaux et les intégrateurs
• Des documentations (documents en ligne des éditeurs et/ou de tiers)
Dans un marché pesant globalement 1100 milliards d’euros en 2015 et qui devrait
atteindre 1700 milliards d’euros en 2018, tout est possible. La typologie, allant du
pure player en progression au B2B un peu dépassé par l’évolution technologique,
il existe une incroyable variété de possibilités et de besoins. Certains choisiront de
surfer sur le marché asiatique (550 milliards d’euros) pour profiter des retombées de
son incroyable explosion, d’autres feront du marché du mobile leur priorité car il est
prévu qu’il progresse de 15 % d’ici à 2018.
7
raisonnable n’aurait jamais osé remettre en cause l’avis du directeur technique
sur ces questions-là. Aujourd’hui, on trouve dans les entreprises des postes qui
n’existaient même pas il y a cinq ans : « shop manager », ou gérant de la boutique
en ligne, directeur du numérique, expert en transformation numérique, analyste big
data, etc. L’e-commerce est plus devenu un nouveau canal de distribution qu’une
spécialité informatique, un moyen permettant d’atteindre ses objectifs et non plus
un projet piloté par des informaticiens.
Leur force n’est pas d’avoir raison à chaque fois qu’ils prennent une décision. Leur
principal facteur de succès repose au contraire sur leur capacité à essayer 10
nouvelles approches par mois. Ils échouent 8 fois mais apportent une innovation,
ou juste un meilleur service, 2 fois sur 10. Etsy, Zalando et les autres pure players ou
acteurs incontournables sur leur segment expérimentent et sortent de nouvelles
fonctionnalités en continu, parfois jusqu’à plusieurs fois par jour ! Leurs plateformes,
faites maison et sur mesure, sont extrêmement agiles, ce qui leur permet de
contourner l’ancien modèle de cycle en V et de réduire au maximum les délais.
Comment les produits conçus avant les années 2000 font-ils face à ce type de
défi ? Comment peut-on sortir une nouvelle fonctionnalité en quelques jours,
valider son code 10 fois par jour, avec des produits comme Oracle Commerce,
Magento, Demandware, ou encore WebSphere Commerce ? C’est un challenge
difficile à relever mais les marques, les détaillants, et bien d’autres acteurs encore
avant-propos
doivent maintenant l’envisager s’ils ne veulent pas être éjectés de leurs propres
marchés historiques.
Les places de marché sont le meilleur exemple d’un changement d’époque que
la plupart des marques et des détaillants n’ont pas su gérer à temps. Pourquoi une
marque serait-elle obligée de se montrer sur d’autres canaux que sur ses propres
canaux ? Eh bien tout simplement parce que ces nouveaux acteurs ont pris une
place prépondérante, qu’ils ont conquis le cœur des clients avec un nombre
incalculable de services et qu’ils ont apporté de la valeur ajoutée avant même
que les marques ne commencent à réaliser que quelque chose était en train de
se passer.
Des approches axées sur les microservices, des plateformes hybrides combinant
les meilleurs services de leurs catégories, des méthodes de développement agiles,
des plateformes basées sur le Cloud et de nouvelles méthodes d’intégration
apparaissent et il est désormais probablement temps de penser agile : « tentez,
échouez, recommencez ! ».
Enfin, pour les principaux éditeurs Java, Demandware a été un choc. La plupart
d’entre eux se sont adaptés et offrent maintenant une version SaaS de leur logiciel le
plus célèbre, selon différentes approches. IBM et Oracle ont opté pour le « headless
commerce », en gardant le moteur, mais en remplaçant l’interface frontale par une
GUI basée sur le Web, multi-locataires et plus agréable. Hybris a décidé de créer
une toute nouvelle version de son système, en repartant entièrement de zéro avec
une approche axée sur les micro services.
Ce livre vise à vous donner un aperçu pertinent et utile de tous les acteurs examinés.
Les solutions e-commerce exclusivement SaaS n’ont pas été examinées, même
dans le Tier 4, où elles sont pourtant très importantes (voir ci-après le paragraphe
« segmentation du marché » qui illustre l’organisation des Tiers). Elles peuvent
représenter une très bonne alternative aux solutions classiques dans la même
gamme de prix.
9
1 Commencez par évaluer le Tier auquel appartient votre projet. Les principales
clefs sont ici le chiffre d’affaires que vous souhaitez réaliser avec votre solution
e-commerce, votre budget ainsi que le nombre de visiteurs prévus pendant
les pics de trafic. Dans les prochaines pages, vous pouvez voir le graphique
de la segmentation du marché concernant ces points.
2 Cela devrait vous fournir une liste courte, comprenant de 2 à 4 solutions. Si
vous visez plus de 200 000 visiteurs par jour au cours de vos pics de trafic,
les solutions basées sur Java seront plus performantes et résisteront mieux
aux ralentissements. Si vous êtes sous ce seuil, vous avez généralement un
grand nombre d’options et vous devrez choisir entre des solutions PHP ou des
solutions basées sur Java.
3 Il est alors conseillé de consulter le tableau des KPI sur l’URL indiquée ci-après
afin de comparer les caractéristiques principales ainsi que le domaine
d’excellence de chaque solution en fonction de vos propres besoins :
http://bit.ly/1M1lsd3
4 Ensuite, une lecture approfondie des chapitres du livre consacré à ces 2 ou 3
dernières solutions vous aidera généralement à effectuer votre choix.
5 Enfin, les intégrateurs de systèmes sont aussi importants que le produit lui-
même. Les méthodes, la tarification et les délais qu’ils vont proposer en
fonction des différentes technologies seront évidemment les éléments qui
vous permettront de vous décider pour une solution, ou au contraire de
renoncer à celle-ci.
JAVA OU PHP ?
Java et PHP sont deux mondes extrêmement différents. Les solutions Java visent
principalement les très grands comptes (Tier 1 & Tier 2), ce que l’on peut facilement
comprendre, notamment à travers quatre points essentiels :
• La rapidité du back office, particulièrement dans le cas de nombreuses
connexions concourantes.
• Les coûts des licences et des prestations sont beaucoup plus élevés (PHP est
plus accessible).
• La gestion massive d’un grand nombre de références (SKU).
• La couche présentation est mieux séparée de la couche logique, ce qui
permet de monter en charge plus facilement.
avant-propos
Dans l’ensemble, les plateformes montent mieux en charge et utilisent beaucoup
moins de ressources par utilisateur connecté. Le temps de chargement des pages
reste meilleur, même en cas de forte charge.
Les solutions Java ont toutefois aussi des inconvénients. Tout d’abord, vous devez
séparer les couches logiques, données, et présentation, ce qui signifie que vous
avez besoin d’une infrastructure plus importante. Si vous êtes un compte de taille
« moyenne » pouvant normalement fonctionner sur 4 serveurs, vous devrez donc
très probablement augmenter ce nombre, en passant à 6 serveurs, voire à 8. Cela
dit, au-delà de 400 000 visiteurs uniques par jour, Java utilisera moins de serveurs
que PHP pour servir la foule de vos visiteurs.
Les logiciels e-commerce sont différents des simples CMS du fait qu’ils visent à
délivrer un contenu spécifique à chacun des utilisateurs. Ces derniers temps, la
personnalisation est sur toutes les lèvres dans l’e-commerce, ce qui est très différent
du modèle des médias classiques par exemple, qui fournissent le même contenu
à tout le monde. Un contenu personnalisé implique que la plupart des caches ne
pourront pas être exploité pour stocker une page pré-rendue et la délivrer à tout
le monde. Lorsque la plupart des systèmes de cache ne sont plus utilisables, votre
serveur finit par interpréter du code PHP pour générer le contenu personnalisé.
Java procède à peu près de la même manière, mais son mode de « calcul » est
plus rapide.
Toutefois, il est possible que tout cela soit sur le point de changer. L’un des plus
grands utilisateurs de PHP dans le monde est Facebook, qui a de toute évidence
de sérieuses raisons de chercher à optimiser chaque ses ressources informatiques,
les coûts d’hébergement représentant l’une des lignes budgétaires les plus
importantes de cette société.
Une version pseudo-compilée de PHP, appelée HHVM, a été créée et leur a permis
d’obtenir des résultats quasi miraculeux. Inspirée par cette approche, Zend (la
société qui édite PHP), est en train d’intégrer un mécanisme natif similaire dans PHP
7 (qui correspond à PHP 5.7 selon le système précédent de suivi des versions). Que
vous utilisiez le système de compilation PHP 7 ou HHVM, vous obtiendrez dans les
deux cas des résultats assez impressionnants.
Avec des logiciels PHP (et open source) capables de rivaliser sur le terrain de
la performance avec des solutions Java (généralement non open source), la
prochaine génération de solutions e-commerce basées sur PHP sera certainement
plus compétitive sur le segment du Tier 2, où le volume de visiteurs est difficile à
11
gérer. Magento a déjà annoncé par exemple que Magento 2 sera compatible
avec HHVM, et ce n’est pas prendre un grand risque que de considérer que tous
les acteurs basés sur Symfony et sur Zend suivront dans les deux prochaines années.
RECENSEMENT
Cette étude est accompagnée d’un recensement que nous avons effectué sur
Internet afin d’étudier le poids des technologies e-commerce. Quelles solutions sont
utilisées, et où le sont-elles, quel est leur taux d’adoption/d’attrition, leur temps de
chargement, etc.
avant-propos
SOURCES DE DONNÉES & OUTILS
Pour créer les différents graphiques et obtenir les chiffres que vous trouverez dans
ce livre, plusieurs sources et méthodes ont été utilisées.
Sources de données :
• Base de données de BuiltWith (en partie)
• Base de données de Wappalyzer (entièrement)
• Base de données de NBS System
• Top 1 million d’Alexa
• Base de données des TLD .com
Nous étions parfois plus précis que Builtwith, parfois moins, certaines technologies
étant plus difficiles que d’autres à identifier avec précision. Le tableau suivant
contient toutes les URL uniques (shopEU.census.com et shopUS.census.com
compteraient ici pour 2) que nous avons pu associer grâce à une technologie
précise.
Nous avons aussi obtenu de grandes différences avec les chiffres des éditeurs car
certains comptent leurs environnements de préproduction, de développement ou
de qualification parmi leurs boutiques en ligne, ce que nous ne faisons pas.
Au final, le Web est probablement peuplé d’environ 2,3 millions de sites au meilleur
de nos capacités d’estimation. Une grande majorité d’entre eux (> 90 %) sont soit
13
des acteurs extrêmement petits, faisant moins de 20 000€ de chiffre d’affaires
en ligne, soit tout simplement oubliés/désertés ou pas vraiment vivants. Les 10
% restants sont répartis dans toutes les typologies de boutiques, allant des plus
grandes aux plus petites.
Ces chiffres ne peuvent, d’une certaine manière, pas être considérés comme
« exacts », mais nous estimons que la marge d’erreur est l’une des plus faibles
que l’on puisse obtenir à ce jour. Nous avons parfois gardé les chiffres de BuiltWith
plutôt que les nôtres (comme dans le cas de WebSphere Commerce par exemple)
lorsque nous avons senti qu’ils étaient plus précis ou que notre système ne faisait
probablement pas du bon boulot. À l’inverse, nous avons parfois considéré que
notre estimation était la meilleure lorsque nous savions avec certitude que les
chiffres de BuiltWith subissaient de grandes variations d’une semaine à l’autre, ou
simplement lorsque notre niveau de certitude était meilleur. Enfin, les méthodes
de comptage de certains éditeurs sont relativement précises (comme celles de
PrestaShop) et nous avons décidé combiner leurs propres chiffres avec ceux de
BuiltWith pour en faire une moyenne.
avant-propos
BuiltWith.
TEMPS DE GÉNÉRATION DU CODE HTML
Cette donnée est d’une importance capitale dans la mécanique interne d’un
framework. Traite-t-il les données rapidement, ou prend-il plus de temps pour
assembler le code HTML envoyé à votre navigateur ? La vitesse étant un facteur
déterminant en matière de taux de conversion, cela a donc toute son importance.
Le problème est que tout le monde n’est pas égal dans ce domaine. De toute
évidence, une page très simple avec 2 produits chargés sera plus rapide à générer
qu’une page contenant un catalogue complet. De plus, les clients qui utilisent par
exemple Oracle Commerce ont des budgets bien plus importants que ceux qui
utilisent Zen Cart. Cela se traduit par de meilleurs serveurs, de meilleurs services
d’optimisation et services dédiés.
La connexion réseau TCP est ensuite établie. Une requête HTTP est alors envoyée
à la boutique et le serveur génère un contenu HTML pour votre navigateur, en
fonction de plusieurs paramètres (langue, localisation, contenu, etc.). Cela est
représenté par la barre verte ci-dessous.
Queueing 2.42 ms
Stalled 1.28 ms
DNS Lookup 0.01 ms
Initial connection 8.88 ms
REQUEST/RESPONSE TIME
15
Dans le graphique suivant, seul le TTFB (Time To First Byte, temps d’attente entre la
requête HTML et le premier octet reçu sur le navigateur du client) a été compté.
Cela correspond réellement au temps que les serveurs ont mis à générer le contenu
HTML (ou à les lire depuis le cache). Il exclut tous les autres temps de transfert et
de DNS, pour ne restituer que ce seul paramètre avec précision. Voici les résultats
obtenus :
Tout d’abord, Java est de toute évidence plus rapide. Pas seulement parce que
le langage lui-même est plus rapide, mais aussi parce que les clients utilisant des
produits coûteux basés sur Java investissent plus d’argent dans leurs infrastructures
et services dédiés.
C’est Intershop qui, finalement, reste la solution la plus rapide à ce jeu, en moyenne
tout au moins. Cela dit, Hybris, Demandware et WebSphere Commerce ne sont
qu’à quelques millisecondes, toutes les quatre pouvant être considérées comme
extrêmement rapides. Au-delà des simples temps de rendu, les gros pics de trafic
Dans le graphique suivant, seul le TTFB (Time To First Byte, temps d’attente entre
la s montent extrêmement bien en charge. Oracle Commerce est toujours bien
placée, mais néanmoins 43 % plus lente qu’Hybris ou Demandware en moyenne.
Vient ensuite le monde PHP. Parmi ces acteurs, Shopware est celui qui, de loin,
se comporte le mieux, suivi par OXID eSales et Magento Enterprise Edition (EE).
OpenCart, VirtueMart, et tous les autres jusqu’à WooCommerce sont assez lents.
Pour être juste, les sites ayant installé VirtueMart fonctionnent principalement avec
la version précédente de VirtueMart et les plus récents se comportent beaucoup
mieux, ayant des temps similaires à ceux de Shopware.
avant-propos
ÉVITER LE PIÈGE DE LA LISTE DES FONCTIONNALITÉS
Enfin, pour vous guider dans vos choix, nous avons décidé de mettre en évidence
les différences plutôt que de mettre l’accent sur les fonctionnalités communes que
chaque éditeur fournit. Il est évident que certaines solutions ont un système de
merchandising beaucoup plus avancé, un tunnel de validation de commande
plus personnalisable, etc., mais nous allons tenter de mettre en avant ce qui est
plus avancé dans une solution que dans une autre, et de passer sur les éléments
vraiment basiques comme les moteurs de promotion standards ou la capacité à
construire votre liste de menu, que tout le monde propose de nos jours.
Plus des deux tiers des fonctionnalités présentent de grandes similitudes, et opter
pour Oracle Commerce ou Shopware pour les couvrir ne ferait aucune différence,
la véritable valeur ajoutée d’une solution coûteuse étant ailleurs.
LA SEGMENTATION DU MARCHÉ
Le Tier 1 représente le segment supérieur du marché, les plus grands sites, ceux dont
le classement se situe dans le Top 500 sur Internet ou générant un chiffre d’affaires
de plusieurs centaines de millions de dollars en ligne. Ils sont peu nombreux, mais
représentent un chiffre d’affaires estimé à 30 % de tous les revenus effectués en
ligne.
Le Tier 2, de taille un peu plus grande, comprend les sites facturant entre 20 et 200
millions de dollars en ligne.
17
représente le plus grand bassin de clientèle pour les fournisseurs de solutions étant
donné que le Tier 1 utilise principalement des solutions maison ou des solutions très
importantes comme Oracle Commerce ou WebSphere Commerce, et que le Tier
4 est en train de passer massivement aux solutions SaaS comme Bigcommerce,
Shopify, etc.
TIER 1
SITES = 1 000
• > 100 M€$ online revenues TIER 2
• 5 000 orders/day SITES = 20 000
• =1/3 of global market • 20 to 100 M€$ online revenues
revenues • >500 orders/day
• Mature retailers, B2B & brands
TIER 3
SITES = 100 000
• 2 to 20 M€$ online revenues
• >50 orders/day
• SMB & emerging businesses
TIER 4
SITES = > 1 000 000
• <1 M€$ online revenues
• <5 orders/day
• Small/Personnal businesses
avant-propos
ANALYSE DE LA CONCURRENCE EN FONCTION DES TIERS
TIER 1
Le Tier 1 a vu la stagnation de deux des plus grands acteurs dans le domaine du
e-commerce : Oracle Commerce (anciennement ATG) et WebSphere Commerce
d’IBM. Ils n’ont cessé d’innover, mais leurs chiffres d’affaires ont quelque peu stagné,
si ce n’est reculé. Les deux produits ont toutefois fortement progressé, intégrant plus
de fonctionnalités que jamais auparavant.
Hybris, plus habituée à une croissance à deux chiffres que ces grandes maisons,
a aussi beaucoup souffert de la montée en puissance de Demandware. Son
acquisition par SAP a par ailleurs pris un certain temps, décourageant une partie
de l’équipe de vente et ralentissant temporairement le champion allemand des
solutions omnicanal. Une telle acquisition prend du temps, généralement 2 ans
mais, en contrepartie, lorsque ce duo Hybris/SAP sera réorganisé, il sera très puissant.
Oracle, IBM et SAP ont très bien compris la leçon de Demandware en ce qui
concerne le modèle SaaS de livraison et de partage des revenus, et tous lancent
leurs initiatices pour porter leur produit « sur le Cloud » afin de regagner le terrain
perdu. IBM a été le premier à suivre la tendance en créant une offre « CaaS »
(commerce en tant que service) mais, comme d’habitude, le géant est assez discret
à ce sujet et l’offre manque de visibilité par rapport au plan de communication très
agressif de Demandware, ce qui ralentit son adoption.
19
Les géants (IBM, Intershop, Oracle et Hybris) sont pilotés par des ingénieurs. Ils font
de bons produits, s’adaptent aux tendances, mettent à jour leurs fonctionnalités
et, pendant des années, cela a été suffisant pour maintenir leur position, voire
progresser, dans ce domaine. Mais la montée en puissance de Demandware
constitue un nouveau paradigme. Cette société est dirigée par des spécialistes du
marketing et non par des ingénieurs. Cela a ses avantages et ses inconvénients,
mais les avantages prennent le dessus semble-t-il. Demandware a décidé de
cibler un marché très spécifique (celui des détaillants et ds marques) plutôt que
de couvrir l’ensemble de l’échiquier (B2B, pure player, etc.). L’objectif principal était
aussi de répondre à 80 % des besoins des clients avec une offre unique, simple, et
tout compris. Le marché est simple : « Je prends une partie de vos revenus et vous
n’avez plus à vous soucier de rien. Faites juste votre métier et laissez-nous gérer les
aspects techniques compliqués ! »
Le Tier 1 est un segment très spécifique, où tout est lent. Sur ce marché particulier,
cela prend plusieurs mois, si ce n’est plusieurs années, pour gagner ou perdre
des positions. Les actions de prévente prennent un temps énorme, les validations
de concept sont quasiment les sites définitifs actuels et les cycles de décision
impliquent de nombreux interlocuteurs.
Les clients ne sont pas seulement rares, ils sont aussi exigeants et, assez souvent,
ils utilisent des solutions personnalisées « en interne », difficiles à changer pour
un logiciel étranger. Ces géants comptent déjà souvent des centaines de
développeurs en interne et n’ont pas l’intention de remplacer tout leur personnel à
la fois ni même de former à nouveau les membres de leur équipe. En raison de tous
ces facteurs, le marché du Tier 1 est très particulier :
• Peu de clients
• Changement des sites et des technologies environ tous les 40 mois en moyenne
• Les clients ont un pouvoir de négociation considérable qu’ils peuvent exploiter
• Les ventes sont réalisées après un très long cycle
• Renouvellement fréquent de l’engagement des clients avec les mêmes fournisseurs de
technologie, afin d’éviter d’énormes coûts de changement et une situation de chaos
Au final, chaque année, ces géants ne seront même pas 50 à adopter une nouvelle
technologie. Chaque contrat vaut des millions, mais ce marché est, finalement, très
petit en termes de chiffre d’affaires possible pour les éditeurs de logiciels.
avant-propos
rareté de ses ressources qualifiées. Certains gros projets signés il y a deux
ans connaissent encore quelques contretemps et ne peuvent pas soutenir les
périodes de promotion, ou ont explosé leurs budgets, tout cela contribuant à
ce ralentissement. Le fait de s’orienter vers le SaaS va probablement sauver le
produit du lent déclin auquel il aurait été sinon promis. Exploiter la puissance
d’Oracle Commerce dans le Cloud au lieu de devoir faire face à des temps
de développement longs peut changer la donne et apporter une réelle
alternative à celle de Demandware.
4 Hybris est toujours attractive pour les clients du Tier 1 mais a souffert de
son acquisition par SAP en termes de ventes et d’agilité mais, même si la
machine est lente à démarrer, sa puissance est considérable. SAP travaille
déjà avec la plupart des plus grandes entreprises du monde pour ce qui est
de leur solution ERP, et Hybris en est une extension commerciale naturelle.
Donc, même si la zone de confort d’Hybris était plutôt les clients du Tier 2,
nous allons très probablement assister dans les prochaines années à une
progression dans le Tier 1, en raison de la liste de contacts incroyable de SAP.
Par ailleurs, l’écosystème qui avait l’habitude d’intégrer SAP est très désireux
21
d’inclure désormais Hybris dans son catalogue afin de diversifier ses sources
de revenus, apportant plus de ressources pour déployer Hybris et davantage
de points de contact pour vendre le produit. Il est très probable qu’Hybris
va, lentement mais sûrement, conquérir des parts de marché dans le Tier 1,
probablement en mettant fortement l’accent sur le B2B de manière à éviter
d’avoir à faire face à la forte concurrence de Demandware dans le B2C.
5 Intershop semble perdue dans ce marché mené par des entreprises très
puissantes. La société continue de subir la forte concurrence de SAP,
directement en Allemagne, son propre pays. Après cette période de doute,
où les chiffres étaient dans le rouge pendant deux années consécutives,
la société semble voir le bout du tunnel. Après avoir restructuré ses coûts
d’exploitation (-25 %) et recentré son activité sur l’aspect éditeur plutôt que
sur celui du service, l’entreprise a stabilisé ses dépenses et ses revenus et
a annoncé son premier trimestre équilibré (au quatrième trimestre 2015).
Intershop semble être moins en vue parmi les offres existant sur le marché,
même si la société propose des prix très agressifs pour regagner du terrain.
La société a toutefois récemment fait quelques belles opérations, et il faut
espérer que cela lui permettra de retrouver une position bien méritée. Elle
est par ailleurs un leader notoire dans le monde du B2B, en pleine explosion.
Certains produits du Tier 1 sont très intéressants, très complets, mais leurs éditeurs
ont du mal à les vendre (notamment dans les Tiers 2 et 3) dans un modèle « on
premise ». Ceci est particulièrement vrai pour IBM, Oracle et Intershop, qui ont fait
face à la rude concurrence tant d’Hybris que de Demandware.
Un dernier point sur les solutions du Tier 1 : elles ont toutes appris du succès de
Demandware et se dirigent désormais plus rapidement que jamais vers le SaaS.
Ces produits sont tous basés sur Java et bénéficient d’une architecture 3-Tiers,
permettant de séparer les couches les unes des autres.
Pour servir leurs ambitions SaaS, Oracle, IBM et Intershop ont choisi d’utiliser leur
moteur principal selon l’approche « headless ». L’approche « sans tête » signifie
simplement que la partie exposée sur le Web est enlevée et remplacée par une
autre, adaptée à une utilisation SaaS, tandis que le moteur au-dessous reste le
même.
D’un côté, cette approche est meilleure que celle consistant à simplement installer
le logiciel sur une plateforme Cloud et à le partager (une imitation de SaaS en
quelque sorte) et, d’un autre côté, cela ne nécessite pas d’avoir à redévelopper
tout le produit.
avant-propos
Cela peut représenter Ces sociétés, ayant besoin de
références malgré des produits à la
une très belle opportunité
fois très bons
pour les clients des Tiers 2 et 3. et matures, proposent donc des
remises, changent leur modèle de facturation et mettent en place des offres
agressives. Cela est particulièrement vrai pour Intershop qui propose dernièrement
une importante remise sur son produit, et pour IBM qui propose maintenant
WebSphere Commerce avec un business model « par vente ». Pour un client, avoir
la possibilité de se mettre à niveau, pour un prix comparable, en passant de
Magento par exemple à WebSphere Commerce ou à Intershop, est une opportunité
très intéressante qui pourrait être envisagée.
WEBSPHERE ORACLE
HYBRIS INTERSHOP DEMANDWARE
COMMERCE COMMERCE
TIER 2
S’il y a eu du nouveau entre 2013 Comme exposé dans l’analyse du
et 2015, c’est probablement la Tier 1, les excellents produits
forte ascension de Demandware « d’ingénieurs », ayant créé l’ensemble
le plus complet de fonctionnalités, ont
sur le marché du Tier 2.
longtemps délaissé le marketing. Le
nouveau venu a d’abord pensé à tous les besoins de marketing et c’est seulement
après qu’il a cherché à créer le produit qui pourrait y répondre...
Il est par contre surprenant qu’Hybris n’ait pas appuyé sur la gâchette plus tôt car la
solution aurait eu très logiquement sa place dans le Cloud de SAP. La stratégie de
SAP tourne en effet entièrement autour du Cloud ces derniers temps, à tel point que
la société ne communique qu’à ce sujet et, pourtant, Hybris n’est pas encore « sur
le Cloud » avec SAP. Nul doute que l’on constatera dans les prochaines années, et
plus probablement mi 2016.
23
Le Tier 2, c’est synonyme de « business » : avec des sociétés matures et des clients
plus nombreux que dans le Tier 1. Ces sociétés hésitent également moins à changer
leur solution. Globalement, ce Tier est l’un des marchés les plus attractifs pour les
éditeurs proposant des solutions haut de gamme. Ce segment, auparavant zone
de confort pour WebSphere Commerce et Hybris, (Oracle Commerce n’était pas
tellement intéressée par ce Tier), s’est transformé en cauchemar dernièrement. Il
est essentiellement peuplé de marques et de détaillants qui n’ont bien souvent pas
de grandes connaissances en informatique. Les éditeurs se sont adaptés à ces
clients spécifiques et les incitent à opter pour la personnalisation d’une boutique
de démonstration existante plutôt que pour un projet de développement complet
et sur mesure. En définitive, au lieu de proposer une intégration « de zéro », ils ont
tendance à personnaliser une boutique de démonstration déjà très complète et
fonctionnelle. Certains éditeurs ont même personnalisé plusieurs de ces « boutiques
démo », par secteur d’activité. Cela permet de réduire les coûts de tout le monde,
tout en offrant davantage de possibilités quant au délai de réalisation.
Le Tier 2 sera certainement le terrain d’une belle bataille entre les principaux acteurs.
WebSphere Commerce va tenter de convaincre avec sa solution CaaS et peut-être
que même IBM investira sérieusement dans ce domaine afin de faire connaître
avant-propos
son offre à un plus large public lorsque tout sera prêt. Hybris va essayer de revenir
dans ce segment avec l’aide du puissant SAP, tout simplement parce que le Tier 2
est vital pour la solution et que le produit fournit des capacités omnicanal parmi les
plus solides, dont ce segment particulier a besoin.
WEBSPHERE ORACLE
HYBRIS INTERSHOP DEMANDWARE MAGENTO
COMMERCE COMMERCE
TIER 3
Le marché du Tier 3 est généralement
Il n’y a jamais eu autant de choix, le terrain de jeu par excellence des
mais les performances solutions PHP. À ce stade, les clients
sont très différentes ont tendance à regarder leurs coûts
au niveau des fournisseurs. de très près et recherchent des
solutions non contraignantes. L’open
source excelle dans ce segment grâce à sa flexibilité et à son faible coût d’entrée,
mais aussi parce que la popularité des solutions offre un très grand choix d’interfaces
avec presque tous les produits tiers possibles. Le marché du Tier 3 a cela d’intéressant,
par rapport aux Tiers 1 et 2, qu’il ne cesse de croître en termes de nombre de sites.
Marques émergentes, sites de pure players ayant des revenus en progression,
nouveaux sites essayant d’obtenir une place au soleil : tout cela contribue à la
croissance continue de ce marché.
25
Ceci étant dit, cela fait maintenant plusieurs années que tout le monde attend
Magento 2. L’éditeur a connu plusieurs revers et, pour couronner le tout, il n’y
a pas eu de véritable vision pour mener la bataille pendant un certain temps.
Magento avait heureusement généré une activité commerciale telle que toute la
communauté a suivi. Magento 2 va cependant changer beaucoup de choses,
mais pas toutes les bases, et certaines d’entre elles ne sont plus vraiment adaptées.
C’est probablement la raison pour laquelle nous n’avons pas constaté de
progression importante au niveau de la taille du bassin de clientèle de Magento.
En parallèle cependant, la plupart des autres solutions n’ont pas non plus été
ultra performantes. Drupal Commerce a tenté de convaincre plus de clients haut
de gamme, mais n’est pas montée en flèche ou n’est, tout au moins, pas encore
comparable à Magento en termes de force, et a finalement été vendue après
que Commerce Guys a abandonné le projet. Fin 2013, la société affichait moins
d’1 million d’euros de chiffre d’affaires global, pour 2 millions d’euros de perte. Les
chiffres de 2014 ne sont pas encore disponibles, mais ils n’ont aucune raison non
plus d’être transcendantaux. Drupal Commerce connaît un succès mitigé, avec
peu de grandes marques étendant leur site Drupal (CMS) avec des capacités
e-commerce et le tsunami qu’ils attendaient lorsqu’ils ont démarré dans ce domaine
n’a jamais vraiment été à la hauteur de leurs attentes. Cela étant dit, le marché
de Drupal est très vaste et bien vivant, et Symfony 2 suscite un tel engouement
chez les développeurs que, mécaniquement parlant, Drupal Commerce peut
encore progresser dans ce segment, malgré son rachat. Cela reste une meilleure
performance que celle de RBS Change, dont la société mère a fait faillite, faisant
couler le navire avant même que « Change » n’ait vraiment pu décoller.
Certains acteurs comme VirtueMart ou OXID eSales ont vu leurs parts de marché
légèrement s’étioler. OXID fait notamment face à un défi difficile avec de nouveaux
acteurs locaux (Allemand), comme Shopware, mais aussi Magento et même
maintenant PrestaShop. Avoir échoué à internationaliser l’entreprise et être attaqué
sur son propre marché local, aussi bien par des entreprises internationales que
locales, ne facilite pas la vie de cet acteur reconnu et respecté en Allemagne.
avant-propos
technique est loin d’être suffisant pour se développer dans ce segment surpeuplé.
Ce gâchis avait été annoncé dans la version précédente de cette étude, mais
nous regrettons quand même sincèrement que cette excellente solution sur le plan
technique n’ait eu aucune chance de participer à la bataille et nous lui souhaitons
de réussir dans son aventure SaaS. Cela illustre également parfaitement le fait
que lorsque l’on est à la fois un éditeur et un intégrateur, il est difficile pour votre
écosystème d’intégrateur de vous faire confiance.
L’autre leçon que l’on peut tirer Un modèle de service est très peu
de cet exemple fiable et monte difficilement en
charge pour atteindre des sommets
est qu’il est compliqué
du fait qu’il repose sur des humains et
de trouver un business model non des machines ou des licenses. La
fiable et rentable lorsque solution est devenue, sous le nom de
l’on est une solution open source. Proximis, un produit SaaS visant les
clients du Tier 3.
Il est assez intéressant de constater que les nouveaux acteurs continuent de tenter
leur chance sur ce marché spécifique, essentiellement open source et le marché
allemand nous offre une nouvelle fois un nouveau venu : Shopware. Très dynamique
et prenant de l’ampleur, cette solution va malgré tout devoir faire face au même
défi qu’OXID : se développer à l’international ou se heurter à un plafond de verre
au niveau local. Thelia, même si elle n’est pas directement examinée dans cette
édition, essayera également très probablement de percer sur le segment du Tier 3.
Tout cela indique que le marché du Tier 3 est assez mature et ne passe pas si
facilement que cela d’un éditeur à l’autre.
27
DRUPAL
MAGENTO PRESTASHOP OPENCART VIRTUEMART OXID ESALES SHOPWARE
COMERCE
TIER 4
Consolidation des produits Le Tier 4 regroupe 95 % des sites e-commerce
classiques et montée en du monde. Même si le nombre est très
puissance du SaaS. important en valeur absolue, les clients eux-
mêmes ont de petits budgets, voire aucun
budget. Ils font face à une offre abondante, répartie entre, d’une part, les solutions
SaaS comme Shopify, Bigcommerce, etc. et, d’autre part, les frameworks open
source.
Le SaaS propose habituellement des coûts d’entrée très bas et une capacité
de personnalisation moindre, alors que les solutions open source sont plus
flexibles et complètes en termes de fonctionnalités. Le parfait intermédiaire serait
WooCommerce, aussi facile à administrer et à personnaliser que WordPress (la
solution repose dessus), mais en même temps pas aussi complète que PrestaShop
ou qu’OpenCart pourraient l’être.
Zen Cart compte un peu plus d’une centaine de milliers de sites actifs en ligne, ce
qui en fait un acteur réel dans ce segment. Le principal inconvénient de la solution
à ce jour est que son business model n’est pas très rentable et que le produit est
plus développé comme une activité secondaire par quelques bénévoles qui y
passent le temps qu’ils peuvent. Cela explique l’évolution assez lente du produit
ainsi que l’offre de service plutôt rare.
avant-propos
Shopware est une marée montante en Allemagne. Trois pays nous proposent de
solides solutions e-commerce : les États-Unis, l’Allemagne et la France et, parmi
ceux-ci, l’Allemagne a toujours été à la fois un adopteur précoce sur le marché et
génératrice de solutions vraiment bien conçues. Intershop (dont Demandware est
un cousin éloigné), OXID eSales, Shopware, VirtueMart, ces solutions ont toutes été
créées en Allemagne. Shopware pourrait se fondre dans la masse, mais le fait que
les Allemands l’adoptent rapidement, parfois pour de nouveaux projets, parfois
pour remplacer leur OXID eSales, est tout à fait significatif et pourrait conférer à
Shopware le statut de force émergente qui compte. Le produit étend son pouvoir
semaine après semaine, dans le Tier 4 tout au moins, mais affronter PrestaShop au
niveau international sera malgré tout difficile.
WOO-
MAGENTO PRESTASHOP ZEN CART OPEN CART OXID ESALES SHOPWARE
COMMERCE
29
CONCLUSION
Il faut aussi garder en tête que tous les marchés sont différents et qu’un acteur
puissant en Europe peut être faible aux États-Unis ou en Asie. Le panorama n’est
absolument pas homogène à travers le monde. Hybris est visiblement plus solide
en Angleterre, en Europe du Nord et en Allemagne qu’en France ou même aux
États-Unis par exemple.
Par ailleurs, Magento a encore du mal à convaincre les clients du Tier 2 en Europe,
ce qui n’est pas le cas au Royaume-Uni ni aux États-Unis. Ce sont les intégrateurs de
systèmes qui font le marché, en recommandant un produit ou un autre en fonction
de leurs compétences et de leur expérience. Les éditeurs et les clients jouent un rôle
dans ce processus, mais le rôle que jouent les agences web est particulièrement
crucial sur tous les marchés locaux et cela est particulièrement vrai pour les produits
open source. Tous les nouveaux arrivants devraient commencer par travailler avec
ce réseau de partenaires s’ils veulent avoir une prise sur le marché.
Pourtant, le secteur du commerce de détail fait face à une crise mondiale. Ce n’est
pas le cas de tous les commerces de détail ni le cas partout dans le monde, mais
la grande crise financière a eu de lourdes conséquences et de nombreux acteurs
ont soit disparu, soit ils ont vu leur marge fondre comme neige au soleil. L’industrie
du luxe, de même que les secteurs de l’électronique et du voyage, n’ont pas été
aussi durement touchés, mais les marques normales vendant des produits d’entrée
de gamme à milieu de gamme ont été fortement frappées en Europe. Même les
très grandes marques ont maintenant tendance à être très prudentes quant à la
façon dont elles dépensent leur argent et le ROI est le premier mot qui vient à la
bouche de tous.
Là encore, pour être en mesure de répondre aux besoins de ces clients ayant
des budgets moins importants, les éditeurs et leurs intégrateurs de systèmes
personnalisent de plus en plus des boutiques de démonstration déjà existantes
plutôt que de fournir des sites créés « à partir de zéro ». Cela est logique si vous
n’êtes pas une marque de luxe très spécifique, ou aussi compliquée qu’une
boutique Apple. Les consommateurs ont leurs petites habitudes, ils aiment avoir
leur panier dans le coin en haut à droite, leur menu dans la partie supérieure et
la barre de recherche centrée, vers le haut, etc., alors pourquoi contrarier leurs
habitudes puisque ces boutiques prédéfinies réduisent justement le coût de
production de votre site ? Voici venir le règne de la personnalisation plutôt que
celui de l’intégration en profondeur.
Si la flèche s’arrête sur 100 M €, cela ne signifie évidemment pas que la solution
ne peut pas générer un chiffre d’affaires supérieur. La longueur des flèches et leur
positionnement ont été soigneusement pensés, mais cela reste une « moyenne ».
Certains clients peuvent atteindre 20 millions d’euros avec OpenCart et d’autres 1
million d’euros avec Hybris, mais ce n’est pas « habituel ».
avant-propos
Sur les Tiers 1 et 2 par exemple, les solutions sont plus adaptées pour accueillir
un grand nombre d’utilisateurs sur leur front et back office et deviennent très
souples quand il s’agit d’interfaçage. Elles correspondent donc mieux aux grandes
entreprises.
J
A
V
A
P
H
P
31
TENDANCES POUR 2015/2016
Dans la sphère du e-commerce, en constante évolution, les fournisseurs innovent
constamment tandis que les gérants de boutiques en ligne cherchent en
permanence à apporter plus de valeur ajoutée à leurs clients et à leur entreprise.
Dans ce monde en perpétuel mouvement, certains éditeurs réagissent plus vite
que d’autres et nous avons défini quelques éléments clés sur lesquels il serait
certainement intéressant de travailler l’année prochaine. Quelles tendances doit-
on donc rechercher dans les fiches techniques de l’éditeur ?
avant-propos
nombreuses façons différentes d’intégrer une entreprise sur le mobile : via
le portail d’autres entreprises, à travers les places de marché, par le biais
de votre propre application ou par le biais d’un modèle réactif HTML5. Le
marché du B2B sur les mobiles est certes à la hausse, mais une application
B2B doit être organisée de façon totalement différente de celle d’un site
de vente privé. Les technologies ont évolué, le comportement des clients a
évolué, et cette tendance prometteuse il y a 3 ans est en train de devenir une
partie non négligente de l’entreprise.
4 Places de marché : plus les façons d’exposer vos produits sont nombreuses,
plus cela génère de ventes. Présenter un catalogue sur eBay, Amazon ou
PriceMinister, sans avoir besoin de mécanismes complexes pour le faire, est un
moyen facile d’augmenter votre chiffre d’affaires. Une place de marché est
également un système à deux voies, permettant à un marchand d’héberger
sur son propre site web des articles produits par d’autres, d’enrichir son
catalogue et de fournir une expérience plus complète au client final. Que
ce soit pour élargir son propre catalogue (Tiers 1 & 2) ou pour l’exporter vers
d’autres portails de vente (Tiers 3 & 4), les places de marché sont désormais
devenues un incontournable pour de nombreuses entreprises. Il y a des
acteurs de taille dans ce domaine, comme Mirakl par exemple, et cela ne
fait pas de doutes que quelques-uns de ces acteurs seront soit intégrés, soit
tout simplement acquis par des fournisseurs importants.
33
en ligne et être livré dans un magasin, etc. Ceci n’est que le début, mais la
transformation des entreprises est un long processus et les produits logiciels
sont là pour les aider dans cette aventure. Des éditeurs comme Hybris ont
basé toute leur communication et leurs produits autour de cette logique.
« Omnicanal » fait dernièrement référence à la capacité d’un acteur à
fournir une intégration transparente de ses canaux de revente et de rester
cohérent au niveau de sa logistique, tout en permettant la reconnaissance
de la fidélité à travers tous les canaux. Il est également intéressant de voir
que la plupart des éditeurs mettent fortement l’accent sur l’OMS (Système
de Gestion des Commandes). Ce module particulier est essentiel pour tous
les vrais produits omnicanal car il gère de nombreux aspects de l’activité
commerciale comme les stocks, les entrepôts, le réapprovisionnement, la
chaîne logistique, etc. Hybris, Magento, Intershop et quelques autres encore
ont soit acquis, soit développé leur propre OMS de manière à pouvoir fournir
à leurs clients de meilleures capacités omnicanal. Celles-ci sont (la plupart
du temps) facturées séparément du produit principal.
avant-propos
associé à une solution compatible avec l’ERP existant, d’un nouveau moteur
de recherche rapide et malléable, d’un PIM intégré et d’un puissant outil
de marketing ? C’est sûr que certaines solutions, principalement sur le Tier
1, sont bonnes dans presque tous les domaines, mais elles ne sont pas
nécessairement les meilleures. Les architectures et API modernes permettent
aujourd’hui à la plupart des composants d’interagir ensemble et une
plateforme e-commerce pourrait de plus en plus ressembler à un patchwork
technique, un mash-up, constitué des meilleurs composants pour un besoin
spécifique, tout en restant une plateforme cohérente et stable.
Qu’est-ce qui différencie alors vraiment les activités B2B des activités B2C d’un point
de vue fonctionnel ?
Beaucoup de choses en fait. Tout d’abord, la façon dont les clients commandent
leurs produits ou services, mais aussi le fait que dans un contexte B2B, le client est
déjà identifié et connecté à la plateforme alors que ce n’est pas toujours le cas
sur un site B2C (au début). Cela signifie également que les attentes en termes de
personnalisation du contenu sont encore plus élevées que dans le B2C.
35
• Recommandation spécifique / moteur permettant la montée en gamme
• Parfois des capacités avancées de présentation des produits
• Sélection de l’affichage des produits en fonction de différents facteurs
(marge ou autres paramètres)
• Le réapprovisionnement (commandes récurrentes)
• La facturation différée (en fin de mois par exemple)
• Une intégration plus profonde de l’ERP et du CRM pour gérer les lots importants
ou les expériences clients
• Possibilité d’un système de notation des clients et de validation de leur
crédibilité et solvabilité
• Des processus métier sur mesure
• Montant maximal de dépenses en fonction du profil (en fonction de la
personne dans l’entreprise, du montant de la commande ou du produit
acheté, etc.)
• ...
Ces fonctionnalités sont presque toutes uniquement dédiées au B2B et les solutions
B2C n’ont pas de véritables raisons d’y avoir recours. Certaines personnes essayent
bien sûr d’utiliser Magento et de la modifier en y ajoutant des extensions ou des
développements personnalisés apportant ces fonctionnalités mais, au final, celles-
ci sont plus des rafistolages que de réelles intégrations et il y aura toujours au moins
une chose qui ne sera pas automatisée, optimale ou même couverte.
Compte tenu du fait que le monde du B2B préserve généralement mieux ses
marges et que beaucoup de ses acteurs sont dans les Tiers 2 et 3 et disposent
de budgets conséquents, on peut miser gros sur le fait que les fonctionnalités de
certaines solutions seront étendues à l’avenir pour couvrir par la suite ces besoins
spécifiques.
Si vous êtes actuellement un client orienté B2B, vous pouvez vous concentrer en
toute sécurité sur :
• Intershop
• Hybris
• OroCommerce (mi 2017)
• WebSphere Commerce
• Insight soft (en SaaS)
Et ignorer les autres solutions présentées dans cette étude qui, soit sont axées
sur le B2C, soit seraient très compliquées à adapter aux opérations B2B. D’autres
solutions (qui ne seront pas abordées ici) pourraient certainement également être
intéressantes, mais il serait compliqué d’en couvrir ici davantage.
avant-propos
EXPLICATION D’UNE ANALYSE DE SOLUTION TYPIQUE
Le tableau situé au début de la présentation des solutions montre des informations
de base sur l’éditeur, son produit, les versions examinées, le modèle de licence ainsi
que quelques autres KPI standardisés.
37
Évolution en fonction des Tiers
Dans cet exemple, la solution stagne sur les marchés des Tiers 1 & 2, régresse sur le
marché du Tier 3, et n’est pas représentée sur le marché du Tier 4.
Ce tableau illustre les parts de marché gagnées ou perdues par chaque solution
par rapport à chacun de ses concurrents directs.
Ainsi, selon le tableau ci-dessus, la solution examinée a perdu du terrain par rapport
à Oracle Commerce, Demandware et Magento mais est restée stable par rapport
à Hybris et à Intershop. Ces valeurs sont extraites de la base de données de BuiltWith.
avant-propos
LES
SOLUTIONS
EN
VUE
39
Les solutions en vue
La liste des produits que nous n’avons pas pu couvrir dans cette version est aussi
longue que les nuits d’hiver en Islande. De nombreuses entreprises nous ont demandé
d’examiner leurs solutions, mais notre temps et notre bande passante étant limités, nous
avons dû faire des choix, souvent difficiles.
Cette étude serait toutefois incomplète si certaines des solutions en vue n’étaient pas
mentionnées.
Et ils ne sont pas les seuls à aller dans ce sens. Beaucoup d’agences ont en effet essayé
d’interfacer Magento avec Drupal Commerce par exemple.
L’entreprise Adobe est connue pour prendre son temps afin de bien faire les choses
et le Cloud de Marketing sera certainement bientôt un acteur à prendre en compte.
Son expertise dans la gestion de contenu l’a déjà placée dans le coin en haut à droite
de toutes les analyses Gartner et il est probable que l’ensemble des fonctionnalités
e-commerce soit bientôt également examiné. Le back office (non testé) nous a paru
avoir une belle apparence et la plupart des fonctionnalités classiques d’un système
e-commerce sont déjà mises en œuvre.
La solution est encore assez originale par rapport à la majorité des autres concurrents,
pas seulement en raison de ses fonctionnalités de génération de contenu (Adobe
Creative Suite), mais également d’une manière plus générale en termes de vision.
L’approche modulaire, permettant au produit d’être compatible avec d’autres leaders
comme Elastic Path par exemple, ou même de permettre au client de choisir de
manière autonome tout ou rien parmi les possibilités, allant de la BI, l’analyse, la création
ou le CMS au ciblage ou à l’engagement social, est une capacité formidable. Adobe
plaide pour le « commerce piloté par l’expérience », ce qui signifie qu’elle place le
client au centre de tous les outils et efforts, pour lui fournir une expérience d’achat à la
fois belle et efficace.
La solution est née après les « 15 glorieuses » (2000-2015) qui ont vu l’ascension de
WCS, Intershop, Magento et d’une grande quantité d’autres solutions. AMC considère
que sa jeunesse est une force, car elle permet d’apporter une toute nouvelle vision à
ce marché en pleine évolution. Adobe estime que ce ne sera pas la transformation
des anciens modèles de la dernière décennie en outils modernes qui prédominera,
mais plutôt une nouvelle approche, qui prendra en considération tous les nouveaux
défis dans une toute nouvelle perspective. L’approche « ERP » de l’e-commerce qui a
dominé pendant des années est souvent très éloignée des besoins du commerce de
détail omnicanal, du marketing dynamique ou même des décisions en temps réel.
L’objectif d’AEM (Adobe Experience Manager) est d’apporter une réponse à la
question de l’omnicanal, là où les back offices doivent gérer plusieurs défis et ne pas
41
seulement afficher le contenu ERP : l’OMS, le DMP, le PIM et bien d’autres encore. Ces
interactions du back office sont ensuite converties à une expérience de front office
pour le client, à travers de nombreux canaux, et dans de nombreuses conditions. AEM
vise à Simplifier ces interactions, tant pour le client que pour le gérant du magasin et est
disponible sous la forme on-premise ou en mode SaaS.
43
qu’un simple intégrateur de système peut gérer, mais les fonctionnalités et les
performances sont bonnes et méritent donc sans conteste de figurer dans ce livre.
Il est plus que probable Si vous ajoutez à cela le fait que Roy Rubin (co-
qu’OroCommerce devienne fondateur et ancien PDG de Magento) a été
le prochain « géant » nommé au conseil d’administration et que le
secteur et la communauté ont de l’admiration
du e-commerce
pour ces dirigeants, OroCommerce est
dans quelques années. décidément bien née. En fait, en étant honnête,
Oro commerce a toutes les caractéristiques d’un succès annoncé. OroCommerce
cherche à conquérir le monde du B2B, pour commencer. Il y a fort à parier sur le fait
qu’à moyen terme la solution entrera également en compétition dans le domaine du
B2C. Toujours est-il que le B2B est certainement un excellent terrain de départ, avec des
besoins très ciblés et spécifiques, mais aussi avec des clients qui, ayant préservé de
bonnes marges, ont les moyens d’investir.
Avec une vision d’ensemble claire et de nombreux composants pour compléter la suite
commerce (PIM, CRM, etc.) ORO va fournir une solution très flexible et solide. Quand il
sera temps « d’appuyer sur la pédale », cette société pourrait effectuer une seconde
levée de fonds auprès de n’importe quel investisseur en capital-risque capable de
comprendre, même vaguement, que lorsque l’on vend sa première entreprise à eBay,
il est plus que probable que l’on rencontre une deuxième fois le succès.
Dans le même temps, RBS Change (dont on a parlé précédemment notre édition
2013) s’est effondrée, principalement parce que la société propriétaire de la suite de
commerce « Change » a fait faillite. Mais Change était déjà prête à devenir un acteur
solide dans le monde de l’omnicanal, avec des fonctionnalités intégrées définitivement
orientées dans la même direction que Proximis. Le PDG de Proximis a alors décidé de
racheter la suite commerce Change à RBS et d’y intégrer le service qu’elle fournissait
déjà. Enfin, en 2015, Change a été rebaptisée Proximis et est devenue une offre SaaS.
La stratégie de la société est très logique, proposant à la fois un plugin pour les sites
existants et une suite complète permettant de couvrir tous les aspects de la boutique
tout en offrant par ailleurs beaucoup de flexibilité. Pour ce qui est des fonctionnalités
elles-mêmes, elles sont très proches de celles que Change couvrait dans notre édition
2013.
Spryker est, en termes de concept et d’architecture, basée sur les expériences de plus
de 200 projets Rocket Internet (réalisé sur la plateforme Alice&Bob de Rocket Internet)
et sur Project A Ventures (la pile appelée Yves&Zed) de l’ancien directeur technique
Fabian Wesner. Fort de ces éléments et de l’expérience de centaines de projets
Magento, Hybris, ATG (désormais Oracle Commerce), ou encore Demandware, Boris,
Alex et Nils se sont également impliqués au sein d’entreprises leaders du numérique,
de projets de transformation ou de pure players en ligne.
Désormais avec Spryker, l’équipe propose une nouvelle alternative dans le secteur
du e-commerce des Tiers 1 & 2. Spryker en est encore à ses débuts mais annoncera
très prochainement (au moment où nous écrivons) quelques grandes références. Le
concept derrière le framework est de créer des composants aussi autonomes que
possible (CMS, caisse, catalogue, etc.), de sorte que chacun d’entre eux puisse être
45
amélioré, remplacé ou même séparé dans un environnement différent, une approche
résolument orientée micro-services. En outre, certaines meilleures pratiques, comme
une séparation claire entre l’interface utilisateur et le back end, un code basé sur
SOLID, des hyper-performances sans cache, l’utilisation de KV-Storage et beaucoup
d’autres concepts d’architecture ont été appliquées pour supporter d’ambitieux
projets ecommerce de pure players en lignes, de projets de transformation numérique
ou de business models non-standards, comme les places de marché, les banques, les
assurances, le B2B, etc.
Spryker exploite le meilleur des composants les plus performants avec des architectures
Redis, Propel, ElasticSearch et NoSQL natives, ainsi qu’un solide SDK mobile, une
puissante API REST et des fonctionnalités BI natives. Symfony 2 et Silex font partie des
frameworks utilisés pour obtenir de grandes capacités d’évolutivité et de durabilité ainsi
qu’un code d’une grande propreté. Une séparation claire des problèmes, des packs
déployables individuellement avec des composants faiblement couplés les uns aux
autres rendent le framework plus allégé, propre et rapide, permettant de construire des
business models individuels plus rapidement, sans hériter d’un système monolithiques,
surchargé de fonctionnalités.
Spryker vise à amener les environnements basés sur PHP à un autre niveau qui, avec
PHP 7, pourraient certainement rivaliser avec les performances de systèmes Java. Les
relations commerciales du PDG et de l’équipe avec Otto, PAV, Rocket Internet et CGI ne
seront pas un avantage négligeable pour construire les premières références. Spryker
est sans aucun doute un acteur émergent à surveiller de près. On murmure même que
Spryker commencerait bientôt à alimenter une partie du célèbre site Zalando...
CONCLUSION
Des entreprises comme ONGR, Akeneo (un système de PIM solide comme le roc basé
sur la plateforme ORO), Commerce tools ou Adobe voient l’avenir de façon modulaire.
Un intégrateur de systèmes peut utiliser ElasticSearch d’un côté, un CMS Symfony
comme Melis d’un autre côté et un PIM comme Akeneo à côté. Un autre pourrait
décider d’intégrer quelques-uns des composants très intéressants d’Adobe Marketing
Cloud pour couvrir certains aspects spécifiques de l’activité. D’autres commerçants
auront peut-être envie de garder leur solution Magento ou OXID eSales pour gérer
les transactions, tout en choisissant une solution ONGR pour gérer très rapidement le
traitement de la page et l’affichage, avec un CMS bien présenté.
47
Il est très probable que, d’ici Certaines solutions, comme Sitecore ou
quelques années, les meilleures Change (désormais Proximis), qui
boutiques e-commerce ne seront appartenaient avant à des sociétés
différentes, sont revenues avec d’autres
plus seulement basées sur un seul
méthodes ou de nouveaux propriétaires
composant, mais sur plusieurs, et ont « redémarré » en abordant les
de manière à répondre produits qui étaient bons, mais mal
parfaitement à leurs besoins commercialisés, avec une nouvelle
internes et ceux des clients. approche.
Tout cela représente de bonnes nouvelles car les clients auront plus de choix que jamais
dans ce marché qui était un peu statique depuis quelques années maintenant. Parmi
nos favoris, il semble évident qu’ORO va devenir une société clef du secteur. Insite est,
selon nous, également sur une très bonne pente et le monde du B2B bénéficiera de
deux grands produits en complément d’Intershop.
Thelia est une société endurante, qui prend le temps d’emmener sa solution toujours un
peu plus haut chaque année et, même s’il lui manque encore des fonds pour exploser
vraiment, elle a incontestablement une bonne base. Sylius semble très prometteuse et,
si l’entreprise peut devenir un éditeur pur, elle a un très bel avenir devant elle. Reaction
commerce apporte un point de vue rafraîchissant sur les architectures e-commerce
modernes. Simple à prendre en main pour les développeurs, ce qui est un point
essentiel pour la plupart des marchands, elle pourrait très bien s’enflammer rapidement.
Enfin, Spryker a déjà une odeur de succès avant même d’être officiellement sur le
marché, puisque la société est imprégnée d’expérience et dispose d’un solide réseau
commercial.
Une autre tendance intéressante est que la plupart des produits PHP énumérés ici sont
passés de divers frameworks à Symfony 2. L’adoption du framework dans le monde
e-commerce PHP est unanime, ce qui montre l’ampleur des atouts de Symfony
et à quel point son avenir semble être brillant. Le côté serveur ou les bibliothèques
JavaScripts étendues sont également de plus en plus populaires pour accélérer le
temps de rendu des pages, faisant de Silex, Node ou encore Angular JS les pierres
angulaires du prochain paysage e-commerce à venir.
O
n
t
h
e
R
a
d
a
r
49
websphere
Commerce:
être une des solutions
les plus complètes ne
suffit plus
WebSphere Commerce
INFORMATIONS GÉNÉRALES SUR LA SOLUTION
Éditeur IBM
Chiffre d’affaire en 2014 128 milliards $ (toutes activités confondues)
Business model (e-commerce) Licence, commission par vente
Coût de la licence Voir plus bas
Technologie Java
Framework Architecture tout-en-un
Base de données DB2, Oracle
Websphere Commerce 7 pack de fonctionnalités
Version (à la date de l’étude)
8 & version 8
Licence Propriétaire et abonnement
Première sortie 2005
Origine États-Unis
Budget de réalisation d’un site
150 K€ / 500 K€ / 1 M K€
(Bas/Moyen/Haut)
Typologie de recommandation Détaillants, marques, B2B
Temps moyen
Étendue Sites en Utilisation
de génération
géographique production par Tier
du code HTML
TIER 4
TIER 3
TIER 2
1 503 410 ms
TIER 1
51
INFORMATIONS TIRÉES DE L’ANALYSE DE 2013
(SUIVIES DE LA MISE À JOUR DE 2016)
Un géant comme IBM ne peut pas être éjecté, quel que soit le marché sur lequel
il se positionne. Pour des raisons de réorganisation, l’une de ses stratégies peut
momentanément souffrir d’un manque de justesse, mais l’entreprise sera toujours
en mesure de faire des choses.
Ces deux années lui ont été nécessaires pour créer une ligne d’activité cohérente,
mais elles ont eu aussi un coût, laissant le champ libre à un nouvel acteur (Hybris) et
laissant le temps à un concurrent déjà présent (ATG, désormais Oracle Commerce)
de préparer son propre retour en Europe. (Même si, dans les pays du Nord ainsi
qu’au Royaume-Uni et aux États-Unis, IBM a perdu moins de terrain et que son
image ne s’est pas autant dégradée.)
Déjà acteur majeur sur les Tiers 1 et 2, sa part de marché sur le Tier supérieur est
plus grande que celle d’Hybris et d’Oracle Commerce (anciennement ATG).
IBM n’est pas très réputée à l’heure actuelle dans le domaine du e-commerce,
WebSphere Commerce
principalement parce qu’au cours des trois dernières années elle s’est consacrée
sur ce marché aux innovations, aux nouveaux arrivants, à sa transformation, etc.
De plus, avec des références comme Staples (15 milliards de dollars en ligne),
Canon, Ikea, Sony, Goodyear, Zara et bien d’autres de ce type, IBM pourrait avoir
l’air d’être « seulement » un acteur du Tier 1. En réalité, la stratégie de l’entreprise
consiste à s’ancrer plus profondément dans le Tier 2 et peut-être à essayer
d’aborder également la partie supérieure du Tier 3. De plus, avec l’arrivée de l’offre
SaaS, les clients dont le chiffre d’affaires en ligne va de 5 à 10 millions de dollars
jusqu’à plusieurs milliards de dollars peuvent maintenant sérieusement envisager
d’adopter WebSphere Commerce.
UN PRODUIT À JOUR
Les concurrents de WebSphere Commerce qualifient ce produit de « nul », de soi-
disant complexe et de très coûteux (entre autres amabilités). La démonstration
technique que nous avons vue était loin de cette image ; et IBM a une vraie carte
à jouer, là où on l’attend le moins. Le back office n’est certes pas le plus attirant
visuellement, mais il est parmi les plus complets.
Bien sûr, il y a de nouveaux venus sur la place, mais personne ne devrait oublier
que le leadership n’est ni gagné, ni perdu d’avance : rien n’est encore joué pour
les années à venir.
Avoir une gamme de produits totalement intégrée peut parfois donner mal à la
tête. Si vous choisissez WebSphere Commerce, il sera livré avec la base de données
DB2 (Oracle est également pris en charge) ainsi qu’avec le serveur d’application
maison (un Apache modifié et une machine virtuelle Java).
D’autre part, le fait d’avoir un produit complet permet à IBM de vous dire en toute
sécurité ce que vous devez gérer : un volume spécifique ou une typologie de trafic.
De plus, les mises à niveau sont en quelque sorte plus sûres car la chaîne complète
peut être reproduite dans le laboratoire d’IBM avant qu’un pack de service ne soit
mis sur le marché. Ce système est très évolutif mais cela a un prix : vous devez vous
adapter à l’environnement de piles d’IBM car ce n’est pas l’éditeur qui s’adaptera
à vous.
53
permet aussi au gérant du magasin d’avoir une interface conviviale. Le fait que la
back office ne soit pas compatible sur iPad n’est pas un problème car la gestion
d’un grand site e-commerce ne se fait pas de toute façon depuis un iPad.
Les briques complémentaires qu’IBM peut fournir sont « Plug & Play », c’est-à-dire
qu’aucune intégration spécifique n’est nécessaire pour que les fonctions OMS,
DMO ou Tealeaf fonctionnent avec WebSphere Commerce. Le produit principal
est lui-même basé sur Java, Apache Struts et Rational Application Developer (sur
Eclipse IDE améliorée avec des plugins visuels).
L’édition Express a été adaptée pour les entreprises des marchés intermédiaires
(moins de 1 000 salariés). L’édition Professional est plus puissante car elle a
beaucoup plus de fonctionnalités, la plus importante étant la possibilité de gérer
le traitement des commandes cross-canal. La solution sera capable de connecter
l’ERP avec les points de vente (PDV) et avec d’autres partenaires des canaux
de distribution. Cette édition est conçue pour les e-commerçants B2C de taille
WebSphere Commerce
plus importante ayant un réseau de points de vente ou un site de commerce
électronique qui génère un chiffre d’affaires élevé (Tier 2).
Les licences sont livrées avec des cas d’utilisation, des structures filaires, des
chartes éditoriales, des outils de tests (tests unitaires, scenarios sélénium, tests de
non-régression, etc.), et une boutique statique permettant de tester rapidement le
concept (très pratique pour les partenaires d’intégration).
Il est alors possible d’ajouter facilement les composants OMS, DMO et Tealeaf. Il
s’agit là de l’approche « classique », plutôt orientée vers les clients du Tier 1.
Mais la concurrence a fait bouger les lignes et forcé IBM à se précipiter vers le
modèle de paiement « pay as you grow » (paiement évolutif) et vers des modèles
de facturation plus diversifiés. Il est maintenant possible d’utiliser WebSphere
Commerce comme un SaaS, où le prix de vos licences est fixé en fonction de votre
chiffre d’affaires. Le SaaS est à la mode dans la stratégie d’IBM. De fait, quelques
autres produits ayant ce mode de livraison sont déjà disponibles.
55
BOUTIQUES DE DÉMONSTRATION ET APPROCHE DE PERSONNALISATION
Cela permet aux clients qui souhaitent
Une boutique démo « Aurora », prendre le chemin de l’intégration de
très complète, permet de voir et de comprendre les principales
faire une démonstration des fonctionnalités de chacune d’elles.
fonctionnalités de WebSphere Pour les clients qui choisissent une
Commerce. personnalisation basée sur l’un de
D’autres boutiques spécialisées ces modèles (la version SaaS), il
propres à ce marché sont convient de choisir la base la plus
proche de leurs besoins.
disponibles : B2C, B2B, Mobile,
localisation par langue Le temps d’intégration moyen d’un
ou par pays, etc. projet important prend généralement
entre 6 et 12 mois. Il s’agit d’un cycle de projet complet, où IBM maîtrise parfaitement
le service conseil qu’elle propose depuis longtemps déjà. D’autre part, la méthode
de personnalisation permet de mettre un projet en ligne en 2 à 4 mois. Après deux
ans, la « réversibilité » est totale et garantie. Vous pourrez récupérer vos données et
votre design à tout moment.
Cette approche « full OPEX » (approche intégrale basée sur les dépenses
d’exploitation), où votre site est comptabilisé comme un coût d’exploitation et
non comme un investissement, est une tendance plus fréquente sur les nouveaux
marchés qui testent leur business model ou dans les entreprises désireuses de réduire
leur plan d’investissement en cette période de crise. Le modèle de facturation
actuel est lié aux pics de trafic, mais nous croyons qu’il évoluera également vers un
système basé sur le chiffre d’affaires, le concept étant de toute façon d’avoir un
modèle de paiement « pay-as-you-grow ».
Les utilisateurs sont généralement très satisfaits des fonctionnalités, mais les
développeurs rencontrent des difficultés avec la pile applicative complexe, 100 %
pensée et élaborée par IBM. Si vous recherchez vos pratiques habituelles Java, la
courbe d’apprentissage sera raide.
Est-ce que WebSphere Commerce va réussir dans cette voie ? Il est encore trop
tôt pour le dire. De même que pour Hybris, peu de clients ont déjà bénéficié de
ces méthodes pour raccourcir les délais de développement. Cependant, si IBM
veut atteindre le Tier 3, où les clients ont moins de ressources internes ou moins de
budget, prendre cette voie est une nécessité. L’intégration « classique » sur mesure
est réservée aux grands clients disposant de budgets conséquents et ayant des
WebSphere Commerce
planifications plus longues.
Performances
La pile applicative d’IBM offre de très bonnes performances natives. L’inconvénient
de ne pas être standard et propriétaire est ici compensé par un contrôle total de
tous les composants, donnant à IBM une vision très précise des besoins techniques
pour un projet spécifique.
PERFORMANCES
La pile applicative d’IBM offre de très bonnes
performances natives. L’inconvénient de ne pas
être standard et propriétaire est ici compensé par
un contrôle total de tous les composants, donnant
à IBM une vision très précise des besoins
techniques pour un projet spécifique.
57
Pour faire court, WebSphere Commerce n’invalide jamais entièrement un cache
mais est capable d’évaluer en permanence ce qui dépend de quoi et quel
fragment ou contenu statique doit être invalidé ou pas.
L’illustration ci-dessus montre un scénario complet, basé sur cet outil, entièrement
édité par un éditeur visuel simple.
WebSphere Commerce
L’équipe marketing et le gérant du magasin peuvent désormais, de manière
dynamique et avec la fonction glisser-déposer, créer des parcours clients, des
scénarios de navigation, des tests A/B et bien plus encore. Avec près de 20
déclencheurs (canal, social, histoire, navigation, recherche, etc.) et autant d’actions
(promotion, vente croisée/montée en gamme, point de vente, e-mail, SMS, bornes,
etc.), les possibilités sont énormes. Google est votre référent externe ? La requête
du client était cappuccino ? Vous pouvez ensuite pousser dynamiquement sur la
page d’accueil votre gamme de machine à café.
Avec l’outil DMO « au-dessus », cela devient possible d’utiliser « intelligent offer », qui
détecte automatiquement la recommandation à afficher à l’utilisateur, en fonction
d’une analyse du trafic et des opérations réalisées (par exemple : l’utilisateur qui
achète X achète aussi généralement Y). DMO propose également une analyse
conjointe de l’efficacité du scénario de « Precision Marketing ». Comme le disent
les IBMistes, DMO représente la « sagesse des corbeaux », en permettant aux
recommandations et aux scénarios de s’adapter « à la volée ». L’outil « Precision
Marketing » de WebSphere Commerce n’a pas besoin de DMO pour être
autonome, c’est une extension intéressante, mais pas indispensable.
Les possibilités sont tout simplement incroyables. Imaginons juste qu’un gérant de
magasin veuille récompenser l’un des ambassadeurs de la marque. Il peut détecter
les personnes qui parlent le plus de la marque sur les réseaux sociaux et leur envoyer
des SMS ou des e-mails pour leur offrir un code de réduction. Il peut également
faire automatiquement la relance de base d’un panier abandonné lorsqu’un
visiteur n’y a pas touché depuis 7 jours. Tests A/B, branchement conditionnel sur
un mot recherché, marketing cross-canal, mise en page spécifique en fonction de
différents paramètres, etc. Il semble qu’ici, la créativité est la seule limite.
De plus, toutes les règles peuvent être vérifiées afin de comprendre pourquoi une
décision a été déclenchée. Le système est livré avec une vidéo d’auto-formation
en 13 langues, la fonction est donc non seulement intuitive à utiliser, mais elle
bénéficie aussi d’une documentation complète.
59
DMO est une solution basée sur la « sagesse de la foule ». Elle permet aux directeurs
de magasins de comprendre les tendances et les comportements des visiteurs. Il
s’agit en fait d’une solution d’analyse web orientée e-commerce, qui vérifie un
grand nombre de paramètres et de réactions pour faire parler les statistiques.
ÉCOSYSTÈME
L’écosystème est moins développé que celui d’une solution e-commerce open
source comme PrestaShop, Drupal Commerce ou Magento, mais les ressources
internes d’IBM sont grandes. L’entreprise compte plus de 300 personnes dans le
monde, principalement basées au Canada en ce qui concerne le laboratoire
e-commerce.
L’éditeur lui-même fournit les produits ainsi que des conseils. Il propose également
un accompagnement des projets. Les clients ou les intégrateurs ont également
accès à des experts en conseil (prestations facturées par Global Business Service)
qui vont les aider à améliorer leurs performances, la formation ou d’autres aspects.
WebSphere Commerce
OMS, MULTICANAL ET MOBILES
Le développement mobile est basé sur Worklight qui fournit les fonctions HTML5,
Hybrid & Native, intégrant un serveur d’application privé et une API REST. IBM parle
du concept d’« omni-consommateur » et c’est là que commence la stratégie cross-
canal, à la croisée des fonctionnalités mobiles et du produit OMS.
La personne qui tient le magasin peut suivre les commandes directement à partir
de son navigateur ou via une application de téléphone très complète, ce qui
le rend très pratique à gérer au quotidien (celle-ci inclut des fonctions comme
scanner les codes-barres sur une coque ou un lecteur de cartes de crédit).
L’OMS permet la gestion sur seuil, de faire l’inventaire en temps réel des différents
stocks sur les différents canaux de distribution, de gérer les cartes de fidélité et bien
plus encore, ce qui en fait un véritable plus pour les activités cross-canal dans un
grand site grand. (Certaines fonctionnalités sont présentées ici :
http://www.youtube.com/watch?v=OCyc9S6XNlE).
En ce qui concerne les capacités PIM, le Master Data Management d’IBM (MDM
ou PIM) est pré-intégré et configuré avec WebSphere Commerce. Il est toujours
moins évolué que celui d’Hybris et certains clients, voulant davantage que les
simples fonctions de base d’une PIM, ont pour cela décidé de choisir celui d’Heiler.
61
LE CMS :
C’est le centre de gestion qui organise le CMS. Il gère des éléments tels que des
fichiers (images, docs, etc.) ou des URL. Ces éléments sont stockés et triés et peuvent
être utilisés dans n’importe quelle feuille de produit ou par l’outil de marketing pour
remplir dynamiquement une section e-spot (un emplacement de précision dans
une page).
Des pages types sont disponibles et le gérant du magasin peut choisir un modèle
spécifique pour créer facilement un nouveau contenu ou réorganiser la page
d’accueil ou celle du panier, sans avoir besoin d’avoir de compétences en
codage. La solution permet de gérer un espace de travail test pour éviter de
casser une fonctionnalité du site en production, avec une gestion des autorisations
d’accès utilisateur complète. Dans chaque espace de travail (stocks, segment de
clients) une simulation peut être faite ainsi qu’une prévisualisation, ce qui permet
de simuler une vente flash avant qu’elle n’ait lieu, par exemple. Le système permet
également de modifier l’installation en un clic et une équipe peut travailler sur la
mise en ligne de la nouvelle collection, sans interférer avec le site principal.
CONCLUSION
Avec un produit très complet Comme beaucoup d’acteurs, IBM a
et une approche marketing adopté l’approche « Kickstart »
impressionnante, WebSphere (démarrage au quart de tour), avec
Commerce Server est un acteur un modèle SaaS et des boutiques
démo adaptables qui permettent
naturel sur le marché du Tier 1.
aux clients de créer des boutiques en
ligne rapidement et sans devoir être confrontés à la difficulté de créer un projet
complet « à partir de zéro ».
Avec cette nouvelle stratégie, IBM est en mesure de répondre à plus de demandes
« raisonnables ». En fait, WebSphere Commerce est aussi étonnant pour un client
modeste que pour Staples, donnant aux clients des Tiers 2 et 3 une formidable
occasion d’exploiter la puissance du WebSphere Commerce pour leur propre
activité. Certains clients ont désormais la possibilité de choisir entre un Magento et
un WebSphere Commerce d’IBM, à des prix comparables et avec des délais de
commercialisation similaires.
Comme Oracle et Intershop, IBM devra revoir ses plans en raison de l’acquisition
d’Hybris par SAP. L’offre d’IBM est très complète, mais elles sont désormais trois
grandes entreprises à être capables de fournir un vaste catalogue de logiciels et
de prestations.
Nous ne pouvons que regretter le fait que toute la pile applicative de WebSphere
Commerce soit propriétaire, ce qui ne convient ni au LAMP classique, ni aux
modèles de l’industrie Java. Cette philosophie est de la vieille école et elle pourrait
bénéficier d’un lifting d’autant plus qu’IBM est devenu un partisan sérieux de
l’open source. C’est vraiment dommage que cette philosophie n’ait pas encore
WebSphere Commerce
gagné WebSphere Commerce. Ces choix obligent l’entreprise d’hébergement à
être compétente en ce qui concerne la pile applicative DB2/JVM/Apache-derby
mais, d’un autre côté, ce package offre des possibilités d’évolution faciles et sûres.
Toujours en ce qui concerne la marge de progression, WebSphere Commerce offre
une gestion des données moins souple et moins complète qu’Hybris à un certain
point de vue, mais nous pouvons certainement nous attendre à des progrès dans
ce domaine car Hybris est désormais considéré comme un concurrent de poids.
Le Tier 1 est encore un terrain de jeu naturel pour « Big Blue ». Elle y offre une
expertise par secteur, par solution, et ses clients peuvent se permettre de s’offrir le
« pack global », incluant DMO, l’OMS, et Tealeaf.
La fonction principale qui a impressionné notre équipe a été sans aucun doute
l’outil de « Precision Marketing ». Celui-ci est complètement unique, tant par son
approche que par sa complétude. Un des points essentiels qu’il convient de
souligner est que l’équipe de marketing est totalement autonome et peut utiliser
des fonctionnalités extrêmement avancées, sans avoir besoin de connaissances
techniques. Avec un simple glisser & déposer, il est possible d’appliquer des filtres,
un branchement conditionnel, une analyse et bien plus encore.
Ce point ne doit bien sûr pas nous faire oublier une approche cross-canal forte et
intégrée, un système de cache remarquablement efficace, un service web très
développé et un système de searchandising plus que correct.
63
MISE À JOUR 2016
UN PRODUIT PHARE QUI POURRAIT BÉNÉFICIER D’UN MEILLEUR MARKETING
Pour débuter, voici une anecdote à propos de WebSphere Commerce, qui est
une assez bonne illustration des capacités du produit. Fatigué qu’on lui réponde
toujours « Oui, c’est possible », un consultant interrogeant un expert de WebSphere
Commerce a essayé de le pousser dans ses retranchements. La question était la
suivante : « WebSphere Commerce peut-elle changer dynamiquement le CSS pour
doubler la taille du bouton d’achat lorsque le dernier site visité par le client est
Amazon ». Inévitablement, la réponse a été « Oui, elle le peut », une fois de plus...
Néanmoins, même s’il n’est pas clic & play et que c’est encore un « produit
monolithique », WebSphere Commerce a des capacités presque infinies.
WebSphere Commerce
communautés et les personnes influentes ou achètent de la publicité et, à ce jour,
Big Blue a été un peu timide sur ce front.
Une autre partie de l’explication à cette contre-performance pourrait être le fait que,
depuis des années, WebSphere Commerce était un produit piloté par des ingénieurs
et des experts, avec une interface utilisateur relevant un peu de la vieille école.
Lorsque vous ne devez pas affronter la concurrence, cela ne ralentit pas votre taux
d’adoption. Mais depuis une dizaine d’années, beaucoup d’éditeurs ont commencé
à fournir des back offices plus simples, conçus pour le fameux « utilisateur final ». Vous
savez, ces personnes comme vous et moi derrière l’écran qui n’ont pas un double
doctorat en physique quantique et en mathématique du chaos.
Lorsqu’elle est mise au défi par un client prêt à adopter une autre plateforme, IBM
(comme Oracle d’ailleurs) tend également à lancer un audit de « compliance »,
comprenez qu’ils vont passer en revue toutes les licences IBM que vous utilisez et
que vous avez oublié de payer, ce qui peuvent s’élever à plusieurs millions pour
les grandes entreprises. De toute évidence, même si l’argent est dû, ces méthodes
agacent les clients car cela les oblige à ne pas changer, non pas à cause du
produit, mais en raison des risques financiers.
Tout d’abord, une volonté de se développer autour du e-commerce, qui est en train
de devenir une réalité. Une unité commerciale transversale autour de Commerce
a été créée en 2015, lors de la profonde réorganisation interne de Big Blue. Cette
unité d’affaires est maintenant structurée et alimentée afin de gagner des parts de
marché. La vision globale est de fournir une expérience d’achat, à travers tous les
canaux, aussi cohérente et transparente que possible pour l’utilisateur final.
65
Parmi les solutions gérées par cette unité commerciale, nous avons pu constater
qu’IBM possède désormais sa propre passerelle de paiement, IPG (IBM Payment
Gateway) et opère dans des centaines de pays. Même si elle n’est pas encore un
collecteur (le magasin a un seul contrat avec son fournisseur de paiement et le
fournisseur en a des centaines dans plusieurs pays), IPG peut déjà être comparée
avec la plupart des passerelles de paiement à travers le monde et permet de suivre
chaque centime dépensé en frais de commission par les quelques 300 méthodes
de paiement supportées.
Par ailleurs, l’initiative « Design thinking » (ou réflexion conceptuelle), lancée par IBM,
regroupant des dizaines de designers, n’avait pas seulement pour but de redessiner
le back office. Le front office a également bénéficié de leurs compétences.
Aurora (la boutique démo) arrive maintenant sous plusieurs versions spécifiques
pour répondre au plus près à tous les besoins (B2C, B2B, etc.). L’idée est d’éviter les
projets d’intégrations longs (et risqués) et d’utiliser plutôt une boutique conçue et
optimisée selon les dernières meilleures pratiques, ainsi que d’importer votre « look
and feel » et vos produits, de les connecter à votre système d’information interne et
de commencer à vendre.
WebSphere Commerce vise à couvrir des besoins d’entreprise très variés, du B2C
au B2B, allant de ceux générant un nombre de transactions très élevé comme
les biens de consommation courante (les piles par exemple) à ceux hautement
expérientiels (comme les montres de luxe). Dans cette perspective, il est nécessaire
que le CMS puisse gérer des cas très différents.
Ceci est précisément le but de Commerce Composer, qui permet d’utiliser des
cartouches « dynamiques » pour intégrer diverses extensions et des outils de
fournisseurs tiers, qui peuvent désormais être intégrés facilement dans la conception
frontale. Ces zones dynamiques sur la page peuvent également être remplis par
plusieurs composants préexistants de WebSphere Commerce. Cette logique était
déjà présente dans plusieurs produits (y compris WebSphere Commerce), mais
l’extension du système destinée à couvrir également les produits tiers permet plus
de flexibilité que jamais. Si quelqu’un a envie d’intégrer BazaarVoice, Pluck ou
Miralk, cela peut maintenant se faire en prenant beaucoup moins de temps.
WebSphere Commerce
d’analyse et un catalogue potentiel d’optimisation/recommandations basé sur
ses fonctions d’analyse sémantique. L’éditeur d’outils d’optimisation omnicanal
DemandTec a également été acquis, formant ainsi un duo très attrayant avec les
fonctionnalités « intelligentes » de WebSphere Commerce.
IBM a également tiré les leçons du passé et a beaucoup travaillé au cours des
2 dernières années à « l’autonomisation » des utilisateurs, nouveau concept
tendance. Derrière ce mot à la mode, il y a une réalité. C’est, pour faire simple,
le fait que des utilisateurs non spécialisés deviennent de plus en plus en mesure
d’utiliser les outils pour réaliser leurs activités marketing et de vente, en ayant des
fonctionnalités CMS simples, des composants et des modèles prédéfinis, ou tout
juste une simple interface utilisateur.
Watson et Commerce Insights, pour environ 200 $ par utilisateur et par mois,
fourniront un aperçu très détaillé et intéressant de vos ventes, taux de conversion,
marges de progression, et répondront même à des questions telles que « quantité
achetée par produit » ou « meilleure vente du troisième trimestre ».
67
être facturés « par commande ». Cela signifie en fait que vous payez ce que vous
consommez.
Le précédent modèle de licence reposait sur PVU (Processor Value Unit), c’est-à-
dire que vous payiez les licences en fonction du nombre et du type de processeurs
que vous utilisiez. Le passage au nouveau modèle représente donc un grand bond
en avant. Le modèle précédent était non seulement un frein dans une organisation
moderne, mais IBM était également entourée de services SaaS, prêts à manger le
marché avec leur modèle novateur. Le modèle de facturation par commande
convient à presque tout le monde et devient de plus en plus le modèle standard
de ce secteur.
WebSphere Commerce
« Le commerce dirigé par les Connaître en temps réel la
données offre la possibilité segmentation et le ciblage contextuel
d’identifier les tendances de devient un atout essentiel pour fournir
des offres au bon moment. Disposer
style de vie et les opportunités
des outils permettant de gérer ces
d’affaires en temps réel, ce sources d’information et de détecter
qui permet aux entreprises de les besoins devient crucial. L’une des
dialoguer avec le client ». IBM orientations prises par WebSphere
Commerce sera de fournir de plus en
plus d’outils pour permettre aux gérants de magasin d’être efficaces dans
l’exécution omnicanal.
Et puisque Big Blue n’est pas un nouveau venu dans le monde de l’intelligence
artificielle (chercher « Watson » sur Google pour plus d’informations), cette
nouvelle façon d’interagir avec les clients, à travers un langage naturel, les réseaux
sociaux ou même en magasin, porte un nom : Il s’agit du Commerce Cognitif. Les
racines profondes sont une fois de plus la capacité à gérer toutes les informations
contextuelles recueillies par le client (ou directement fournies par lui) afin d’adapter
et d’optimiser l’expérience.
69
Il y a en effet un revers à la médaille, celui du cycle de décision d’achat lui-même.
On prévoit que d’ici 2017, 50 % des ventes des magasins seront influencées par
les canaux numériques. Aujourd’hui déjà, quand un client se promène dans un
magasin d’électronique, il en sait souvent plus sur le produit qu’il a l’intention
d’acheter que les vendeurs eux-mêmes.
À l’inverse, le magasin physique devra stocker plus de biens pour honorer les
commandes en ligne, sacrifiant une partie de l’espace de vente lui-même. Certains
membres du personnel du magasin devront alors expédier, directement à partir
du magasin, les commandes réalisées sur la boutique en ligne. Cela nécessitera
de toute évidence un puissant système de gestion des commandes (OMS) pour
soutenir cette chaîne d’approvisionnement très dynamique et IBM a d’ailleurs
acquis le leader de ce domaine, Sterling Commerce, il y a de ça quelques années.
De façon plus générale, les éditeurs de logiciels de gestion de PDV comme Cegid
et autres devront faire face à une réelle concurrence avec l’augmentation de ces
pratiques pour lesquelles ils ne sont pas vraiment prêts, et dans lesquelles le fait
de pouvoir contrôler le moteur du commerce sur le web apporte un avantage
concurrentiel indéniable.
WebSphere Commerce
PROGRÈS TECHNIQUES RÉALISÉS DE 2013 À 2016
Les packs de 3 fonctionnalités sortis entre 2013 et 2015 ont apporté un nouveau lot
de fonctionnalités, parmi lesquelles on peut citer :
• Commerce Composer : il s’agit d’une bibliothèque de modèles et de widgets
conçue pour être conviviale et exploitable par des personnes non expertes
en informatique. Composer permet au gestionnaire de magasin de créer
facilement des pages et du contenu directement à partir du back office.
• Les fonctions B2B intégrées à la boutique démo Aurora (souvent utilisée
comme base pour personnaliser un site spécifique) ont également été
améliorées avec des fonctionnalités incluant des listes de demandes
d’achat, de nombreuses commandes enregistrées, les droits du produit, la
tarification contractuelle, l’organisation, l’enregistrement de l’acheteur, et
bien plus encore.
• Aurora, la boutique démo, est désormais totalement réactive, permettant
ainsi de s’adapter parfaitement aux formats des tablettes, smartphones et
phablettes.
• Des nouvelles fonctionnalités de merchandising et de recherche ont été
incluses, parmi lesquelles on peut citer : les recommandations de produits,
une visibilité du produit améliorée dans la recherche basée sur les attributs
des produits, des catégories de catalogues remplis dynamiquement en
fonction des règles, etc.
• Le mappage de l’image permet à plusieurs parties d’une image d’être
actives et de répondre différemment en fonction de l’endroit sur lequel on
a cliqué.
• Le système d’importation permet désormais d’automatiser une comparaison
entre le contenu existant et le nouveau contenu afin d’importer et de traiter
uniquement les éléments vraiment nouveaux au lieu de l’ensemble des
données.
• L’intégration avec le « Marketing Center » d’IBM basé sur le Cloud permet
aux clients d’exploiter les outils d’analyse en temps réel pour adapter leur
positionnement marketing.
• Un éditeur WYSIWYG simple appelé CKeditor permet désormais à l’utilisateur
de créer des pages facilement.
71
FEUILLE DE ROUTE
La feuille de route pour les deux prochaines années se concentre également sur
plusieurs points intéressants. Tout d’abord, IBM mettra l’accent sur la transformation
des idées en action, en introduisant de nouveaux outils commerciaux destinés à
l’utilisateur et permettant aux marchands de s’adapter rapidement à l’évolution
des dynamiques commerciales.
En outre, pour répondre à l’une des préoccupations dont nous avons précédemment
parlé, l’équipe d’IBM travaille à la simplification de l’interface utilisateur. Alors que
de plus en plus de composants deviennent sophistiqués, les équipes de conception
vont se concentrer sur la facilité de prise en main.
Pour finir avec la feuille de route, l’équipe travaille également sur les dernières
tendances afin de fournir une expérience omnicanal incluant : boutique, web,
centre d’appel, ventes sur le terrain, l’« lnternet des objets » et probablement
des ponts vers d’autres produits du portefeuille, comme par exemple des outils
d’analyse ou permettant d’apporter des informations précises sur la situation.
WebSphere Commerce
CONCLUSION 2016
WebSphere Commerce était un produit exceptionnel pour les utilisateurs avertis
mais beaucoup trop compliqué pour la plupart des gérants de magasin. IBM a
bien compris cela et est en train de changer sa stratégie de produit de nombreuses
façons pour étendre ses activités à de plus petits acteurs et retrouver globalement
la croissance sur ce segment e-commerce.
Le côté technique est encore un des points sur lesquels l’entreprise se concentre,
ce qui reflète l’esprit de cette société profondément axée sur la technique et
l’importance du rôle de ses ingénieurs mais, comme beaucoup d’expériences l’ont
montré par le passé, ce n’est pas le meilleur produit qui gagne la bataille la plupart
du temps, mais plutôt celui qui est le mieux commercialisé et, ces derniers temps,
celui qui est le plus convivial.
Néanmoins, WebSphere Commerce d’IBM est un produit de premier plan, fort d’une
dizaine d’années d’expérience, sans aucun doute complet, efficace et soutenu
par un géant qui investit des millions dans la R&D, recrute des experts parmi les
meilleurs et acquiert des produits de référence lorsque cela s’avère nécessaire.
Avec un budget quasi illimité, ce n’est plus qu’une question de temps et de volonté
avant que WebSphere Commerce soit de retour à la place qu’elle mérite dans la
compétition.
Le dicton « Personne n’a encore jamais été licencié pour avoir choisi IBM » le prouve
encore. Il y a peu de risque lorsque l’on adopte WebSphere Commerce en tant
que tel. Le problème, comme d’habitude, est plutôt de trouver un intégrateur très
efficace et talentueux qui pourra mettre à profit tout le potentiel du produit. Cela
dit, l’équipe produit encourage vraiment les agences web à réduire au minimum
la partie intégration et à plutôt personnaliser la boutique démo Aurora grâce à un
pack de fonctionnalités très complet.
Avec un fort accent mis sur l’interface utilisateur, tant pour l’utilisateur final que pour
les gérants de magasin, WebSphere Commerce est entrée dans une nouvelle ère
et, finalement, le produit pourrait pénétrer dans les Tiers 2 et 3.
Ce serait d’excellentes nouvelles pour les entreprises de taille moyenne étant donné
que WebSphere Commerce est derrière un grand nombre de très grands sites à
travers le monde, gérant des milliards de chiffre d’affaires, et que le logiciel est le
même que vous soyez Staples ou une entreprise de taille moyenne. Obtenir l’accès
73
à toutes les fonctionnalités très puissantes que WebSphere Commerce contient, à
un prix raisonnable, serait une très bonne raison d’envisager de choisir ce produit si
vous êtes dans la partie supérieure du Tier 3 ou dans le segment du Tier 2.
Par ailleurs, le fait qu’une entreprise du Tier 2 ou 3 ait la possibilité d’exploiter toute
la puissance de WebSphere Commerce à un coût minime par vente est juste
incroyable. En effet, même si vous payeriez 1 ou 2 $ par vente, le coût de la licence
du produit et les frais d’hébergement étant entièrement intégrés, cela en fait une
arme formidable à un coût très abordable.
Sachant qu’IBM souhaite acquérir des clients et des références sur l’offre CaaS/
CoC, il est très probable que les marques qui tentent leur chance obtiendront
un retour sur investissement très intéressant. En effet, des millions investis en R&D
accessibles pour une fraction du prix précédent, cela représente une promesse
très attrayante.
WebSphere Commerce
LES POINTS FORTS DE WEBSPHERE COMMERCE
(Plus il y a de points, mieux c’est. Sur chaque KPI (indicateur clé de performance),
il y a au moins une solution avec 5 points ; il s’agit donc d’une comparaison entre
les solutions).
75
oracle
Commerce:
les temps sont durs
« on-premise », mais
prometteurs sur le
Cloud
Oracle Commerce
INFORMATIONS GÉNÉRALES SUR LA SOLUTION
Éditeur ORACLE
Chiffre d’affaire en 2014 38,23 milliards $
Business model (e-commerce) On-premise, on cloud
Coût de la licence NC (on-premise)
Technologie Java
DAF, Nucleus, Data everywhere Architecture,
Framework Knockout.js, Jquery, Require.js, Twitter boostrap,
crossroads
Base de données Oracle, Mysql, DB2
Version (à la date de l’étude) 11.2 (on-premise)
Licence Propriétaire
Première sortie 1998 (ATG a été acquise en janvier 2011)
Origine États-Unis
Budget de réalisation d’un site
150 K€ / 500 K€ / > 500 K€
(Bas/Moyen/Haut)
Typologie de recommandation Détaillants, grands magasins, marques
Temps moyen
Étendue Sites en Utilisation
de génération
géographique production par Tier
du code HTML
TIER 4
TIER 3
TIER 2
1 847 480 ms
TIER 1
77
INFORMATIONS TIRÉES DE L’ANALYSE DE 2013
(SUIVIES DE LA MISE À JOUR DE 2016)
UN PEU D’HISTOIRE
Art Technology Group (ATG) a été fondée dans les années 90 par deux diplômés
du MIT et a été rachetée par Oracle pour 1 milliard de dollars en 2010. ATG a été
l’une des rares entreprises à avoir survécu à la bulle internet et l’entreprise est
devenue l’un des leaders dans le monde de l’e-commerce, une histoire quelque
peu semblable à celle d’Intershop d’ailleurs.
Quand Oracle a décidé d’acquérir ATG, elle n’affichait pas d’aussi bons résultats
financiers que certains de ses concurrents, mais il était clair qu’elle avait un grand
potentiel technique et c’est ce qui a attiré Lawrence J. Ellison, le charismatique
PDG et magnat des affaires qui dirige Oracle.
Oracle Commerce
IBM procède de la même manière et Hybris a engagé, précisément dans cette
intention, des personnes ayant déjà des réseaux. Ces trois-là vont désormais utiliser
des réseaux très similaires pour détecter des projets, tout particulièrement depuis
qu’Hybris reçoit l’aide de son grand frère SAP. Nous pouvons peut-être extrapoler
ce qui se passe en France. Un groupe de trois commerciaux, plusieurs personnes
chargées de la prévente ainsi qu’un spécialiste CRM/commerce de détail est
censé se former prochainement, certains d’entre eux venant de Pixmania. Si une
telle association se reproduisait dans d’autres pays de l’U.E., le message de l’éditeur
serait alors clair : ATG est de retour en Europe.
Au contraire d’Hybris, d’Intershop et d’IBM, nous n’avons pas perçu de réelle volonté
de la part d’Oracle d’essayer d’atteindre les petits clients. Le cœur du segment
d’ATG est le Tier 1 et plus précisément le TOP 500 des détaillants. Le représentant
d’Oracle avec qui nous avons discuté semble ne pas vraiment avoir l’intention de
s’adresser aux clients dont le chiffre d’affaires en ligne n’atteint pas au moins 15
millions d’euros. En revanche, il considère ce montant comme une bonne base à
partir de laquelle il est possible d’aider les clients à atteindre de nouveaux sommets,
en particulier grâce à l’internationalisation.
Oracle considère comme nous que la plupart des e-commerçants font désormais
face à Amazon. Il ne s’agit plus d’un jeu entre IBM et Oracle. Désormais, cela tourne
79
plutôt à la bataille entre un détaillant et Amazon. L’intention d’Oracle de fournir les
meilleurs outils pour faire face à ce nouveau paradigme se matérialise par sa forte
orientation expérience client.
Avec des outils adaptés, il est possible de fournir une expérience client sur mesure,
plus profonde et plus complète que celle qu’Amazon pourrait livrer et, en plus, un
détaillant sera également en mesure d’exploiter un réseau de magasins physiques.
Amazon doit satisfaire tout le monde et tous types de besoins, alors qu’un
commerçant particulier peut se concentrer uniquement sur le fait d’apporter une
expérience produit plus cohérente. C’est comme la différence entre acheter une
paire de Nike dans un magasin Footlocker ou chez Wal-Mart.
Et ce ne sont pas que des mots. L’acquisition d’Endeca a en effet été faite dans
ce but précis. De plus, l’un des deux back offices est destiné à « l’expérience
utilisateur » et l’autre au « e-commerce ».
Oracle Commerce
en ligne avec une boutique de référence est d’environ 6 mois alors qu’avec un
système de commerce global cela peut prendre un an, voire plus, en fonction du
niveau de maturité du client. La boutique de référence est multilingue, multi-pays,
multi-devises et intègre la plupart des fonctionnalités classiques d’ATG et d’Endeca.
Hybris travaillait activement avec Endeca et de nombreux grands clients ont voulu
aller au-delà des fonctions intégrées de Solr en termes de navigation à facettes.
Il en va de même pour IBM, mais Big Blue avait déjà travaillé sur une plus grande
intégration et personnalisation de Solr, améliorant ses capacités. Quoi qu’il en
soit, lorsqu’Oracle a acquis Endeca, cela a en quelque sorte remis en cause la
pérennité de la collaboration à long terme entre les deux sociétés. Oracle aura au
moins gagné la possibilité de mieux contrôler la façon dont Endeca peut collaborer
avec Hybris et IBM. Jusqu’à présent, il semble que le produit soit toujours disponible
auprès d’IBM & d’Hybris si le client le souhaite mais, pour être honnête, quand un
client impose Endeca, Oracle est probablement immédiatement mise au courant
d’un projet e-commerce sur lequel elle peut rivaliser avec ATG.
Les bureaux d’Endeca et d’ATG sont désormais dans le même bâtiment à Boston,
ce qui favorise une interaction plus étroite entre les équipes. Tous sont en contact
avec la société-mère Oracle, fournissant des solutions pour les détaillants comme
des back end, des bases de données, des ERP et bien d’autres encore.
Avant Endeca, Oracle personnalisait les sites de ses clients grâce à la technique.
Avec Endeca, il crée maintenant des expériences utilisateurs personnalisées à
partir de toutes les expériences consommateurs antérieures et grâce à la « sagesse
de la foule ».
Après deux ans de travail, Endeca et ATG ont réussi une intégration agréable et
sans limites et ne font désormais qu’un. C’est là que l’on peut dire qu’Oracle est à
la fois expérimentée dans l’édition de logiciels et dans l’acquisition d’entreprises.
En effet, réussir une intégration de manière si parfaite ne peut être que le fruit de
l’expérience et du travail.
81
Dans un monde où Amazon est un leader de poids, les solutions e-commerce
doivent apporter des axes de différenciation. « L’expérience client d’Amazon n’est
pas si exceptionnelle que ça » (d’après ce que l’on dit), d’où la stratégie d’Oracle
d’améliorer ce point. Au centre de cette stratégie, il s’agit d’offrir une expérience
client de qualité tout en retenant la clientèle sur le long terme (surtout quand on
voit aujourd’hui le coût d’acquisition d’un client).
Si un visiteur connu vient sur le site, Endeca va vérifier son historique d’achat et les
informations recueillies seront stockées en fonction du profil du visiteur. Les produits
affichés apparaîtront alors en fonction des goûts de ce client et selon des règles de
commercialisation. C’est la méthode « inside-out ».
Oracle Commerce
comportement incorrect.
Voici les captures d’écran d’un processus de personnalisation sur les boutiques
de démonstration d’ATG et d’Endeca. Nous avons eu le privilège de participer à
une démonstration en direct et nous avons été frappés par la facilité d’utilisation
de toutes les fonctionnalités d’Endeca. À titre d’exemple, sur ces captures d’écran,
on peut voir toutes les étapes qu’il faut faire pour configurer sur la page d’accueil
l’affichage de pantalons spécifiques, juste pour le « trentième groupe et quelques ».
Ce comportement peut être installé en quelques minutes et être utilisé pendant des
périodes cruciales, comme Noël par exemple. Pour chaque catégorie différente
(hommes, femmes, hommes autour de 25 ans, femmes qui n’achètent que des
pantalons, etc.), l’e-commerçant peut configurer différentes pages d’accueil.
ATG est livrée avec Endeca incorporée (et vraiment proprement intégrée par
défaut) et il est (toujours) possible d’acheter le produit séparément, pour l’intégrer
à une autre plateforme e-commerce.
83
MULTI & CROSS CANAL
On devrait appeler le produit Oracle Commerce plutôt qu’Oracle e-commerce
étant donné que, comme la plupart des solutions cross-canal, l’éditeur souhaite
faire tomber les barrières entre l’e-commerce et le commerce « classique » qui
existent dans sociétés de vente au détail. Le « silo » du commerce physique et du
commerce en ligne n’existe que sur un plan organisationnel interne et Oracle se
bat contre cette logique en proposant des produits qui vont dans ce sens.
Oracle Commerce
Dans la réalité, les clients naviguent entre les canaux,
recueillant des informations sur l’un, publiant un
avis sur l’autre et achetant sur un troisième. Dans ce
contexte, les « canaux » ont tendance à être des
obstacles organisationnels. Néanmoins, ce commerce
sans frontières implique pour l’entreprise d’avoir des
produits solides pour supporter cette flexibilité. Ce
n’est pas un réel problème pour Oracle qui compte
des milliers de produits et notamment des ERP très
puissants capables d’intégrer la gestion optimale
des commandes, la chaîne d’approvisionnement, la logistique, la facturation,
l’expédition, etc. À l’instar d’IBM, le portefeuille de logiciels de l’entreprise est très
large et Oracle possède notamment plusieurs solutions ERP, pour les plus grandes
entreprises comme pour celles de taille moyenne.
Le cœur d’ATG est multi-sites depuis un peu plus de deux ans et gère de nombreux
canaux, comme le Web, le Mobile, Call Center (intégré dans ATG), un magasin
social et physique. Sephora et même Louis Vuitton gèrent les ventes en magasin
depuis leurs boutiques physiques, en se connectant au site internet depuis une
tablette. La dernière version (10.2) propose une application universelle pour iPad
et iPhone. On peut regretter que le SDK d’Android ne soit pas encore disponible
pour la version actuelle d’ATG, mais l’éditeur va très probablement résoudre ce
problème.
85
B2B
Les 4 leaders des Tiers 1 et 2 offrent tous des compétences de haut niveau dans
le B2B.
Ce n’est donc pas étonnant que ces clients aient des chiffres d’affaires
conséquents, exigent de nombreuses fonctionnalités spécifiques et fassent une
grosse consommation de produits complémentaires.
C’est la raison pour laquelle ATG a inclus dans son produit quelques fonctionnalités
B2B importantes. Les modules B2C et B2B étaient généralement séparés auparavant,
mais le produit est dorénavant livré nativement avec les deux, probablement parce
que les limites sont de moins en moins nettes pour de nombreuses entreprises, qui
font à la fois du B2C pour leurs clients finaux et du B2B pour leurs revendeurs.
Tout d’abord, la console est toujours contextuelle. Vous n’avez pas en permanence
une multitude de menus, sous-menus ou d’icônes sous les yeux. Vous ne passez
donc pas votre temps à chercher votre chemin, le back office vous montrant
uniquement les articles qui peuvent vous intéresser en fonction du contexte dans
lequel vous vous trouvez. Si vous modifiez le catalogue, les éléments visibles à
l’écran n’affichent que les actions en rapport avec cette tâche. Après avoir vu
beaucoup de back offices différents, on peut dire que la simplicité et l’aspect
soigné de celui-ci font vraiment la différence.
La console elle-même est en Flex pour pouvoir inclure les fonctions glisser & déposer.
Par contre, l’inconvénient est incontestablement que vous ne pouvez pas l’utiliser
avec une tablette. Elle intègre également une fonction bluffante : la possibilité
de basculer facilement du back au front et inversement pour pré-visualiser les
Oracle Commerce
modifications que l’on fait. C’est intéressant car vous pouvez revenir en arrière à
tout moment, sans avoir besoin d’un environnement de pré-production. Vous testez
une modification à la volée et vous la validez ou vous l’annulez aussi simplement
que si vous annuliez une manipulation dans un logiciel de bureau. Vous pouvez
également simuler facilement une vue de segment client ou vérifier vos règles
de commercialisation. De plus, l’outil de merchandising visuel permet une édition
visuelle agréable des pages.
Les deux consoles sont séparées (back office & vente) afin de permettre de
meilleures performances globales. La console de vente est en HTML et JavaScript,
et utilise Ajax pour que les ventes puissent se faire à partir d’une tablette. Elle est
légère et efficace, ce qui permet à des centaines de vendeurs de l’utiliser en même
temps sans tuer les performances du système. De plus, si vous êtes un très gros
client et que vous avez des volumes impressionnants, Oracle fera entrer Exadata et
Exalogic dans la danse. Cela coûte très cher mais les résultats sont incontestables.
87
FRAMEWORK
La plateforme e-commerce d’Oracle est un ensemble de différentes solutions
appelé Oracle ATG Commerce Suite. ATG comprend plusieurs éléments « racine »
(tous intégrés au produit par défaut) :
Vous pouvez ensuite ajouter, sur demande, des applications supplémentaires qui
optimisent les performances du framework. ATG Web Commerce Merchandising,
Search, Business Intelligence et Service Center sont les principales. Si vous voulez
en savoir plus sur toutes les applications, nous vous recommandons de lire cette
documentation officielle.
Oracle Commerce
• Les jeux de données ATG (utilisateurs, commandes, catalogues, etc.).
• Des connecteurs externes (base de données, LDAP, HTML, XML), ainsi qu’un
système de cache avancé.
• Un connecteur universel (Integration Repository) qui permet de programmer
en Java un connecteur spécifique « sur mesure ».
• L’interfaçage global entre l’intégration et le modèle de données est
entièrement en XML
Il est possible d’étendre ce service Web déjà très riche en concevant vos propres
méthodes, grâce à un assistant, pour manipuler les objets, quels qu’ils soient, ou
pour appeler n’importe quelle méthode. De plus, tous ces services sont également
accessibles en mode REST.
LE CMS : FATWIRE
Le CMS acquis par Oracle s’appelle Fatwire
et il est, comme pour Endeca, entièrement
intégré à ATG. Le centre de contrôle global
s’appelle WebCenter Sites.
89
une page, les contenus sont facilement modifiables et contrôlables, directement
dans le contexte.
MODÈLE DE LICENCE
Le modèle de licence est très classique. Il s’agit d’un achat de départ, suivi d’un
montant annuel représentant 22 % de la facturation des licences globales. Ce
système donne accès à toutes les nouvelles versions et à l’équipe de support.
Oracle est cependant déjà très sensibilisée au modèle de livraison SaaS, plusieurs
de ses produits l’ayant déjà adopté, comme HCM (Management des Ressource
Humaines) ou certains produits CRM. Le projet est en route et il faudra probablement
attendre encore plusieurs trimestres pour qu’il soit finalisé.
Actuellement, l’utilisation des licences est soit facturé par nombre de processeurs,
soit par nombre d’utilisateurs de l’application. Oracle est très transparente quant
à sa politique de prix (disponibles publiquement sur ce site). Cela dit, avec la
volonté de reprendre les affaires et la pression exercée par Hybris pour acquérir
des références, il y a certainement une marge de négociation possible.
CONCLUSION
Soyons honnêtes : si vous n’êtes pas une entreprise du Tier 1 (ou une grande
entreprise du Tier 2), ATG n’est probablement pas un choix logique. L’éditeur
concentre tous ses efforts sur les entreprises qui font au minimum quelques dizaines
de millions en ligne si elles visent une croissance exponentielle. Par contre, si vous
êtes déjà au-dessus de ces chiffres, ATG est une solution que vous ne pouvez pas
ignorer lors d’un appel d’offres. C’est l’un des progiciels e-commerce les plus chers,
mais il est sans doute aussi l’un des plus complets.
Le délai nécessaire pour lancer une activité e-commerce avec ATG peut être
rapide (6 mois) avec un site pré-codé. Lorsque les besoins sont complexes, cela
peut prendre beaucoup de temps. La méthode consistant à personnaliser un site
pré-codé en est encore à ses tout débuts. Pour être honnête, l’expérience semble
commencer maintenant pour Oracle. (Hybris a 6 mois d’expérience dans ce
domaine et IBM environ 3 au moment où nous écrivons ces lignes).
Oracle Commerce
grandes enseignes et des grandes marques ainsi que les besoins B2B. Toute grande
entreprise B2C sera confrontée à la nécessité d’avoir un Système de Gestion des
Commandes complet, de sorte qu’Oracle est certainement en train de préparer
quelque chose en ce qui concerne ce point précis.
Vous pouvez acheter toutes les briques que vous voulez dans votre portefeuille
(ATG est toutefois livrée avec Endeca nativement). Si votre entreprise a besoin d’un
grand nombre de logiciels qu’Oracle peut fournir, l’éditeur apportera des conseils
en architecture et viendra avec un intégrateur personnalisé en fonction de vos
besoins.
ATG est une solution onéreuse, dédiée à la clientèle haut de gamme. L’entreprise
a la ferme intention de revenir sur le marché européen, où elle a été moins active
ces dernières années, perdant du terrain au profit des nouveaux arrivants. Comme
IBM, Oracle semble avoir profité de ces deux années où elle s’est montrée discrète
pour développer une intégration plus poussée des technologies qu’elle a acquises
dans un framework central. L’heure est désormais venue de (re)construire une
dynamique sur le plan international. En ce qui concerne l’Europe, l’expansion d’ATG
implique de pouvoir désormais disposer d’une force de vente locale, d’un réseau
de partenaires et de quelques équipes de support vraiment fortes et localisées afin
de corriger l’image qu’elle avait auparavant. Mais la tempête arrive avec l’Alliance
SAP/Hybris. Cette nouvelle grande puissance va en effet essayer de se développer
rapidement en Europe, où Oracle a fermement l’intention d’être de retour. Pire
encore, ce nouveau duo peut également atteindre l’Amérique d’une manière plus
efficace encore que lorsqu’Hybris était seule.
91
MISE À JOUR 2016
LA FIN DU MODÈLE DE LICENCE
Cela fait maintenant quelques années qu’Oracle Commerce est en perte de
vitesse à travers le monde. Le produit, même s’il est très complet et à jour, était
sans aucun doute parmi les plus complexes à intégrer et il était rare de trouver des
développeurs qualifiés sur le terrain. Par moment, Oracle a essayé de s’imposer
davantage en ayant une importante présence commerciale dans le domaine,
mais la beaucoup projets se sont arrêtés ou ont été compliqués en raison du grand
retard qu’ils avaient pris.
Cela signifie que les développeurs ont gardé le moteur Java, les fonctionnalités,
l’API et toutes les relations et les structures de la base de données, mais que tout a
été refait à partir de zéro en ce qui concerne l’interface utilisateur.
Cela peut paraître une sorte de solution intermédiaire, mais les produits Java ont
tendance à très bien gérer les monter en charge et partager les ressources d’une
infrastructure n’est pas réellement un problème. Cependant, la partie frontale,
l’interface utilisateur graphique affichée aux clients, doit être totalement redéfinie
pour s’adapter à une interface Web partagée (multi-tenant).
Oracle Commerce
En passant au SaaS, OCCS a également permis de résoudre un autre problème
qu’avaient les plateformes Oracle Commerce classiques : celui des fonctionnalités
sur mesure et de l’intégration. OCCS a été pensé de manière à ce que les
entreprises n’aient désormais plus rien à développer. Le mouvement a commencé
avec les boutiques de démonstration (connues sous le nom de CRS, ou Customer
Reference Store), qui étaient des boutiques client prédéfinies, adaptées à un usage
spécifique. Le concept est actuellement mis en avant afin d’éviter tout problème
de programmation et les importants délais de commercialisation qu’impliquent
trop de code sur mesure.
Si vous avez envie d’utiliser OCCS, vous choisissez un modèle qui est proche des
besoins de votre activité (commerce de détail, B2B, magasin de technologie, etc.)
et vous commencez à le personnaliser. Le principal travail consiste à définir le « look
& feel », le contenu, le merchandising, etc., mais personne n’a plus besoin d’écrire
une seule ligne de code, principale source des problèmes auxquels Oracle était
confrontée. Pour autant que l’on sache, aucune boutique n’est sortie sans voir été
auparavant développée pendant au moins un an alors que maintenant, avec
OCCS, les seules personnalisations nécessaires sont effectuées avec une création
de modèles HTML et du JavaScript, réduisant le délai de commercialisation de
plusieurs semaines. Comme Hybris, PrestaShop ou Magento, une place de marché
sera mise en place afin que les codeurs ou les agences tiers puissent développer
des widgets pour OCCS.
OCCS est officiellement disponible depuis l’été 2015, mais des fonctionnalités sont
régulièrement ajoutées. Les fonctionnalités originales d’Oracle Commerce sont,
au moment où nous écrivons, portées rapidement sur le Service Cloud d’Oracle
Commerce (OCCS) et 80 % d’entre elles sont apparemment déjà disponibles. Les
fonctionnalités de personnalisation et de segmentation sont actuellement en train
d’être portées d’Oracle Commerce à OCCS, et l’ensemble des fonctionnalités du
produit devrait être disponible au début du second semestre 2016.
93
Asset Manager, système de gestion des ressources numériques), qui travaillent
ensemble pour associer automatiquement les produits à l’image appropriée,
permettant ainsi au gérant de la boutique de gagner beaucoup de temps.
OCCS cible de toute évidence les gérants de boutiques, leur fournissant des
rapports sur les KPI, par défaut ou personnalisés, et une toute nouvelle interface,
totalement orientée entreprise. Oracle Commerce avait déjà un back office très
avancé, intuitif et efficace, et cela ne fait pas vraiment de doute que la société va
prêter la même attention à la conception du back office SaaS.
Au moment où nous écrivons, OCCS est uniquement disponible aux États-Unis étant
donné que l’Europe n’a pas encore son propre parc de serveurs, mais cela ne
devrait plus tarder. En ce qui concerne l’hébergement du logiciel, comme dans
tous les Saas, l’offre est « tout compris » et inclut même le CDN d’Akamai, sans frais
supplémentaires.
Oracle Commerce
montrent un taux d’environ 4 %, très comparable à celui de Demandware et …
négociable.
PROGRÈS TECHNIQUES
Compte tenu du fait que la plupart des fonctionnalités disponibles dans Oracle
Commerce le seront très bientôt aussi dans OCCS et que, hormis la GUI, le reste des
produits est comparable, l’analyse couvrira Oracle Commerce comme une seule
entité.
95
La présentation de l’interface frontale est très indépendante de la technologie, ce
qui permet d’utiliser plusieurs bibliothèques et d’exploiter les requêtes JSON pour
remplir les différentes cartouches de modèle avec des requêtes API. Elle repose
maintenant sur Twitter Bootstrap, Knockout JS et LESS pour la gestion du CSS.
La suite de tests A/B est nativement intégrée, ce qui permet au client de gérer
facilement des « expériences » et de voir, parmi plusieurs versions, quelle page
fonctionne le mieux.
Désormais, il est également possible de créer des scénarios plus avancés avec la
plateforme. Ils permettent au framework de réagir en fonction de la localisation
de l’utilisateur, de ses actions, des pages consultées, etc., d’associer une réponse
adaptée comme une remise, l’envoi d’un e-mail, ou encore de remplir une
cartouche avec des éléments spécifiques. Le système ne semble pas être aussi
complet que celui de WebSphere Commerce, mais il va assurément dans la
bonne direction.
Oracle Commerce
canal et propose maintenant des interactions spécifiques « store-to-web » et « web-
to-store » consistant à dynamiser les relations entre les boutiques en ligne et les
points de vente réels, comme « obtenez 10 % de remise supplémentaire si vous
utilisez votre carte de fidélité » ou « obtenez la livraison gratuite si vous payez avec
PayPal », etc. Ces promotions par type d’offre sont également très adaptées aux
boutiques B2B. Une épicerie peut par exemple inciter les clients à payer comptant,
ou un détaillant peut vouloir stimuler l’activité de sa boutique physique en affichant
une promotion incitant les clients à se rendre dans le magasin.
97
stocks, d’effectuer des commandes avec retrait en magasin ainsi que des actions
« save the sale », en achetant sur la boutique en ligne des produits n’étant peut-
être pas disponibles en magasin dans la bonne taille ou dans le bon modèle. Les
données de l’utilisateur sont connues à travers tous les canaux, permettant ainsi la
gestion de la fidélisation ou encore d’apporter des conseils mieux ciblés.
Cette suite de systèmes RMS/boutiques est l’une des plus complètes du marché
et montre qu’Oracle a l’intention de pousser la porte de ces PDV où elle n’est pas
autant représentée qu’IBM pourrait l’être.
CONCLUSION
En dépit de son application de commerce riche en fonctionnalités, Oracle a
néanmoins fait face à une perte d’intérêt de la part des clients. Une intégration des
produits trop compliquée, des licences coûteuses, un manque de développeurs
qualifiés et de longs délais avant la mise en ligne en ont découragé plus d’un. La
réponse était logique : porter cette solution puissante mais complexe en SaaS.
À l’heure actuelle, OCCS est disponible dans le monde entier, mais les serveurs sont
basés aux États-Unis, ce qui entraîne des délais supplémentaires pour les clients
européens, même si ceux-ci sont considérablement réduits grâce à l’utilisation
Oracle Commerce
d’Akamai, un autre grand atout de la solution. Quelques points de présence
européens seront très probablement bientôt disponibles.
La version d’OCCS que nous avons pu voir semble être suffisamment avancée pour
démarrer la production et la plupart des fonctionnalités du produit d’origine seront
très bientôt disponibles de toute façon. Cette nouvelle offre SaaS est faite pour être
très polyvalente et interfacer avec les produits d’Oracle déjà sur le Cloud, comme
CPQ (configuration, tarification et devis), Order Management Cloud (gestion des
commandes sur le Cloud), Marketing Cloud, Sales Cloud (les ventes sur le Cloud),
CRM Cloud (gestion des relations clients sur le Cloud) , Service Cloud, etc.
Le cap est clair : tout doit être basé sur le Cloud et capable d’interfacer avec les
autres produits de la maison.
Pour tout client des Tiers 3 ou 2 qui souhaitent essayer, notre conseil serait d’attendre
jusqu’à septembre 2016 afin que tous les composants de la suite originale d’Oracle
Commerce soient intégrés dans le SaaS, et que quelques agences ou clients
expérimentés aient fait leurs premiers essais, mais tout dans l’OCCS tend à moyen
terme vers un redémarrage concluant d’Oracle Commerce. Le produit original sert
de nombreux détaillants du top 500 à travers le monde et le fait qu’il soit désormais
accessible à un public plus large est une belle opportunité pour beaucoup
d’entreprises !
99
LES POINTS FORTS DE ORACLE COMMERCE
(Plus il y a de points, mieux c’est. Sur chaque KPI (indicateur clé de performance),
il y a au moins une solution avec 5 points ; il s’agit donc d’une comparaison entre
les solutions).
Oracle Commerce
NOTES
101
Hybris:
Retour sur le marché,
soutenue par un titan
hybris
INFORMATIONS GÉNÉRALES SUR LA SOLUTION
Éditeur SAP
Chiffre d’affaire en 2014 N/C
Business model (e-commerce) Produits et services
Coût de la licence Varie beaucoup d’un client à l’autre
Technologie Java
Framework -
Base de données MySQL, NoSQL, MongoDB
Version (à la date de l’étude) 5.7
Licence Propriétaire
Première sortie 2002
Origine Suisse
Budget de réalisation d’un site On premise : minimum 300K€ (Yaas, informations
(Bas/Moyen/Haut) pas encore disponibles)
Typologie de recommandation Tier 1 & 2, B2C et B2B
Temps moyen
Étendue Sites en Utilisation
de génération
géographique production par Tier
du code HTML
TIER 4
TIER 3
TIER 2
1 771 370 ms
TIER 1
103
INFORMATIONS TIRÉES DE L’ANALYSE DE 2013
L’ERP est déjà un élément central dans la stratégie e-commerce, qui manquait
de toute façon à Hybris pour pouvoir rivaliser avec les acteurs dominants : IBM et
Oracle. C’est désormais de l’histoire ancienne car d’ici quelques mois, cette partie
sera couverte par SAP, le roi de cette spécialité. Cette belle alliance est en train de
donner naissance à une nouvelle superpuissance dans le monde du e-commerce.
Dans notre version précédente de ce livre, nous avons considéré Hybris comme
hybris
étant principalement un acteur du Tier 2. La solution a depuis fait du chemin vers
le Tier 1 et Hybris est maintenant un acteur dont il faut tenir compte, même pour
les plus grands projets, comme le confirment par exemple les récentes signatures
de Metro, Cosco ou Samsung prove. Cela est d’autant plus évident depuis qu’elle
est détenue par SAP, l’entreprise se concentrant désormais également sur les plus
gros clients.
LE « NOUVEL ARRIVANT »
Oracle ATG, WebSphere Commerce et Intershop, les trois grands leaders des
Tiers 1 et 2 se livraient depuis des années une concurrence tranquille. Ils ont signé
d’énormes contrats avec des marques internationales sans qu’il n’y ait de réel
danger à l’horizon. La concurrence était presque organisée, ou en tout cas connue,
et même l’arrivée de Demandware était attendue et négociée. Tout allait pour le
mieux dans le monde des solutions Java mais un jour, une équipe allemande a
amicalement dynamité la partie...
Cependant, il ne faut pas oublier qu’Hybris n’est pas la seule solution performante
au niveau de ces fonctions, même si elle est effectivement très visible et qu’elle
est très probablement celle qui communique le plus, donnant l’impression d’être
la seule à innover sur ce marché. Une fois ceci précisé, il y a de bonnes raisons au
battage médiatique actuel autour de cette solution.
105
atout majeur. Aujourd’hui, peu de solutions sont en mesure de fournir un PCM aussi
complet, en particulier dans un contexte e-commerce. Certaines solutions existent
mais actuellement peu d’entre elles sont nativement interfacées avec un logiciel
e-commerce (à l’exception du prometteur Akeneo). Le PCM d’Hybris est une carte
majeure et c’est l’une des fonctions principales ayant permis de convaincre les plus
grandes marques d’inclure Hybris dans leur offre.
Le principal point fort du PCM est sa capacité à gérer des produits d’une manière
très fonctionnelle. Prenons l’exemple d’une nouvelle couleur introduite dans le
catalogue. Le produit doit donc être mis à jour. En plus d’être convivial, le PCM va
permettre à l’e-commerçant de mettre à jour la nouvelle couleur sur le site, dans
tous les PDV, mais aussi dans le catalogue imprimé via une passerelle directe entre
Hybris PCM et In Design (Iquest.comet développé par Werk-2). C’est franchement
pratique quand on sait le temps qu’il faut pour mettre à jour le contenu des fichiers
d’impression un par un. Le PCM est un gain de temps, donc un gain de productivité,
en particulier pour les e-commerçants qui doivent gérer de très grandes listes de
produits. Également appréciable pour son application eShop Manager, le PCM
signale les fiches produit incomplètes qu’il détecte pour permettre d’en effectuer
rapidement la correction.
Bien sûr, le PCM peut gérer des packages, des règles, des ressources virtuelles et
avancées orientées objet, des attributs. Le seul petit problème qu’il pourrait y avoir
est le compromis qu’Hybris a choisi de faire entre taille & performance. Pour éviter
l’écueil du modèle EAV (celui utilisé par Magento par exemple) qui oblige un grand
nombre de requêtes « jointes » à récupérer complètement tous les paramètres
d’un produit, Hybris fonctionne par défaut sur une matrice de 100 colonnes. Elles
sont préétablies, qu’elles soient utilisées ou non, et si un produit est présent dans
plusieurs catalogues, elles sont dupliquées pour chacun d’entre eux, ce qui rend
le système assez rapide mais aussi un brin consommateur de ressources lorsqu’il
s’agit de stockage.
Hybris sait qu’elle a un excellent produit PCM et, parmi les 500 clients que la
solution revendique, un peu moins de la moitié n’ont pas encore adopté la solution
e-Commerce, mais le PCM lui-même. La stratégie visant à poser cette première
brique dans un environnement client pour ensuite le convertir entièrement à Hybris
Software Suite est une spécialité de la maison.
hybris
Système de Gestion des Commandes (OMS)
Les principaux éditeurs de solutions e-commerce ont tendance à améliorer
leur système en faisant l’acquisition d’autres technologies. Nous avons tout
particulièrement observé que les solutions Java rachètent des sociétés car ce sont
celles qui ont le plus d’argent. Hybris ne fait pas exception à la règle, avec l’acquisition
d’iCongo en 2011. L’acquisition de ce système de gestion de commande intégré
(OMS) était stratégique. En ajoutant de nouvelles fonctionnalités à la solution, elle
cherchait à devenir encore plus compétitive pour tous les grands comptes qui
souhaiteraient choisir Hybris.
L’OMS prend en charge NoSQL sur MongoDB (pour des raisons de performance et
de coûts), il intègre un système de règles avancé pour pouvoir établir le prix des frais
de livraison et automatiser les requêtes relatives aux stocks en fonction de différents
facteurs. Cette brique n’est pas séparée du fonctionnement global et fonctionne
au contraire dans un workflow global, permettant aux différentes phases de
préparation (prélèvement, emballage, étiquetage, expédition...) d’être gérées de
manière centralisée. Légèrement moins complète que Sterling Commerce d’IBM,
la solution fournit tout de même un framework très complet et évolutif, capable de
gérer les sites des clients les plus exigeants.
Pour éviter d’altérer les performances, l’ERP et l’OMS ne sont pas directement reliés
entre eux par une liaison en temps réel. Ils fonctionnent au contraire de manière
asynchrone, ce qui assure la tolérance aux pannes et aux ralentissements du
système de sauvegarde de l’ERP.
• Stratégie multicanal
La vision globale d’Hybris est de devenir une solution qui réponde à tous les besoins
d’un e-commerçant, du prélèvement dans l’entrepôt lorsqu’un achat a été effectué
sur un téléphone ou sur un site web, à la livraison physique en magasin. Tous les
canaux doivent être couverts et toutes les données doivent être regroupées dans
un système central appelé Master Data Management (MDM).
107
dans ce domaine, comme l’OCC (Omni Canal Connect). Dans sa version 5, Hybris
fournit également un système de gestion en magasin « instore manager », un outil
qui permet au vendeur d’un magasin physique de fournir au client des informations
provenant du site ou encore de réaliser directement la vente à partir du point de
vente physique.
Selon M. Chemouny,
Vice-Président Europe du Sud
et Amérique Latine d’Hybris,
« la stratégie multicanal Cela est résumé dans le graphique
est l’ADN de l’entreprise, ci-dessous.
Hybris est née avec ».
MOBILE
Aucune stratégie multicanal ne serait complète sans une gestion Mobile.
Là encore, les acheteurs ont changé leurs habitudes et les éditeurs de logiciels
ont dû faire face à ce nouveau type d’usage. Hybris a, une fois de plus, envisagé
le problème selon une approche globale et différente. Le besoin de mobilité est
croissant dans les villes où il devient de plus en plus compliqué de conduire d’un
point A à un point B sans être confronté à des heures d’embouteillages.
hybris
catalogue spécifique, avec une application qui varie totalement en fonction de
votre typologie.
Hybris tient compte de tous ces Une marque aura peut-être besoin
aspects et propose d’un responsive design là où un
une application pour IOS acteur B2B aura besoin d’une
application transactionnelle, moins
ou pour Android mobile,
design, mais plus performante et
et surtout un SDK pour permettre incluant plus de fonctionnalités.
aux développeurs de créer
des applications sur mesure.
CMS
Le CMS fournit est très correct, il permet l’édition visuelle des contenus et aussi
d’avoir accès à des fonctionnalités avancées sans avoir besoin de faire appel à
un intégrateur HTML. En outre, le CMS est le lien entre les données et la vue, deux
fonctions distinctes qui sont étroitement liées.
B2B
Le B2B est nativement un bon marché pour Hybris. Avec des fonctionnalités
multicanal et une gestion de catalogue centralisée (incluant la version imprimée),
il avait déjà les bases. Poussant plus loin son avantage, Hybris a créé des outils
spécifiques.
Les clients d’Hybris peuvent déléguer certaines fonctions à leurs propres clients,
comme par exemple émettre des demandes, faire des devis, gérer des budgets,
créer des commandes récurrentes, etc. Il est également possible de gérer les
autorisations des différents profils, ce qui permet à la fois d’avoir un contrôle plus
strict et de pouvoir déléguer davantage.
Un accélérateur B2B dédié est également disponible, mettant un peu plus l’accent
sur cette fonction particulière. Intershop est encore un peu en avance sur ce point
précis, mais le fait qu’Hybris mette l’accent de manière si significative sur le cross-
canal en fait un candidat naturel sur ce segment.
109
MODÈLE DE LIVRAISON
Ce qui fait également la force d’Hybris, c’est sa capacité à fournir des applications
tant « à la demande », qu’« on-premise » ou encore hybrides. Cette souplesse dans
la facturation des licences permet aux clients d’essayer les fonctions spécifiques de
la solution puis de passer ensuite à une solution plus intégrée.
• À la demande
Il s’agit plus précisément Si un e-commerçant a juste besoin de
d’un forfait mensuel auquel quelques fonctionnalités ou n’a pas
tout le budget nécessaire pour
s’ajoute un montant progressif,
exécuter toutes les applications
par seuil, en fonction du résultat. d’Hybris, il peut décider d’en
sélectionner certaines et de payer à la demande. Le modèle « à la demande »
d’Hybris est SaaS (déjà hébergé) et c’est un bon moyen pour une marque bien
établie de tester un nouveau marché ou une activité e-commerce. Dans le modèle
« à la demande », un pourcentage sur le chiffre d’affaires réalisé en ligne est
facturé.
Les tarifications sont soit calculées en fonction d’un système « Pay As You Grow »
(paiement évolutif), soit en fonction des revenus « revenue-based ». Le modèle
« à la demande » permet de migrer vers un modèle « on-premise » ou hybride si
les e-commerçants décident de devenir propriétaires de la solution. Ce nouveau
modèle de livraison d’Hybris est clairement un moyen de rivaliser avec Demandware
et son modèle SaaS à la demande.
Hybris sait à quel point il est difficile de lancer un projet et le temps que cela prend
a une grande marque, et c’est pour cela qu’elle se sert de ce modèle de livraison
pour établir un premier contact avec le client. Cette stratégie est intelligente et c’est
d’ailleurs l’une des raisons de la réussite actuelle de la solution. Toutefois, soyez bien
conscients qu’Hybris parie sur la réussite de ses clients avec ce mode de livraison et
que la réversibilité des contenus (le fait de pouvoir les récupérer) n’est possible que
dans certaines conditions, liant les clients à la solution jusqu’à ce qu’ils atteignent
un certain seuil.
• On-premise
« On-premise » signifie que vous êtes propriétaire de l’ensemble de la solution et
que la tarification est basée soit sur les CPU/CORE soit sur le système « Pay As You
Grow » (paiement évolutif). Ce modèle peut également être choisi avec Hybris
managed services si le client ne veut pas avoir à gérer l’hébergement ou s’il a déjà
un partenaire dans ce domaine.
hybris
Durant ces projets d’intégration, Hybris assure désormais elle-même la gestion de
la qualité afin d’éviter certains problèmes qui ont eu lieu par le passé. Quoi qu’il
en soit, c’est ce qu’attendent les clients du Tier 1 d’un acteur majeur, et le modèle
« on-premise » est principalement fait pour eux.
• Hybrid
Le modèle hybrid est un mélange entre les modèles « sur site » et « à la demande ».
Voici une citation d’Ariel Ludi, PDG d’Hybris, expliquant le modèle : « Avec le modèle
hybrid d’Hybris, un client peut commencer avec « à la demande » et, lorsqu’il atteint
une masse critique ou veut avoir davantage de contrôle sur certains aspects de la
solution, il change pour on-premise. Le client est en fin de compte libre de choisir
où faire la coupure entre on-premise et à la demande et peut, avec le temps,
passer plus d’éléments vers la formule On-Premise si cela est nécessaire ».
Le modèle de tarification est fixé au début du projet et est alors basé sur le chiffre
d’affaires envisagé. Alors que d’autres solutions ont des modèles de licence très
strictes, Hybris a fait le choix de commencer doucement et développer son activité
commerciale main dans la main avec ses clients en leur proposant une solution
puissante qui va leur permettre de se développer.
LES ACCÉLÉRATEURS
Les partenaires sont en fait divisés en deux groupes : l’un qui travaille sur les
accélérateurs et l’autre qui fait de l’intégration. En France, par exemple, Decade
et Business & Decision sont des partenaires qui travaillent autour de l’intégration
d’accélérateurs sur les Tiers 2 et 3 tandis que GFI, Keyrus et Sqli travaillent sur
« l’intégration complète », comme Accenture (à une échelle mondiale).
111
Au lieu de passer du temps à rédiger un cahier des charges, les accélérateurs
permettent au client et à l’intégrateur de travailler seulement sur la différence entre
ce qu’un accélérateur spécifique fait déjà et les besoins des clients. En raison de la
séparation minutieuse entre le modèle de données et sa couche de présentation,
l’accélérateur devient principalement un CMS, rendant possible une intégration
rapide tout en permettant au client de profiter de la pleine puissance d’Hybris.
L’acquisition récente d’Hybris par SAP peut modifier légèrement ce point étant
donné qu’à l’heure actuelle nous ne connaissons pas le programme de SAP. Est-
ce que SAP va amener Hybris à se concentrer principalement sur les clients du
Tier 1 ? Si cette volonté d’être plus accessible à la clientèle de classe moyenne
survivra à ce changement stratégique ou non, nous ne le savons pas à la date de
publication de ce livre.
SEARCHANDISING ET MERCHANDISING
Comme toute solution JAVA, Hybris possède des fonctionnalités avancées de
searchandising et de merchandising. Ces deux concepts marketing sont vraiment
importants pour les e-commerçants des Tiers 1 et 2. Ils permettent d’optimiser le taux
de conversion (le Saint Graal du e-commerce) en affichant le bon produit, au bon
moment, et au bon visiteur.
hybris
qui seront poussés selon un calendrier précis. Quand les e-commerçants ont des
milliers et des milliers de produits, c’est la seule façon de personnaliser le contenu,
comme si vous faisiez vos achats dans un magasin physique et que vous décidiez
d’aller dans la section femmes pour acheter quelque chose de précis.
Avec Hybris, ces deux concepts marketing sont gérés par Endeca, une solution
puissante qui a été rachetée par Oracle ATG (voir la partie sur Oracle Commerce
pour plus d’informations sur Endeca). Endeca est toujours un partenaire stratégique
pour Hybris mais cette acquisition a clairement affaibli Hybris dans ces 2 domaines
stratégiques pour tous les grands e-commerçants. Que se passera-t-il si un jour
Oracle décide d’arrêter de faire des affaires avec Hybris ?
LA STRATÉGIE D’HYBRIS
De plus en plus de marques sont attirées par Hybris et nous avons constaté qu’en
Europe la solution avait grignoté des parts de marché à ses concurrents. Un bref
coup d’œil sur les derniers chiffres de 2012 nous montre la croissance de la solution :
+ 126 clients, + 60 % de croissance, un chiffre d’affaires total supérieur à 110 millions
de dollars et une augmentation de + 200 % du chiffre d’affaires en Amérique du
Nord.
Hybris veut rester la solution e-commerce ayant la plus forte croissance en termes
de chiffre d’affaires et a levé 30 millions de dollars pour atteindre cet objectif. La
stratégie de sortie de l’investisseur était claire : l’introduction en bourse. SAP ayant
acheté la société lui a finalement offert un retour sur investissement plus rapide
qu’il n’y paraît. Mais qu’elle se positionne en tant qu’investisseur ou en tant que
SAP, Hybris doit augmenter sa part de marché et coloniser de nouveaux marchés.
113
le client sensible à cet état d’esprit peut rapidement être convaincu. Sans oublier
l’équipe commerciale qui concentre ses efforts sur une cible précise. Elle chasse
littéralement les clients qu’elle veut gagner et agit comme un sniper, ne dépensant
pas son énergie inutilement sur des cibles de moindre importance mais en se
concentrant au contraire sur les grands comptes.
Qu’est-ce que cela va changer pour les e-commerçants ? Le Tier 3 est le cœur du
marché, où presque toutes les solutions sont en concurrence. Si Hybris développe
un modèle basé sur les accélérateurs, encore plus simple qu’aujourd’hui et
ne nécessitant que peu de personnalisations, il y a des chances pour qu’Hybris
devienne l’une des principales solutions e-commerce leaders étant présentes sur 3
Tiers à la fois (1, 2 et 3).
Hybris a de grands projets pour l’avenir et les dirigeants feront tout ce qu’ils pourront
pour conquérir le marché. Nous devons absolument suivre cette solution avec
attention, car l’entreprise fera de nombreuses annonces en 2013 et la nouvelle
version (Hybris 5.0) ne sera que le début.
Une fois de plus, cette stratégie peut évoluer au cours des prochains mois ou
années car SAP peut changer de cap, même si cela semble peu probable étant
donné que les deux sociétés se renforcent mutuellement.
« L’INCIDENT » ENDECA
Lorsqu’Endeca a été rachetée par Oracle, ce fut un double mauvais coup pour
Hybris. Endeca était non seulement le revendeur exclusif d’Hybris pour les États-
Unis, mais la plupart de ses installations étaient aussi alimentées par sa couche
searchandising. Les relations sont maintenant différentes et l’on trouve encore
Endeca dans certaines installations d’Hybris, mais l’avenir du couple n’est plus du
tout évident.
hybris
Cette décision d’Oracle a également forcé Hybris à trouver rapidement une
alternative à Endeca lorsque les clients manifestent des besoins en recherche &
merchandising avancés. L’équipe a en quelque sorte résolu le problème par une
intégration plus poussée de SolR, mais comme cela a été fait dans l’urgence, cette
intégration reste un peu moins avancée que celle d’IBM.
Il serait logique maintenant que SAP acquiert une société spécialisée dans le
searchandising et la personnalisation, comme FredHopper ou Celebros, pour
compléter sa gamme et remplacer Endeca.
Ils sont briefés comme des politiciens et vous devez déceler les points sur lesquels
ils ne mettent pas l’accent pour trouver les potentiels points faibles de cette
solution ultra puissante. Quand vous osez affronter les plus grands noms du secteur
comme IBM ou Oracle et que vous voulez rivaliser avec l’une des solutions les plus
expérimentées comme Intershop, vous devez avoir une réponse quasi parfaite à
tout. Cela est également vrai si vous voulez faire face aux petits commerçants dans
le Tier 3 et Hybris, comme tout le monde, a des marges de progression.
En premier lieu, Hybris doit renforcer son écosystème, en permettant aux partenaires
de travailler et de gagner avec l’éditeur. L’évangélisation est évidemment un autre
point car de nombreux clients des Tiers 1 et 3 n’ont pas encore tellement conscience
qu’Hybris peut répondre à leurs besoins et, comme toutes les autres solutions, le
framework doit être connu et maîtrisé par les développeurs pour permettre à plus
de clients d’être livrés.
La mise en cache des pages par reverse proxy et le système de mise en cache lui-
même ne sont pas encore optimaux, ce qui laisse de la marge pour l’amélioration
des performances, même si hors de la boîte, le framework délivre un temps de
chargement très rapide pour chaque page. L’un ne contredit cependant pas
l’autre car la vitesse de rendu d’une page individuelle montre la qualité du moteur
global là où la prise en main du cache est plus liée au coût de la mise à niveau.
À l’heure actuelle Hybris est très rapide dans le rendu des pages mais peut être
optimisée en ce qui concerne sa consommation de ressources afin de diminuer le
coût de son évolutivité. D’autre part, nous avons apprécié le fait que les outils aient
des accès séparés aux données, et aient même parfois une base de données
différente, conférant ainsi à la solution la capacité d’avoir plusieurs personnes qui
travaillent simultanément sur la plateforme.
115
Celebros, Fredhopper ou de demander une intégration plus poussée du moteur
SolR natif.
On sait moins que la pile logicielle d’Hybris renferme deux faiblesses, appelées Jalo
et Impex. Jalo est un composant Java (Jakarta Logic) intégrant à la fois le modèle
de données et la logique métier. L’une des fonctions principales gérées par Jalo est
la session de l’utilisateur, qui conserve ses paramètres, mais l’objet de la session Jalo
n’est pas persistant. Cela pose de nombreux problèmes car le composant n’est
plus entretenu par la communauté depuis 2001. Il n’a alors plus évolué et ne s’est
donc pas adapté aux nouveaux usages ni à la nouvelle structure des données,
dégradant la capacité évolutive de la plateforme, ou tout du moins le coût de la
montée en charge. Hybris pense à remplacer le composant par quelque chose
de plus efficace et de bien entretenu comme Hibernator ou JPA, mais rien n’est
encore fait.
Impex, la couche utilisée pour importer et exporter des données (d’où son nom
Imp-Ex) est également très intéressante. C’est ce qu’ont utilisé les vieux SGDB
comme Informix ou COBOL, mais il n’est absolument pas compatible avec XML,
il est en format CSV. Si votre ERP ou CRM est plus évolué et fonctionne en XML
(c’est très probablement le cas), un pont XML -> CSV et CSV -> XML devra être créé.
Cela devient très compliqué d’utiliser Blob/Clob (grand objet binaire ou grand
objet caractère). De la même manière, des données complexes ou hiérarchisées
peuvent devenir un problème. Pour pallier ce déficit, certains clients intègrent un
ETL tiers comme Talend pour faire correspondre les deux ensembles de données.
HYBRIS & RBS CHANGE : DEUX APPROCHES DIFFÉRENTES SUR UNE MÊME QUESTION ?
Même si les entreprises sont de taille différente, on peut comparer les approches
philosophiques e-commerce d’Hybris et de RBS Change car elles ont toutes les
deux une vision axée sur le multi/cross canal. Le point de vue d’Hybris consiste à
hybris
créer une suite logicielle intégrée globale cherchant à traiter autant de points que
possible. La vision de son cousin Change est quant à elle de gérer l’e-commerce et
de laisser d’autres logiciels, généralement déjà préexistant dans l’environnement
du client, faire le travail dont ils s’occupent déjà.
Le mobile peut être développé via un SDK. Le service web est très complet et
il comprend une nomenclature riche facilement accessible permettant de
développer des produits complémentaires, des interfaces, des ponts ou encore
des services. Il fait partie des plus développés que nous ayons vus jusqu’ici.
CONCLUSION
117
puissante, Hybris a fait un choix judicieux en proposant un grand nombre
« d’accélérateurs ». Ces boutiques en lignes prédéveloppées, adaptées à des
utilisations concrètes, permettront de réduire le temps d’intégration et d’augmenter
le taux de réussite, ainsi que de faciliter la pénétration sur le marché du Tier 3.
Les e-commerçants qui évoluent à la frontière entre le Tier 2 et le Tier 3 devraient
probablement envisager un accélérateur dans leur approche car c’est une
formule économiquement très intéressante, qui offre en plus de bonnes options de
délais de commercialisation.
Les trois principaux atouts d’Hybris sont son PCM, son OMS et sa stratégie multicanal.
Avec ces outils, un e-commerçant sera prêt à livrer une concurrence féroce et
son investissement sera facilement rentable s’il y a une équipe ou des personnes
compétentes qui savent comment manipuler ces trois armes. En cas de plus gros
besoins, le service web, très complet, peut vous aider à réaliser une intégration
spécifique.
Maintenant que la solution est détenue par SAP, les portes du marché du Tier 1 sont
grandes ouvertes et beaucoup de choses peuvent se produire entre les quatre
solutions Java et au sein de leurs bassins de clientèle. Avec une levée de fonds et
une maison-mère solide comme le roc, nous pouvons miser beaucoup sur Hybris
sans vraiment risquer gros.
hybris
MISE À JOUR 2016
Les réactions ont été variées, allant des encouragements à des menaces de
procès. Hybris a été un peu contrariée au début mais, un an après, les ingénieurs
techniques et commerciaux sont venus nous remercier lors d’un salon sur l’e-
commerce. Pourquoi un tel revirement ? Eh bien, tout d’abord parce que cette
étude les a aidé à identifier les marges de progression et ensuite parce qu’ils
étaient toujours confrontés aux mêmes questions, celles que nous avions soulevées,
et qu’ils avaient alors des réponses toutes préparées et avaient corrigé plusieurs
points depuis.
Quoi qu’il en soit, la plupart de ce qui posaient problème est maintenant corrigé
et Hybris se comporte à cet égard comme une entreprise d’ingénieurs, avec un
état d’esprit allemand très pragmatique. Deux années se sont écoulées depuis
qu’Hybris a été acquise par SAP. La raison qui se cache derrière cette acquisition,
d’après un vice-président de SAP, était que SAP gérait seulement la partie « back
office » et qu’ils avaient aussi besoin d’une « vitrine », notamment sur le mobile, pour
entrer dans le monde du e-commerce mais aussi pour exploiter davantage de
ventes sur leur immense bassin de clientèle.
Les deux sociétés ont dû commencer par s’adapter l’une à l’autre, adapter leurs
produits et réorganiser leurs équipes. Le côté technique n’a généralement pas
été un problème et, à partir de deux produits totalement séparés, nous avons
pu remarquer que des ponts ont commencé à se développer dans différents
domaines : Hana d’abord (nous en reparlerons plus tard), puis le Cloud de SAP,
différents connecteurs ainsi que de nombreux autres points ont également
commencé à converger. Le travail n’est pas encore terminé, mais les produits sont
incontestablement en train de fusionner.
En ce qui concerne les ventes par contre, les choses sont devenues un peu
confuses. Dans un premier temps, le marché était divisé en plusieurs catégories et
aussi bien les commerciaux de SAP que ceux d’Hybris étaient responsables de tel
ou tel segment. Hybris gérait les nouvelles demandes à son égard en directe tandis
que le personnel de SAP réalisait des ventes complémentaires sur leurs clients
existants. Mais il y avait aussi une taille de contrat en fonction de laquelle une offre
devait être transférée à quelqu’un d’autre, etc. Tout cela est devenu compliqué,
parfois démotivant pour l’équipe d’Hybris et d’une certaine manière impossible à
vraiment comprendre pour le client final.
119
à changer de poste. Dans un même temps, Demandware, qui n’était jusqu’alors
pas considérée comme une grande menace (probablement en raison du choix
maladroit d’un directeur inadapté à la mission à l’ époque), a décidé d’embaucher
un PDG sérieux et d’appuyer sur l’accélérateur. D’à peine visible et encore moins
crédible, Demandware est devenue une force que l’on ne peut plus arrêter sur
le marché du Tier 2 du B2C, en particulier pour les marques. Même si un vice-
président de SAP pense que, et je cite : « Demandware sert un sous-ensemble du
marché, essentiellement les marques », c’était néanmoins un sérieux revers.
Tout le monde s’attendait par ailleurs à ce que la transition vers le Cloud et le SaaS ait
lieu plus tôt étant donné que SAP faisait uniquement de la publicité dans le monde
entier sur ce seul sujet mais, deux ans plus tard seulement, les premières vraies
offres SaaS commencent seulement à être disponibles. Il était déjà possible pour
tout client d’être hébergé sur le « Cloud » d’Hybris, mais cela était principalement
une offre d’hébergement et pas vraiment une offre SaaS en tant que telle.
Maintenant que cette fusion est bien avancée, les affaires ont repris, l’affluence de
prospects s’est améliorée depuis le deuxième trimestre 2015. Cela ne compensera
pas le grand ralentissement des deux derniers trimestres de 2014 et du premier
trimestre 2015, mais c’est toutefois un très bon signe.
Les chiffres officiels d’Hybris, recueillis lors du Sommet 2016 d’Hybris à Munich,
montrent une croissance des revenus de 44 % et font part de 740 nouveaux
clients en 2015. Il y a toutefois beaucoup de façons de présenter des chiffres
impressionnants et lorsque l’on décide de creuser un peu, la réalité est un peu moins
brillante. À titre d’exemple, les 740 nouveaux clients ne sont pas uniquement des
clients e-commerce. Ce chiffre inclut également les clients PCM (PIM, gestionnaires
de catalogue produit), les formations, etc. Ainsi, il est peu probable que le nombre
exact de nouveaux clients ayant intégré la solution en 2015 spécifiquement dans
le commerce électronique, atteigne ces chiffres. La santé globale de l’entreprise
semble néanmoins être bonne et Hybris a annoncé 300 mises en service en 2015,
ce qui reste assez impressionnant.
Le géant évolue vers le Cloud & SaaS et quelle que soit la prochaine référence
importante à venir, il préfère la gérer lui-même, ce qui soulève quelques inquiétudes
dans son écosystème. Comme toujours, être un éditeur et fournisseur de services
hybris
tend à mécontenter les partenaires commerciaux, ce que savent bien RBS Change,
Intershop, OXID et beaucoup d’autres encore.
Cela a été fait, les départs ont été couverts par des personnes nouvellement
recrutées, certains dirigeants ont été remplacés où et lorsque cela a été nécessaire
et la segmentation a évolué pour apporter une bouffée d’air frais à l’équipe
d’Hybris. En outre, les grilles de prix ont été établies d’une manière un peu plus
structurée...
SAP emploie près de 75 000 personnes pour servir 300 000 clients, a une empreinte
considérable dans la plupart des entreprises facturant plus d’un milliard de dollars
et possède des bureaux dans plus de 130 pays... L’entreprise sert essentiellement
des activités B2B et B2B2C et a littéralement accès à des milliers de décideurs à
travers le monde. Ceci est bien plus qu’un grenier à blé pour Hybris, et cette vaste
zone de chasse offre de nombreuses possibilités de ventes complémentaires.
Hybris faisait déjà de grands progrès vers le B2B, mais la tendance est maintenant
en train de s’accélérer, en voici les trois principales raisons :
• Ses principaux concurrents en B2B, IBM et Intershop, ne font pas vraiment de
grandes performances ces derniers temps, ce qui ouvre de l’espace à Hybris
• Un de ses sérieux concurrents, Demandware, n’a vraiment pas beaucoup de
poids dans le segment du B2B (et ne semble d’ailleurs pas s’y intéresser plus
que cela)
• Enfin, lorsque votre société mère vous offre l’accès à des milliers d’entreprises
B2B ou B2B2C, cela est déjà en soi un sacré facteur de motivation.
Rejoindre le monde B2B est très probablement un pari sûr, d’autant que la plupart
des experts à travers le monde prévoient une véritable explosion de ce marché
dans les années à venir. La feuille de route d’Hybris comprend un grand nombre
de nouvelles fonctionnalités dans un avenir proche pour répondre aux besoins
spécifiques du monde du B2B. Aux États-Unis par exemple, ce marché en croissance
représente déjà plus de 6 milliards de dollars en 2015 et devrait dépasser les 20
billions d’ici à 2020. Ce marché est déjà 7 fois plus grand que celui du B2C...
121
Même si Hybris n’est pas encore la meilleure de la classe en ce qui concerne les
fonctionnalités B2B, l’entreprise est néanmoins très compétente et sa feuille de
route inclut déjà les fonctionnalités qui lui manquaient.
Comme Hybris le dit, l’objectif est de « fournir une expérience client cohérente,
au bon moment, à travers chaque point de contact, sur chaque canal, intégré
à l’entreprise afin de maximiser les résultats ». Ce qui est intéressant ici, c’est que
nous commençons à voir des outils SAP (Jam & BRIM) apparaître directement dans
les présentations de produit d’Hybris, montrant que la fusion progresse sur tous les
fronts.
hybris
MISES À JOUR AU NIVEAU TECHNIQUE
La dernière version que nous avons testée pour notre étude de 2013 était la version
5.0. À l’heure où nous écrivons, nous en sommes déjà à la version 5.7.
Même si l’architecture de base d’Hybris a déjà 10 ans, la plupart des parties qui
la composent ont été mises à jour au fur et à mesure. Certaines d’entre elles ont
même subi un long chemin de mise à niveau et, à titre d’exemple, Jalo (voir l’étude
de 2013) est de plus en plus éloignée du produit, XML est devenu un standard à
travers l’application et l’équipe produit a fait de sérieux efforts sur la plupart des
aspects techniques pour adopter les meilleures pratiques 2015 et poursuivre cette
orientation B2B. La fusion avec SAP a également apporté son lot de nouvelles
fonctionnalités et de nouveaux ponts entre la société mère et sa filiale, comme la
collaboration entre JAM et BRIM, le gestionnaire de facturation et de l’optimisation
des revenus.
Mais la solution elle-même a également progressé sur plusieurs fronts. Tout d’abord,
l’application « inStore » d’Hybris permet aux vendeurs en magasin de gérer les
ventes et d’utiliser la technologie CCP (NFC) ou de scanner des codes-barres pour
renseigner les clients sur la disponibilité d’un produit spécifique, à travers plusieurs
magasins ou entrepôts.
Ensuite, et cela était très attendu, un OMS complet est maintenant disponible. Il
permet aux entreprises d’établir des formules permettant de vérifier les disponibilités,
traiter l’exécution, gérer les commandes fractionnées et proposer un workflow
complet (il est totalement intégré à Hybris Commerce). Il semblerait également
qu’Hybris soit en train de travailler de manière intensive à l’amélioration de son
approche CRM.
Nous aurions aimé constater une meilleure séparation entre les ensembles de
données de production et de préproduction pour permettre de manipuler sans
danger l’environnement de préproduction, mais ce point est sans doute dans la
feuille de route des versions à venir.
Il faut noter également qu’un SDK complet est sorti pour développer les
applications natives iOS et Android. Le SDK est basé sur une bibliothèque API
permettant d’interagir avec Hybris au plus bas niveau, les fonctionnalités les plus
importantes étant disponibles (parcourir, panier, paiement, gestion de commande,
gestion de compte, code QR, NFC, localisateur de magasins, etc.). Ce SDK fournit
des applications de démonstration à personnaliser afin de gagner du temps dans
le processus de développement. Une application de démo B2B spécifique n’est
cependant pas (encore) disponible.
123
Le panneau de contrôle a également évolué (l’intégration de plugins est
désormais possible), positionnant ainsi Hybris parmi les bons acteurs en matière
d’efficacité et de propreté du back office, mais le back office n’était déjà pas
vraiment été une faiblesse chez Hybris. Parmi les changements importants, on peut
noter la personnalisation plus profonde de l’outil de recherche (par défaut SolR,
même si certains clients apprécient toujours la puissante combinaison Endeca/
Hybris), qui permet de promouvoir les produits en fonctions de règles plus évoluées
et plus souples, et une « navigation à facette prenant en charge les catégories »
permettant ainsi de choisir les facettes visibles et leur commande, par catégorie.
Pour nos lecteurs chinois et japonais, le fait de bénéficier d’une traduction dans leur
langue maternelle représente un avantage incontestable, les premiers bénéficiant
en plus d’un « accélérateur » dédié (magasin préconfiguré personnalisable).
Toujours à propos des accélérateurs, de nombreuses améliorations ont été
apportées :
• Paiement express (mode invité, guest checkout)
• Création d’un plan de site automatique (sitemaps) pour Google
• Ventes croisées dans la page panier
• Frappe clavier anticipée lors des recherches
• Support des Captcha lors de la création du compte client
• Le thème par défaut réduit considérablement les efforts nécessaires pour
construire un thème de vitrine s’adaptant au marchand
• Un thème de base qui est maintenant adapté aux mobiles (responsif)
Enfin, le module d’assistance client permet de réaliser des ventes auprès du client
en temps réel et la prise en charge du service en utilisant un site ayant la même
apparence que celle utilisée par le client. Il permet également au personnel du
service client de prendre en charge le panier d’un client depuis le site pour l’aider
et finaliser un achat. Il sera aussi très probablement bientôt en interaction avec
un service d’assistance technique en ligne étant donné que d’autres solutions
proposent déjà ce service.
hybris
L’OMS
Cette fonctionnalité était très attendue et est un grand pas en avant pour la solution.
IBM avait acquis Sterling quelques années auparavant pour pallier ses propres
lacunes dans ce domaine, mais Hybris a plutôt préféré créer son propre produit.
L’ERP de SAP représentait une intégration d’une importance cruciale et Hybris est
déjà capable de traiter la gestion des commandes asynchrones avec SAP. Le
mécanisme peut être 100 % du côté d’Hybris. Le logiciel récupère les données de
SAP de manière asynchrone (produits, clients, commandes, prix, stocks) pour être
en mesure de travailler de son côté sans interroger constamment SAP. Hybris peut
toutefois également fonctionner complètement en mode synchrone avec SAP et
dans ce cas, toutes les données résident dans le back end de l’ERP SAP et son
consultées et modifiées en temps réel.
125
Même si la technologie Hana est une base de données
en est encore à ses débuts phare pour les entreprises ayant un
grand volume d’activités et qui
et souffre de quelques problèmes
nécessitent des performances
dus à sa jeunesse, exceptionnelles, et nous avons pu voir
comme des problèmes que jusqu’à présent, les promesses
de sécurité par exemple, ont été tenues.
il y a fort à parier que cela sera
corrigé rapidement. Le concept de base est d’être
capable de stocker toutes les tables en mémoire, en lecture comme en écriture,
permettant ainsi d’obtenir des performances incroyables. Pour faire court, les
architectures modernes, en particulier « Cloud », utilisent souvent un NAS ou un
SAN pour stocker des données. Ces unités de disque de réseau, même si elles
sont performantes la plupart du temps, sont encore accessibles par une couche
réseau, principalement par le protocole NFS. Il est cependant possible d’intégrer
des disques locaux dans les machines si cela est nécessaire, mais cette approche
de type « bare metal » (c’est-à-dire serveur physique) a de moins en moins les
faveurs des sociétés d’hébergement car elle est moins flexible que l’approche
« Cloud ».
SAP (l’ERP) n’est pas connu pour être franchement léger. Une instance SAP vide
pèse déjà 100 GB par exemple alors imaginez lorsque vous la remplissez de millions
d’enregistrements. Le système n’est donc pas trop réactif, c’est le moins que l’on
puisse dire, et tout cela est devenu un sérieux problème pour SAP. Pour faire court,
Hana est la réponse à ces problèmes.
Hybris en tant que telle était déjà l’une des plateformes les plus rapides que l’on
pouvait trouver, lorsqu’elle était correctement configurée et hébergée. Son « poids »
sur la base de données était parmi les plus bas du marché mais avec Hana, ce
n’est pas seulement le temps de rendu des pages qui est en train de fondre comme
neige au soleil, c’est également la capacité de la plateforme qui explose.
hybris
Le seul problème concernant Hana est de pouvoir obtenir du matériel « sur mesure »
avec 512 GB et même jusqu’à 1 TB de RAM... Oui, vous lisez bien ces chiffres et ils
sont « inhabituels », c’est le moins que l’on puisse dire, mais le stockage du moteur,
de toutes les tables et des procédures dans la RAM a un coût.
PLACE DE MARCHÉ
Voyant que la plupart des acteurs PHP avait du succès avec leur place de marché
de plugins, les produits Java ont commencé à en proposer à leur tour. Demandware
a pris le meilleur départ, mais Hybris n’est pas loin derrière. L’un des avantages
d’une place de marché d’extension est que vous n’avez pas à développer vous-
même tous les connecteurs ou toutes les fonctions, la communauté s’en charge,
pour un coût réduit.
Le business model ne sont pas connus à ce jour, mais il semblerait que plusieurs
options soient actuellement étudiées. Une solution pourrait être de proposer à
des partenaires de payer une commission pour héberger leurs extensions dans
le Cloud. Certains frais de marketing pourraient également être incorporés mais
l’objectif est d’étendre la plateforme et de permettre l’innovation, de sorte que ces
frais, quelle que soit leur forme et ce à quoi ils sont destinés, resteront probablement
dans des limites raisonnables.
FEUILLE DE ROUTE
D’ici un an, un an et demi, Hybris prévoit de sortir certaines fonctionnalités liées à
l’intégration de données permettant d’afficher une vue unique d’un client ou d’un
segment de clients. Ces sortes de « facettes » permettront de mieux comprendre
le comportement de ces clients et de mieux penser en termes de personnalisation
et de promotions.
En tant qu’éditeur, Hybris (tout comme Oxid) a décidé de ne pas se lancer dans
la stratégie ePDV/vPDV (voir introduction sur les points de vente). La raison de
127
cette décision, ou tout du moins celle annoncée est, je cite « une taille unique ne
convient pas à tout le monde, nous laissons ça aux spécialistes ». Demandware, par
exemple, traite essentiellement avec les entreprises du Tier 2, le B2C et les marques.
Les besoins ici sont très cohérents et la plupart du temps les mêmes de l’un à l’autre.
Les clients d’Hybris sont plus variés : B2C, B2B, détaillants, grossistes, etc. Ils vont des
épiceries au chiffre d’affaires élevé aux fabricants automobiles, en passant par
les quincailleries. Les regrouper dans un même logiciel de Point De Vente virtuel
couvrant tous ces besoins pourrait donc s’avérer compliqué.
Au lieu de cela, Hybris parie sur son application SDK et laisse le marché à ses
partenaires d’intégration, ce qui leur offre une assez belle opportunité.
À grande échelle, la stratégie d’Hybris de miser sur ce SDK, cette place de marché et
cette API étendue est de permettre la création d’un écosystème de développeurs,
en fournissant des micros services cohérents. Tous les outils sont disponibles et
entretenus, la créativité des agences et des partenaires (et le budget) sont ici les
seules limites.
Core+, le moteur actuel, sera arrêté après la version 5.6 et remplacé par un tout
nouveau moteur. Par ailleurs un nouveau moteur de persistance remplacera
également très bientôt Jalo, devenu obsolète. Hybris 6 remplacera également
l’ancien panneau de contrôle HMC (Hybris Management Console).
Enfin, lors du Sommet d’Hybris, un stand a présenté une nouvelle approche : Infinite
Cart. Le concept est très intéressant et totalement nouveau. Un client entre dans un
vrai magasin physique et utilise un lecteur RFID pour « présélectionner » les articles
qui l’intéressent en cliquant sur leurs radio-étiquettes. À la fin de la visite, il reçoit un
ticket comprenant un code QR et, lorsque celui-ci est scanné avec une application
de code QR, un navigateur va automatiquement le diriger vers un panier en ligne
pré-rempli. Le concept permet au consommateur de rester anonyme et de revenir
à son panier à chaque fois qu’il le souhaite, ou de tout simplement donner le code
à ses sous-traitants pour leur permettre d’acheter les produits sélectionnés par
exemple.
hybris
LA PLATEFORME YAAS
D’autre part, Hybris prépare une véritable offre SaaS, nommée YaaS.
YaaS a une approche très différente de celle d’IBM ou d’Intershop. En gros, ces
deux dernières retirent leur interface utilisateur habituelle et la remplace par une
nouvelle, spécialement conçue pour être partagée sur une plateforme Web. Le
SaaS utilise ensuite une GUI (interface utilisateur graphique) dédiée en gardant
le même moteur transactionnel. C’est ce que l’on appelle l’approche « headless
commerce » (ou commerce « sans tête », c’est-à-dire que l’on enlève juste la tête, la
GUI, que l’on remplace de manière à s’adapter à une approche SaaS).
YaaS est une réécriture complète du code. Peu de code sera réutilisé, et le moteur
n’est pas utilisé en mode « headless », il est complètement nouveau. La plateforme
YaaS est totalement orientée micro services avec des « briques » individuelles
(composants) séparées les unes des autres mais qui communiquent entre elles. Ce
qui est intéressant, c’est que vous pouvez remplacer n’importe quelle partie par
une autre. Un autre avantage est aussi que si l’un des composants ne fonctionne
plus, cela ne devrait pas bloquer toute la plateforme.
À l’heure actuelle, YaaS repose sur la plateforme AWS d’Amazon et n’est disponible
qu’aux États-Unis. Certains intégrateurs qui ont tenté leur chance ont dit qu’il
s’agissait d’une plateforme encore très instable, modifiée et étendue tous les jours.
L’approche ici est quasiment à l’opposé du produit « on-premise », une plateforme
complètement agile soutenue par un développement tout aussi agile.
CONCLUSION
Hybris a fait de grands progrès sur plusieurs points, devenant ainsi une solution de
premier plan dans sa catégorie. Le produit est maintenant parfaitement adapté
129
pour les activités B2B et B2B2C où il excelle et peut exploiter tout le potentiel de sa
maison-mère SAP.
Les prix ont évolué mais manquent encore un peu de transparence et varient
beaucoup d’un client à l’autre. Il semblerait que les clients de SAP puissent
bénéficier d’une remise, mais chaque projet est cependant facturé différemment,
ce qui laisse une large place à la négociation. Si vous avez besoin d’une partie
spécifique de la suite, prenez bien soin de demander ce qui est inclus ou non. En
ce qui concerne les négociations, gardez à l’esprit que les prix pour des projets très
similaires avec des paramètres similaires peuvent varier du simple au quintuple.
Du côté de la performance, Hybris est l’une des solutions les plus rapides au monde.
Elle est au même niveau qu’Intershop en ce qui concerne le temps de chargement
de la page. Le fait que les instances d’Hybris soient généralement dédiées vous
permet d’avoir une meilleure performance globale. En effet, elles ne dépendent
pas du tout d’une activité voisine, comme dans le cas de Demandware, en tout
cas lorsqu’hybris est utilisé « on-premise ».
hybris
ERP.
Les petits défauts et les points techniques posant problème que nous avions
soulignés précédemment dans notre analyse de 2013 ont presque tous été
corrigés. Dans le même temps, Hybris a également étendu ses capacités avec des
composants essentiels comme L’OMS, une suite de marketing complète et plusieurs
produits supplémentaires.
L’assimilation par SAP a pris 2 ans mais Hybris est en train de retrouver son
dynamisme, même dans le domaine du B2C, affichant une meilleure organisation
et une structure plus stable. Comme un dirigeant de SAP nous l’a dit « Hybris est
vivant et se porte bien ». (Nous aurions juste ajouté « maintenant » à la fin de la
phrase)
Hybris est en effet à nouveau en pleine effervescence et la R&D est très active, en
particulier avec le nouveau produit SaaS qui sortira bientôt sur le marché.
Nous ne savons pas encore à ce stade si la solution sera en mesure d’être de retour
à la compétition au niveau de Demandware sur le Tier 2 du B2C, même avec leur
nouvelle initiative Yaas. L’outil n’a pas de limites en tant que tel, mais le business
model et les coûts pourraient ralentir l’activité. L’alliance avec SAP et la nouvelle
orientation d’Hybris en ont fait un acteur très solide à long terme, qui va s’enraciner
profondément dans le marché dans les dix prochaines années, en tout cas au
moins dans le segment B2B et très probablement également dans le B2C.
131
LES POINTS FORTS DE HYBRIS
(Plus il y a de points, mieux c’est. Sur chaque KPI (indicateur clé de performance),
il y a au moins une solution avec 5 points ; il s’agit donc d’une comparaison entre
les solutions).
POSITIONNEMENT HYBRIS
Chiffre d’affaires pour envisager la solution (On premise / SaaS) > $5 Million
Positionnement actuel sur le marché Tier 2
Direction de l’éditeur Tier 1 - 3
Profil (B2C, B2B) B2C/B2B
Opensource Non, Java
L’éditeur met en avant… Le PIM
L’éditeur met en avant… L’omnicanal
L’éditeur met en avant… L’engagement client
Nous sommes impressionnés par… Les progrès
Nous sommes sceptiques sur… Le pricing «variable»
Buget minimum pour créer un site (On premise / SaaS) 250k$/100k$
KPI GÉNÉRAUX HYBRIS
Le coût de la solution (licence, intégration, hébergement) (On premise / SaaS) HHH /HHHK
Progressivité et /ou flexibilité des frais de licence/location HHHK
Délai de commercialisation (On premise / SaaS) HH /HHH
Variété/Qualité des boutiques de démonstration à s’adapter à un usage spécifique
HHHHH
(mis à part la boutique standard)
Capacités marketing basiques (moteur de promotion, coupon, carte cadeau, etc…) HHHHK
Niveau de navigation & présentation multidimensionnelle du catalogue (multi-bou-
HHHHK
tiques/mulitlangues/etc…)
Ecosystème (communauté, partenaires, intégrateurs, forums, etc…) HHH
Convivialité et facilité d’utilisation du back office HHHL
KPI TECHNIQUES (PLUS IL Y A DE POINTS, MIEUX C’EST !) HYBRIS
Complexité du développement personnalisé pour étendre le système HHH
Nombre de logiciels/extensions/services non disponibles HHH
Nombre de produits/services complémentaires de l’éditeur HHHH
Évolutivité & performances du front office (temps de chargement des pages) HHHHH
Vitesse du back office et évolutivité (nombre d’utilisateurs simultanés) HHHHK
Capacités de CMS natives HHHH
Capacité de service web/API natives (connexion avec des tiers, comme un ERP ou un
HHHHH
logiciel de logistique)
Liste des fonctionnalités B2C (par défaut, sans extensions ou programmes parallèles) HHHHK
Mobile (application native, application hybride, responsive design) HHHHK
KPI DES FONCTIONNALITÉS AVANCÉES HYBRIS
Capacités de searchandising avancé & de personnalisation HHHHK
Capacités de multi/cross/omni canal HHHHH
Gestion avancée native du catalogue (PIM, multi-catalogue, attributs, lots…) HHHHH
SGC (Système de Gestion des Commandes) intégré ou connecté nativement HHHH
Outils marketing avancés (marketing adaptif, tunnels de navigation dynamiques, etc…) HHHHK
Capacités B2B natives HHHH
hybris
NOTES
133
demand-
ware:
une forte croissance
soutenue par une vision
du futur
Demandware
INFORMATIONS GÉNÉRALES SUR LA SOLUTION
Temps moyen
Étendue Sites en Utilisation
de génération
géographique production par Tier
du code HTML
TIER 4
TIER 3
TIER 2
2 893 370 ms
TIER 1
135
HISTORIQUE
Demandware
L’ACQUISITION PAR SALESFORCE
Le 1er juin 2016, Salesforce a annoncé son rachat de Demandware, pour un
budget exorbitant de 2,8 milliards de dollars. Cependant, ce rapprochement a du
sens puisque ces deux entreprises ont beaucoup en commun. Premièrement, et
évidemment, leur business model : étant toutes les deux en SaaS, les applications
sont totalement compatibles, vont s’interfacer facilement, ce qui était d’ailleurs déjà
le cas grâce aux nombreux ponts pré-existants entre les plateformes, antérieurs
même à l’accord.
Les clients ciblés par ces solutions sont tout à fait comparables, et Salesforce attire
de plus en plus de clients majeurs du Tier 1, une direction également suivie par
Demandware. Les deux sociétés sont douées pour attirer des clients, et sont situées
aux Etats-Unis. Ce ne sont que quelques-unes des raisons pour lesquelles peu de
rapprochement sont aussi légitimes que le leur dans le paysage du e-commerce.
Mais si l’on devait relever un point marquant depuis qu’Hybris a été acquise par SAP,
c’est certainement la percée de Demandware en Europe et, plus globalement, le
bond en avant que la solution a fait dans le monde entier, culminant par l’acquisition
de Demandware par Salesforce. De sources fiables, la solution nord-américaine a
remporté beaucoup plus de nouveaux clients (significatifs) qu’aucun autre de ses
concurrents au cours des derniers semestres. Les chiffres fournis par Builtwith ainsi
que son grand dynamisme le prouvent doublement.
137
En ce qui concerne les Tiers, Demandware a indéniablement étendu sa capacité
à convaincre des marques plus grandes et plus petites d’adopter sa solution. Alors
que, dans le passé, la solution était principalement adoptée par des entreprises
ayant un chiffre d’affaires compris entre 10 et 50 millions de dollars, Demandware
compte maintenant quelques dizaines d’entreprises gérant plus de 100 millions de
dollars en ligne et a également trouvé un moyen d’être compétitive pour des plus
petites marques appartenant au Tier 3 (1 à 20 millions de dollars facturés en ligne).
Une activité e-commerce a besoin d’avoir son propre P&L global, évaluant chaque
dépense et chaque recette pour comprendre parfaitement quel est le « coût par
vente » réel. C’est la façon dont Demandware explique depuis des années son
business model, sans grand succès au départ en Europe. Les chefs d’entreprise
européens ont souvent pensé qu’ils pourraient globalement obtenir un meilleur prix
en achetant tous leurs produits ou prestations individuellement plutôt qu’en pack.
Par la suite, après avoir connu des modèles de licence parfois compliqués, de
longs cycles de développement et d’éventuelles difficultés, ils sont revenus sur leurs
positions et ont commencé à réintégrer les modèles SaaS dans le circuit.
Même si le modèle « je contrôle toutes les briques » est parfois meilleur, ce que
l’on oublie souvent dans l’équation, c’est la « friction » que tout cela implique. La
gestion de systèmes d’intégration, d’une équipe interne, de gestionnaires de projet,
d’une société d’hébergement et de l’éditeur constitue, en soi, un coût au regard du
temps que cela prend.
Cela dit, Demandware n’est pas particulièrement bon marché. L’objectif (non
officiel) de l’éditeur est de proposer un pack qui coûterait exactement la même
chose que le fait de posséder une solution classique (non SaaS) tout en réduisant,
pour le même prix, la complexité du projet et le travail interne.
Demandware
Le business model basé sur les commissions est désormais mieux accepté en Europe
et dans le monde et l’on peut dire que Demandware a gagné cette bataille. L’idée
ici est donc de négocier les frais de commission, qui représentent habituellement
entre 1 et 4 % du chiffre d’affaires réalisé, en fonction de la durée du contrat et du
chiffre d’affaires. Bien sûr, le fait que Demandware souhaite intégrer une marque
ou percer sur un segment particulier peut représenter une opportunité tarifaire
pour le client.
Le coût, à long terme, devient de plus en plus un point d’attention des clients qui
réussissent. Payer 3 % de commission lorsque l’on fait un petit chiffre d’affaires est
un taux qui peut être acceptable mais, plus tard, on peut vouloir ajuster ce taux
plus rapidement que le délai fixé dans le contrat et c’est ce qui mène le modèle
de « délégation » à sa perte. Seuls Netrada et, d’une certaine manière GSI, y
ont survécu. Toutes les autres sociétés basant leurs revenus sur celui des clients
sont inéluctablement tombées sous cette menace. Cependant, le taux n’est pas
constant : il diminue à mesure que les volumes augmentent. Cela signifie qu’un
client démarrant avec un chiffre d’affaires de 5 millions d’euros peut avoir un taux
de 4 % puis que ce taux peut tomber progressivement à 1%, lorsqu’il atteint 100 M€.
139
D’une certaine manière, si vous avez une activité générant 100 millions d’euros de
chiffre d’affaires, laisser une commission d’un million d’euros par an commence
à devenir difficile. C’est également la raison pour laquelle nous avons classé le
produit comme étant approprié pour les entreprises dont le chiffre d’affaires est
compris entre 5 et 50 millions d’euros, la limite maximale tournant probablement
autour de 100 millions d’euros. Ce n’est pas une limite de capacité de traitement,
mais plus une limite potentielle du modèle, ceci étant, tout se négocie.
Pour conclure sur ce sujet, il semblerait qu’un OMS soit bientôt intégré à
Demandware et, si cela se confirme, on ne sait pas encore si le prix du produit
sera fixé différemment, si les frais de commission augmenteront ou même si le
produit sera simplement intégré comme une nouvelle fonctionnalité, sans frais
supplémentaires (moins probable).
Tous s’accordent à dire que cela est principalement fait dans le but d’offrir une
meilleure expérience client à travers tous les canaux. Le PDV est en effet un aspect
essentiel à la gestion d’une bonne stratégie omnicanale, mais il ne faut pas se
voiler la face, d’autres intérêts sont en jeu.
Demandware
Avant tout, le chiffre d’affaires provenant des ventes hors ligne est encore
considérable par rapport à celui réalisé en ligne. Il représente encore entre 80 et
92 % des revenus totaux selon les pays. Si ces ventes peuvent fournir des revenus
supplémentaires aux éditeurs, c’est alors un excellent complément de chiffre
d’affaires. Mais au-delà de cette vision très commerciale, il y a en fait un réel intérêt
pour le client (la marque ici) à numériser son PDV.
Il ne doit pas être confondu avec un autre système récemment mis sur le marché
par Demandware : le DSS. Il s’agit de l’acronyme de « Digital Store System », un
système de boutique numérique qui vise à fournir un bon système « Save the
sale », c’est-à-dire de vente en magasin depuis le site lorsque le produit n’est pas
en stock, ainsi que des fonctionnalités d’e-PDV (Point De Vente électronique) et
de v-PDV (Point De Vente virtuel). Pour résumer, un représentant de la boutique
passera une commande via le DSS, directement depuis le back office de la
vitrine numérique, au nom du client. Le système permet également de gérer le
programme de fidélisation de la clientèle ainsi que de consulter l’historique des
141
achats de la personne. Cette option est « gratuite » si l’on considère qu’aucune
licence spécifique n’est facturée, mais le système de commissions de la plateforme
Demandware s’applique cependant aux ventes effectuées via le DSS.
La vision est également en ligne avec ce positionnement depuis que SaaS ne rime
désormais plus avec « petit site ». Même si Demandware est le seul SaaS réellement
« haut de gamme » à notre connaissance, il a définitivement changé la perception
que l’on en a et s’est imposé dans le paysage du Tier 2.
Qu’en est-il maintenant des Tiers 4 et 1 ? En ce qui concerne le Tier 4, il est très
peu probable que Demandware ou ses intégrateurs essayent de se lancer sur ce
marché, composé en très grande partie de très petits sites. Par contre, l’entreprise
essaie fortement de devenir compétitive sur le Tier 1, en particulier grâce à leur
nouvel allié, Salesforce.
De fait, même s’il n’y a que peu de clients facturant plus de 100 millions de dollars
en ligne à travers la plateforme de Demandware, la société compte déjà plus de
Demandware
20 clients classés dans le Tier 1. De plus, même si elles ne font pas encore un chiffre
d’affaires du niveau du Tier 1, d’immenses marques telles que L’Oréal utilisent déjà
la plateforme et voient leurs résultats augmenter grâce à elle. Nul doute que le
business model avait besoin d’être adapté et que les marges ont été durement
négociées mais, au bout du compte, Demandware est en train de gagner son pari
et de percer sur le Tier 1.
ÉVALUATION TECHNIQUE
La mécanique interne de Demandware ne peut pas vraiment être vue en raison de
l’aspect SaaS de la plateforme. Cela étant dit, certaines choses sont publiquement
documentées ou visibles.
Le moteur principal est basé sur Java, ce qui permet d’obtenir de bonnes
performances, relativement constantes, sous de lourdes charges. Nous avons pu
constater des variations concernant le temps de chargement des pages lorsque
des grands clients fonctionnaient sous de lourdes charges ou au moment des
périodes de promotion ou des « Black Fridays » de certains pays, mais seul Java
peut supporter des charges importantes et évoluer aussi facilement. En moyenne,
le temps de chargement d’une page est assez stable et correct.
Par ailleurs, le système de mise en cache repose sur celui d’Akamai et les IP
exposées sont celles d’Akamai, qui distribue le cache et le contenu, et il est vrai que
celui-ci est délivré rapidement. Le temps de génération du code HTML, géré par
la logique de Demandware, est la seule chose qui peut parfois ralentir le système,
mais cela reste inhabituel.
143
est recommandé d’utiliser les fonctionnalités du produit plutôt que d’essayer de
détourner le produit et de l’utiliser comme une plateforme d’intégration, car il n’a
pas été conçu pour cela.
Même si, au départ, un éditeur de flux graphique est quelque chose d’inhabituel,
la plupart des développeurs qui ont travaillé sur Intershop ou Demandware
considèrent que cela apporte une grande valeur ajoutée. M. Schambach a
certainement trouvé cette technique efficace lorsqu’il dirigeait Intershop puisqu’il
l’a réinjectée dans la culture de Demandware.
Pour ajouter une dernière pierre à l’édifice, tout développeur peut utiliser un
« Pipelet » prédéfini (ou en intégrer un nouveau) qui réalisera quelques actions
JavaScript, comme la mise à jour du panier ou encore le pré chargement d’une
donnée en arrière-plan, etc.
Sur un plan plus opérationnel, le back office peut être qualifié d’honnête étant donné
la complexité et le large éventail de fonctionnalités que couvre Demandware. Il
est suffisamment rapide pour travailler efficacement et, à l’exception d’Oracle qui
a clairement une approche différente à cet égard, il est comparable à tous les
produits Java traditionnels. Le seul bémol ici est que le back office n’est pas des
plus faciles d’utilisation parmi ceux que nous avons testé.
En ce qui concerne les fonctionnalités, presque tout ce qui est important pour les
commerces de détail classiques et l’activité des marques est déjà intégré dans la
plateforme. Bien sûr, vous ne trouverez pas ou peu de fonctionnalités B2B dans cet
outil, mais quand il s’agit du profile classique B2C : le contenu dynamique de CMS,
le marketing, les promotions, les statistiques, etc. tout est déjà là.
Demandware
Les capacités de merchandising de la plateforme sont bonnes et suffisamment
complètes pour couvrir la plupart des besoins sur les segments des Tiers 2 et 3.
Elles comprennent des offres produits dynamiques et configurables qui dépendent
d’un grand nombre de variables que la marque peut choisir d’utiliser. Des
fonctions spécifiques à certains segments sont également possibles, ainsi qu’une
personnalisation très convenable du contenu affiché, facilement modifiable et
personnalisable par le gérant du magasin.
Le problème n’est pas tant ce qu’il contient, mais ce qu’il ne contient pas. Le
produit contient en fait plein de fonctionnalités mais si vous recherchez un système
de gestion avancée des ressources numériques ou un système de gestion des
commandes personnalisé, vous devrez très probablement les interfacer avec
un système existant ou recréer un workflow ou un outil spécifique à l’intérieur de
Demandware. Non pas que cela soit impossible à faire, mais si un jour la société
décide de ne plus utiliser Demandware, tout ce travail sera perdu.
Mais contrairement à la plupart des feedbacks entendus sur ce point, les clients
ont toujours le plein contrôle de leurs données et de leurs analyses et ce, depuis
le premier jour. Ils peuvent abandonner Demandware à tout moment en les
emportant toutes avec eux. Les problèmes de « réversibilité » ne sont pas vraiment
liés à ce point précis mais plutôt aux investissements, au contrat et à l’organisation
interne de l’équipe.
145
UN AVENIR PRÉVISIBLE
L’avenir de Demandware semble désormais être plus sûr que jamais. La société fait
encore des pertes, ce qui a presque toujours été le cas depuis le début (l’acquisition
de clients est coûteuse), mais la société cotée en bourse peut facilement lever
plus de fonds en cas de besoin. L’alliance formée avec Salesforce garantit aussi
le futur de la compagnie sur le long terme. La rentabilité sera encore un KPI à
atteindre mais il ne fait aucun doute que c’est également l’avis des actionnaires
et que la société trouvera un jour son équilibre. En fait, il est très probable que
Demandware sera rentable dès l’instant où l’entreprise décidera de ralentir un peu
ses investissements.
Néanmoins, cette rentabilité est un point non négligeable puisque l’éditeur peut
avoir à un moment donné à augmenter ses prix pour stabiliser son business model.
Toutefois, les clients étant profondément liés au modèle SaaS, il est également
probable qu’ils restent, même dans un tel cas de figure.
Donc, même si tout n’est pas encore parfait, l’avenir de Demandware ne fait pas
vraiment de doute et la solution va très probablement continuer à se développer
sur le segment du Tier 2 ainsi que sur celui du Tier 1. Un nombre croissant de
partenaires s’intéressent également à l’initiative de Demandware appelée
Distributed Commerce. Illustrons ce propos : la société a déjà formé des partenariats
avec Pinterest et Salesforce.com pour permettre à ses clients de vendre à leurs
clients finaux par l’intermédiaire des boutons « achetez maintenant » sur les
réseaux sociaux et de services. Ces transactions sont directement connectées à la
plateforme Demandware.
Demandware
pourrait bien être capable de devenir le CRM de référence pour les PoS des
marchands, ce qui est une perspective très intéressante pour eux.
FORCES ET FAIBLESSES
Comme toutes les solutions que nous avons examinées, Demandware a de
grandes forces et quelques marges de progression.
Du côté positif, le fait d’avoir une solution combinant à la fois la plateforme logicielle
et l’infrastructure d’hébergement élimine les relations éditeur/système intégrateur/
services dédiés et réduit les frais généraux globaux du projet.
Le business model lui-même implique que votre entreprise ajoute des OPEX
(dépenses d’exploitation) à son bilan et presque pas de CAPEX (dépenses
d’investissement). Dans la plupart des cas, ce ne sera pas vraiment un problème,
mais certaines marques privilégient le CAPEX (comme dans le cas des stocks)
pour, à la fin de l’année, équilibrer leur bilan comme elles l’entendent.
Cela vaut également pour la feuille de route. Des réunions de clients sont mises en
place chaque année pour recueillir l’opinion des utilisateurs afin de l’ajuster. Au-delà
du fait que certains des clients interrogés ne semblent pas avoir connaissance de
ces réunions, vos demandes seraient regroupées, soupesées, et il n’y a finalement
aucun moyen d’être sûr qu’elles seront intégrées ou, tout du moins, qu’elles le seront
dans les délais prévus.
147
Techniquement parlant, la plateforme est efficace et bien conçue. Il n’y a
pas grand-chose à dire sur ce point, sauf peut-être que les modèles pourraient
exploiter une « amélioration progressive » ou une « dégradation élégante » pour
mieux répondre aux différentes capacités des machines, comme sur WebSphere
Commerce par exemple. Ces techniques consistent essentiellement à adapter le
site au navigateur en y accédant et à activer ou non certaines fonctions qui en
dépendent. À titre d’exemple, aucun site Demandware ne peut fonctionner sans
que JavaScript soit activé, ce qui pourrait être fait différemment pour continuer à
supporter tous les cas d’autant qu’une pile JavaScript peut devenir instable, en
particulier sur les appareils mobiles, et que les performances JavaScript d’un site
peuvent influencer les autres ouverts sur le même navigateur.
Rassembler une communauté autour d’un produit propriétaire est toujours un peu
compliqué et Demandware le sait. L’équipe se concentre sur le développement
des offres disponibles dans « LINK », leur place de marché, mais la croissance est
encore un peu lente. Cela dit, tous les modules/extensions intégrés à l’ensemble
sont doublement vérifiés par l’équipe de base, permettant ainsi d’assurer la
compatibilité et l’efficacité à long terme, ce qui est de toute évidence un plus,
notamment par rapport à Magento.
Demandware
L’approche de la boîte noire est aussi souvent une préoccupation en termes de
sécurité. Centraliser une telle quantité de données sensibles de clients, paiements
et produits fait de Demandware une excellente cible pour les hackers. On pourrait
objecter qu’ils respectent toutes les normes de sécurité, comme PCI/DSS, etc.
mais, malheureusement, les hackers ne se soucient pas beaucoup de cela. Il
est indéniable que les plateformes Java sont généralement assez robustes, mais
personne n’a été ou ne sera jamais assez prudent en matière de sécurité, d’autant
que Demandware offre un trésor potentiel bien plus intéressant qu’un simple site, à
savoir des millions d’enregistrements clients et de produits. Il faut aussi vivre avec le
fait que vos données ne sont pas sous votre contrôle intégral, Demandware ou des
services de surveillance basés aux US peuvent y accéder.
Pour traiter la menace spécifique des DDoS, et accélérer la livraison des contenus,
Demandware a inclus un CDN. Avec ces niveaux ajoutés de protection contre les
DDoS et un service CDN, les clients d’Asie Pacifique vont profiter d’une meilleure
protection et de meilleures performances, ainsi que du fait que le cache de pages
entières soit géré à la fois en HTTP et en HTTPS.
Ces plateformes SaaS ne sont pas plus ou moins sécurisées que les autres mais en
cas de piratage, les éditeurs ont généralement tendance à conclure un accord
avec les clients touchés pour éviter que cette nouvelle ne se répande. Cela ne veut
pas dire que c’est déjà arrivé à Demandware ni même que l’entreprise réagirait de
cette façon, mais personne ne devrait sous-estimer la motivation que représente un
tel trésor. Il est aussi possible de voir le verre à moitié plein et de considérer comme
une force le fait de défendre un périmètre cohérent et géré en interne.
149
CONCLUSION
Demandware est parfaitement adaptée pour les commerces B2C de détail, les
marques ou les entreprises ayant un positionnement de pure player, dont les
chiffres d’affaires varient entre 5 et 50 millions d’euros facturés en ligne, voire plus.
Cette affirmation est encore renforcée par le rapprochement de Demandware et
Salesforce. Et si la société considérant Demandware n’est pas tant expérimentée
que cela dans l’e-commerce, le choix n’en est que plus judicieux. En effet, les frais
généraux techniques sont moins élevés, le chemin de mise en ligne est plus court et
l’on peut compter sur l’aide de l’équipe de support de Demandware pour booster
le démarrage de l’activité.
La solution peut également être adaptée aux clients des Tiers 1 ou 3, en fonction de
leur volonté de préserver les marges pour ce qui est du premier, et de leur capacité
à obtenir un accord intéressant sur les commissions pour ce qui est du second. Par
d’autres aspects, Demandware n’est pas non plus une solution miracle. Il ne vaut
mieux pas essayer de faire une vitrine B2B compliquée ou d’avoir de nouvelles
approches trop novatrices du commerce sur le web avec ce produit. Toutes les
entreprises ne sont pas à l’aise pour passer en mode SaaS pour des raisons de
réglementation, de confidentialité ou même financières, liées à leur activité, ou
même parce que ce n’est tout simplement pas dans la culture de l’entreprise mais,
pour d’autres, notamment pour les marques évoluant dans le Tier 2, Demandware
est une option sérieuse.
La solution est bien pensée, bien mise en œuvre, et tant que vos besoins
correspondent à ceux de la plupart des gens, vous ne devriez pas rencontrer de
sérieuses limites lors de son utilisation. Le business model SaaS reste, ce que votre
entreprise peut apprécier ou non, et un DAF peut être à la recherche de CAPEX
ou d’OPEX en fonction des objectifs de l’entreprise, alors que Demandware est
nettement orientée OPEX. Ce business model basé sur OPEX ne répond d’ailleurs
pas toujours aux besoins de tous, notamment à ceux des marques ayant de petites
marges qui peuvent, en activant le produit de base et les extensions, voir leurs
marges fondre lorsque l’on en déduit 2, 4 ou 6 %.
Sur le plan technique, il n’y a pas de inconvénients majeurs. Cette plateforme est
stable, auto-évolutive et bien distribuée dans le monde grâce aux capacités CDN
premium d’Akamai. Elle propose un très grand nombre de fonctionnalités, comme
dans de nombreux grands produits dans ce domaine, et le back office est correct
sans être le meilleur en ce qui concerne la lisibilité et l’organisation. Rien de bien
terrible à ce sujet, mais l’interface utilisateur n’est peut-être pas la meilleure que l’on
puisse trouver. L’approche « gérant de boutique » est totalement respectée grâce
à des cartouches correctement pré-créés et le site offrira une grande flexibilité au
gérant de la boutique.
Demandware
Demandware a actuellement une nette longueur d’avance en ce qui concerne
les grands sites.
151
LES POINTS FORTS DE DEMANDWARE
(Plus il y a de points, mieux c’est. Sur chaque KPI (indicateur clé de performance),
il y a au moins une solution avec 5 points ; il s’agit donc d’une comparaison entre
les solutions).
POSITIONNEMENT DEMANDWARE
Chiffre d’affaires pour envisager la solution (On premise / SaaS) > $3 Million
Positionnement actuel sur le marché Tier 2
Direction de l’éditeur Tier 1 - 3
Profil (B2C, B2B) B2C
Opensource Non, Java
L’éditeur met en avant… La personnalisation
L’éditeur met en avant… La simplicité
L’éditeur met en avant… Le business model tout-en-un
Il répond à la plupart des
Nous sommes impressionnés par…
besoins des commerçants
Nous sommes sceptiques sur… La profitabilité
Buget minimum pour créer un site (On premise / SaaS) 50k$
KPI GÉNÉRAUX DEMANDWARE
Le coût de la solution (licence, intégration, hébergement) (On premise / SaaS) HHK
Progressivité et /ou flexibilité des frais de licence/location HHHHH
Délai de commercialisation (On premise / SaaS) HHHK
Variété/Qualité des boutiques de démonstration à s’adapter à un usage spécifique (mis
HHH
à part la boutique standard)
Capacités marketing basiques (moteur de promotion, coupon, carte cadeau, etc…) HHHHK
Niveau de navigation & présentation multidimensionnelle du catalogue (multi-bou-
HHHH
tiques/mulitlangues/etc…)
Ecosystème (communauté, partenaires, intégrateurs, forums, etc…) HH
Convivialité et facilité d’utilisation du back office HHH
KPI TECHNIQUES (PLUS IL Y A DE POINTS, MIEUX C’EST !) DEMANDWARE
Complexité du développement personnalisé pour étendre le système HHHK
Nombre de logiciels/extensions/services non disponibles HHHK
Nombre de produits/services complémentaires de l’éditeur HHK
Évolutivité & performances du front office (temps de chargement des pages) HHHHK
Vitesse du back office et évolutivité (nombre d’utilisateurs simultanés) HHHHK
Capacités de CMS natives HHHH
Capacité de service web/API natives (connexion avec des tiers, comme un ERP ou un
HHHK
logiciel de logistique)
Liste des fonctionnalités B2C (par défaut, sans extensions ou programmes parallèles) HHHHH
Mobile (application native, application hybride, responsive design) HHHHH
KPI DES FONCTIONNALITÉS AVANCÉES DEMANDWARE
Capacités de searchandising avancé & de personnalisation HHHH
Capacités de multi/cross/omni canal HHHK
Gestion avancée native du catalogue (PIM, multi-catalogue, attributs, lots…) HHH
SGC (Système de Gestion des Commandes) intégré ou connecté nativement HHH
Outils marketing avancé (marketing adaptif, tunnels de navigation dynamiques, etc…) HHHHK
Capacités B2B natives H
Demandware
NOTES
153
intershop:
Le temps béni
du B2B est arrivé
intershop
INFORMATIONS GÉNÉRALES SUR LA SOLUTION
Éditeur Intershop
Chiffre d’affaire en 2014 42,7 millions €
Business model (e-commerce) On-premise, on Cloud
75 K€ pour 1 core + test de préproduction, 50K€
Coût de la licence
pour les suivants
Technologie Java
Jquery, SoIR, Gradie, Jersey, Droots, Twitter
Framework
bootstrap, Groovy, Require.js, etc…
Base de données Oracle (7.6), Postgres (7.7)
Version (à la date de l’étude) 7.6.1 (On-premise)
Licence Propriétaire
Première sortie 1992
Origine Allemagne
Budget de réalisation d’un site
150K€ / 250K€ / > 200K€
(Bas/Moyen/Haut)
Typologie de recommandation Détaillants, B2B
Temps moyen
Étendue Sites en Utilisation
de génération
géographique production par Tier
du code HTML
TIER 4
Environ TIER 3
667 TIER 2
290 ms
(300
clients) TIER 1
155
INFORMATIONS TIRÉES DE L’ANALYSE DE 2013
(SUIVIES DE LA MISE À JOUR DE 2016)
HISTORIQUE
Les références qu’elle a acquises ainsi que l’image d’une société très expérimentée
sont des atouts qu’Intershop tente d’exploiter afin de devenir LA solution entre
toutes. Les grandes entreprises savent que travailler avec Intershop coûtera de
l’argent, mais elles sont sûres que le travail sera fait de manière efficace. La « rigueur
allemande » célèbre dans le monde entier est l’ADN de l’entreprise.
D’un autre côté, cette image peut aussi être un inconvénient, Intershop
pouvant être perçue comme une entreprise manquant un peu de créativité. Le
département marketing a été créé il y a un an seulement. Ce simple fait illustre
parfaitement l’énorme fossé qui existe entre la philosophie des autres solutions et
celle d’Intershop. Comme c’est souvent le cas et comme c’est le cas aussi d’OXID
eSales par exemple, Intershop n’est pas la meilleure pour faire la promotion de ses
produits, de ses innovations ou de ses très gros clients. Ses concurrents, par contre,
comme Hybris par exemple, font tout pour être vus dans les médias. Quand la
solution Intershop 7.0 est sortie, la communication a été loin d’être impressionnante
et nous n’en avons pas vraiment su grand-chose en dehors de l’Allemagne... Cela
semble un peu étrange pour une solution qui a des clients et des utilisateurs dans
le monde entier.
intershop
ayant une stratégie internationale et multi-sites. Après 20 ans d’expérience,
Intershop continue d’afficher des résultats impressionnants. Par exemple, une
célèbre marque gère à elle seule pas moins de 25 boutiques Intershop en ligne
comptant des millions de produits, dans plus de 30 pays, et traduites en 20 langues.
Voici quelques autres statistiques impressionnantes qui nous ont été données
par Jean-Claude Noguès, un revendeur français d’Intershop. Un de ses clients,
La Monnaie de Paris (l’entreprise qui fabrique les euros français et des pièces/
médailles de collection), peut faire jusqu’à 10 000 commandes/heure quand un
nouvel euro français est lancé. Toujours selon M. Noguès, Intershop est une solution
très évolutive. Lors des pics d’activité, il est en effet possible d’y ajouter des serveurs,
sans limites, de manière « hot plug ». Intershop a été conçue pour les plus grands
et certains des principaux clients de la solution réalisent tous les jours jusqu’à 5
commandes/secondes !
Au total, si l’on regroupe tous les clients d’Intershop, ceux-ci gèrent des sites dans 75
pays, dans plus de 50 langues, ils servent le nombre impressionnant de 1,5 milliard
de pages et affichent plus de 250 millions de produits, qui sont vus 715 millions de
fois par jour... Tout cela se traduit par 1,3 millions de commandes et des ventes à
hauteur de 200 millions d’euros en moyenne chaque jour...
L’architecture trois Tiers (Tier web, Tier application, Tier données) conçue par
Intershop est l’une des clés de la grande évolutivité de la solution. Ce système
permet à chacun des Tiers d’évoluer en fonction des besoins, par le biais d’un
mécanisme de mise en cache qui assure une vitesse constante et des temps de
réponse fiables. Il est en quelque sorte comparable à la conception d’IBM dans
WebSphere Commerce, sauf que la capacité « Hot Plug » est ici unique. (NBS
System est la seule société d’hébergement dédié en mesure de fournir ce type
d’extensibilité de plateforme « hot-plug » pour Magento, mais pour des raisons de
R&D interne et non de capacité native du produit, comme c’est le cas d’Intershop).
Les 3 applications ont leurs propres mécanismes et sont conçues pour que tout ce
qu’elles fournissent soit optimisé. Le Tier web gère le système de cache et le serveur
de page, en vérifiant ce qui peut être statique et ce qui doit être dynamique. Le
Tier applicatif exécute toutes les tâches principales, de la génération de pages à
la demande d’informations sur la livraison dans le système de transport. Enfin, le
Tier de données est divisé en une base de données relationnelle et un système de
fichiers partagés, qui gère le référentiel de données.
Intershop a décidé de « diviser la charge de travail » afin de développer sur chaque
niveau des optimisations spécifiques, permettant ainsi à la solution d’être robuste et
fiable quand un pic de trafic apparaît.
157
L’illustration ci-dessus montre la segmentation de l’architecture Intershop, commune
à tous les frameworks Java.
intershop
de toutes les opérations effectuées à travers le monde : celles d’une campagne de
marketing au Royaume-Uni et d’une vente flash aux États-Unis par exemple.
Le Mutli-Touch Point est un outil qui utilise Intershop pour la gestion multicanal.
Quel que soit le canal par lequel les clients ont l’habitude d’acheter (PC, tablette,
mobile, en magasin, etc.), toutes les données et les flux sont centralisés. Cela facilite
à la fois la vie du personnel informatique et celle de l’équipe de marketing, qui
ont besoin de segmenter et de gérer les données concernant les canaux d’où
proviennent les ventes.
SEARCHANDISING ET MERCHANDISING
Intershop a plusieurs fonctions de recherche intéressantes qui sont inclues dans la
version standard de la solution.
• Searchandising
Selon Intershop, plus de la moitié des acheteurs en ligne utilisent la fonction de
recherche pour trouver ce qu’ils recherchent. En d’autres termes, cette fonction
a une influence majeure sur les ventes. Cette fonction est appelée « Intershop
Advanced Search » (Recherche avancée Intershop) et elle inclut FACT-Finder
d’Omikron. FACT-Finder est une solution bien connue, qui fonctionne également
avec Magento et OXID eSales, et qui fournit des fonctions de recherche et de
navigation à facettes ainsi que des indicateurs concernant l’utilisation.
• Merchandising
En ce qui concerne le merchandising et la recommandation, Intershop propose
une fonctionnalité appelée « Intershop Advanced Recommendation Engine ». Ce
moteur de recommandation avancé est basé sur les solutions Prudsys RDE. Prusdys
est un logiciel modulaire allemand d’analyse en temps réel qui a développé un
moteur de décision en temps réel (RDE pour « Realtime Decisioning Engine »).
159
Prudsys travaille aussi en collaboration avec IBM, OXID eSales et Hybris.
intershop
page web en HTML avec des modèles et des feuilles de style.
• Couche pipeline
Les pipelines sont au cœur de la capacité d’’Enfinity à séparer la logique
métier du code et de la conception web. Un pipeline est un modèle logique
d’un processus métier spécifique. Chaque pipeline est composé d’un certain
nombre de « pipelets » (comparables aux servlets Java conventionnels offrant
une fonctionnalité spécifique). Ceux-ci sont utilisés pour modéliser un processus
métier complexe. L’utilisation d’un éditeur graphique dans Intershop Studio pour
gérer, créer et modifier des pipelines est une fonction unique du processus de
développement.
• La couche Pipelet
Un Pipelet est un élément d’un programme individuel ayant une fonction métier
spécifique et clairement définie, telle que « obtenir le prix de ce produit » ou encore
« montrer les catégories auxquelles ce produit appartient ». Les pipelets sont des
classes Java qui divisent les fonctionnalités fournies par la couche des objets métier
en petits composants réutilisables. Chacun de ces éléments a sa propre fonction
individuelle, qui peut être utilisée dans différents pipelines.
• La couche présentation
La dernière couche de l’architecture est faite pour « présenter » les développements
qui ont été faits. Elle montre les résultats définitifs dans les pages HTML et permet de
voir comment une page peut être structurée par Intershop Studio. Les principaux
outils de cette couche sont les modèles et les feuilles de style. Les feuilles de style
précisent la manière dont les pages et le contenu statique sont affichés. Par ailleurs,
les modèles peuvent contenir des déclarations et des expressions d’Intershop
Markup Language (IML) qui fournissent un contenu dynamique directement
lié à la session ou au visiteur particulier (informations sur la livraison ou données
relatives au profil personnel). Ces outils, combinés avec l’architecture d’Intershop,
permettent aux e-commerçants de créer différentes pages à partir d’un même
modèle. L’IML permet également d’avoir des contenus pseudo-dynamiques, c’est-
à-dire d’insérer un bloc dynamique dans un contenu statique afin d’optimiser la
performance.
Grâce à une telle architecture, un projet basé sur Intershop composé d’environ 25
% de développement spécifique et de 75 % de personnalisation du workflow peut
se faire sans toucher une seule ligne de code. Ce modèle remonte à 1999 et il est
l’un des atouts majeurs d’Intershop. Intershop ne fournit pas d’accélérateurs ni de
boutiques kickstart comme IBM et Hybris, mais ce modèle de développement réduit
161
les besoins en termes de temps et de budget total et c’est la raison pour laquelle
les propositions commerciales d’Intershop peuvent parfois être très compétitives au
niveau des prix.
La structure de la PIM est assez simple. Le gérant du magasin doit définir les types de
produits, les attributs et les infrastructures des produits. Par la suite, si une information
est modifiée, il sera facile de la modifier dans toute la liste des produits, la qualité
des données étant assurée.
LE COMMERCE MOBILE
En ce qui concerne le commerce mobile, Intershop a une fonction dédiée,
appelée Intershop Mobile Connector, qui utilise la technologie Sevenval FIT. Cette
intershop
technologie permet aux boutiques e-commerce d’être accessibles de n’importe
quel dispositif (PC, tablette, smartphone) grâce à un balayage automatique. La
boutique adapte son contenu en fonction des applications que le client utilise :
non seulement avec le système d’exploitation, mais aussi avec le navigateur, les
résolutions d’écran, les exigences particulières des écrans tactiles, les claviers, les
molettes de défilement et les stylets.
Ce « responsive design » natif est un bon point pour Intershop. Cela lui permet
de vraiment pouvoir réduire le temps de développement si toutes les pages sont
conçues de manière à s’adapter à tous les dispositifs. Après le développement,
tout est automatisé et c’est beaucoup mieux qu’un modèle intégralement en
« responsive design » qui tente de s’adapter à tous les dispositifs. Intershop choisit
de délivrer des pages uniques afin d’offrir une expérience d’achat sur mesure.
CMS
Le CMS d’Intershop fournit toutes les fonctionnalités nécessaires aux informaticiens
et aux utilisateurs professionnels. Un contenu multimédia riche peut être administré
et géré au sein du CMS et il supporte les fonctions d’édition WYSIWYG en temps réel
pour les non-techniciens.
B2B
Le modèle B2B est l’activité historique de la solution, qui a construit son succès sur
ce modèle. Par conséquent, Intershop fournit une liste incroyable de fonctionnalités
pour le B2B, la plus complète d’ailleurs parmi celles de toutes les solutions que nous
avons analysées jusqu’à présent.
Intershop possède des magasins dans 75 pays et ses contenus sont traduits dans plus
de 50 langues. La solution répond aux demandes des grandes entreprises qui ont
besoin de boutiques e-commerce disponibles dans de nombreuses langues pour
satisfaire tous leurs clients internationaux. HP, l’un des plus gros clients d’Intershop,
163
gère 17 langues et plus de 40 devises grâce à un modèle B2B complexe et unique
construit avec Intershop.
Intershop fournit des fonctionnalités B2B telles que la gestion des commandes,
les profils de clients, le merchandising, l’approvisionnement électronique ou
l’intégration dans d’autres ERP. En d’autres termes, la solution a le matériel nécessaire
pour satisfaire vraiment tous les besoins B2B complexes que l’on peut imaginer,
car c’est sa spécialité première. Toutes les fonctions principales auxquelles on peut
penser sont le plus probablement natives.
LA STRATÉGIE D’INTERSHOP
Comme nous le disions, Intershop est l’une des plus anciennes solutions e-commerce
sur le marché, mais nous ne voyons pas vraiment l’équipe lors d’événements
professionnels ou d’opérations de communication officielles au-delà des frontières
de l’Allemagne.
intershop
LES INCONVÉNIENTS D’INTERSHOP
Comme nous l’avons dit, Intershop cible les marques internationales ayant au
moins un chiffre d’affaires compris entre 10 millions et 1 milliard d’euros. Intershop
est une solution JAVA typique qui nécessite un budget conséquent pour lancer un
site web. En conséquence, la solution n’est destinée qu’à un petit nombre de clients
potentiels, généralement parmi les 1 000 plus grands détaillants mondiaux. La
solution est sans aucun doute puissante, mais l’équipe ne fait pas de réels efforts de
communication ou de marketing qui lui permettraient pourtant de dire au monde
ce qu’elle est capable de faire exactement. Par exemple, l’équipe commerciale
pense que le fait d’avoir une gestion de l’information produit (PIM) est quelque
chose d’habituel ou encore que la possibilité de changer l’aspect visuel sans
efforts est quelque chose de commun. Pensée par des ingénieurs, développée par
des ingénieurs et dirigée par des ingénieurs, il semble que la société dispose d’une
certaine marge d’amélioration en ce qui concerne sa stratégie commerciale et
marketing.
Intershop sait qu’elle doit revoir la philosophie de l’entreprise afin d’être mieux
équipée face à ses concurrents beaucoup plus extravertis. Quand on voit que
Magento est capable de créer un évènement comme Imagine e-commerce
(et d’en tirer profit), d’autres solutions plus grandes paraissent bien plus petites.
Comme autre exemple, nous pouvons citer la présence soutenue d’Hybris dans les
médias et en ligne ces deux dernières années, conduisant à un véritable battage
médiatique. IBM et ATG parient sur leurs réseaux déjà présents à l’intérieur des
entreprises ciblées pour être en mesure d’imposer leurs solutions.
Ce point est désormais une clé du développement et Intershop sait que la stratégie
de faire « profil bas » ne peut plus continuer bien longtemps. L’éditeur tente
actuellement d’améliorer son programme de partenariat et veut être plus visible
au niveau international. L’objectif est de montrer aux concurrents que la solution
possède de nombreuses années d’expérience et que les équipes sont prêtes à se
battre contre les nouveaux venus, impatients de manger une part du gâteau des
Tiers 1 et 2. En effet, il n’y a pas qu’IBM et Oracle qui veulent faire leur retour : Hybris
sillonne déjà intensivement la place et Magento a la ferme intention d’accéder
au Tier 2. Quand le temps devient orageux comme cela, la stratégie joue un rôle
fondamental, surtout depuis la récente acquisition d’Hybris par SAP.
Le dernier inconvénient d’Intershop que nous avons constaté est le fait que la
solution n’intègre que la base de données d’Oracle et, selon les spécialistes
d’Intershop, la base de données d’Oracle est chère et complexe à maîtriser, bien
que ce soit un outil très puissant.
D’après ce que nous savons, Intershop est la seule solution Java qui ne fonctionne
qu’avec une seule base de données (même ATG supporte MySQL). Cela réduit
nettement la portée en termes d’optimisation des coûts et impose d’avoir un
système d’information compatible avec Oracle. Curieusement, c’est aussi une
façon pour Oracle (qui détient ATG), de savoir quand et où un projet Intershop
165
est prévu. Toutefois, en ce qui concerne l’évolutivité visée par la solution, ce choix
s’explique en quelque sorte de lui-même. Nous leur avons néanmoins posé la
question et voici la réponse d’Andrej Maihorn :
« Nos marchés cibles sont principalement les entreprises et le support aux grands
environnements de commerce évolutifs. Oracle a fait ses preuves et offre de
nombreuses fonctions intégrées, prend en charge tous les aspects de l’évolutivité,
de l’infrastructure et des scénarios de déploiement. Beaucoup de nos clients
utilisent déjà Oracle dans leurs environnements. Voici de nombreuses raisons pour
lesquelles vous pourriez vouloir utiliser Oracle, en plus des aspects mentionnés ci-
dessus :
• Certainement un meilleur support (presse, correctifs, mises à jour, etc.)
• Incroyablement rapide lorsqu’elle traite les requêtes complexes. Oracle
possède PL/SQL, un langage intégré très puissant.
• Oracle peut être personnalisée et adaptée, bien plus par exemple que
MySQL.
• La performance d’Oracle est solide comme un roc et sa gestion garantit la
solution contre les développeurs qui n’y connaissent rien.
• Oracle propose des fonctions Sauvegarde à chaud : MySQL fournit cette
fonction uniquement pour des moteurs sélectionnés.
• Oracle fournit des mécanismes de mise en cluster, ce qui n’est pas le cas de
MySQL ».
CONCLUSION
Intershop est une solution mature et complète qui fournit des fonctionnalités pour
des projets internationaux et très techniques sur le Tier 2, mais l’un de ses problèmes
est le fossé qui sépare ses fonctions B2B et B2C.
intershop
Le marché allemand va devenir très concurrentiel pour Intershop (notamment avec
l’arrivée du couple SAP/Hybris) et à l’international en raison des manœuvres d’IBM
et d’Oracle puisque que SAP va essayer d’acquérir de plus en plus de comptes
dans l’e-commerce, grâce à un ticket commun avec son ERP très intéressant.
Intershop est une solution puissante. Cela doit être dit et répété. Elle souffre d’un
énorme manque de communication et de plus en plus de gens voient Intershop
comme un acteur e-commerce « has been » alors que c’est au contraire l’un des
plus respectables.
Son fondateur est aussi celui qui a fondé Demandware par la suite ! Intershop a de
nombreux atouts et certains d’entre eux sont parmi les mieux notés dans notre liste
de KPI mais, pour les e-commerçants, il reste encore le problème de l’écosystème.
Il n’y a pas tellement d’intégrateurs d’Intershop bien connus et les seuls qui font
encore confiance à la solution sont tentés de se spécialiser sur Hybris car c’est
la solution qui explose en ce moment. Intershop doit être de retour dans le jeu,
rapidement et avec force, car elle est à l’heure actuelle dans une position instable
alors qu’elle devrait plutôt incarner un leader naturel.
167
MISE À JOUR 2016
Mais les difficultés ne s’arrêtent pas là. Alors que les ventes diminuaient, Intershop
a dû se couper le bras droit en s’éloignant de ses « services professionnels », qui
couvrent essentiellement les services d’intégration à façon. Comme toute autre
société qui est à la fois éditeur et intégrateur de son produit, Intershop a dû faire
face au défi d’anciens partenaires ou de partenaires potentiels qui n’envisageaient
pas vraiment de devoir être en concurrence avec l’éditeur. Absolument toutes les
entreprises qui essaient de gagner sur l’édition de produit et le service d’intégration
finissent par perdre, toutes, sans exception, et il curieux de voir qu’Hybris prend le
même chemin. Néanmoins, avec un ralentissement de son chiffre d’affaires et une
unité d’affaires de services professionnels pesant plus de la moitié de son chiffre
d’affaires global (et comptant plus de 100 employés), Intershop était confrontée à
un choix difficile.
Soit elle devait prendre ses distances avec les services professionnels afin de
retrouver des partenaires mais, dans un même temps, se couper de revenus
significatifs, soit elle devait rester dans la même position et perdre encore plus de
partenaires et les ventes qu’ils génèrent.
intershop
Le principal actionnaire d’Intershop, eBay, (qui détient 26 % de ses actions) était
également un client important par l’entremise de GSI. Il sera intéressant d’analyser
par la suite cette relation complexe car eBay s’est débarrassé de certains de ses
actifs, à savoir son portefeuille de service « Entreprise » (qui comprenait notamment
Magento et GSI). La relation entre eBay et Intershop n’a donc plus beaucoup de
sens et si Intershop peut recommencer à croître grâce à ses nouveaux plans,
eBay pourrait revendre ces 26 % à un nouvel investisseur, permettant à l’entreprise
d’obtenir plus de liquidités afin de développer ses activités.
La société a livré quelques sites intéressants dans des délais courts par rapport à
Hybris, IBM ou encore Oracle, même « on-premise », et le moteur a toujours été mis
à jour, s’alignant sur les dernières évolutions du marché, y compris dans le domaine
de l’omnicanal.
Les courts cycles d’intégration, même dans un modèle on-premise, les fonctionnalités
B2B et les prix très attractifs ces derniers temps sont incontestablement des atouts
dont Intershop peut tirer parti pour revenir au sommet. Il est également important
de se rappeler que la plus ancienne solution e-commerce du marché affiche plus
d’une référence à son actif, parmi lesquelles on peut citer : HP, Merck, Mercedes,
Bosch, Xerox, Nokia, Deutsche Telekom, entre autres.Nouveaux outils.
169
NOUVEAUX OUTILS : OMS, PIM, COMMERCE INSIGHT, OCST, CENTRE DE CONTACT
OCST est l’acronyme d’Omni Channel Service Toolkit, un ensemble de
ressources pour le service omnicanal. Ce composant d’Intershop permet à un
client de « standardiser le développement d’applications tierces autour de la
plateforme Intershop », comme l’indique l’éditeur. Ce SDK vise à créer facilement
des applications offrant une expérience centralisée et optimale au client final
à travers tous les points de contact. Le SDK est livré avec une application démo
de centre de contact afin de mieux illustrer les principes fondamentaux de ce
composant.
Le nouvel OMS a déjà assez de fonctionnalités pour être considéré comme mature
et prêt pour la production. Il gère la disponibilité des produits classiques, l’état et
la gestion des commandes ou des retours, ainsi que la fusion de commandes à
travers différents canaux, un système de livraison directe, les centres entreposant
les commandes que les clients doivent aller chercher, les stocks et l’appel au centre
d’assistance. L’OMS d’Intershop est disponible en version SaaS et peut également
gérer les priorités de temps ou de coût, pour permettre un arbitrage plus précis.
Un tout nouveau PIM est également entré dans la ronde pour compléter le paysage.
Il dispose des fonctions de gestion des données de base du produit, d’importation
de produits à partir de sources externes, de niveaux de catégories personnalisées,
d’attribution de catégories en fonction des règles, de facettes personnalisées (vue)
par canal, de validation de produits, de stock et de traitement par lots. FootLocker
l’utilise déjà en production.
intershop
Le centre de contact est le module de relation client. Il fournit des fonctions de prise
de commande ou qui permettent de terminer la commande par téléphone, une
interface avec L’OMS, un système de notation et une structure organisationnelle
très flexible pour les centres d’appels.
Hormis ce focus sur le B2B, d’autres parties du produit ont également été
améliorées. Par exemple, le panier peut désormais contenir des milliers de produits,
et gérer l’importation d’une liste de produits prédéfinis en « Batch » ainsi que des
commandes récurrentes.
La nouvelle API « Synaptic Commerce » permet une intégration plus rapide des
nouveaux outils, par exemple de nouvelles passerelles de paiement, qui peuvent
être activés rapidement par quelques actions de configuration et déployés à
l’échelle mondiale dans l’organisation en un rien de temps. Synaptic est également
nativement interfacée avec Adobe Marketing Cloud pour faciliter les interactions
171
avec la suite d’applications riche en fonctionnalités proposée par Adobe, qui
enrichit le CMS d’Intershop avec son interface WYSIWYG. La solution comprend
aussi maintenant un système natif de tests A/B très variés.
Grâce aux fonctions API de segmentation de la clientèle, il est facile d’intégrer des
logiciels tiers comme des CRM pour permettre aux contenus ciblés et personnalisés
d’être adressés à des groupes spécifiques de clients.
À noter également que les informations publiées sur Intershop 7.6 indiquent qu’elle
est compatible avec Openstack, un changement de plus visant à s’intégrer le plus
harmonieusement possible dans le paysage technologique de la clientèle. Ce n’est
pas le seul standard qui a trouvé sa place dans le produit, puisque le standard OCI
(standardisation des données produits, un peu comme l’EDI (Echange de Données
Informatisé, dans l’industrie automobile)) est pleinement supporté, tout comme une
compatibilité étendue avec les systèmes d’approvisionnement.
Par conséquent, la plupart des entreprises proposant un SaaS avec Intershop ont
simplement mutualisé une licence pour X clients et la solution, très évolutive et
nativement rapide, n’a pas connu de problèmes à ce jour.
intershop
L’avantage de cela est qu’Intershop peut proposer des services autour de ce type
d’instances, comme intégrer le modèle graphique ou former à la solution, pour un
prix très abordable. La dernière étape était d’adapter un business model adéquat,
ce qui est actuellement le cas avec une tarification spéciale basée sur les paniers
gérés (checkouts). À un coût de 40 centimes d’euro par panier (pour le B2C),
nous pouvons considérer Intershop comme l’une des offres les plus attractives du
marché.
Pour le B2B, les prix doivent être déterminés avec Intershop, mais il est également
très probable qu’ils seront parmi les plus agressifs du marché, rendant Intershop
encore plus attractive pour les clients B2B orientés SaaS.
Il est intéressant de noter que la société fait également souvent équipe avec des
logisticiens pour inclure l’expédition dans un magasin spécifique et, là encore, grâce
au système d’organisation multiple, cela peut être fait de manière complètement
personnalisée pour chaque client, même si le cœur motorise plusieurs boutiques
différentes.
Cette « pseudo » approche SaaS peut sembler un peu simple mais la tarification est
du coup très intéressante. De plus, il n’y a pas d’intégration ni de redéveloppement
grâce à la conception originale qui est adaptée en fonction du type d’activité.
Pour mieux rentrer dans l’aire du Cloud, la communication entre les processus ainsi
que les systèmes de cache a été retravaillée et adapté. Une CLI (interface de ligne
de commande) est présnte pour permettre d’écrire des scripts et, par exemple,
de créer un environnement de test en une heure. L’interface de programmation
applicative REST, complète depuis déjà 3 ans, a également été améliorée pour
couvrir ces nouvelles fonctionnalités.
CONCLUSION
La société a désormais fait le bon choix en décidant de se concentrer sur son
activité d’éditeur. L’une de ses principales tâches consistera à reconstruire un
réseau de partenaires (comptant déjà 150 membres dans le monde) mais, au-delà
de cela, rien n’entrave plus sa progression. Côté finances, la société est revenue
dans le vert et sa capacité à obtenir de nouveaux investisseurs est également
173
importante puisqu’eBay pourrait être remplacée à moyen terme par un nouveau
venu si Intershop confirme sa tendance positive.
La version SaaS d’Intershop est prête à se battre avec celles de ses concurrents,
à savoir Demandware, Oracle, Hybris et IBM. C’est tout à fait unique de voir une
entreprise effectuer un tel revirement sous la pression de son ancien PDG, désormais
à la tête de son principal concurrent mais, au bout du compte, la multiplication des
initiatives SaaS bénéficiera aux clients.
L’OMS tant attendu est également prêt et le produit a globalement évolué d’une
manière très intéressante, en continuant à suivre les dernières tendances tout en
préservant ses atouts originaux. Le B2B est plus que jamais dans le point de mire
d’Intershop, domaine dans lequel elle était dominante technologiquement.
Étant donné que le marché B2B connaît une croissance rapide, comme cela a été
le cas du B2C il y a 10 ans, Intershop pourrait certainement récupérer de nouveaux
clients dans ce domaine. C’est là d’ailleurs que réside la grande différence entre
Demandware et Intershop, la première se concentrant totalement sur le B2C tandis
que la seconde cible le B2B, ce qui pourrait éviter qu’elles ne soient en concurrence
directe. Le côté technique est mature tout en étant moderne, à l’exception peut-
être du back office qui semble un peu vieillot par rapport à certains autres.
Intershop est donc parfaitement adaptée aux entreprises B2B, sans pour autant être
inadaptée au B2C. Le nouveau SaaS offre un modèle de facturation très attractif
et est plus avancé que beaucoup d’autres. IBM est toujours en quête de trouver sa
vraie voie, Oracle est en train de terminer sa migration et Hybris YaaS est à peine un
embryon au moment où nous écrivons.
Nous recommandons Intershop pour les entreprises B2C des Tiers 2 et 3 et sans
aucun doute pour toutes celles du B2B, quelle que soit leur taille, la version SaaS
étant plus appropriée pour les entreprises du Tier 3. Décidément, les légendes ne
meurent jamais.
intershop
LES POINTS FORTS D’INTERSHOP
(Plus il y a de points, mieux c’est. Sur chaque KPI (indicateur clé de performance),
il y a au moins une solution avec 5 points ; il s’agit donc d’une comparaison entre
les solutions).
POSITIONNEMENT INTERSHOP
Chiffre d’affaires pour envisager la solution (On premise / SaaS) > $1 Million
Positionnement actuel sur le marché Tier 1 - 3
Direction de l’éditeur Tier 2 - 3
Profil (B2C, B2B) B2B / B2C
Opensource Non, Java
L’éditeur met en avant… L’expérience
L’éditeur met en avant… L’évolutivité
L’éditeur met en avant… Le B2B
Nous sommes impressionnés par… Le générateur de code
Nous sommes sceptiques sur… Leur propention à «revenir»
Buget minimum pour créer un site (On premise / SaaS) 100 k$
KPI GÉNÉRAUX INTERSHOP
Le coût de la solution (licence, intégration, hébergement) (On premise / SaaS) HHHH
Progressivité et /ou flexibilité des frais de licence/location HHHH
Délai de commercialisation (On premise / SaaS) HHHK
Variété/Qualité des boutiques de démonstration à s’adapter à un usage spécifique (mis
HHHH
à part la boutique standard)
Capacités marketing basiques (moteur de promotion, coupon, carte cadeau, etc…) HHHHK
Niveau de navigation & présentation multidimensionnelle du catalogue (multi-bou-
HHHH
tiques/mulitlangues/etc…)
Ecosystème (communauté, partenaires, intégrateurs, forums, etc…) HHK
Convivialité et facilité d’utilisation du back office HHH
KPI TECHNIQUES (PLUS IL Y A DE POINTS, MIEUX C’EST !) INTERSHOP
Complexité du développement personnalisé pour étendre le système HHHHK
Nombre de logiciels/extensions/services non disponibles HHH
Nombre de produits/services complémentaires de l’éditeur HHHH
Évolutivité & performances du front office (temps de chargement des pages) HHHHK
Vitesse du back office et évolutivité (nombre d’utilisateurs simultanés) HHHHK
Capacités de CMS natives HHHK
Capacité de service web/API natives (connexion avec des tiers, comme un ERP ou un
HHHH
logiciel de logistique)
Liste des fonctionnalités B2C (par défaut, sans extensions ou programmes parallèles) HHHH
Mobile (application native, application hybride, responsive design) HHHHK
KPI DES FONCTIONNALITÉS AVANCÉES INTERSHOP
Capacités de searchandising avancé & de personnalisation HHHK
Capacités de multi/cross/omni canal HHHK
Gestion avancée native du catalogue (PIM, multi-catalogue, attributs, lots…) HHHH
SGC (Système de Gestion des Commandes) intégré ou connecté nativement HHHH
Outils marketing avancé (marketing adaptif, tunnels de navigation dynamiques, etc…) HHHK
Capacités B2B natives HHHHH
175
magento:
2016, l’année de la
reprise ?
Magento
INFORMATIONS GÉNÉRALES SUR LA SOLUTION
Temps moyen
Étendue Sites en Utilisation
de génération
géographique production par Tier
du code HTML
TIER 4
TIER 3
6 932 EE TIER 2 702 ms EE
248 000 CE 1 190 ms CE
TIER 1
_ -
177
INFORMATIONS TIRÉES DE L’ANALYSE DE 2013
HISTORIQUE
Le succès de Magento est l’un des plus impressionnants jamais connus dans le
domaine du e-commerce. Peu d’entreprises ont été capables de connaître un
développement aussi rapide et important. Aujourd’hui, Magento est le leader sur
presque tous les Tiers (à l’exception du Tier 1), la solution bénéficie toujours de
l’énorme soutien de sa communauté et occupe chaque année une place plus
importante sur le marché.
Magento 2 est tout de même très attendue et ce, pour plusieurs raisons. Cette
nouvelle plateforme permettra non seulement de corriger les bugs passés mais
également de refactoriser en profondeur un grand nombre de composants. Le
code sera documenté, simplifié et quelques améliorations technologiques seront
apportées (voir ci-dessous).
Magento
plateforme principale, cela devient compliquer de vendre la version actuelle à
des clients qui savent qu’ils auront à rebâtir leur site après la sortie de la version 2.0
et c’est la raison pour laquelle les personnes que nous interrogées chez eBay sont
restées évasives sur la date de sortie. Elles ne voulaient pas pénaliser les ventes des
licences actuelles. Le fait que ce projet open source rassemble des contributions
joue également un rôle important, de même que le fait que presque tous les
développements de logiciels prennent, à un moment ou à un autre, du retard.
Les ventes de la version EE sont déjà dans certains pays un peu en-dessous des
chiffres attendus pour le dernier semestre et il ne serait donc pas très judicieux
de compromettre davantage ces chiffres. Pour faire face à ces enjeux, l’éditeur a
trouvé une stratégie : sortir une dernière version robuste (à savoir l’EE 1.13) avant la
sortie de la version 2, et garantir au client un support de 3 ans. Magento 2 est prévue
en version bêta pour la fin de 2013 et des tests de production seront probablement
effectués entre la fin du 1er trimestre et le 2ème trimestre 2014.
Pourtant, Magento doit rester prudente en ce qui concerne ses positions existantes.
Elle est sans aucun doute leader sur le Tier 3, mais de grands acteurs comme IBM
ou encore Hybris lorgnent ce segment. De plus, avec leur nouvelle approche
consistant à fournir des boutiques en ligne faciles à personnaliser, ces deux-là ont
la ferme intention de convaincre un grand nombre de petits acteurs du Tier 2 et du
179
Tier 3 qu’ils peuvent obtenir un produit plus fonctionnel et plus développé à un prix
comparable. Le bassin de clientèle de la licence EE de Magento est clairement
ciblé et IBM et Hybris proposent des fonctionnalités très attrayantes et des prix
alléchants pour les attirer.
Sur ce point, M. Rubin nous a dit : « Le produit a mûri rapidement et c’était une
bonne stratégie au début. Depuis qu’eBay est intervenue, l’entreprise a été
restructurée et nous avons été plus prudents depuis les 18 derniers mois car le bassin
de clientèle était plus large. Nous avons dû nous en occuper et faire attention aux
moindres détails. Le mouvement [technique] a dû ralentir et nous avons dû être
plus prudents. Ce n’est pas vraiment dû à l’acquisition par eBay, mais plutôt au fait
que nous avons connu une croissance rapide ».
En ce qui concerne le personnel, un autre départ, qui était prévu, a eu lieu : celui de
Bob Schwartz. Il a quitté l’entreprise après avoir accompli la mission pour laquelle il
avait été désigné. Ce départ n’est pas vraiment dommageable pour l’entreprise au
niveau de l’activité puisque, même si Bob Schwartz était un président très présent,
tout cela était déjà planifié lorsqu’eBay a racheté Magento et organisé la fusion
des équipes.
La version Enterprise a fait des progrès et est aujourd’hui l’un des produits les
plus stables que l’on puisse trouver, tandis que la version CE n’a pas fait de réel
progrès et que ses utilisateurs se sont sentis un peu « seuls ». D’autre part, ce n’est
un secret pour personne que M. Kutner était la seule personne orientée open
source dans l’entreprise et qu’eBay n’est pas vraiment habituée à ce modèle. La
version CE est complètement « au point mort », mais nous avons eu la chance
de tester une première version de Magento EE 1.13 et les performances ont été
clairement boostées, cette version marque une rupture en termes d’efficacité et
Magento
peut « occuper la place » jusqu’à la sortie de la version 2.0.
Et comme l’a souligné Roy Rubin lors de son interview : « l’e-commerce ne concerne
pas juste notre propre technologie ; eBay nous apporte un réseau de partenaires,
un portefeuille de technologies et de compétences, l’accès à de nouvelles
données, etc.
Mais une question demeure : qu’est devenu Magento GO ? L’éditeur l’a lancé il y
a quelques années en faisant une campagne de communication forte, puis l’a
totalement laissé tomber lors de sa dernière rencontre Imagine. L’approche était
séduisante et avec Magento comme SaaS d’entrée de gamme, c’était un sérieux
rival sur ce marché du SaaS. Mais il semble que les choses n’ont pas aussi bien
marché et Magento, qui déteste parler de problèmes ou d’échecs, a préféré
enterrer silencieusement la solution plutôt que de s’expliquer sur ses erreurs.
Tant que cette communauté partagera les mêmes intérêts, elle restera vivante
et en bonne santé. Mais l’un des piliers de cette communauté était... la version
Community du logiciel. Depuis quelques années maintenant, la version
« Community Edition » a été un peu mise de côté, ayant connu peu
de mises à jour et pas ou peu de nouvelles fonctionnalités. A tel
point qu’en 2013, lors de la dernière rencontre « Imagine » (meeting annuel qui a
lieu aux États-Unis), la version CE 1.8 n’a été annoncée que pendant 20 secondes,
alors que l’événement durait 2 jours et demi... La version CE n’a été mentionnée à
aucun autre moment.
181
Cette attitude a semé le doute quant à l’engagement de Magento pour cette
version de son produit. De plus, eBay laisse également de l’espace pour le
développement d’un autre produit open source et gratuit, ce qui pourrait être une
erreur étant donnée la vitesse à laquelle un nouveau produit peut en chasser un
autre.
EBay n’était pas vraiment un éditeur et n’est certainement pas une entreprise
orientée open source, même si elle progresse dans ce sens. Il s’agit d’une activé
axée sur le développement de son chiffre d’affaires, ce qui est logique. L’open
source n’est pas vraiment sa première préoccupation, ce qui explique qu’elle
ait récemment développé la version EE et mis de côté la version CE. Le véritable
changement peut venir de la version 2 : soit la licence évolue vers un modèle
encore plus strict, soit le code source retravaillé maintiendra une licence orientée
open source (modèle Freemium) et redonnera un nouveau souffle à la version CE.
MAGENTO 2.0
Cette version inclura des changements importants dans le code de base, dans
la liste des fonctionnalités et au niveau de l’efficacité. Comme tout a un prix,
Magento 2 ne sera pas rétro-compatible avec Magento 1. Il ne sera pas possible
d’effectuer une mise à niveau directe mais un processus de migration devrait être
fourni. Avec la restructuration profonde du logiciel, on devrait également assister à
la renaissance de la version CE, qui profitera (toutes les sources sont d’accord sur
ce point) de ces nouvelles bases.
Magento
LES OBJECTIFS POUR 2013
Avec la feuille de route presque publique de Magento 2, nous pouvons mettre
en évidence quelques-unes des fonctionnalités qui manquent et que nous
aurions aimé trouver et quelques-uns des éléments clés qui pourraient procurer la
croissance de demain.
Mais l’un des points fort de Magento a toujours été son extensibilité. La boutique
« Magento connect » est livrée avec des extensions et des produits qui compensent,
grâce à des éléments externes, les fonctions de base qu’il manque. En cela,
l’ancien directeur technique Yoav Kutner va peut-être apporter, avec OroCRM, une
réponse de taille au sujet du CRM et Akeneo risque de sérieusement changer la
donne avec son logiciel PIM (Produit de Gestion d’Information).
À PROPOS DE LA LICENCE EE
Avec une part de marché indécente sur la plupart des Tiers, Magento s’est
non seulement imposée comme leader dans la plupart des domaines, mais la
solution concurrence désormais les grandes entreprises. Le succès de sa licence
d’entreprise, qui alimente maintenant quelques milliers de sites à travers le monde,
a été un facteur essentiel à sa croissance et à sa crédibilité. Le pari a été gagné.
Mieux encore, plus ceux-ci sont gros, plus ils ont tendance à prendre la licence
Enterprise. Près de la moitié d’entre eux l’utilisent sur le Tier 2. Magento a soigné ses
relations clients, et cela commence à payer. Le temps que la cellule de support
a passé à l’organisation dans le but d’offrir une meilleure qualité joue également
un rôle important, de même que le portefeuille de références qui ne cesse de
s’agrandir.
183
pour faire face à des pics de trafic temporaires. La licence « peak » EE coûte 5 900
dollars pour une utilisation maximum de 25 % du temps par an.
UN SCOOP, PEUT-ÊTRE…
EBay a près d’une centaine de millions de comptes actifs, PayPal en compte
environ 2 millions, Magento a 150 000 boutiques et... il y a encore quelque chose à
jouer. Le projet n’est pas encore prêt ou officiel, mais il semble que chez eBay un
groupe de travail interne envisage de mettre sur le marché un nouveau service
d’exploration de données.
CONCLUSION
Extensible et flexible, la solution peut couvrir, grâce à sa gigantesque liste de
fonctionnalités ou à ses nombreuses extensions, un très large éventail de besoins.
Magento est encore un produit difficile à coder et tout le monde n’est pas capable
de le gérer correctement. Le choix de l’éditeur de certifier les développeurs était
donc nécessaire pour élever le niveau du code et pour que seules les personnes
compétentes y aient accès. C’est également un choix très intelligent puisque les
entreprises paient pour obtenir leur label et que peu de choses sont faites (pour le
moment) pour vérifier la qualité de leur travail. De plus, si un partenaire propose
des références et une liste de programmeurs certifiés, même s’il fait partie de la
catégorie « silver » ou s’il s’agit d’un partenaire associé, il est généralement fiable.
Magento
Magento est en train de percer sur le marché du Tier 2, commence parfois à être
visible sur le Tier 1, et est aussi en train de gagner du terrain sur le Tier 3. La pause
technique qu’elle a faite en 2012 est principalement liée aux efforts que l’équipe a
fournis dans sa réorganisation, mais aussi et surtout dans la version 2.
Magento devra faire face à des concurrents, mais elle a surtout cherché récemment
à gagner du terrain sur le Tier 2 ainsi qu’à restructurer ses ventes, ses partenaires et
ses processus. Maintenant que cela est fait, Magento 2 attire toute l’attention et ce
sera un tournant décisif du match.
Aucune entreprise (ou très peu) travaillant sur Magento ne souffre de la crise.
Le framework, pour être maîtrisé, requiert des capacités techniques et Magento
s’attaquera à cet aspect dans la version 2, mais le marché développé par l’éditeur
est à l’image d’un buffet à volonté, qui ne cesse de grossir et dans lequel chaque
professionnel en informatique compétent est invité à prendre sa part du gâteau.
185
MISE À JOUR 2016
Les deux dernières années ont été très difficiles pour Magento. Ils avaient déjà
perdu Yoav Kutner (l’ancien directeur technique) peu de temps après l’acquisition
d’eBay, puis en 2014, Roy Rubin (ancien PDG) est également parti, lorsque que ses
obligations prirent fin.
Ebay disposait de plusieurs personnes pour combler ces postes, mais les choix
qu’elle a d’abord fait n’étaient vraiment pas pertinents et ont plombé son
dynamisme. Ce qui a sans doute le plus affecté la solution, c’est certainement son
manque de vision. Pendant des années, Roy & Yoav ont mis toute leur énergie à
développer une communauté et à montrer le chemin de manière très précise, ce
qui était rassurant pour toutes les entreprises reposant sur Magento, qu’elles soient
des intégrateurs de systèmes, des sociétés d’hébergement ou des clients finaux.
Tout cela s’est arrêté peu de temps après l’acquisition. EBay a alors emmené
Magento sur le chemin « X.commerce » et « the fabric », de bonnes idées sur le
papier, mais qui n’était au final que du marketing, sans objectifs lisibles.
Les solutions d’eBay Enterprise ont été vendues pour 925 millions de dollars à un
consortium d’investisseurs mené par Permira. Même s’il est pour le moment difficile
de juger si cette transaction est une bonne ou une mauvaise chose pour Magento,
le nouveau propriétaire a au moins accès à une grande quantité d’argent, si besoin
est. Si nous faisons le calcul, il est intéressant de noter que GSI et Magento ont été
acquises pour 2,5 milliards de dollars (2,4 rien que pour GSI) et que le portefeuille
d’eBay Enterprise était plus grand que ces deux solutions réunies.
Mark Lavelle est un entrepreneur. Fondateur de « Bill Me Later », il a fait passer son
entreprise de 4 à 400 personnes avant de la revendre à PayPal pour plus de 800
Magento
millions de dollars. Cela reflète ses compétences entrepreneuriales. Il est d’ailleurs
connu pour être un très bon négociateur. Steve est également un entrepreneur
doté d’une grande expérience : il a en effet fondé Movaris, qu’il a ensuite revendue
à Trintech.
Ce duo semble bien fonctionner ensemble et ils ont beaucoup appris de leurs
expériences eBay respectives.
Par ailleurs, Mark était l’un des négociateurs derrière l’acquisition de Magento par
Paypal à l’époque. Il a ensuite participé à la séparation de Magento et d’eBay
avant de finalement en reprendre le leadership. Pour faire court, il connaît la
société de l’intérieur.
Magento est redevenue une société indépendante, une « grande startup » comme
Mark Lavelle la qualifie, dotée d’un financement, certes, mais à nouveau réactive.
Pendant des années, eBay a dépensé plusieurs millions dans la création d’un
OMS (Order Management System - Système de Gestion des Commandes). Tout en
séparant les différents outils et produits que Permira acquerrait à eBay, Mark Lavelle
a négocié pour que l’OMS soit intégré a Magento. Même si l’on ne connaît pas le
montant payé, nous sommes certainement très loin de son coût réel.
Donc, si vous aussi étiez surpris de voir Magento déclarer avoir développé un OMS
et un RMS (Retail Management System, logiciel de gestion des points de ventes
pour détaillants) en seulement quelques mois, alors que la société a eu du mal à
finaliser Magento 2 en 4 ans, vous avez maintenant l’explication.
187
maison, comme « Imagine » ou pilotés par la communauté), beaucoup de gens
ont commencé à penser que Magento avait atteint le sommet de sa courbe de
croissance en 2014, et que le produit était maintenant sur le déclin.
Dans un même temps, les tarifs de la licence EE ont fortement augmenté au cours
des 3 dernières années, faisant un bond de 12 000 dollars à 18 000 dollars, alors que
l’offre de service ou même les fonctionnalités du produit n’ont pas progressé de
50 %, loin s’en faut. La nouvelle grille de prix pour Magento 2 EE semble inclure un
pourcentage du chiffre d’affaires réalisé en ligne, ce qui va aussi en faire grincer
des dents plus d’un.
Magento est toujours dans la compétition sur la plupart des marchés et, même
si ses résultats sont un peu moins bons que d’habitude, les ratios ne sont pas non
plus alarmants. Cela fait des années qu’elle suscite des doutes, mais la société est
encore stable, rentable et a de la valeur. Il n’y a donc aucune raison de craindre
qu’elle disparaisse bientôt. Par ailleurs, la société compte déjà 3 300 licences d’EE
vendues dans le monde entier et aurait fait (selon la direction) ses meilleurs résultats
au quatrième trimestre 2015.
Magento
Magento une nouvelle jeunesse pour les années à venir. Et même si Magento 2
n’a pas été aussi profondément remanié que beaucoup l’auraient souhaité et
que certaines questions techniques ne sont pas totalement résolues, Magento 2
a connu globalement une importante mise à niveau, créant ainsi une base solide
pour l’avenir. L’ajout d’un OMS et d’un RMS (Retail Management System) représente
également une mise à niveau considérable des fonctionnalités omnicanales de
Magento.
Par ailleurs, si nous regardons en arrière, cela a littéralement pris une dizaine
d’années à osCommerce pour vraiment disparaître, lorsqu’elle a été totalement
dépassée technologiquement par Magento. OsCommerce n’avait alors pas
le quart du nombre de sites en production que Magento compte aujourd’hui.
Donc, même si la société n’était pas été redémarrée correctement, il est plus que
probable que Magento soit encore là pendant encore au moins 5 ans, d’autant
plus que de nombreuses entreprises reposent déjà sur elle.
Cela est particulièrement vrai pour les intégrateurs de systèmes qui ont investi
beaucoup de temps et d’argent pour former leurs équipes, obtenir une visibilité et
des références. Ils conseillent souvent le client final sur la technologie qui devrait
être utilisée et la plupart d’entre eux sont très réticents à l’idée de lancer un nouveau
cycle de formation sur un nouveau système e-commerce. Le changement aurait
vraiment lieu si une autre plateforme pouvait obtenir plus de demandes que
Magento et commencer à rassembler des entreprises plus rapidement que
Magento.
Même si l’accord avec Permira n’est pas complètement connu, rien ne dit pour le
moment que l’opération aura un impact négatif. Bien sûr, Permira ne peut pas être
le responsable de la stratégie qui fait tant défaut à Magento, mais les entreprises
d’investissement sont parfaitement conscientes de ce qu’il faut faire pour que
cette entreprise reprenne son envol. Imaginons ce que pourrait devenir Magento
2 sous la houlette de Mark Lavelle tout en ayant quelques dizaines de millions
pour faire rebondir la société… Une chose est sûre pour le moment : Permira et
ses co-investisseurs ont toutes les raisons de faire en sorte que Magento retrouve
la croissance, la première d’entre elle étant que c’est dans leur propre intérêt.
Cependant, Permira pourrait aussi avoir un « agenda secret », en vue de revendre
à nouveau Magento d’ici 3 à 5 ans, ce qui ne serait pas inhabituel pour ce fonds.
Cependant, rien n’est encore vraiment connu de cet horizon d’investissement ou
de ses conditions.
« C’est un jour que les partisans de Magento ont longtemps attendu. Et un jour que
nos concurrents ont longtemps craint ! » a déclaré le tout nouveau PDG quand
189
Magento a été séparé d’Ebay. Cependant, même si l’autonomie change beaucoup
de choses, il n’est pas certain que les commerciaux de Demandware soient déjà
sous anti dépresseurs après cette déclaration. Il reste malgré tout indéniable que
Magento est toujours un acteur majeur sur le grand échiquier de l’Ecommerce.
Toujours est-il que la plupart des gens de la communauté souhaiteraient voir des
choses concrètes plutôt que d’entendre des discours de motivation et il y a du
travail pour regagner leur confiance.
Magento était aussi un produit de « startup », créé il y a plus de 8 ans autour d’une
toute petite équipe. La conception était compliquée, les pièges nombreux et la
sécurité n’était pas vraiment la principale préoccupation. De nombreux intégrateurs
ont essayé de développer des sites mais très peu, disons 10 % d’entre elles, faisaient
un travail vraiment de haute qualité.
Magento 2 a amélioré ses normes de qualité, son niveau technique et ses standards
de sécurité. Cependant, encore moins d’entreprises seront en mesure de gérer ce
framework qui, ayant fortement évolué vers les meilleures pratiques, est encore plus
abstrait et complexe qu’auparavant.
Magento
Tout à un prix, mais Magento a clairement besoin de faire une transition très rapide
vers Magento 2 afin de laisser la plupart de ses problèmes derrière elle. À l’heure
où nous écrivons, Magento a annoncé qu’elle allait progressivement supprimer la
version 1 en poussant tous les nouveaux projets à démarrer sur Magento 2. C’est
un pari risqué dans un contexte où certains clients sont déjà repassés à l’édition CE
après avoir déjà utilisé l’édition EE.
La zone de risque est accrue du fait qu’il n’y ait pas de possibilité de mise à niveau
en tant que tel vers Magento 2. Passer de Magento 1 à Magento 2 est donc à peu
près équivalent à redévelopper le site de zéro puisque Magento 2 n’est pas rétro-
compatible. Cela signifie donc que les clients peuvent choisir de signer à nouveau
avec Magento, ou choisir d’essayer une autre plateforme pour une durée et un prix
tout à fait comparable...
La plupart des rapports des experts de Magento s’accordent sur le fait qu’il est
encore plus difficile de développer avec Magento 2 qu’avec Magento 1... Ce n’est
pas un mince exploit étant donné que Magento était déjà considérée comme
une des solutions ayant la courbe d’apprentissage la plus raide dans le monde
open source. Avec plus de couches d’abstraction, plus de classes, plus de tests,
plus de fichiers XML, tout cela visant à fournir un meilleur code et une plus grande
compatibilité, mais rendant le travail plus complexe, Magento prend un risque. Les
règles de programmation ne sont pas encore toutes totalement fixées et certaines
lignes directrices ne sont pas vraiment claires (et que dire des observateurs et des
intercepteurs ?), quant à la documentation elle provient encore principalement de
la communauté.
D’un autre côté, on en sait de plus en plus maintenant sur Magento 2 et l’équipe
de développement du produit a sans aucun doute compris et traité la plupart
des problèmes. Tout d’abord, Magento 2 est plus modulaire et réduit le nombre
d’interdépendances. L’API a été considérablement améliorée et également
rendue plus rapide. Un programme d’installation va vérifier que les conditions
préalables et les dépendances sont correctement traitées. Le produit global
est livré avec un framework de test automatisé et des tests unitaires de la
191
plupart des composants. Les fonctionnalités liées aux thèmes et au CMS ont été
considérablement améliorées pour plus de flexibilité et de rapidité. Les systèmes
de tests de pré-production et de prévisualisation sont désormais des fonctionnalités
natives, permettant aux gestionnaires de magasins d’être plus autonomes dans la
gestion de leurs contenus.
Si les fournisseurs d’extensions sont si sceptiques par rapport à Magento 2, c’est peut-
être parce que les intégrateurs de solutions utiliseront moins d’extensions, utilisant
plus de fonctionnalités natives qu’auparavant. Il sera peut-être plus compliqué de
personnaliser Magento avec des fonctionnalités maison, mais en contrepartie,
l’intégration de base sera plus facile.
Toujours sur les extensions, l’une des briques essentielles de Magento, de nombreux
changements sont attendus. Le programme d’installation détectera les conflits
potentiels et certaines extensions seront réexaminées par l’équipe de Magento afin
de vérifier qu’elles respectent bien les meilleures pratiques. La nouvelle place de
marché de l’extension Magento Connect proposera une interface plus complète
dotée d’une collection d’extensions personnalisées, pouvant être utilisées sans
risque en production tout en garantissant aux partenaires la qualité de leur code.
Les performances haut de gamme ont toujours été assez difficiles à atteindre avec
Magento et l’éditeur s’est également énormément concentré sur ce point précis,
annonçant la prise en charge native d’HHVM, de PHP 7 et de Varnish. Cela pourrait
être considéré comme une fonctionnalité parmi tant d’autres, mais elle est tout à
fait essentielle, tant pour les performances que pour l’évolutivité. Ces choix sont
extrêmement sages et permettront peut-être à Magento de rivaliser dans le Tier 2,
où la performance et la scalabilité revêtent une importance majeure. Magento
2 prendra également en charge la séparation de la base de données du front
office, du back office et des paniers, augmentant ainsi encore plus avant les
performances.
Magento
TARIFICATION
La tarification de Magento 2, comme chez tous les éditeurs, est négociable. Bien
que les tarifs de la version Cloud soient encore inconnus à ce jour, voici déjà la
celle concernant les licences serveurs classiques :
EXTENSION DU PORTEFEUILLE
Depuis un certain temps maintenant, Magento est essentiellement un système
permettant de propulser un site de e-commerce, disponible en deux versions, CE
& EE. Magento Inc. est restée sur la même ligne pour la version CE : elle est conçue
pour les petites entreprises. La version EE fournit quant à elle « un riche ensemble
de fonctionnalités robustes qui peuvent être adaptées en vue d’accélérer la
croissance des entreprises à travers les canaux numériques et physiques ».
193
de la qualité (Q.A). La place de marché sera très probablement divisée en deux
catégories, les extensions « certifiées » et les autres, que vous utilisez à vos propres
risques.
Enfin, Magento Retail Commerce est une suite de produits conçue pour permettre
aux associés des magasins de prendre en charge les clients directement dans les
PDV (points de vente), depuis une tablette. Ceci, allié à l’OMS, ramène vraiment
Magento dans l’arène de l’omnicanale, ce qui est une bonne nouvelle pour tout
l’écosystème, qui attendait ce virage.
En termes de stabilité ou de performances, Magento 2 n’est pas prêt pour une mise
en production, mais le produit a tout de même été annoncé comme final et prêt
à utiliser il y a déjà quelques mois. Cette fois-ci, Magento a finalisé un accord avec
Rackspace autour de son « Magento Cloud », avant de le présenter sur scène le
jour suivant. Finalement, Rackspace s’est retiré et c’est Plateform.sh qui a été choisi
pour être l’hébergeur partenaire de ce futur Magento sur le Cloud. L’accord n’a
d’ailleurs été confirmé que quelques heures avant que Magento ne l’annonce sur
scène…
Cependant, le point positif est que le profileur PHP de Symfony (Blackfire) sera
intégré à cette offre, tout comme celui de New Relic. C’est un pas en avant, même
s’il aurait été plus logique d’intégrer des outils de référence de l’univers Magento,
comme Quanta Computing qui est spécialisé dans l’étude des sites Magento.
Magento
Cependant, proposer des outils comme Blackfire et New Relic va offrir plus de
contrôle sur les différents composants de Magento, tout comme les nouvelles lignes
de commande de Magento 2 et de Plateform.sh.
CONCLUSION 2016
Si nous pouvions envoyer un message à la direction actuelle de Magento, ce serait
celui-ci : Magento est un écosystème, pas un produit. Si la solution est traitée en tant
que tel, Magento redeviendra un géant, qui permettra à des centaines de milliers
d’entreprises de surfer sur la vague mais sous-estimer ce point pourrait conduire le
produit à un lent déclin.
Magento 1.9 CE (Community Edition) et 1.14.1 EE sont des versions très stables,
bénéficiant de longues séries de patchs, de mises à jour et d’optimisations. Le
produit est sans aucun doute abouti et efficace et on peut considérer que son
utilisation est sûre lorsqu’elle accueille entre 1 000 et 100 000 visiteurs uniques par
jour. Au-delà de ce seuil, les optimisations de code et d’infrastructure doivent
être prises en main par des personnes très expérimentées pour atteindre des
performances haut de gamme et régulières.
Lorsque les licences 1 EE de Magento disparaîtront, le passage forcé à Magento
2 pourrait être un peu chaotique pour les agences les moins expérimentées, mais
le marché s’adaptera dans les six mois à un an. Cela va aussi sûrement faire un
peu de ménage dans le paysage car certains intégrateurs ne survivront pas à
la conception sophistiquée utilisé dans Magento 2 et ne seront plus capables
de bricoler comme certains le faisaient auparavant. Magento 2 peut devenir un
produit orienté grands comptes, repoussant une partie de sa communauté vers
des bases techniques plus simples, mais nous avons eu la confirmation de première
main que la version CE continuera à exister et sera maintenue dans le temps.
Malgré tout, à l’heure où nous écrivons ce livre, et peu importe ce que le marketing
de Magento essaie de faire passer, Magento 2 n’est pas « sec ». Ses performances
ne sont pas prêtes pour le stade de la production, et des bugs sont toujours tapis un
peu partout. On peut s’attendre à ce que Magento 2 soit probablement prêt pour
de la production réelle à la fin de l’année 2016.
195
une importante migration, voire un redéveloppement, d’ici 6 mois à un an, ce qui
serait à la fois un gaspillage d’argent et de temps.
Si l’on tient compte de tous ces facteurs, il serait logique et prudent d’attendre
fin 2016 avant d’adopter Magento 2 et de lancer une refonte du site avec cette
technologie. Si vous possédez déjà un site Magento, pas de problème, il suffit
juste de le garder un peu plus longtemps et de reporter de quelques mois votre
prochaine grande mise à jour. La plupart de l’architecture et des fonctionnalités
sont déjà connues et des tests de production seront effectués sur l‘ensemble de
Magento 2.
Magento
LES POINTS FORTS DE MAGENTO
(Plus il y a de points, mieux c’est. Sur chaque KPI (indicateur clé de performance),
il y a au moins une solution avec 5 points ; il s’agit donc d’une comparaison entre
les solutions).
197
virtue-
mart:
VirtueMart
INFORMATIONS GÉNÉRALES SUR LA SOLUTION
Éditeur VirtueMart
Chiffre d’affaire en 2014 N/C
Business model (e-commerce) Certifications et modules
Coût de la licence Gratuit
Technologie PHP 5
Framework Joomial
Base de données MySQL
Version (à la date de l’étude) VM3
Licence GPL
Première sortie 1998
Origine Allemagne
Budget de réalisation d’un site
5 K€ / 5 À 10 K€ / 15 K€
(Bas/Moyen/Haut)
Typologie de recommandation Pure player
Temps moyen
Étendue Sites en Utilisation
de génération
géographique production par Tier
du code HTML
TIER 4
TIER 3
TIER 2
5 354 920 ms
TIER 1
_ _ _
199
INFORMATIONS TIRÉES DE L’ANALYSE DE 2013
Il était temps de créer une nouvelle version de la marque afin de conserver la base
d’utilisateurs de VirtueMart mais aussi pour être en conformité avec les nouvelles
pratiques du e-commerce. C’est ainsi que Sören Eberhardt-Biermann en est venu
VirtueMart
à choisir Max Milbers comme nouveau chef de projet et lui a confié la mission de
concevoir une architecture et un code source complètement nouveaux. VirtueMart
2.0 est sortie en décembre 2011, incluant certaines des meilleures pratiques de la
programmation moderne.
Ces statistiques nous montrent le problème d’une solution basée sur un CMS
connu. De même que Drupal Commerce et son manque de développements
en interne, VirtueMart ne propose pas beaucoup d’extensions (mêmes payantes)
et utilise la puissante communauté de Joomla pour développer ses capacités
complémentaires.
Une autre préoccupation que l’on peut avoir avec Joomla concerne la sécurité. Le
logiciel a été des années durant très impopulaire dans le domaine de la sécurité,
servant de terrain d’entraînement pour les nouvelles recrues. On disait même qu’il
était plus que facile de trouver des vulnérabilités dans Joomla ou dans l’une de ses
extensions. Nous avons souvent vu des failles de sécurité basiques au niveau de
l’extension Joomla, comme XSS (Cross Site Scripting) et SQLi (injections SQL), mettant
les propriétaires des sites dans des situations critiques. Joomla a une mauvaise
réputation dans ce domaine. Se reposer sur ce framework pour développer un
201
système commercial nécessite donc d’être très attentif à ce qui est fait et au choix
des extensions. Il faut faire (de toute façon), au strict minimum, une vérification ou
un pentest du site avant qu’il ne soit officiellement mis en fonctionnement.
Ces points devront être pris en compte au moment de choisir VirtueMart. Être lié à
un puissant CMS est une bonne chose, mais cela a aussi quelques inconvénients
qui doivent être analysés.
FONCTIONNALITÉS
VirtueMart fournit les fonctionnalités de base d’une solution e-commerce :
commentaires, évaluations, page de paiement, gestion de coupons, gestion de la
TVA et toutes les autres fonctionnalités dont peuvent avoir besoin les e-commerçants
pour gérer une boutique de manière efficace.
Toutefois, il lui manque les fonctions avancées nécessaires au cas où les besoins
deviendraient un peu plus compliqués que ceux d’une simple boutique B2C de
base. Le commerce mobile, le B2B, le multicanal ou encore la multi-boutique
sont quelques-unes des fonctions qui ne sont pas prévues dans la solution hors
de la boîte. De plus, le B2B et le multicanal sont compliqués à construire en tant
qu’extensions car ils nécessitent une certaine structure globale de l’infrastructure
sous-jacente. L’équipe en charge du développement de la solution, qui ne compte
que 5 développeurs, fait face à un manque flagrant de main-d’œuvre pour être en
mesure d’améliorer la solution.
D’un côté positif, bien sûr, le CMS est de très bonne qualité et VirtueMart se classe
parmi les meilleurs dans le monde PHP sur ce point précis, avec Drupal Commerce
et RBS Change (désormais Proximis). Le système de modèles est également basé
sur Joomla, ce qui permet à VirtueMart d’offrir des milliers de choix disponibles, le
CMS étant utilisé dans le monde entier par une importante communauté open
source. Cela permettra donc aux e-commerçants d’installer un modèle et/ou de
passer de l’un à l’autre, même sans être vraiment technophiles.
VirtueMart sait que se lancer dans un nouveau framework comme Joomla peut
poser quelques problèmes et tente pour cela d’apporter son aide en mettant
à la disposition de tous, sur son site officiel, une partie documentation très bien
faite. Des tutoriels sont proposés dans le but de donner des instructions, étape par
étape, sur la façon d’accomplir certaines tâches spécifiques avec VirtueMart. Des
manuels sont également prévus pour pouvoir se former par soi-même au back
office. Ces guides sont clairs et écrits de manière à ce que tout le monde puisse les
VirtueMart
comprendre. C’est suffisamment rare pour que cela mérite d’être signalé. De plus,
pour les développeurs, l’équipe de VirtueMart a créé un wiki ouvert à tous.
CONCLUSION
La concurrence exercée par le duo Drupal et Drupal Commerce est de toute
évidence rude pour le duo VirtueMart et Joomla. Drupal n’a rien à envier à Joomla
en ce qui concerne les capacités de son CMS, son extension e-commerce est
moderne et efficace, elle se développe et est financée. Le défi est de taille.
Selon la dernière enquête que nous avons réalisée en avril 2013 (basée sur le top 1
million d’Alexa), VirtueMart est la deuxième solution e-commerce la plus représentée
sur le web (après Magento). Dans le même temps, nous avons également constaté
que VirtueMart avait perdu un peu plus de 8 % de sa clientèle en 8 mois. Ce déclin
est bien inférieur à celui de Zen Cart, mais perdre environ un pour cent par mois,
dans un marché en croissance de plus de 10 % par an, n’est néanmoins pas bon
signe.
VirtueMart a connu bien des difficultés au cours de sa vie, mais cette seconde
version est un signe de maturité. Toutefois, si garder sa base de clientèle existante
est une chose, en acquérir une nouvelle est une autre affaire, et cinq développeurs
ne peuvent suffire à lutter équitablement contre la concurrence.
D’un autre côté, le fait d’être basé sur Joomla pourrait causer quelques problèmes.
Le concept de VirtueMart est de construire une boutique en ligne, en utilisant les
203
extensions disponibles. Choisir les extensions qui répondent à un besoin précis est
assez simple et les mettre ensemble également, mais l’inconvénient de ce concept
est que Joomla peut devenir un désastre si l’on y installe trop d’extensions. Le CMS
n’étant pas vraiment fait pour gérer un grand nombre d’extensions aurait en effet
tendance à perdre beaucoup en termes de performance, sans parler de la
sécurité. Étant donné que les novices ont la mauvaise habitude d’installer le plus
d’extensions possible sans vérifier si elles sont encore à jour ou compatibles entre
elles ou avec les versions utilisées, cela peut conduire à certains problèmes.
L’équipe de base est petite, elle compte 6 à 7 personnes impliquées à temps plein,
mais le nombre global de personnes qui contribuent à la solution s’élève à 40
autour du cœur et 100 développeurs fournissent des extensions. Si l’on ajoute à
cela une assez grande communauté d’une centaine de traducteurs, VirtueMart
apparaît comme un projet très dynamique.
VirtueMart
MISE À JOUR 2016
Tout d’abord, VirtueMart 3 est désormais compatible avec Joomla 2.5 et 3.X, ce qui
permet au framework de rester compatible avec son parent. Comme dans le cas
de Drupal Commerce, ces évolutions sont souvent limitées par la feuille de route
d’une autre équipe, mais l’avantage est, en contrepartie, que Joomla gère toute
une couche de fonctions nativement, que Virtuemart n’a pas à entretenir.
Parcourir les produits est également plus rapide en raison de l’utilisation des appels
Ajax, préchargeant les voisins et les variantes du produit qui est affiché. Le cœur
consomme également moins de requêtes SQL qu’auparavant, ce qui correspond
à un gain de 25 % selon les déclarations de l’équipe.
205
Nous pouvons seulement espérer que l’équipe de Joomla a travaillé dur sur les
aspects de sécurité car les versions précédentes étaient connues pour être très
sujettes à d’importantes failles de sécurité. À ce jour, Joomla a subi une nouvelle
grosse faille de sécurité, qui montre que l’équipe a toujours des progrès à faire à
ce niveau.
Même si la solution est principalement utilisée par les entreprises des Tiers 3 et 4,
quelques grandes références comme l’aéroport d’Heathrow utilisent déjà VirtueMart
pour faire tourner leurs boutiques de duty free. Néanmoins, nous recommanderions
plutôt VirtueMart pour les Tiers 3 et 4, déjà équipés avec Joomla. Des milliers
d’extensions Joomla sont également disponibles pour les clients VirtueMart, ainsi
qu’un référentiel de plusieurs centaines d’extensions VirtueMart spécialisées. Les
améliorations apportées sur le terrain de l’omnicanal (localisateur de magasins et
un système d’évaluation des stocks par magasin), la compatibilité PCI/DSS et les
fonctionnalités B2B, permettent désormais d’élargir la portée de VirtueMart a des
entreprises de plus grandes tailles.
VirtueMart est visiblement l’une des rares « petites » équipes ayant fait de réels progrès
au cours de ces deux dernières années. L’entreprise a trouvé un business model qui lui
permet de vendre des extensions pour son propre produit et d’obtenir des fonds grâce
aux partenariats qu’elle a faits. Cet élégant contournement du problème classique
éditeur/intégrateur semble être suffisamment stable et rentable pour motiver l’équipe
à étendre et à maintenir son produit.
CONCLUSION
Il faudrait pas mal de temps pour examiner complètement tous les changements et
cela ne permettrait finalement pas aux lecteurs de savoir s’il est préférable de choisir
d’adopter VM3 ou pas. Ce qu’il y a d’important à retenir, c’est probablement que
VM3 est beaucoup plus rapide que ses prédécesseurs et profite de la mise à niveau
sous-jacente de la base de Joomla.
Le point principal concernant cette étude 2016 est que VirtueMart est toujours en vie
et que l’équipe a investi beaucoup de temps et d’énergie pour que cette version
soit à jour, rapide et fiable. Apparemment, il n’y a pas de nuages à l’horizon, Joomla
se porte bien, et est encore opensource. Le business model d’iStraxx (la compagnie
derrière VM3) semble consister à accroître son réseau de partenaires (qui paient
probablement leur visibilité). La société génère également des revenus en intégrant
d’autres produits sur son propre produit. Même si elle n’est certainement pas dans le
modèle intégrateur + éditeur, ce compromis permet à VM3 de pouvoir être utilisée
VirtueMart
totalement gratuitement. Certaines questions légitimes se posent concernant la taille
d’iStraxx, étant donné qu’une petite entreprise ne peut pas soutenir un rythme de
changements aussi rapide qu’une grande, mais quelques développeurs sont parfois
meilleurs qu’un grand nombre.
VM3 est un produit adapté pour le segment du Tier 3 et, comme WooCommerce
ou Drupal Commerce, ce produit est principalement conçu pour les entreprises
qui sont déjà familiarisées avec Joomla sur lequel elle repose. Elle est complète et
suffisamment extensible pour apporter des fonctionnalités e-commerce correctes à la
plupart des clients du Tier 3. La liste des fonctionnalités du logiciel est maintenant très
complète et la reprogrammation d’une grande partie de VirtueMart (en raison de la
mise à niveau de Joomla) en fait une solution très rapide et, en général, la rapidité est
également synonyme de scalabilité pour la prise en charge des pics de trafic.
207
OXID
eSales:
virage vers le B2B pour
regagner de la vitesse
OXID eSales
INFORMATIONS GÉNÉRALES SUR LA SOLUTION
Temps moyen
Étendue Site en Utilisation
de génération
géographique production par Tier
du code HTML
TIER 4
TIER 3
Environ TIER 2
600 ms
20 000
TIER 1
_ _
209
INFORMATIONS TIRÉES DE L’ANALYSE DE 2013
CONTEXTE HISTORIQUE
OXID eSales a été créée en 2003 par Andrea Seeger, Lars & Eric Jankowfski et Roland
Fesenmayr. La solution est devenue open source (GPL V3) lorsque sa 4e version a
été rendue publique, en octobre 2008. C’est l’une des 5 solutions allemandes que
nous avons analysées dans ce livre, faisant de l’Allemagne le pays le plus prolifique
sur le marché des solutions e-commerce.
OXID eSales est assise sur le marché du Tier 3 avec ses offres freemium (sur le Tier
4 avec sa version gratuite), mais elle cible aussi certains clients qui se laisseraient
normalement séduire par ses cousins allemands Intershop et Hybris. Cela pourrait
sembler être un objectif lointain, mais l’éditeur a déjà quelques clients importants et
prestigieux comme Carrera, Intersport, Zeiss, ou la boutique de pièces de rechange
de Mercedes Benz.
OXID eSales
Les chiffres de cette année, si l’on
ne tient compte que des
informations indiquées sur le
forum, révèlent près de 30 000
utilisateurs enregistrés, 18 000 fils
de discussions et 120 000
messages postés.
Même si les tests unitaires dépendent de leur niveau de qualité, ceux-ci couvrent
désormais plus de 93 % du code d’OXID eSales. À ce jour, aucun autre framework
open source (et très peu de payants) ne peut en dire autant.
Par ailleurs, les commentaires relatifs au code ne sont pas présents partout, il est
toujours en avance sur le code source de Magento et la complexité de la structure de
la base de données le rend beaucoup plus évolutif que son concurrent américain.
Toujours dans la démarche qualité, l’équipe propose un service permettant de
certifier des modules réalisés par des sociétés tierces afin de s’assurer qu’ils sont
bien conformes aux exigences de la plateforme. En fait, 75 des 500 extensions sont
certifiées sur le marché des modules.
211
car c’est en quelque sorte le minimum que la solution pouvait faire, étant contrainte
de s’adapter à des réglementations bien plus complexes au niveau local.
OXID eSales
L’Enterprise Edition (EE) a été conçue pour les clients nécessitant un scénario de
charge élevée et elle gère principalement la gestion des évolutions et des pics
de trafic. Pour compléter l’offre EE, le logiciel intègre un système de permissions
et de rôles plus approfondi, avec un réglage fin, jusqu’au niveau de la gestion de
chaque champ.
B2B
Le B2B ne fait pas partie des points forts d’OXID eSales, qui fournit des fonctions
très basiques nativement dans ce domaine particulier. Si vous avez déjà rempli un
numéro de TVA, même dans une boutique B2C, la TVA ne s’affiche plus dans la
version EE, mais ce n’est pas non plus un gros problème.
Néanmoins, le B2B n’est pas encore nativement la force d’OXID eSales, d’après ce
que nous avons pu voir.
213
Le dispositif PDV est très particulier et, une fois
détecté par le site, son affichage s’adapte aux
besoins locaux spécifiques du magasin. Cela
permet de mieux gérer la navigation via une
interface adaptée aux écrans tactiles.
Un design mobile sera livré en juin, directement dans le modèle par défaut de
la boutique de démonstration, permettant une personnalisation rapide. À la fin
de l’année, un responsive design global sera livré par l’équipe, basé sur Twitter
Bootstrap. Ce sera simplement un package supplémentaire, un modèle par défaut
nativement « responsive ». Le système est assez simple : vous pouvez réaliser votre
propre modèle personnalisé à partir du modèle central principal, ce qui permet
d’obtenir une intégration très efficace du canal mobile, à un faible coût.
INTERNATIONALISATION
L’entreprise a cherché à s’exporter en France afin de gérer un premier mouvement
d’expansion, mais le résultat a été un échec (comme nous nous y attendions et le
signalions dans la première version de ce livre). La création d’une filiale, détenue et
administrée par l’équipe principale, semble être un élément essentiel pour réussir
mais OXID eSales, à cette époque, a essayé de vendre le logiciel sous licence
exclusivement à un revendeur tiers.
OXID eSales
Il n’en reste pas moins que cette expérience est désormais digérée et que la
volonté de se développer sur un autre marché est encore quelque part dans un
coin de l’esprit de l’entreprise, même si rien ne l’incite vraiment à le faire.
Le marché allemand est en effet l’un des plus grands d’Europe, se classant à la
deuxième ou première place selon les différentes études et les différents chiffres
que nous avons pu nous procurer. De plus, quand on est une solution open source,
il est également possible de s’étendre à de nouveaux marchés, avec l’aide d’outils
adaptés à votre communauté.
OXID eSales fournit déjà une traduction 100 % complète des éléments de front et
de back office en :
• Allemand
• Anglais
• Français
OXID EFIRE
215
Ce n’est là qu’une des nombreuses fonctionnalités de ce modèle SaaS vraiment
unique et très intéressant. Le système est satisfaisant même s’il n’est pas encore
suffisamment étrenné pour obtenir une qualité haut de gamme, mais il en prend la
direction (c’est prévu pour la fin d’année). Malgré cela, il est néanmoins largement
utilisé par les clients d’OXID. Les Allemands étant du genre prudent, il ne peut donc
pas être bien loin de sa forme définitive.
EFire semble, à première vue, être un système très avancé et pourtant facile à
prendre en main, permettant d’automatiser et d’intégrer facilement des services
de tiers.
Il semble qu’OXID eFire ne soit pour le moment disponible que pour le marché
allemand, ce qui est logique bien que regrettable. Cette fonctionnalité est vraiment
bien pensée et le fait d’apporter des services SaaS en continu à la boutique via
cette plateforme est une évolution intéressante du modèle.
ASPECTS TECHNIQUES
RECHERCHE
Le moteur de recherche par défaut fournit les fonctionnalités simples et efficaces
habituelles que l’on peut attendre de lui et offre aussi un petit bonus en rendant
possible l’association de mots-clés et de produits. Cela vous permet, par exemple,
de répondre automatiquement aux fautes de frappe les plus courantes faites par
vos clients.
Il peut également être remplacé par FactFinder, une solution très efficace, offrant un
support de qualité. Les deux équipes étant basées dans la même ville (Freiburg), il
n’est pas étonnant qu’elles se soient rencontrées. Celebros est également interfacé
via un module et Solr est facile à intégrer.
QUALITÉ DU CODE
En ce qui concerne les méthodes de développement, OXID eSales est codé avec
les méthodes Agile, ce qui permet nativement aux équipes spécialistes de ces
techniques d’aller plus vite au but.
OXID eSales
positif : le code et les modèles sont propres, parmi les plus qualitatifs du marché.
Le framework est beaucoup plus facile à maîtriser pour un développeur que ceux
de Drupal Commerce ou encore de Magento, et moins expérimental que ceux de
VirtueMart ou de Zen Cart.
PERFORMANCES
L’exemple le plus frappant est le site Medimops, qui gère plus de trois millions de
produits, des milliers de commandes par jour et montre de bonnes performances
techniques en ce qui concerne la vitesse de chargement des pages.
QUELQUES PRÉCISIONS
La nouvelle version Enterprise 5 offre également la possibilité de séparer les bases
de données en lecture et en écriture (Read & Write), pour fournir une capacité
d’évolution incroyable. Aucun autre framework n’a jamais vraiment mis en œuvre
à grande échelle cette séparation spécifique des deux fonctions avec MySQL, ce
qui sera assez unique.
Les équipes ont pris un certain retard avec la mise en œuvre d’un web service
RESTful, même si un projet de communauté existe. Le secteur du e-commerce
semble adopter massivement cette philosophie RESTful, car elle permet les appels
sans blocage, ainsi qu’une meilleure évolutivité, un meilleur temps de latence et
une sécurité accrue. L’équipe de l’éditeur n’a cependant pas encore converti
son service web en une version compatible avec REST et OXID eSales est plutôt
orientée SOAP actuellement, qui n’est pas bloquant de toute façon.
Smarty est utilisé comme un système de modèles, mais sa performance unitaire est
inférieure à celle de RBS Change cependant (en utilisant la même bibliothèque),
d’après ce que nous avons pu voir en ligne. Cela dit, l’évolutivité et la vitesse de
rendu unitaire ne sont pas toujours directement liées et OXID eSales présente une
très bonne capacité d’évolutivité.
217
CONCLUSION
OXID eSales est une solution légère, de qualité et mature. Elle est livrée avec de
nombreuses fonctions intégrées qui peuvent être facilement étendues grâce à la
place de marché de modules.
Le sentiment d’efficacité est renforcé par les faits : de grands sites choisissent la
solution OXID eSales et connaissent une belle réussite grâce à elle, les volumes
peuvent être vraiment impressionnants et la solution est solide comme un roc. Enfin,
OXID eSales est un concurrent très sérieux de Magento dans son cœur de cible et
l’histoire aurait été très différente si le produit avait cherché plus tôt à acquérir une
visibilité à l’échelle européenne.
OXID eSales
MISE À JOUR 2016
LA COMPÉTITION S’INTENSIFIE
Au cours de ces trois dernières années, OXID n’a pas progressé aussi rapidement
que ses concurrents.
Dans le domaine B2C, OXID eSales est plus en concurrence avec Magento
qu’avec toute autre solution. Hybris s’adresse en effet principalement aux clients
plus importants et, par ailleurs, il y a toujours une très large présence des anciens
systèmes ou de ceux développés en interne. Magento et OXID eSales ont, quant à
elles, partagé le même segment de clientèle pendant des années.
Mais, tandis que Magento essayait de régler ses problèmes internes, Shopware a
commencé à gagner en visibilité et à monter en puissance, évoluant de plus en
plus vers le segment du Tier 3, justement celui qu’OXID privilégie également. Compte
tenu de la sortie prochaine de Magento 2 et de la progression de Shopware (dont
le chiffre d’affaires est déjà probablement plus élevé que celui d’Oxid), la société
doit s’adapter rapidement et évoluer pour maintenir sa position.
Pour remédier à cette situation, l’équipe d’OXID a fait du B2B sa principale priorité.
Mais elle n’est pas la seule, d’autres acteurs étant également bien décidés à obtenir
des parts de marché dans ce sous-ensemble spécifique de clients, comme leur
concurrent allemand Shopware ou encore la plateforme OroCommerce à paraître,
qui est depuis le début totalement orientée B2B. Ayant subi la forte concurrence
exercée par Demandware sur le segment B2C, Hybris s’oriente également de plus
en plus vers le B2B et nous pouvons donc nous attendre à une compétition de taille.
La société a résisté jusqu’à présent sur l’un des marchés e-commerce les plus
compétitifs au monde et compte même de nouveaux clients importants dont
Porsche Design, Beautylane et Sheego notamment, qui sont venus s’ajouter à un
portefeuille déjà très impressionnant incluant des références telles que 3M, Unilever,
Deutsche Post ou encore Mercedes Benz.
219
actuelle consisterait plutôt à s’associer avec des partenaires internationaux comme
Arvato et de fournir une intégration simple des outils de commerce transfrontaliers,
ce qui permettrait aux entreprises allemandes de vendre en Europe.
La vision des dirigeants d’OXID est très réaliste cependant, comme on peut le
constater dans ces propos :
Pour toutes ces bonnes et évidentes raisons, OXID concentre désormais ses efforts
sur le marché B2B.
OXID eSales propose une gamme de prix très attractive pour sa plus petite version.
La version PE est facturée 2 900€, l’édition Enterprise est au prix de 12 000 , et
l’édition B2B est vendue à 32 000€. Le prix de cette dernière édition peut sembler
bien supérieur aux deux autres, mais peu de produits PHP sont déjà prêts pour
gérer le B2B ; et ceux qui le sont, sont plutôt plus chers. Il ne fait aucun doute que
l’équipe a également la volonté d’absorber les coûts de R&D, mais par rapport à
Intershop, Insite Software ou Hybris, OXID eSales reste dans une bonne gamme de
prix.
OXID eSales
qualification. Le coût est finalement difficile à prévoir car chaque client reçoit
directement d’OXID un devis personnalisé. (Les licences sont à vie).
OXID eSales est globalement très bien placée en termes de tarifs et offre un bon
rapport qualité-prix en termes de fonctionnalités et de stabilité pour toute entreprise
de taille moyenne. Il existe aussi une version CE disponible gratuitement, sous
licence GNU GPLv3.
La société propose aussi des services professionnels, même s’ils sont pour la plupart
réservés à une personnalisation en profondeur spécifique plutôt qu’à l’intégration
habituelle. OXID ne connaît que trop bien la valeur d’une communauté puissante
pour commencer à jouer avec le feu en devenant elle-même un intégrateur. Les
conseils sur les spécifications du projet ou sur des personnalisations spécifiques
semblent donc marquer la limite, l’intégration restant du ressort des partenaires
d’intégration.
Plus d’un millier de modules sont disponibles sur OXID eXchange, parmi lesquels
l’éditeur garantit que 80 sont sécurisés. Le site de modules d’OXID eSales en
propose 400 autres et les projets d’OXID eSales en comptent aussi 265, ce qui élève
le nombre total de modules à environ 2 000.
221
La communauté d’OXID est connue pour aimer les rencontres et les évènements, les
afters s’ensuivant étant tout aussi légendaires que ceux des salons « Imagine » de
Magento. Des milliers de développeurs et de travailleurs indépendants proposent
leurs services, postent des commentaires sur les blogs et produisent des contenus,
de la documentation et même des modules. L’écosystème comprend également
les sociétés d’hébergement. En Allemagne, les clients souhaitant opter pour OXID
eSales ne devraient donc rencontrer aucun problème pour trouver de la main-
d’œuvre et des professionnels qualifiés.
La relation saine qui existe entre l’éditeur et ses prestataires de services repose
également sur le fait qu’OXID eSales ne propose jamais de services d’intégration
directement aux clients finaux (ou seulement de façon tout à fait exceptionnelle).
Cela étant dit, cet écosystème est pour le moment principalement disponible en
Allemagne, la communauté étant très limitée au-delà des frontières du pays, à
l’exception peut-être de la zone DACH (Allemagne, Autriche et Suisse).
Il est vrai que, d’un côté, la volonté d’OXID de garder un moteur de recherche
basique peut paraître assez surprenante mais, d’un autre côté, de nombreuses
entreprises spécialisées proposent des composants plus efficaces que la plupart
des solutions e-commerce, certains d’entre eux étant même gratuits, et la décision
de ne pas investir dans ce domaine devient alors assez logique.
Notre dernière étude comparative mentionnait eFire, mais cette offre a été stoppée
depuis car elle attirait des clients trop petits qui n’étaient plus la cible de l’entreprise.
OXID eSales
bon 20 %, OXID eSales se place toujours parmi les bons acteurs PHP et, d’après
ses partenaires d’hébergement, la solution est connue pour monter en charge
correctement. Cela est probablement dû à sa solide conception technique sous-
jacente et à l’utilisation de composants légers pour les fonctionnalités liées aux
thèmes de l’interface frontale, comme Smarty par exemple.
Étant donné que Magento a subi plusieurs graves failles de sécurité, il serait injuste
de ne pas mentionner le fait qu’OXID eSales n’a pas souffert autant en termes de
sécurité. Cela pourrait être dû au fait qu’un moins grand nombre de personnes a mis
le nez dans le code, la solution étant moins exposée, mais aussi certainement plus
probablement au fait que la solution est également assez solide techniquement
pour résister contre les tentatives de piratage.
Le code source est disponible sur GitHub et les demandes d’extraction peuvent
être émises par la communauté, permettant ainsi une meilleure interaction entre
l’entreprise et les développeurs.
Les tests unitaires, qui permettent un contrôle de qualité des tests de code source
et de non-régression, couvrent plus de 80 % du logiciel. Cette pratique fonctionne
depuis longtemps maintenant (plus de 6 ans) pour OXID eSales, montrant à quel
223
point le processus d’ingénierie est parfaitement maîtrisé en termes de contrôle de
la qualité.
Une API est un élément clé lorsqu’il s’agit d’interfacer un produit avec d’autres.
L’API derrière OXID eSales est connue pour être plutôt complète et efficace, même
si la documentation n’est pas accessible en ligne. Ce dernier point est inattendu
pour un produit open source. Si les fonctionnalités natives ne couvrent pas vos
besoins spécifiques, vous pourrez recourir à des extensions fournissant encore plus
de méthodes de service web, comme oxidjson par exemple.
Étant donné que la stratégie d’OXID est de ne pas créer pour le moment de
composants ERP, CRM, OMS (Order Management System – Système de Gestion
de Commande) ou PIM, tous les produits de tiers devront interagir par le biais de
cette API, qui devrait couvrir la plupart des besoins. Un module certifié permettant
d’interfacer un ERP est disponible. Il interagit à la fois dans les fichiers CSV (Comma
Separated Values) et SOAP, de manière bidirectionnelle.
Les experts sont unanimes sur le fait que l’e-commerce B2B est en pleine expansion
et OXID a également constaté que ses propres clients B2C étaient de plus en plus
en interaction avec les revendeurs et les grossistes. De plus en plus d’entreprises B2B
sont également en train de tester un modèle de vente directe, grâce à la flexibilité
de systèmes modernes de boutiques en ligne. Pour le moment, les activités B2B sont
déjà en augmentation de 50 %, d’après l’un des dirigeants de la société.
OXID eSales
En ce qui concerne le B2B, OXID eSales en est encore à un stade précoce.
L’entreprise affiche trois références : Zeiss, Unilever Food Solutions et Lekkerland,
mais peu d’informations expliquant pourquoi ces sociétés ont décidé d’utiliser OXID
eSales dans un contexte B2B sont disponibles en ligne. Le logiciel vise à permettre
aux entreprises allemandes de gérer leurs activités commerciales transfrontalières,
ce qui est tout à fait logique pour les sites aussi bien B2B que B2C.
OXID eSales propose malgré tout à peu près tous les outils nécessaires pour survivre
dans un environnement B2B, comme une liste de prix en fonction de l’utilisateur,
l’établissement d’un montant maximal de dépenses par profil, un système de
livraison directe, un montant minimal par commande, des commandes groupées,
l’exonération de la TVA, les comptes d’affiliés et ceux de grossistes. Les extensions
et plugins permettent à une entreprise de prendre rapidement en charge la
génération de devis, la facturation de fin de mois, la budgétisation, la gestion des
représentants et la facturation globale pour une entreprise (compte d’entreprise).
Les commandes rapides et récurrentes sont également prises en charge, ainsi
que les workflows et la gestion des centres d’achat. OXID a interfacé Microsoft
Navision, SAP, Sage, Dynamics et Pixi, afin de permettre aux entreprises possédant
ces produits d’avoir une intégration plus rapide.
Le SaaS semble faire partie des plans si l’on en juge certaines présentations, mais
pas grand-chose à ce sujet n’a été révélé à ce jour : le produit est disponible via
Bitnami afin de bénéficier d’un serveur préconfiguré automatiquement. Il existe un
pseudo SaaS, qui est en fait plus un modèle de facturation, basé sur les volumes
effectués par le client.
OMNICANAL
Le principal changement entrepris vers l’omnicanal, et notamment les PDV, a été
la mise en place du grand écran Polytouch, une sorte d’iPhone géant permettant
d’afficher la boutique sur un grand écran doté d’un support tactile, afin de laisser
les clients interagir avec la boutique en ligne, directement depuis le PDV.
Bien que l’idée en elle-même semble bonne sur le papier, le secteur ne l’a pas
vraiment adoptée massivement et les autres fonctionnalités omnicanal ne sont pas
si développées que cela. Il n’y a pas de RMS ni d’OMS disponibles nativement et
la version mobile du back office n’est pour le moment pas vraiment adaptée pour
une utilisation en magasin. Un nouveau modèle réactif, reposant sur Bootstrap,
devrait dans les prochains mois (courant 2016) aider à résoudre ce problème.
OXID a choisi de se reposer sur ses partenaires pour l’OMS, la PIM, et la plupart
225
des composants essentiels à une stratégie omnicanal complète. La véritable
raison ayant motivé ces choix est peut-être qu’elle dispose de ressources limitées.
Le produit ne peut toutefois pas encore être considéré comme le meilleur des
produits en matière de capacités omnicanal, et l’entreprise le sait. L’un des axes de
la stratégie d’OXID eSales pour 2016 est précisément d’améliorer considérablement
ses capacités dans ce domaine-là.
MARGES DE PROGRESSION
Le back office d’OXID eSales est assez « froid ». Ce ne sont pas les couleurs amusantes
et le JavaScript qui font la qualité d’un back office, et il y a là certainement de la
place pour l’amélioration. Il est indéniablement complet et plutôt bien organisé,
mais un peu austère.
Par ailleurs, lorsque l’on compare le back office d’OXID eSales avec celui de
Shopware, le second propose une organisation plus attractive et certaines
fonctionnalités indispensables aujourd’hui, comme un vrai CMS visuel fonctionnant
en drag & drop permettant à l’utilisateur final de contrôler totalement les contenus
de son interface frontale. Le back office ne s’adapte pas vraiment non plus à un
dispositif mobile et fournit la même résolution et le même modèle de page, quel
que soit le dispositif de connexion. L’équipe est bien consciente de ces faiblesses,
en tout cas en ce qui concerne le CMS et, à l’heure où nous écrivons ces lignes, elle
travaille d’ailleurs sur un nouveau CMS.
OXID eSales
probablement plus compliqué pour une entreprise existante de commencer à se
développer à l’international que pour un nouveau venu séduisant.
CONCLUSION
Être OXID n’est pas simple. D’un côté, vous bénéficiez d’une grande communauté,
d’une grande expérience et de nombreuses références. D’un autre côté, votre
marché national est un cauchemar. Il existe de nombreuses autres solutions PHP,
qui sont plus ou moins en concurrence avec vous sur le même marché.
En ce qui concerne les aspects visuels du back office et du front office, OXID eSales
semble se situer plutôt parmi les acteurs ayant un bon potentiel de progression.
Leur « look & feel » est froid et pas vraiment en phase avec les dernières tendances,
et il leur manque un vrai CMS ainsi qu’un modèle en « responsive design » pour
le back office. Le front office fourni par défaut pourrait également bénéficier de
sérieux efforts au niveau de la conception et de l’interface utilisateur. La conception
technique du produit et les mécanismes sont bons, mais le commerce est une
question d’expérience, pas seulement de stabilité et de performance.
227
OXID eSales est néanmoins une entreprise sérieuse et respectée. La solution est
solide comme le roc, elle a évolué correctement sur le plan technique et alimente
les principaux représentants de la scène e-commerce allemande. À l’instar de
Shopware, cela s’avère compliqué pour OXID de percer sur le marché en dehors
de l’Allemagne et la concurrence au niveau national pourrait devenir un problème
mais le marché allemand, qui recèle de nombreuses entreprises de taille moyenne
toujours à l’affût d’une bonne solution à un prix abordable, est suffisamment grand
pour tout le monde.
OXID eSales est une solution adaptée aux clients du Tier 3, aux détaillants B2C et
aux entreprises B2B de taille moyenne, ayant la capacité de gérer des chiffres
d’affaires en ligne d’environ 5 à 40 millions d’euros selon nous. Vous ne prenez pas
un grand risque si vous êtes une société allemande à la recherche d’un système
solide. OXID a en effet un écosystème très vivant et cet acteur devrait être présent
pendant un certain temps encore, même s’il est peu probable à l’heure actuelle
que la solution se développe au-delà des frontières allemandes.
OXID eSales
LES POINTS FORTS DE OXID ESALES
(Plus il y a de points, mieux c’est. Sur chaque KPI (indicateur clé de performance),
il y a au moins une solution avec 5 points ; il s’agit donc d’une comparaison entre
les solutions).
229
Shopware:
la force tranquille
Shopware
INFORMATIONS GÉNÉRALES SUR LA SOLUTION
Éditeur Shopware
Chiffre d’affaire en 2014 Environ 10 M€
Business model (e-commerce) Licence
Coût de la licence Dépend du pack, licence perpétuelle (0 - 6 000€)
Technologie PHP (Symphony)
Framework Bootstrap, Jquery, Doctrine, Smarty, Extjs
Base de données MySQL
Version (à la date de l’étude) 5.1
Licence Open source
Première sortie 2008
Origine Allemagne
Budget de réalisation d’un site
25 K€ / 50 K€ / > 100 K€
(Bas/Moyen/Haut)
Typologie de recommandation Détaillants
Temps moyen
Étendue Sites en Utilisation
de génération
géographique production par Tier
du code HTML
TIER 4
TIER 3
Environ TIER 2
500 ms
12 000
TIER 1
_ _
231
ANALYSE DE 2016
D’ÉTRANGES SIMILITUDES
Shopware n’est pas une société comme les autres. Elle a été fondée il y a près de
seize ans par deux jeunes garçons et son siège social se trouve à Schöppingen,
en Allemagne. Ce n’est pas la peine de chercher sur la carte, il s’agit d’une petite
ville de 8 000 habitants, près de la frontière hollandaise. Habitée par un état d’esprit
« famille », Shopware pourrait facilement être comparée à sa cousine OXID eSales
en termes de structure et de mode de vie. Néanmoins, la comparaison s’arrête ici,
comme nous le verrons plus loin.
Comme nous le savons tous, lorsque l’on commence à être aussi en vogue en
Allemagne (la sacro-sainte terre du e-commerce avec plus de 8 solutions), c’est
qu’il y a de bonnes raisons à cela. Shopware est une entreprise qui connaît une
croissance rapide, ayant de belles valeurs et proposant un produit différent, une
société qui ne cherche pas le succès à tout prix, mais qui est néanmoins en plein
essor.
Shopware
VALEURS ET CONCEPTS
L’histoire de Shopware est marquée par différents piliers, à commencer par
Sebastian, l’un des fondateurs, qui est sans nul doute un spécialiste de l’interface
utilisateur. Cela pourrait sembler un détail, mais quand on regarde la conception
de l’interface graphique et la structure du back-office, il est frappant de voir à
quel point la convivialité et l’originalité ont été soigneusement et méthodiquement
étudiées. Par rapport à d’autres systèmes de boutiques dont l’aspect et la
convivialité se ressemblent presque tous dans le monde PHP, Shopware apporte
une vision rafraîchissante.
UN CMS IMPRESSIONNANT
L’une des très grandes différences que l’on remarque chez Shopware, c’est que
les boutiques ne se ressemblent pas toutes. Cela vient principalement du système
de storytelling appelé « Shopping Worlds ». Ce composant permet de créer très
facilement, grâce aux fonctions glisser & déposer, des pages qui racontent une
histoire. Les produits sont présentés dans un environnement racontant une histoire
visant à capter l’attention, composée d’une image d’arrière-plan, de cartes pixel,
d’une présentation de produits liés les uns aux autres, etc.
L’effet est difficile à décrire, mais vous pourrez mieux vous en rendre compte en
visionnant en temps réel un exemple sur la boutique de démonstration en ligne :
http://www.shopwaredemo.co.uk/cooking-pleasure-und-provence/
recipes/#emotion--start
233
Quoi qu’il en soit, le
résultat est très intéressant
et les exemples pris, ici
une recette présentant le
menu réalisé avec
plusieurs contenus
interactifs, peuvent
totalement s’appliquer à
la plupart des
commerces de détail. Au
lieu d’une recette de
cuisine, on peut par exemple créer un lookbook présentant un mannequin habillé
et proposant une carte d’images permettant de zoomer de manière interactive, ou
encore afficher des vidéos ou des produits en relation avec ceux présentés.
Pour être honnête, les mots ne rendent pas justice à ce qu’est réellement ce
système, mais si l’on regarde une démonstration en temps réel, depuis l’interface
frontale et encore plus depuis le back-office, il devient tout à fait convaincant.
En plus de cela, le système d’édition qu’il y a derrière est un CMS très avancé, qui
ne saurait souffrir de comparaison avec des solutions bien plus coûteuses comme
Demandware ou encore WebSphere Commerce. Simple et pourtant efficace, le
CMS permet d’aligner/modifier et d’affiner plusieurs composants sur une grille, tout
en offrant une expérience totalement réactive.
Alors que la plupart des solutions PHP ne se souciaient même pas d’inclure un
CMS dans leur produit, il est très intéressant de voir une solution comme Shopware
proposer un système de gestion de contenu efficace et vraiment riche en
fonctionnalités, dont la majorité peuvent être prises en main sans connaissances
en HTML, JavaScript ni CSS.
Shopware
À partir de la version professionnelle, deux composants d’importance sont
inclus, tous deux liés au CMS très intéressant que Shopware fournit : le storytelling
(également appelé « Shopping Worlds ») et l’édition numérique. Pour le modique
prix de 1 295 euros, ce serait une erreur de faire l’impasse sur ces grandes valeurs,
même pour une boutique à petit budget.
En outre, les deux versions haut de gamme incluent la suite de promotion avancée
« Advanced Promotion Suite » (ou APS), qui étend les capacités de Shopware en ce
qui concerne ses fonctionnalités de commercialisation. L’APS est l’un des 13 plugins
premium développés par l’éditeur lui-même et elle permet aux commerçants
de planifier et d’exécuter des campagnes de marketing pour des occasions
spécifiques, comme par exemple les soldes, les journées « Black Fridays » ou encore
Pâques.
Il se peut que quelques phrases soient encore en allemand, même dans le Wiki
anglais ou dans la boutique démo, mais elles sont rares et la plupart des contenus
sont affichés dans un très bon anglais, ce qui permet à la plupart des clients et des
professionnels d’utiliser cette documentation.
235
même propose un ensemble de 13 extensions premium, conçues en interne, et
qui couvrent un large éventail de besoins, de la personnalisation du panier aux
fonctionnalités B2B, en passant par les packs, l’amélioration de newsletters, le Multi-
boutique, etc.
La société considère aussi ses clients comme un laboratoire d’idées, dont elle
aime tenir compte afin de rester au plus près de leurs besoins, notamment lorsqu’ils
échangent sur les fonctionnalités, la feuille de route ou encore sur d’autres aspects.
PERFORMANCES
Le plugin IonCube est utilisé pour protéger les modules de Shopware qui ne sont
pas open source, ceux appelés « premium » et livrés sous licence. IonCube avait
parfois tendance par le passé à compromettre les performances, notamment la
capacité d’accueil des sites les plus fréquentés, mais étant utilisé uniquement pour
les services du back office, cela ne devrait pas poser de problème.
Les premiers tests effectués par l’équipe avec PHP 7 (5.7) ont montré une très bonne
compatibilité et un gain de performances allant de 15 à 20 %, et jusqu’à 200 % en
fonction de la tâche effectuée. Les performances des boutiques de démonstration
étaient vraiment très bonnes : les sites testés, comme Gaastra, délivrant des pages
en moins d’une seconde et, dans le pire des cas, en moins de 2 secondes.
Shopware
Dans notre enquête globale, Shopware s’est également montré la solution PHP la
plus rapide, ce qui n’est pas un mince exploit. Son architecture et ses composants
modernes ainsi que son bon niveau technique contribuent certainement à ce bon
score. Il est indéniable que tant l’interface frontale que le back office sont rapides.
Le support natif d’ElasticSearch rend également le moteur de recherche très
performant. Décidément, la solution marque des points en termes de performances.
MARGES DE PROGRESSION
Être une entreprise familiale présente des avantages mais aussi quelques
inconvénients. En règle générale, même si Shopware est un excellent logiciel, les
utilisateurs des pays ne faisant pas partie de la stratégie de l’entreprise ne peuvent
pas autant compter sur la communauté que ceux des pays germanophones. Pas
de grande expansion ni de conquêtes prévues pour le moment, Shopware est une
entreprise modeste et humble mais qui, d’un autre côté, semble prendre grand
soin de ses clients. L’évolutivité de l’entreprise, basée dans une petite ville, pourrait
poser un problème à long terme mais, pour le moment, cela fonctionne.
Sur un plan plus technique, le B2B n’est pas encore vraiment traité par le produit,
mais la feuille de route prévoit vraiment un chantier allant dans ce sens. À ce stade
cependant, les clients B2B devraient probablement envisager de choisir d’autres
produits, plus avancés dans ce domaine spécifique.
Les outils de marketing sont corrects et le CMS est certainement un plus, mais les
fonctionnalités avancées de marketing ne sont pas encore comparables à celles
des leaders du marché, comme WebSphere Commerce, Demandware ou encore
Intershop. Étant donné que l’entreprise concentre ses efforts dans ce domaine, ces
fonctionnalités seront très probablement présentes dans les futures versions. À titre
d’exemple, il est déjà possible de proposer des contenus spécifiques à certains
segments de clientèle, et de proposer des offres de fidélité ou des animations de
marketing comme « pour 1 acheté, 20 % de réduction sur le deuxième ». Avoir une
approche « une page par utilisateur », personnalisée jusqu’au dernier bit, basée sur
des facteurs avancés comme la géographie, l’histoire, les référents, les contextes,
etc., n’est cependant pas encore possible nativement.
237
devenir complexes. De plus, l’équipe travaille énormément pour nettoyer le code
et le simplifier afin de le rendre plus performant et de le mettre à jour, même si le
produit est lui-même parmi les meilleurs de ceux que nous avons pu tester dans sa
catégorie en termes de performances des boutiques.
Il n’y a pas d’OMS ni de PIM disponibles par défaut, mais certains peuvent être
facilement intégrés pour couvrir cet aspect. De plus en plus d’éditeurs de solutions
ont toutefois tendance à laisser la PIM à des spécialistes et à développer leurs
propres OMS (Magento, Hybris, Intershop, etc.). La fonction retour produit n’est pas
non plus gérée nativement et nécessite une extension, mais ceci ne représente pas
un gros inconvénient car il existe des solutions disponibles sur le marché permettant
de s’interconnecter avec Shopware.
CONCLUSION
Malgré une création dont l’histoire est proche de celle de Magento, un état d’esprit
très similaire à celui d’OXID eSales, et un positionnement qui nous rappelle celui de
PrestaShop, Shopware reste unique par de nombreux aspects.
Si vous êtes à la recherche d’un outil assez simple à développer, reposant sur une
solide fondation (Symfony), très rapide, présentant les produits d’une manière
différente et permettant de donner plus d’autonomie au gérant du magasin,
notamment grâce à de très bonnes fonctionnalités CMS qui ne requièrent pas
nécessairement d’expérience technique, alors Shopware pourrait bien être la
solution qu’il vous faut.
Shopware est adaptée aux détaillants du Tier 4 ainsi qu’à ceux appartenant
au segment inférieur du Tier 3, et pourrait alimenter sans grand problème des
boutiques faisant jusqu’à 20 millions d’euros de chiffre d’affaires. La solution est
en concurrence avec PrestaShop, Magento et OXID eSales, même si ces deux
dernières pourraient être plus avancées en termes de fonctionnalités (nativement
tout du moins).
Shopware
Cela est particulièrement vrai pour les pure players qui n’auront pas besoin
de fonctionnalités omni-canal avancées ni d’outils complexes de gestion des
commandes ou de marketing. La conception, tant de l’interface frontale que du
back-office, est très bien pensée et conviviale, et le CMS est certainement l’un des
plus avancés dans le monde des solutions PHP e-commerce.
239
rbs
change
Éditeur Shopware
Technologie PHP (Symphony)
Première sortie O2008
Origine Allemagne
Les en-têtes ne sont pas applicables (ce n’est pas un framework - Données non significatives)
241
INFORMATIONS TIRÉES DE L’ANALYSE DE 2013
Pourtant, pour lever des fonds et gagner en autonomie, l’équipe de Change doit
maintenant se séparer de RBS, sa maison mère. Les activités ne sont pas les mêmes,
les objectifs non plus et même si RBS finance l’équipe, un framework open source
tel que Change a besoin d’une structure d’entreprise quelque peu différente. À
noter également que la société mère RBS a une activité d’éditeur qui est perçue
comme pouvant parfois faire concurrence aux partenaires intégrateurs de Change
et cela met toujours mal à l’aise de voir qu’un éditeur peut devenir à l’occasion
votre concurrent en matière d’intégration.
Même si cette situation est de moins en moins fréquente, Change doit maintenant,
pour toutes les autres raisons mentionnées ci-dessus, mener une vie autonome.
Cela lui permettrait de lever des fonds et de se développer au niveau international,
tout en envoyant un message sérieux aux acteurs du marché quant à sa capacité
à jouer un rôle majeur dans les années à venir.
2013 est une année de transition pour Change, que ce soit en ce qui concerne le
logiciel lui-même ou la société. 2014 devrait voir l’explosion à une bien plus grande
échelle de cet acteur très expérimenté, avec sa toute nouvelle version 4 ainsi
qu’une nouvelle structure destinée à l’activité de l’éditeur.
En outre, certains extraits de code PHP sont aussi créés afin de vous aider à intégrer/
interroger n’importe quel paramètre de votre produit ou catégorie directement
depuis votre code. Vous ne décrivez plus votre catalogue en quelque sorte, vous
compilez sa structure et Change s’occupe de tout, de la base de données à la
méthode, en permettant d’accéder aux contenus depuis le CMS.
« La conception du workflow est une tâche très difficile à demander à une agence
web/un intégrateur et très peu de solutions offrent un framework pour développer
243
et personnaliser les vôtres aussi facilement » explique Éric Voltzenlogel. L’équipe de
Change a identifié cela comme un enjeu moderne. Elle a beaucoup travaillé sur
cet aspect précis et on peut vraiment dire que le résultat est souple et intelligent.
Les intégrateurs partenaires apprécient la conception de type « couteau suisse »
de Change, qui fournit des outils, sans les rendre dépendants de conceptions ou
de processus rigides.
C’est juste un autre exemple, mais ici la clé se trouve dans le fait que la philosophie
est différente. Vous devez personnaliser le framework pour qu’il s’adapte à votre
processus, il ne s’agit donc pas ici de réelle « personnalisation d’une boutique de
démonstration », mais ce produit peut s’adapter comme un gant à la plupart des
processus d’entreprise, avec un système de programmation à la fois très logique
et structuré. Il n’est pas nécessaire de « programmer » Change en profondeur pour
atteindre cet objectif, puisque le moteur gère lui-même le workflow, fournit une
configuration facile grâce à XML et génère même des codes PHP pour vous aider.
Cette souplesse et cette philosophie est le pilier d’un autre élément essentiel de
Change : le cross-commerce.
Voici un autre exemple simple qui permet de mieux expliquer la logique. Manfield,
une marque qui utilise Change comme système e-commerce, n’a pas de stocks
centralisés ni d’entrepôt. Chaque commande faite en ligne doit être vérifiée dans
l’ERP interne existant puis expédiée directement du point de vente physique ayant
le produit en magasin. Donc, si vous commandez 3 articles, ils peuvent être livrés de
3 endroits différents, sans que le client en soit informé.
Les marques et les détaillants qui possèdent des points de vente physiques ont
Les versions 3.X actuelles souffrent encore un peu de l’esprit « maison » qui a
conduit le développement à son état actuel, elles ne respectent pas encore toutes
les normes de codage, mais la mise en œuvre est globalement correcte, ce qui
explique les très bonnes performances de la solution.
Le processus d’installation aurait pu être rendu plus facile mais, dans un projet de
Change et à ce prix, le client ne le fait jamais lui-même, c’est un intégrateur qui s’en
charge. Cependant, la structure pourrait (et va) bénéficier d’un peu de nettoyage,
d’une configuration centralisée, d’un meilleur programme d’installation et d’une
certaine normalisation.
Le système de gestion des commandes n’est pas aussi complet que ceux de
Sterling Commerce et d’Hybris, mais il est tout de même très correct, notamment du
fait de ses workflows très efficaces. La facturation peut être contrôlée dans ou en
dehors de Change grâce à un ERP dont l’intégration est possible avec Cegid, SAP,
Navision, Colombus, et certaines applications AS400. Les courriers et le paiement
différés peuvent être déclenchés lors de l’expédition de la commande. Enfin, vous
245
trouverez toutes les fonctions classiques que l’on est en droit d’attendre de tout
système e-commerce.
Le back office utilise XUL, ce qui implique l’utilisation de Firefox, mais XUL étend
les capacités de base du langage HTML et lui donne un plus bel aspect. Ce n’est
pas follement innovant ni particulièrement esthétique, mais il fait bien le boulot et
est assez explicite. Le service web contient environ une centaine de méthodes en
version 3.6.4, presque toutes orientées vers la gestion du catalogue et des produits.
Quand vous avez l’intention d’être une solution cross-canal conviviale, vous devez
absolument être en mesure de livrer vos contenus sur plusieurs types d’écran
différents, avec différentes connexions Internet et des besoins clients variés. Nous
retrouvons ici la philosophie de Change, car il est tout à fait possible d’utiliser la
base de produit stockée dans Change et de remplacer l’application de l’interface
utilisateur sur n’importe quel canal, si le client se sent plus à l’aise avec un autre
produit ou avec un produit préexistant.
Le back office reflète bien sûr cette orientation avec une fonction de personnalisation
facile à utiliser et, si vous souhaitez aller plus loin dans la personnalisation, la création
de modèles est rendue très facile grâce à l’utilisation de PHPTAL & Smarty (et plus
tard dans la V4 de Twitter Boostrap). Le framework fournit également des extraits
de code PHP natifs permettant d’accéder à tous les contenus des articles ou des
catégories du catalogue.
Nous ne nous sommes pas contentés de nous fier uniquement à notre première
étude : nous avons aussi des clients qui utilisent déjà Change et nous avons
également eu l’occasion de mettre la solution au banc d’essai. Le produit gère 4
fois plus de trafic qu’un produit Magento avec la même infrastructure, en ayant un
temps de chargement du cœur plus court.
Sur les serveurs web frontaux, nous comptons (en interne) 10 000 visiteurs uniques
par jour et par cœur, là où nous modulons généralement Magento sur 2 500 visiteurs
uniques par cœur et par jour. En outre, la séparation entre les accès en lecture et
en écriture (Read & Write) dans la base de données pour le front et le back office
donne vraiment une vitesse incroyable au framework.
La licence Affero elle-même n’est pas vraiment un problème et est tout à fait adaptée.
Quoi qu’il en soit, le code source est disponible sur GitHub et certaines personnes
semblent commencer à contribuer, mais nous sommes loin de la dynamique de
Magento qui a rassemblé des milliers de développeurs en quelques mois.
247
Les temps sont différents et Change ne progresse pas dans un marché presque
vide, comme c’était le cas de Magento. Cette situation peut être également liée à
un marché qui n’est pas très adapté et la liste des contributions reste assez courte.
Étant donné que l’interface et l’ouverture de ce marché d’extension est une clé
pour se faire rapidement adopter au niveau international, ça ne fait aucun doute
que l’équipe de Change travaille sur une refonte. La philosophie de Change est
de toute façon de ne pas tout faire en interne et de laisser les experts faire ce
dans quoi ils excellent, en interfaçant plutôt avec eux. Un framework qui n’est pas
disposé à faire tout par lui-même doit donc rassembler une communauté pour
créer des ponts vers d’autres logiciels et des extensions pour renforcer ou étendre
les fonctionnalités internes.
Il est évident aussi que sensibiliser la communauté des développeurs autour de cet
excellent framework devrait l’aider à prendre de l’ampleur.
LA VERSION 4
La version 4 de Change, attendue pour septembre, va révolutionner une grande
partie des bases de la solution. Les concepts et l’esprit de Change restent intacts,
mais de nombreux changements sont annoncés sur le plan technique.
Tout d’abord, la solution a opté pour angularJS (de Google), qui permet de
nombreuses améliorations très intéressantes. Même si Change était déjà la solution
la plus rapide et la plus légère sur le marché, Angular va stimuler encore davantage
le côté rapidité en réduisant les manipulations DOM (Document Object Model) et
en permettant également au contrôleur de vue de configuration avancée d’être
directement du côté du client, réduisant ainsi la pression exercée sur les serveurs.
AngularJS fournit également un modèle MVC très efficace et permet, entre autres
fonctionnalités intéressantes, de remplir de façon dynamique une partie d’une
page sans avoir besoin de régénérer la totalité du code HTML. Cela signifie en fait
que l’on peut « faire un trou » dans une page statique et le remplir avec du contenu
dynamique. Pour ceux qui sont familiarisés avec le Full Page Cache de Magento,
il s’agit d’une version beaucoup plus efficace donnant la possibilité d’être en FPC
tout le temps, même lorsqu’un contenu basé sur le client s’affiche sur la page. De
plus, au contraire du cache très soigné et avancé d’IBM qui nécessite quelques
ajustements, le système de cache de la v4 de Change sera simple à utiliser et à
paramétrer grâce à l’utilisation d’AngularJS.
Change était la solution la plus rapide ? Et bien, c’était avant... Désormais, elle
va passer de légère, évolutive et étonnamment rapide à une solution dont on
demandera « est-ce que quelqu’un a vu la page se charger ? »
Le service web sera également renforcé étant donné que toute la philosophie de
la solution consiste à permettre à Change d’interagir avec d’autres composants
d’un système d’information existant. Davantage de méthodes seront disponibles
dans une approche REST, permettant des interactions plus profondes entre les
composants et avec la logique de Change, même sans l’interface web frontale.
Change sera une plaque tournante pour la présentation et les transactions entre
les systèmes, en affichant en continu des contenus sur différents canaux. Tous les
contenus auront des méthodes de service web pour permettre une interaction
directe. De fait, le service web devra être parfaitement complet étant donné que
l’objectif de l’éditeur est de construire ses propres interfaces utilisateurs et back end
au-dessus du service web de REST.
La version 3.6 est déjà très complète et les éditeurs offrent sans aucun problème un
249
chemin de migration de la version 3.6 vers la version 4. Cela permet à l’éditeur de
continuer à vendre la version 3.6 avant la sortie de la version 4, et au client d’être sûr
d’obtenir la mise à niveau vers la version 4 dès que celle-ci sera disponible.
Enfin, n’oublions pas le point phare apporté par la version 4 de Change : le système
de périphérique maître/esclave. Cette fonction est tout à fait unique, bien pensée,
et très utile pour les e-commerçants prêts à se déployer à l’échelle mondiale.
Illustrons cela par un exemple.
Imaginez une société basée à New York. La société possède des filiales à Paris, à
Tokyo et à Reykjavik. Avec tout le respect dû à nos amis islandais, leur marché est
plus petit et l’entreprise signe un petit contrat avec une société d’hébergement
locale. Le marché français est important et la filiale commence à travailler avec une
infrastructure plus grande. Le Japon est quant à lui un marché de taille moyenne
où la société ne prévoit que cinq mille visiteurs par jour. New York sera le maître, et
les périphériques de Reykjavik, Paris et Tokyo seront les esclaves. Ils pourront gérer
localement leurs commandes, celles-ci étant néanmoins consolidées au niveau
du système central à New York. Chaque gérant du magasin local aura son back
office. Celui du périphérique maître sera quant à lui consolidé, lui permettant ainsi
de voir ce qui se passe dans les périphériques esclaves. Si, dans le futur, l’entreprise
souhaite se déployer en Espagne ou en Autriche, il lui suffira simplement d’avoir un
contrat avec des hébergeurs locaux, de leur donner l’accès SSH au périphérique
maître et le magasin local sera alors automatiquement déployé.
En plus d’être une méthode de déploiement très rapide, c’est aussi un bon
système de montée en gamme, avec une gestion déléguée localement et
une consolidation dans le périphérique maître. Le dialogue est établi entre les
périphériques en utilisant les méthodes natives du service web de Change. En
outre, la logique centrale est d’être « proche du client », ce qui permet encore une
fois des performances de pointe.
CONCLUSION
Change est une plateforme qui stocke des contenus, intégrant un système de
workflow très intelligent et puissant et offrant des performances incroyables.
La solution se positionne comme étant un CMS pour l’e-commerce avec une
orientation très marquée vers le cross-canal/cross-commerce. Ce positionnement
fait qu’elle se trouve plus souvent confrontée à Hybris qu’à Magento ou à Drupal
Commerce, ce qui permet aux équipes de Change d’offrir une alternative vraiment
économique à la solution allemande très puissante.
La version 4 promet d’être une base solide comme le roc pour assurer la croissance
de Change, à condition que le framework prenne son autonomie par rapport à la
société mère RBS. Une fois que cela sera fait, on peut parier que Change deviendra
un acteur international vraiment important, l’une des solutions PHP les plus haut de
gamme pour l’e-commerce.
251
MISE À JOUR 2016
Comme nous nous y attendions, RBS a fait faillite et la société n’existe plus. Change,
le produit, a été acquis lors de la liquidation par une nouvelle entreprise appelée
Proximis et a été rebaptisé Proximis omnichannel.
La solution est maintenant livrée sous un modèle SaaS, avec les autres outils de
Promixis, qui fournissaient déjà des fonctionnalités cross-commerce « web-to-store ».
La majorité de l’équipe de base est restée et le moteur principal de la solution
correspond en grande partie à la description de RBS Change version 4 figurant
dans l’analyse de 2013. La solution commence à susciter de l’intérêt en France et
pourrait d’ici quelques années émerger sur la scène internationale, en tant que
solution très efficace du Tier 3, pour les détaillants souhaitant fournir une expérience
omnicanal à leurs clients.
Vous pouvez trouver plus de détails dans le paragraphe intitulé « Solutions en vue »,
qui contient quelques informations supplémentaires sur Proximis.
253
opencart:
une solution
de plus en plus
mystérieuse
opencart
INFORMATIONS GÉNÉRALES SUR LA SOLUTION
Éditeur OpenCart
Chiffre d’affaire en 2014 N/C
Business model (e-commerce) Modules
Coût de la licence Gratuit
Technologie PHP 5
Framework Jquery, Bootstrap
Base de données MySQL
Version (à la date de l’étude) 2.2
Licence Open source
Première sortie 2009
Origine États-Unis
Budget de réalisation d’un site
5 K€ / 10 K€ / > 10 K€
(Bas/Moyen/Haut)
Typologie de recommandation Petits pure players ou marques
Temps moyen
Étendue Sites en Utilisation
de génération
géographique production par Tier
du code HTML
TIER 4
TIER 3
Environ
TIER 2
252 000 770 ms
sites
TIER 1
_ _ _
255
INFORMATIONS TIRÉES DE L’ANALYSE DE 2013
Un post intitulé « pourquoi il ne faut pas utiliser OpenCart » nous a interpellé. L’auteur
dénonce non seulement la grossièreté de l’équipe de l’éditeur sur les forums, mais
aussi le système de mise à niveau des solutions.
Nous avons d’abord pensé qu’il s’agissait juste d’un message de plainte parmi tant
d’autres, mais les commentaires étaient cette fois-ci vraiment intéressants. L’équipe
officielle d’OpenCart a répondu aux auteurs et a déclenché la guerre dans la
section des commentaires, impliquant les fans d’OpenCart et ses détracteurs.
Les commentaires et feebacks sur ce post sont toujours une bonne source
d’informations. Si cela vous intéresse d’avoir des feebacks directs sur ce sujet et si
vous avez le temps, alors n’hésitez pas à y jeter un œil, il y en a des centaines !
opencart
OPENCART - UN GRAND SUCCÈS ?
Nous nous sommes rendu compte avec le temps que de jeter un rapide coup d’œil
sur le forum d’une solution open source permettait généralement d’obtenir des
chiffres intéressants. Les forums d’OpenCart comptent 52 000 utilisateurs alors que,
en comparaison, Magento en a plus d’un million et PrestaShop 400 000. La solution
est plus jeune, mais les chiffres ne sont pourtant pas encore si impressionnants.
Sur le plan positif, la communauté OpenCart, bien que petite, est relativement
internationale et active. Il est possible de trouver des extensions qui permettent
de traduire votre site web dans pas moins de 17 langues différentes ! En ce qui
concerne les paiements, le site officiel d’OpenCart affirme que 23 passerelles
de paiement sont déjà inclues dans le produit ! On peut trouver sur internet de
nombreux contenus relatifs à OpenCart. Dans l’ensemble, nous pensons qu’il est
préférable d’avoir une petite communauté, mais formée de personnes vraiment
motivées par la solution.
Le framework MVC (presque toutes les solutions PHP sont basées sur cette
typologie) aide à concevoir un code propre et optimisé pour le futur site. Un code
propre est essentiel pour éviter les ennuis en cas de modification sur le site. Une
seule erreur dans votre code, et votre site souffrira beaucoup après une mise à jour
de la solution, surtout si un changement profond est fait dans la conception du
framework ou de son workflow. On appelle cela une « dette technique », c’est-à-
dire que l’on atteint rapidement l’objectif, mais en ayant une dette, que l’on devra
rembourser plus tard.
257
OpenCart est une solution conviviale pour les développeurs : l’architecture
du système, la configuration de l’héritage, le système de configuration XML et
l’utilisation du modèle MVC, tout cela fait qu’il est généralement agréable de
travailler avec. La solution offre un large éventail de documentation (comment
installer, configurer, administrer la boutique en ligne, etc.) sur son site internet, ce
qui est un point positif pour une solution open source. Grâce à cette bibliothèque,
il est facile pour les développeurs d’essayer OpenCart. De glorieux concurrents,
comme Magento par exemple, proposaient beaucoup moins de documentation
à leurs débuts.
L’un des modules les plus connus d’OpenCart est « vQmod » (Virtual Quick Mod),
créé par Qphoria. Ce module a été conçu afin de faciliter la vie de ceux qui veulent
modifier les fichiers de base de la solution sans entraver leur capacité à mettre
à jour le logiciel. VQmod enregistre en fait la modification apportée à la base
sous la forme de fichiers XML. La source est ensuite corrigée avec les modifications
apportées au fichier de script puis enregistrée dans un fichier temporaire.
opencart
DES FONCTIONNALITÉS AVANCÉES SONT DISPONIBLES GRÂCE AUX EXTENSIONS
OpenCart est une solution qui couvre les besoins de base des e-commerçants.
Des fonctionnalités telles que la gestion multi-boutique, les coupons, les chèques
cadeaux, ou encore les multiples taxes sont inclues par défaut dans la version. Si
certaines fonctionnalités ne sont pas encore disponibles, il est possible que vous
les trouviez dans le répertoire d’extension d’OpenCart, celui-ci contenant plus de
8 000 extensions (dont 2 500 gratuites). Cela représente un nombre intéressant
d’extensions disponibles par rapport à d’autres solutions telles que PrestaShop,
Drupal Commerce ou encore Magento, qui ont pourtant du choix !
Mais ce bel avantage est également un point faible pour OpenCart. La solution
par défaut ne fournit pas de fonctionnalités avancées telles que le commerce
mobile ou les outils multicanaux, par exemple. Il est cependant facile de trouver
une extension pouvant répondre aux besoins des commerçants. Pour le commerce
mobile, il existe de nombreux modèles disponibles qui sont prêts à l’emploi ainsi
que des extensions qui offrent un « responsive design ». Il en est de même pour
le B2B, la gestion des blogs et bien d’autres fonctionnalités dont un commerçant
pourrait avoir besoin.
OpenCart n’est donc pas la meilleure solution pour les e-commerçants qui ne
sont pas habitués à ce modèle. Évaluer les extensions, les comparer, vérifier si
elles répondent aux normes de sécurité et, enfin, les installer et les tester, tout cela
est un long processus, d’autant plus pour des e-commerçants qui n’auraient pas
d’expérience en ligne. Sur les Tiers 3 et 4, beaucoup d’entre eux ne sont pas des
professionnels de l’informatique et ces deux segments sont pourtant ciblés par
OpenCart.
CONCLUSION
OpenCart est une solution qui peut être utilisée pour différents types d’activité. Les
start-up, les entreprises qui se lancent dans l’e-commerce ou même les professionnels
plus expérimentés peuvent choisir cette solution pour leur activité. OpenCart est une
solution professionnelle qui offre un grand nombre de fonctionnalités e-commerce,
gratuitement. Elle est facile à installer et facile à prendre en main, elle propose de
nombreux thèmes, sa communauté, petite mais internationale, peut venir en aide,
et ses tarifs d’hébergement sont raisonnables.
259
des extensions et des développements faits en interne. OpenCart est certainement
une solution à envisager lorsque l’on a des compétences en programmation. Il
existe des milliers de thèmes et d’extensions disponibles sur le site officiel et les
boutiques sont facilement personnalisables. L’installation de la solution n’est pas si
compliquée que cela, celle-ci est facile à prendre en main et les forums peuvent
aussi vous aider sur ce point.
D’une certaine manière, cette solution peut également être envisagée dans une
perspective d’investissement. D’autres frameworks tels que Magento ont commencé
de la même manière, avec des chiffres comparables, avant de connaître l’énorme
succès qu’on leur connaît. OpenCart monte assurément en puissance, et plus
encore aux États-Unis qu’en Europe, mais ce n’est peut-être qu’une question de
temps avant que l’écosystème ne se développe.
La stratégie d’OpenCart n’est pas vraiment lisible et nous ne savons pas encore
à quoi nous attendre de la part de l’entreprise. Nous aimerions trouver la « perle
rare », et ce framework l’est peut-être, mais de nombreuses questions restent
encore ouvertes quand nous pensons à OpenCart et à son avenir. Nous souhaitons
cependant le meilleur à cette solution pour son développement.
opencart
MISE À JOUR 2016
Malgré nos nombreux efforts et notre insistance, notre équipe n’a pas pu avoir
accès aux dirigeants d’OpenCart. Ce n’est pas faute d’avoir essayé, mais nos
efforts sont restés vains. Sans véritable évaluation de la solution permettant de
connaître sa valeur technique ainsi que la vision stratégique de ses dirigeants, il
nous paraît inapproprié de faire une analyse complète de la solution.
La version courte serait qu’Opencart est une solution simple mais puissante,
exploitable par les clients du Tier 4. La solution ne semble pas avoir de
fonctionnalités marketing ou omnicanal avancées nativement, mais elle peut
convenir à un petit pure player. On peut aussi la considérer comme plus complexe
que WooCommerce, mais moins que PrestaShop.
261
LES POINTS FORTS DE OPENCART
(Plus il y a de points, mieux c’est. Sur chaque KPI (indicateur clé de performance),
il y a au moins une solution avec 5 points ; il s’agit donc d’une comparaison entre
les solutions).
POSITIONNEMENT OPENCART
Chiffre d’affaires pour envisager la solution (On premise / SaaS) From 0+
Positionnement actuel sur le marché Tier 4
Direction de l’éditeur Tier 3 - 4
Profil (B2C, B2B) B2C
Opensource Oui, PHP
L’éditeur met en avant… Les extensions
L’éditeur met en avant… La communauté
L’éditeur met en avant… Les coûts
Nous sommes impressionnés par… Le nombre d’extension
Réservée aux bons
Nous sommes sceptiques sur…
développeurs
Buget minimum pour créer un site (On premise / SaaS) 10 k$
KPI GÉNÉRAUX OPENCART
Le coût de la solution (licence, intégration, hébergement) (On premise / SaaS) HHHHH
Progressivité et /ou flexibilité des frais de licence/location n/a
Délai de commercialisation (On premise / SaaS) HHHK
Variété/Qualité des boutiques de démonstration à s’adapter à un usage spécifique
n/a
(mis à part la boutique standard)
Capacités marketing basiques (moteur de promotion, coupon, carte cadeau, etc…) HHK
Niveau de navigation & présentation multidimensionnelle du catalogue (multi-bou-
HHH
tiques/mulitlangues/etc…)
Ecosystème (communauté, partenaires, intégrateurs, forums, etc…) HHHK
Convivialité et facilité d’utilisation du back office HHH
KPI TECHNIQUES (PLUS IL Y A DE POINTS, MIEUX C’EST !) OPENCART
Complexité du développement personnalisé pour étendre le système HHK
Nombre de logiciels/extensions/services non disponibles HHHH
Nombre de produits/services complémentaires de l’éditeur H
Évolutivité & performances du front office (temps de chargement des pages) HHHHK
Vitesse du back office et évolutivité (nombre d’utilisateurs simultanés) HHH
Capacités de CMS natives HH
Capacité de service web/API natives (connexion avec des tiers, comme un ERP ou un
HK
logiciel de logistique)
Liste des fonctionnalités B2C (par défaut, sans extensions ou programmes parallèles) HHK
Mobile (application native, application hybride, responsive design) H
KPI DES FONCTIONNALITÉS AVANCÉES OPENCART
Capacités de searchandising avancé & de personnalisation HH
Capacités de multi/cross/omni canal H
Gestion avancée native du catalogue (PIM, multi-catalogue, attributs, lots…) H
SGC (Système de Gestion des Commandes) intégré ou connecté nativement H
Outils marketing avancés (marketing adaptif, tunnels de navigation dynamiques, etc…) H
Capacités B2B natives HK
opencart
NOTES
263
drupal
commerce:
quelles sont les
priorités de l’éditeur ?
drupal commerce
INFORMATIONS GÉNÉRALES SUR LA SOLUTION
Temps moyen
Étendue Sites en Utilisation
de génération
géographique production par Tier
du code HTML
TIER 4
TIER 3
TIER 2
7 320 990 ms
TIER 1
_ _ _
265
INFORMATIONS TIRÉES DE L’ANALYSE DE 2013
(SUIVIES DE LA MISE À JOUR DE 2016)
Premièrement, il y a Drupal, un CMS open source puissant utilisé par une large
communauté. Drupal a été créée en janvier 2001 (date de la première version)
et a de nombreuses années d’expérience. Le CMS est robuste, il est utilisé par de
grandes entreprises comme Twitter, Ikea, MTV UK ou encore la Maison Blanche et il
est facile à prendre en main.
En d’autres termes, Drupal Commerce est une solution e-commerce construite sur
la dernière version de Drupal (v.7) qui conjugue la souplesse de Drupal avec les
fonctionnalités e-commerce dont ont besoin les e-commerçants.
Commerce Guys affirme que 25 000 sites sont actifs depuis la première version (ces
chiffres nous semblent un peu « gonflés ». Le PDG nous a dit qu’« actuellement,
aucune solution n’était passée de 0 à 25 000 boutiques en 18 mois. [...] c’est un
démarrage nettement plus rapide que ceux de Magento et de PrestaShop ».
L’ENTREPRISE
Quelques mots doivent être dits sur la société qui est derrière Drupal Commerce, à
savoir Commerce Guys. C’est une société française et américaine qui a également
une filiale au Royaume-Uni. Cela représente un total (au moment de la publication)
drupal commerce
de 55 employés, dont 30 en France. Les États-Unis gèrent le développement de
la communauté avec le charismatique aka Ryan Szrama, « Monsieur Drupal
Commerce », qui essaie de convertir les utilisateurs de Drupal à Drupal Commerce.
S’appuyer sur Drupal est une vraie force qui peut aussi se révéler être une grande
faiblesse. En effet, en s’appuyant fortement sur une couche clé qui n’est pas sous
son contrôle, Drupal Commerce n’est pas vraiment entièrement maîtresse de son
destin. Par ailleurs, Drupal est connue pour être très innovante. Les technologies,
les fonctionnalités de base et le framework qu’elle utilise évoluent rapidement.
Drupal Commerce devra s’adapter à ces changements alors que la solution n’a
que peu de contrôle sur eux. Bien sûr, certains des principaux développeurs de
Commerce Guys contribuent à la construction de la feuille de route de Drupal,
mais être totalement dépendant de bases dont vous n’avez que peu de contrôle
peut tout de même être un pari risqué.
Si vous êtes un développeur Drupal expert et que l’on vous demande de construire
un site e-commerce, votre choix peut se porter tout naturellement sur Drupal
Commerce. Vous connaissez déjà parfaitement le CMS et vous serez rapide et
efficace dans la gestion des workflows et des données. Un développeur Drupal
va gagner du temps à coup sûr puisque le framework a été adapté pour lui mais,
pour ceux qui ont une autre expérience et qui n’ont jamais pratiqué Drupal, il ne
faut pas sous-estimer la courbe d’apprentissage car elle est au moins aussi raide
que celle de Magento.
267
Drupal Commerce est une La facilité de prise en main pour les
solution qui combine deux utilisateurs finaux a un prix et les
couches puissantes mais celles- e-commerçants doivent tenir compte
du fait que Drupal est l’un des
ci pourraient aussi ajouter de la
frameworks PHP les plus évolués et
complexité au projet. compliqués du marché. De plus, il ne
faut pas oublier que Drupal est un produit qui change constamment, et cela à un
rythme très rapide.
drupal commerce
BOUTIQUES KICKSTART
Pour les développeurs qui ne sont pas
des ninjas de Drupal ou pour ceux qui
ne veulent pas passer des heures sur
le projet, il est possible de lancer une
« boutique Kickstart » avec des
configurations préinstallées. La
langue, la monnaie, la TVA et de
nombreuses autres fonctionnalités
peuvent être décidées lors de
l’installation, afin de disposer d’un
magasin prêt à fonctionner dès que
possible. Selon Commerce Guys, le
lancement d’une boutique Kickstart
représente un grand gain de temps
(entre 50 à 100 heures pour la
personnalisation).
269
formations. Il s’agit essentiellement de l’endroit où vous pouvez trouver toutes les
prestations payantes proposées par Drupal Commerce.
• Commerce Platform
La PaaS (Platform as a Service), appelée « Commerce Platform », cible les
développeurs de Drupal Commerce. Il s’agit d’un environnement dans lequel les
développeurs peuvent faire leurs tests, gérer plusieurs équipes, créer leurs propres
workflows personnalisés et voir qui fait quoi grâce à une interface propre et bien
conçue. Cette plateforme est dans un environnement sécurisé, des sauvegardes
sont effectuées en continu et elle permet un rétablissement dynamique du service.
Les développeurs peuvent utiliser la plateforme afin de trouver de nouvelles
optimisations ou de créer de nouveaux conteneurs de développement de manière
flexible.
Drupal fournit bien sûr déjà tout autour du CMS, mais les extensions de Magento
Connect sont loin de ne concerner que le CMS. Ces chiffres ne sont-ils pas
étonnamment bas pour une plateforme revendiquant que, d’ici quelques mois,
elle sera adoptée par un bien plus grand nombre d’entreprises que PrestaShop et
Magento...?
Toutes doivent gérer un grand nombre de contenus (photos, vidéos, chansons, etc.)
afin de préserver leur identité de marque qui a été créée depuis des années dans
drupal commerce
le monde « physique ». Par exemple, Kenzo et Cartier sont deux marques de luxe
extrêmement exigeantes quant à leur stratégie de communication et de marketing.
La seule façon de préserver cette stratégie sur Internet est d’être capable de gérer
facilement les contenus et Drupal Commerce répond clairement à ces besoins.
Si on a besoin d’établir des règles avancées, comme celles que M. Plais nous a
données comme exemple « -20 % sur les produits blancs, vendredi matin, de 6 à 10
heures, à Paris seulement », il existe un outil plus avancé appelé « Rules » (Règles).
Pour en savoir plus : (http://bit.ly/10Cj2Oz).
La recherche est gérée par Search API, qui peut être relié à SolR, Elasticsearch et
quelques autres moteurs de recherche. Ce module gère également des fonctions
de navigation « à facette », comme le filtrage et un catalogue dynamique affichant
les fonctionnalités. Plus de détails sur :
http://demo.commerceguys.com/ck/products
271
Les fonctionnalités multi-* sont partiellement gérées par le moteur principal de
Drupal (langue, localisation, etc.) et quelques autres le sont par le moteur de
Drupal Commerce (monnaie, catalogues, etc.)
Les entreprises ayant des activités cross-canal ou B2B ne seraient pas encore
vraiment à l’aise avec Drupal Commerce. La version 2 de Drupal commerce, qui
arrive bientôt, offrira une API REST complète, qui permettra aux tiers de compenser
ces problèmes, si quelqu’un toutefois est prêt à apporter sa contribution dans ce
domaine. La seule capacité native de Drupal Commerce concernant le cross-
commerce est sa capacité mobile, ce qui peut suffire à un pure player en ligne.
Pour les marques qui disposent d’un canal de distribution physique et qui souhaitent
utiliser la pleine puissance du commerce cross-canal, impliquant le point de vente
physique, Drupal Commerce n’a toutefois pas encore de réponse à fournir.
Complètement à l’opposé, il devrait être assez facile de faire un très beau « site »
mobile car le framework Drupal offre toutes les fonctionnalités nécessaires au
développement d’un modèle intégralement en « responsive design ». Les fonctions
primitives nécessaires font déjà partie des normes de Drupal, rendant les modèles,
quels qu’ils soient, faciles à afficher sur une tablette ou sur un téléphone. Ce ne sera
pas gratuit, mais vous ne serez pas limités par le framework.
drupal commerce
Ceci étant dit, tous les éditeurs que nous connaissons jouent avec les chiffres,
Magento avec ses boutiques actives, Hybris « confond » souvent ses clients
internationaux (incluant la PIM) avec le nombre de ses clients de solutions
e-commerce, etc. Un autre outil qui donne une vision pragmatique du marché
est themeforest.net. Ce site est une place de marché dédiée aux thèmes pour les
solutions CMS et e-commerce. Si un e-commerçant ou une entreprise veut créer un
site Web rapidement et ne souhaite pas avoir à gérer la conception du site, il se
rend sur ThemeForest, parcourt tous les thèmes disponibles et en achète un dans
la liste. Les concepteurs offrent de toute évidence des thèmes pour les solutions
e-commerce et CMS qui sont massivement utilisés car ils ont ainsi plus de chance
de gagner de l’argent avec.
Une recherche sur ThemeForest nous a donné (le 18 mai) 263 résultats avec
Magento, 62 avec PrestaShop et 3 678 avec WordPress. Une recherche Drupal
Commerce a donné 5 résultats contre 122 pour le CMS Drupal lui-même. Là encore,
on constate un rapport d’au moins 50 entre Drupal Commerce et Magento...
D’après toutes les analyses que nous avons réalisées, il semble difficile que
Drupal Commerce ait atteint les chiffres qu’elle annonce publiquement et nous
ne pouvons que regretter que le « besoin de paraître grand » ait conduit à cette
stratégie un peu exagérée (ces chiffres proviennent du site web de Drupal.
CONCLUSION
Si l’on devait décrire Drupal Commerce en un mot, ce serait souplesse. La solution
est destinée tant aux grandes marques qu’aux petites entreprises. Les équipes de
marketing des marques doivent être capables de fournir facilement de nombreux
contenus et le puissant CMS de Drupal est déjà l’un des plus robustes à ce niveau.
Pour les petites entreprises, Drupal Commerce est une solution qui peut s’adapter
à des budgets serrés pour la création d’un site web évolutif. Drupal Commerce a
également lancé son offre « Kickstart », avec des boutiques préconfigurées qui
ciblent tous ceux qui n’ont pas assez de compétences en informatique pour lancer
un site web à partir de zéro, et c’est aussi pour cela que Drupal Commerce est une
solution qui convient à tant de typologies d’entreprises, sa zone de confort allant du
Tier 4 à la zone d’entrée du Tier 2.
Nous pouvons d’une certaine manière nous interroger sur la manière dont la
vision commerciale de Drupal Commerce peut évoluer. Offrir de la formation
et des prestations de service n’est pas vraiment évolutif. Si vos clients se
multiplient rapidement, votre bande passante humaine deviendra vite un goulet
d’étranglement. Le SaaS, en revanche, permet de faire évoluer rapidement et de
manière correcte sur le long terme et devient même encore plus puissant lorsque la
clientèle augmente. Si nous croyons en ces deux points, il y a de grandes chances
pour que Drupal Commerce se dirige tout droit dans cette direction, en utilisant
la couche de service uniquement en tant que source de revenu temporaire pour
alimenter les autres unités commerciales. Cela dit, la levée de fonds a également
273
été faite pour satisfaire ce point, laissant un léger doute quant aux intentions réelles
sous-jacentes. Il est probable que Commerce Guys ne cherche à maintenir ses
services que pour les très grands sites dont le choix ne se porterait de toute façon
jamais sur une offre SaaS, mais qui sont cependant de très bonnes vitrines.
La souplesse de Drupal est également due à son grand écosystème : les agences
web, les développeurs et de nombreux autres partenaires ont déjà décidé de
mettre l’accent sur Drupal et sont à deux pas de son frère Drupal Commerce. Ceci
est très bien pour les e-commerçants quand on sait que l’écosystème d’une solution
est souvent la clé du succès, en particulier dans le domaine de l’open source.
Trouver un bon développeur ou une bonne agence ne sera pas si difficile, mais
les nouveaux arrivants chez Drupal devront cependant faire face à une courbe
d’apprentissage abrupte, en raison de son architecture spécifique et très avancée.
Nous vous conseillons donc, comme pour Magento, de prendre des personnes
expérimentées pour gérer la création de votre site.
Être basé sur Drupal est ce que l’on peut appeler une garantie de qualité. Si votre
objectif principal est plus l’édition de contenu que les fonctions natives, choisir
Drupal Commerce ne peut pas être une grosse erreur. Drupal est puissante et
robuste, son code est propre, ce n’est donc pas prendre de gros risques que de
baser votre activité e-commerce sur cette solution. Les architectes qui sont derrière
les solutions et qui pilotent la feuille de route et le développement sont des experts
de Drupal, et ils sont parfaitement capables d’anticiper et même de tirer parti au
mieux des évolutions de Drupal (le CMS).
Axé sur le CMS et laissant derrière elle les outils B2B et cross-canal, Drupal se met
dans une position très particulière, en ne couvrant pas certains besoins des plus
grands, tout en offrant d’excellentes possibilités aux clients du Tier 3. Le framework
est toutefois encore très jeune et on peut parier sans risque que les lacunes au
niveau de la couverture des besoins des grandes marques ou des détaillants
seront rapidement comblées.
Un autre point clé de Drupal Commerce réside dans son approche du back
office hautement personnalisable, à tel point qu’un workflow peut être divisé en
différentes parties, chacune menant à une interface de backoffice spécifique
dédiée à une population. Le back office peut ainsi être entièrement sur mesure,
adapté et personnalisé de manière à s’adapter à chaque besoin.
drupal commerce
Cependant, Drupal Commerce doit encore améliorer la courbe d’apprentissage
de ceux qui ne maîtrisent pas le CMS Drupal. Commerce Guys tente de se
concentrer sur la communauté Drupal afin de répandre la solution aussi vite que
possible, mais a tendance à oublier les non-utilisateurs de Drupal, qui pourraient
être intéressés par la solution.
275
MISE À JOUR 2016
EXPERTS DU FINANCEMENT
Commerce Guys sait vraiment comment parler aux investisseurs. Après ses deux
premiers tours de financement (800 000 euros pour le premier et 3,2 millions d’euros
pour le second), la société a obtenu un nouveau tour de financement en 2014 de
5,3 millions d’euros. 1,95 millions supplémentaires ont également été accordés à la
société par le programme d’Innovation et de Recherche européen.
Au total, cela fait plus de 11 millions d’euros qui ont été investis. Et, même si Drupal
Commerce aime jouer sur l’ambiguïté avec Drupal pour paraître plus attrayante,
l’entreprise semble hypnotiser les investisseurs. Cependant, au final, l’activité
de Drupal commerce ne décollant pas, les activités de développement ont été
cédées à Actualys.
L’une des forces de Commerce Guys de Drupal a été de compter dans ses rangs
Damien Tournoud, l’un des contributeurs au cœur de Drupal. Avoir la capacité
d’influer sur la feuille de route de Drupal pour inclure Drupal Commerce a
certainement été un levier intéressant. Toutefois, depuis deux ans maintenant,
l’intérêt de Damien est passé du projet Drupal Commerce à Platform.sh et son
attention est désormais portée sur la possibilité de créer une offre cloud Amazon
basée sur le service web, comportant un ensemble de fonctionnalités orienté
développeur.
drupal commerce
D’autre part, Platform.sh étant une plateforme de Cloud, elle pourrait évoluer vers
des entreprises de plus grandes tailles avec moins de personnel et générer des
revenus plus récurrents. Cette promesse est certainement plus attrayante, tant pour
l’entreprise que pour ses investisseurs, qu’un modèle de service autour de Drupal
Commerce, menant à la décision de cession de cette activité.
Les dernières levées de fonds ont donc été faites pour investir essentiellement dans
Platform.sh plutôt que dans Drupal Commerce. Pour gérer cette étape charnière,
l’équipe s’est divisée, Damien gérant Plateform.sh tandis que les membres de
l’équipe de Drupal Commerce s’occupaient de Drupal Commerce.
Des validations de code et des correctifs sont presque tous les jours publiés sur le
projet Git, mais l’activité globale effectuée sur la base n’est pas comparable à
celle d’autres solutions et repose essentiellement sur deux développeurs. Dans un
marché en constante évolution comme celui de l’e-commerce, où les entreprises
ne cessent d’innover et de s’adapter aux nouvelles tendances, deux développeurs
pour couvrir à la fois la maintenance et le développement semble un peu léger
par rapport à ce que tout autre éditeur investit en réalité pour rester dans la course.
« Tout ce qui n’est pas « persistant Cela n’est cependant pas le seul
chez Drupal » est désormais changement stratégique dans le
publié sur GitHub plutôt que sur panorama. L’équipe vise également
à se reposer davantage sur Symfony
Drupal.com » - Frédéric Plais.
et moins sur la base de Drupal elle-
même. Il est question d’être aussi autonome que possible par rapport à Drupal, tout
en tirant parti de la puissance d’un framework structuré et entretenu tel que
Symfony. Le code est en cours de reconstruction et est réorienté dans un même
temps. La version, au moment où sont écrites ces lignes, en est encore au stade du
développement.
Le coup d’envoi a d’ailleurs été ostensiblement donné par Fabien Potencier (co-
fondateur de Symfony), Thelia et Sylius.
277
L’approche de Drupal Commerce consistant à impliquer les agences, les
partenaires et même des concurrents comme Thelia ou Sylius pour organiser
ensemble des « itérations », est intéressante. L’équipe aime travailler de façon
souple et partager avec d’autres leurs méthodes de travail, ouvrir la feuille de route
et tirer parti d’une plus grande puissance de travail grâce à la fois à l’open source
et au travail en équipe.
L’architecture globale tend désormais à être constituée d’un cœur, entretenu par
l’équipe de Drupal Commerce, et d’environ 8 modules « secondaires essentiels »,
pour l’expédition, le paiement, l’encaissement, etc. Les modules de la communauté
(environ 600) sont ensuite mis à disposition par la communauté. L’objectif étant de
« macro-assembler » les différentes briques et de parvenir rapidement au but.
drupal commerce
Cette réorientation des objectifs & ressources de Commerce Guys vers un business
model charnière est logique, mais cela fait néanmoins concurrence à l’activité de
Drupal Commerce. Héberger une boutique développée avec Drupal Commerce
sur un Cloud dédié peut être une bonne option, mais des centaines d’autres
entreprises fournissent également des services pour le faire et une seule est elle-
même l’éditeur de la solution.
Tout d’abord, les statistiques de Drupal sont basées sur le nombre d’instances
d’appel de la fonction « mise à jour », lancée lorsque vous vous connectez au back
office. Cela signifie en fait que ce chiffre inclut également les environnements de
préproduction, de développement et de test. Même les sites non accessibles au
public peuvent interroger le code de mise à jour et sont ajoutés au calcul.
La méthode BuiltWith pour enregistrer un site utilisant une technologie n’est pas
connue avec précision, mais il est fort probable qu’elle utilise une approche basée
sur les signatures, méthode qui pourrait éventuellement également être inexacte.
Drupal Commerce est assez difficile à distinguer de Drupal car la signature implique
de tester un mécanisme spécifique, assez difficile à découvrir.
Les finances de la société, que l’on peut consulter en ligne, sont inquiétantes. Le
chiffre d’affaires global a chuté de 14 % entre 2013 (1 million d’euros) et 2014 (0,85
279
million d’euros), le bénéfice net est passé de -2 millions d’euros à -2,8 millions d’euros
et le nombre d’employés a également diminué, passant de 26 à 19. La société a
également une filiale au Royaume-Uni, qui affiche de très petits chiffres (155 000
livres de passif et 275 000 livres d’actifs).
Reste le fait que Drupal Commerce pourrait devenir une alternative à Ubercart,
WooCommerce ou même Magento, si une entreprise pouvait réinventer le business
model et investir suffisamment de ressources pour lui donner de la visibilité et lui
fournir de la main-d’œuvre.
Outre ces signes très positifs, Drupal lancera bientôt une version très importante de
son produit : la version 8. Certaines versions peuvent être considérées comme plus
ou moins importantes en fonction du contexte, mais la v8 du très célèbre CMS est
une réinvention totale de Drupal, ayant un fort impact sur Drupal Commerce.
drupal commerce
Commerce Guys a pris la mesure de ce virage il y a déjà un certain temps et a
préparé son propre produit pour évoluer avec son grand frère. Très peu de temps
après, Drupal annoncera la v8 et dans quelques mois, la première version de
Drupal Commerce v2 sera également disponible pour les développeurs.
CONCLUSION
Assez souvent (sinon toujours), le modèle éditeur + intégrateur n’a pas fonctionné
pour les logiciels open source. RBS Change n’y a pas survécu, Drupal Commerce
non plus, et l’on pourrait citer beaucoup d’autres exemples. La question est
assez simple, si vous proposez à la fois la solution et son intégration, vous êtes
en concurrence avec vos propres agences, intégrateurs et partenaires. Ceux-ci
perdent alors confiance et ne souhaitent pas mettre votre produit en avant. Il est
très probable que ce scénario se reproduise à nouveau avec Actualys et Acro
Media, qui sont des « partenaires exclusifs ».
Le produit est simple sans être simpliste, mais il aurait pu bénéficier d’une équipe
de codeurs plus grande pour l’améliorer, surtout avec tous les fonds levés à ce jour.
Au lieu de cela, seuls deux codeurs passionnés semblent très actifs sur le produit,
ce qui ne montre pas un grand intérêt de la part de l’éditeur.
Si votre entreprise est attachée à Drupal, Drupal Commerce peut être un choix
intéressant, surtout avec la version 2 à venir bientôt sur Symfony. L’avenir nous
dira si Drupal Commerce a survécu aux récents changements et si la solution a
décollé. L’intérêt croissant des clients de taille moyenne et le tsunami que Drupal 2
va déclencher pourrait faire du bien au projet de Drupal Commerce. Néanmoins,
il s’agit d’un monde très concurrentiel pour les solutions et un grand nombre de
nouveaux arrivants, avec de nombreuses cartes en main, se bousculent. Rien n’est
joué pour Drupal Commerce, ni dans un sens, ni dans l’autre.
281
LES POINTS FORTS DE DRUPAL COMMERCE
(Plus il y a de points, mieux c’est. Sur chaque KPI (indicateur clé de performance),
il y a au moins une solution avec 5 points ; il s’agit donc d’une comparaison entre
les solutions).
drupal commerce
NOTES
283
presta-
shop:
le phœnix
renaît de ses cendres
prestashop
INFORMATIONS GÉNÉRALES SUR LA SOLUTION
Éditeur PrestaShop SA
Chiffre d’affaire en 2014 Environ 14 M€ en 2015
Business model (e-commerce) Modules, SaaS, Support
Coût de la licence Gratuit
Technologie PHP 5
Framework Symfony 2
Base de données MySQL, PostGreSQL, MariaDB
Version (à la date de l’étude) 1.7
Licence Open source
Première sortie 2008
Origine France
Budget de réalisation d’un site
2 K€ / 10 K€ / > 40 K€
(Bas/Moyen/Haut)
Typologie de recommandation Détaillants, Marques, Petits pure players
Temps moyen
Étendue Sites en Utilisation
de génération
géographique production par Tier
du code HTML
TIER 4
TIER 3
Environ TIER 2
1 200 ms
220 000
TIER 1
_ _
285
INFORMATIONS TIRÉES DE L’ANALYSE DE 2013
À PROPOS DE LA SOLUTION
PrestaShop est une solution e-commerce PHP et open source française créée par
Bruno Lévêque, facile à prendre en main et très répandue dans le monde. Il y a 135
000 boutiques en ligne (dont 2 % en mode SaaS) qui fonctionnent avec PrestaShop
aujourd’hui. Chaque mois, entre 100 et 150 boutiques en ligne sont lancées avec
PrestaShop. Cette solution est l’un des leaders e-commerce en termes de boutiques
en ligne actives selon la plupart des études, y compris celle que nous avons réalisée
avec notre propre outil.
C’est un point très positif pour tous les futurs e-commerçants qui souhaitent
utiliser cette solution. Plus une solution est répandue, plus il est facile de trouver
de l’aide, des informations, des fonctionnalités complémentaires gratuites, de
bons organismes qui connaissent la solution, etc. En choisissant une telle solution,
les chances d’échouer sont considérablement réduites. C’est la force de l’open
source et PrestaShop dispose d’une grande communauté.
TECHNIQUEMENT
Techniquement parlant, PrestaShop est un système PHP orienté objet, très lisible
et facile d’accès. La solution repose sur la base de données MySQL et a une
empreinte sur les performances techniques du serveur. PrestaShop est, de loin, la
solution la plus simple à développer parmi celles examinées dans ce livre. Ce seul
fait explique déjà pourquoi ce framework est largement adopté au niveau mondial.
Les techniques de codage très évoluées de Drupal Commerce ou de Magento
sont sans aucun doute sophistiquées et d’une certaine manière efficaces, mais
elles excluent un grand nombre de développeurs de par leur complexité.
Pourtant, la simplicité ne signifie pas que l’on soit limité pour autant. Le service
web est l’un des plus développés du marché et ses nombreuses fonctionnalités
sont constamment améliorées. L’application mobile est bonne et plutôt complète,
même par rapport à celles fournies par les entreprises facturant des milliards de
dollars. La liste des fonctionnalités est très poussée, grâce notamment à la venue
dans l’entreprise de Christophe Cremer. Le rêve de PrestaShop de devenir une
nouvelle Magento a probablement conduit l’entreprise à certains excès mais cela
lui a aussi permis de faire pendant cette période un bond de géant en ce qui
concerne sa feuille de route.
Une grande partie du code a dû être retravaillé car l’empressement qui prévalait à
ce moment-là était peut-être une bonne chose pour le marketing mais n’était pas si
prestashop
efficace en termes de qualité. Le fondateur lui-même s’est recentré sur l’essentiel et
a corrigé beaucoup d’erreurs et quelques failles de sécurité. À sa sortie, la version
1.5 a été considérée par beaucoup comme une version bêta, un travail non abouti.
Les difficultés semblent maintenant être résolues et le code source de PrestaShop
est de nouveau très opérationnel et beaucoup plus propre.
Le système de cache, moins avancé que celui de Magento, n’est donc pas
aussi efficace. Cependant, le système étant assez léger, les sites développés
sous PrestaShop peuvent fonctionner rapidement si la configuration du serveur
ou les performances sont bien réglées. Dans la zone d’ombre, on peut noter que
PrestaShop ne repose encore sur aucun framework.
On pourrait penser que la version 2 en utilisera un mais, pour l’instant, tout est « fait
maison ». Cette approche a des avantages mais aussi quelques inconvénients,
qui ont conduit la plupart des autres solutions à s’appuyer sur un framework (Zend,
Symfony, Drupal, etc.). De plus, même des solutions basées sur Java reposent sur
des frameworks. Le framework détient de nombreuses fonctions primaires, vous
permettant de vous concentrer sur votre propre valeur ajoutée. Par exemple, quel
est l’intérêt de redévelopper un connecteur de base de données, un parseur ou un
système de cache si votre framework les fournit déjà ?
Loin de ne faire que courir après les autres, PrestaShop cherche également à
innover là où elle peut, comme ça a été le cas avec l’assurance paniers virtuels
ou avec l’exportation directe vers eBay. Certains applicatifs de tierces parties
intéressants permettent de manipuler le catalogue avec un applicatif « riche »
(écrit en langage C) qui permet de gagner beaucoup de temps en l’éditant en
mode déconnecté (une synchronisation par le service web est faite par la suite).
Comme toutes les solutions en PHP, PrestaShop ne peut pas atteindre les plus
grandes entreprises (générant plusieurs dizaines ou centaines de millions d’euros
en ligne) car au-delà du défi technique, les solutions PHP utilisent un langage
interprété (PHP), MySQL la plupart du temps, mais pas de serveur d’applications
de logiciels médiateurs. Cela ne permet pas de créer un entonnoir, comme dans
la solution WebSphere Commerce, où des milliers de chargements simultanés
n’impliquent pas des millions de requêtes dans la base de données.
Le back office est en langage HTML de base (pas en XUL ou en Flash), mais il
est clair et plus convivial que celui de Magento. Par ailleurs, une démonstration
entièrement fonctionnelle est disponible en ligne sur leur site web, tant pour le front
office que pour le back office. (http://www.prestashop.com/en/demo).
Lorsque nous avons testé la vitesse de la solution, nous avons constaté que les
temps de chargement de PrestaShop étaient lents, mais cela est principalement
dû au fait que les personnes utilisant PrestaShop ont généralement un petit budget
et utilisent des sociétés d’hébergement inefficaces et non spécialisées.
287
COMME NOUS L’AVIONS PRÉVU, PRESTASHOP A CONNU UNE ANNÉE DIFFICILE
Dans notre première édition, nous avions indiqué que la solution PrestaShop était
adaptée aux petits e-commerçants et que sa stratégie consistant à essayer de
rivaliser avec Magento était probablement une erreur. La dernière phrase de notre
conclusion sur PrestaShop était : « [...] De même, avoir une stratégie « en propre »
et ne plus se focaliser uniquement sur celle de Magento pourrait être bénéfique,
la solution a suffisamment d’avantages à faire valoir pour se forger un chemin. Être
différent, unique, jouer de ses propres forces a souvent beaucoup plus de vertus
que de courir après le meilleur de sa catégorie ».
Tout a commencé lorsque l’ancien PDG, Christophe Cremer, a été écarté par ses
associés. Sa stratégie de courir après Magento a été une erreur très coûteuse et
PrestaShop s’est trouvée au bord de la faillite.
Ces décisions difficiles ont sans doute sauvé l’entreprise d’un avenir encore plus
sombre et, même si cela a été dur pour PrestaShop, la solution est toujours présente
et connaît même une croissance continue. Quoi qu’il en soit, les logiciels open
source largement adoptés ne meurent jamais. Lorsqu’ils atteignent une telle
ampleur, il y a toujours quelqu’un pour s’occuper du framework, ce qui permet aux
commerçants de choisir une solution open source pour se sentir rassurés. Depuis
septembre 2012, les comptes sont annoncés à nouveau dans le vert, mais cela est
difficile à vérifier puisque la société ne publie ni son bilan ni ses comptes. (Selon la
loi française, l’entreprise devrait les publier, mais elle peut aussi choisir de ne pas le
faire et préférer payer une amende).
prestashop
L’entreprise semble être maintenant sur la bonne voie et capable de réagir et de
s’adapter à un marché en constante évolution. Le test de résistance a été plus
difficile que pour la plupart de ses concurrents, mais PrestaShop a tenu bon.
Les idées développées en interne sont intéressantes et certains changements
importants sont à prévoir au cours de 2013.
C’est le dernier héritage légué par l’ancien PDG Christophe Cremer et PrestaShop
n’a pas pu stopper cela car une stratégie de communication complète destinée
à promouvoir toutes ces fonctionnalités était déjà prévue. Le bon côté de la
version 1.5 est qu’elle offre aux petits e-commerçants la possibilité d’obtenir des
fonctionnalités qui sont généralement destinées aux grands.
L’application mobile a été améliorée (même si elle était déjà parmi les plus
convaincantes du marché) et les e-commerçants ont désormais accès à un
large éventail de thèmes en « responsive design » sur addons.prestashop.com.
L’équipe de développement veut vraiment simplifier la vie des utilisateurs et des
développeurs en leur fournissant des applications de codage faciles à prendre en
main. L’application mobile a été récompensée au salon français du e-commerce
en tant que meilleure application dans la catégorie Mobile.
289
Pour les e-commerçants qui ne s’y connaissent pas en hébergement, en web
design, en PHP ou encore pour ceux qui n’ont pas toutes les compétences
nécessaires pour gérer une activité e-commerce : le SaaS est la seule solution.
Pourtant, PrestaShop vient d’une sphère où les coups volent et où les e-commerçants
sont particulièrement exigeants. Amener le produit d’intégration à un SaaS de
qualité comparable sèmerait sans aucun doute la pagaille parmi les acteurs
existants. Si cela est fait d’une manière intelligente, le produit d’intégration open
source pourrait partager le code source du SaaS, permettant à PrestaShop de
maintenir une unique gamme de produits capable d’aborder également le
marché du SaaS.
Avec 8,6 % de parts de marché et 130 000 boutiques en ligne actives dans le
monde, le modèle SaaS serait la prochaine étape logique pour la solution et l’on
pourrait assister très prochainement à une compétition féroce entre ces acteurs du
e-commerce SaaS.
Mais cette expansion est stratégique pour PrestaShop dont les dirigeants ont
compris que s’ils voulaient s’ancrer profondément dans le Tier 4 et se positionner
dans le Tier 3, être connu en France n’était pas suffisant. D’autre part, si la solution
devenait célèbre aux États-Unis, le marché le plus concurrentiel pour les solutions
e-commerce, elle pourrait devenir un leader incontestable dans le monde entier.
prestashop
M. Lévêque est un stratège et un expert technique mais quand PrestaShop a
connu une période difficile vers octobre 2012, il aurait peut-être été intéressant
que le co-fondateur de la solution lui-même parle à la communauté à travers
des communiqués de presse, des conférences de presse ou lors d’un barcamp.
Benjamin Teszner a surmonté l’essentiel de la tempête et a fait un gros travail en
répondant à toutes les personnes qui ont essayé de ruiner la solution. Cette question
de leadership aurait pu être un piège pour PrestaShop qui a beaucoup misé sur
sa communauté mais qui manque d’un leader pour promouvoir le produit et ses
atouts. L’ancien PDG avait d’autres faiblesses, mais il a en tout cas certainement
beaucoup attiré l’attention sur le produit.
CONCLUSION
PrestaShop a modifié sa stratégie et c’est une bonne nouvelle. Le nouveau PDG,
Benjamin Teszner, a non seulement décidé d’arrêter de courir après Magento, mais
aussi de commencer à gagner plus d’argent afin d’être rentable.
Pour les e-commerçants qui se lancent en ligne, deux voies sont possibles : prendre
un SaaS ou personnaliser un framework d’intégration en fonction de leurs besoins.
À l’heure actuelle, PrestaShop s’inscrit dans cette seconde lignée et représente
une solution très abordable, avec des ressources qualifiées faciles à trouver. La
simplicité de la solution, la disponibilité d’un écosystème solide, tout cela garantit
une intégration facile, dans les limites d’une planification contrôlée.
Des modèles très efficaces et bien pensés sont disponibles, incluant de nombreux
autres modules qui laissent souvent les intégrateurs avec une faible charge de
travail, consistant souvent en une petite intégration. PrestaShop peut aussi être
une véritable alternative pour tous ceux qui gèrent une activité plus grande, mais
qui souhaitent éviter la complexité des autres acteurs, notamment pour les pure
players, car l’infrastructure n’est pas conçue pour couvrir les besoins des magasins
physiques.
291
MISE À JOUR 2016
DE RETOUR DE L’ENFER
Nous avons quitté PrestaShop alors qu’elle était dans une position compliquée
au moment de notre dernière étude, mais la société était déjà en train de se
remettre. Le PDG a de nouveau changé et a été remplacé par quelqu’un de très
expérimenté et dynamique.
Mme Corinne Lejbowicz était auparavant PDG de LeGuide, mais elle a aussi exercé
de nombreuses fonctions importantes au sein de différentes sociétés, y compris
au sein de très grandes sociétés telles que Vivendi. Parallèlement, Bruno Lévêque
continue à développer l’activité aux États-Unis et à récolter les meilleurs conseils
qu’il puisse obtenir des leaders d’opinion de la Silicon Valley.
Même si PrestaShop est une solution destinée au Tier 4, cela ne l’a pas empêché
jusqu’à maintenant de conquérir plusieurs marques prestigieuses, comme Zippo,
Will.I.am, Parrot, Décathlon HKG ou encore Waterman. La solution se développe
au-delà des frontières européennes et suscite même un bel intérêt en Amérique
du Sud.
Les enjeux sont importants dans la mesure où PrestaShop s’est fixé des objectifs
ambitieux et que la société doit également satisfaire les capital-risqueurs qui l’ont
soutenue. La dernière levée de fonds de 6,75 millions d’euros a eu lieu début 2014,
faisant suite à celle de 3 millions d’euros faite en 2011. Même si la société s’améliore,
le point principal de cette nouvelle levée de fonds était un business plan tout à fait
différent.
En effet, même si PrestaShop pouvait progresser et être rentable avec son business
model classique de place de marché de module, celui-ci aurait difficilement
permis à l’entreprise de peser plus d’une dizaine de millions. PrestaShop a plutôt
préféré s’engager dans la bataille SaaS. Le marché compte déjà de puissants
rivaux comme Shopify, Volusion, Big Commerce ou même le concurrent local
Oxatis, mais la réputation déjà bien établie et la base d’utilisateurs de PrestaShop
donne du crédit à ses ambitions.
Pour pouvoir exploiter des bénéfices dans un monde où la concurrence est rude (et
s’il y en a bien un, c’est sans aucun doute celui du SaaS), la société doit néanmoins
commencer par être organisée et rentable. Grâce au travail et à l’expérience de
Mme Lejbowicz ainsi qu’à l’héritage de M. Teszner (l’ancien
PDG), PrestaShop est désormais forte, et ses 120 employés sont
prêts pour cette bataille.
prestashop
Le marché du e-commerce étant en plein essor à travers le
monde, PrestaShop est déterminée à accroître davantage sa
portée internationale et à aider les nombreux détaillants potentiels
à aborder le marché en ligne avec une solution puissante mais
facile à prendre en main.
LA VERSION SAAS
Lorsque votre solution alimente 220 000 boutiques à travers le monde, vous avez,
comme toute entreprise, des obligations. Passer à un modèle entièrement SaaS et
laisser tomber la base de clients existante aurait été maladroit.
L’équipe de PrestaShop a été assez intelligente pour construire la version SaaS sur
la version classique « on premise ». Cela permet de maintenir un seul code source,
tout en le rendant accessible à travers deux canaux différents.
Un grand nombre de modules sont livrés gratuitement mais d’autres, conçus par
PrestaShop ou par des développeurs de la communauté, sont facturés à des
prix de l’ordre de 200 euros. En bref, si le tiers en question souhaite par la suite
vous vendre quelque chose (comme un coût par transaction par exemple), son
module sera très probablement gratuit, mais si vous étendez les fonctionnalités de
PrestaShop avec un module, cela pourrait vous être facturé.
Des centaines de thèmes sont disponibles, certains d’entre eux étant réactifs, et ils
sont à un prix vraiment très raisonnable, allant de 30 à 150 €.
293
L’équipe de PrestaShop ne fait pas qu’offrir un bon produit, elle fournit également
des conseils à travers ses blogs, ses newsletters ou même sur son site, notamment
grâce à un assistant qui vous aide à intégrer la solution. Une ludification a
également été intégrée, vous permettant d’accumuler des points tout au long de
votre parcours d’e-commerçant.
Les fonctionnalités de reporting ont un bel aspect visuel mais se concentrent sur
les activités essentielles, le taux de transformation, les meilleures ventes, les paniers
abandonnés, etc.
À noter également que PrestaShop est désormais compatible avec Docker et peut
aussi expédier sur Azure.
prestashop
Le forum est très actif et compte habituellement environ 2 000 personnes connectées
en même temps, cumulant 2 millions de messages. Il s’agit d’une véritable mine
d’or pour tous ceux qui souhaitent obtenir une réponse rapide, que ce soient les
utilisateurs finaux ou les développeurs, ou pour tout simplement en apprendre
davantage sur la solution. D’autres évènements pilotés par la communauté sont
également en train de se créer spontanément. PrestaShop évalue leur nombre à 2
« meet up » par semaine dans le monde.
L’équipe est fière de présenter son forum comme « le forum e-commerce le plus
grand et le plus actif du monde », ce qui pourrait être tout à fait vrai d’après nous.
Il est peu probable que l’on puisse trouver une meilleure source d’information que
ces forums, commentaires postés sur les blogs et newsletters, sans débourser le
moindre centime.
La communauté est un atout majeur pour PrestaShop étant donné que c’est elle
qui pilote principalement l’internationalisation du produit. La traduction, bien sûr,
mais aussi certaines fonctions liées à un marché spécifique, sont souvent réalisées
au niveau local, les développeurs locaux étant mieux placés que quiconque pour
adapter le logiciel.
ÉVALUATION TECHNIQUE
Historiquement parlant, PrestaShop n’a pas utilisé de framework spécifique jusqu’à
la version 1.7. Les fonctionnalités de base étaient directement construites sur PHP,
sans aucune bibliothèque intermédiaire comme Zend ou Symfony. Certains
composants secondaires étaient utilisés pour JS ou CSS, mais le cœur sous-jacent
de PHP était 100 % maison.
Depuis la version 1.7 par contre, les choses évoluent en direction de Symfony.
Le framework français envahit totalement tous les CMS et toutes les solutions
e-commerce basés sur PHP, et PrestaShop ne fait pas exception à la règle.
Transférer tout le code source existant vers Symfony représente un immense travail
pour l’équipe, c’est pourquoi l’entreprise a pour le moment fait le choix de faire
cohabiter les deux frameworks (PrestaShop & Symfony) pendant encore un certain
temps. Durant la période de transition, qui mènera finalement probablement à une
version de PrestaShop entièrement en Symfony (version 2 ?), seules les nouvelles
fonctionnalités, ou celles qui sont refaites, seront conçues nativement dans Symfony.
295
La version 1.6 a contribué à effectuer de nombreuses corrections de code, ce qui
était absolument nécessaire, mais aussi à l’adoption des meilleures pratiques, telles
que les fonctions de ventes croisées du panier, l’affichage rapide du produit ou
encore une conception entièrement réactive pour le front et le back office. Le
back office a bénéficié d’une grande restructuration destinée à le réorganiser et à
faire en sorte qu’il soit adapté pour les mobiles, tout en ayant aussi un aspect visuel
plus attractif.
La version 1.7 va encore plus loin dans cette voie. Aucune fonctionnalité spécifique
n’a été ajoutée, mais elle contient à la place des changements plus orientés sur
l’esthétique. Ces changements sont néanmoins essentiels pour être en phase
avec l’état d’esprit de PrestaShop visant à lever les barrières d’entrée, aussi bien
techniques que commerciales, pour les nouveaux commerçants. Les principaux
changements dans la version 1.7 consistent en une réorganisation des noms et
contenus des menus, laissant place à plus de priorisations orientées utilisateur.
Par exemple, les fonctionnalités qui sont liées aux ventes et qui sont utilisées tous
les jours seront regroupées dans le même menu afin de faciliter leur exploitation
quotidienne.
L’une d’elles pourrait en effet concerner les bases de données, qui sont parfois pour
les solutions PHP un goulot d’étranglement en termes de performance. PrestaShop
prestashop
prend désormais en charge MariaDB et le toujours plus tendance PostgreSQL au-
dessus du classique MySQL. Ces bases de données de nouvelle génération sont
généralement plus efficaces et permettent de mettre en place des configurations
plus redondantes.
La création de thèmes est également une des clés du succès. Étant donné que
PrestaShop n’a pas, à ce jour, de vrai CMS, la création initiale des thèmes de la
boutique représente une étape primordiale. Même avec une grande communauté,
PrestaShop a attiré plus de développeurs PHP que de concepteurs HTML. Cela
s’explique par le fait que les thèmes étaient aussi auparavant étroitement liés
au code de la boutique. Éditer un thème n’était pas seulement une question de
conception et d’intégration du CSS, ce qui limitait les concepteurs de thèmes à
ceux qui possédaient à la fois une expérience dans de code de PrestaShop et les
compétences en conception nécessaires.
Pour résumer les progrès réalisés au cours de ces deux dernières années, PrestaShop
se dirige désormais vers les meilleures pratiques, comptant sur Symfony pour
rationaliser le code PHP, mais aussi sur un découplage du code et des thèmes de
manière à permettre plus de personnalisation, ainsi que sur une véritable refonte
de l’interface utilisateur et du back office orienté utilisateur. La version 1.7 est moins
une version orientée fonctionnalité qu’un travail de convivialité.
FEUILLE DE ROUTE
Même si la feuille de route n’est pas publique en tant que telle, elle tient compte
d’un grand nombre de commentaires de la communauté et des commerçants.
Ces derniers sont impliqués dans la feuille de route et les tests du produit de manière
à garder un œil sur leurs besoins et leurs retours.
297
partenariat. Certaines méthodes de l’API ou certains modules peuvent peut-être
aussi résoudre le problème à court terme.
Pour le moment, la société n’a pas de véritable plan pour aborder le marché
B2B, les principaux objectifs concernant le B2C devant d’abord être remplis.
L’équipe de Bruno Lévêque pourrait aussi, secrètement, être en train de travailler
sur un algorithme d’apprentissage automatique visant à apporter un peu plus
d’intelligence au produit, comme des recommandations prédictives ou basées
sur le comportement et l’optimisation de la recherche, qu’elle pourrait également
appliquer au marché des extensions.
MARGES DE PROGRESSION
Les fonctionnalités de marketing de PrestaShop sont très simples et limitées à des
promotions, des chèques-cadeaux, des coupons, etc. La personnalisation ou le
contenu dynamique d’une page, les incitations, les recommandations ou encore
le moteur de recherche pourraient être plus développés. Même si les modules
couvrent en partie ces manques, la solution est toujours derrière un grand nombre
de ses concurrents sur ce point, et toutes les extensions de marketing sont payantes,
laissant le produit gratuit « hors de la boîte » presque sans aucun de ces modules.
Il n’y a pas vraiment de workflow dans la solution, que ce soit pour l’édition du
produit, l’expédition ou l’édition de la page. Même si ces outils sont principalement
des fonctionnalités orientées Tier 3, ils pourraient aider PrestaShop à grimper
dans la chaîne de valeur. Également plus orientées Tier 3, mais néanmoins
utiles pour ceux qui ne sont pas des pure players, la plupart des fonctionnalités
omnicanal de PrestaShop en sont juste à un stade embryonnaire en termes de
maturité, et pourraient bénéficier d’investissements plus importants. À l’exception
d’un localisateur de magasin et d’une application mobile, PrestaShop ne couvre
presque aucun autre aspect.
Avoir une compatibilité native PCI DSS serait une bonne chose pour pouvoir ensuite
se développer au Royaume-Uni et aux États-Unis. Bénéficier au moins d’une révision
du code PCI DSS par un expert de ce règlement ne ferait en tout cas pas de
mal. Toujours sur le chapitre de la règlementation, avoir une gestion native de la
réglementation des cookies de l’Union Européenne apporterait une belle valeur
ajoutée.
Le CMS est presque inexistant et même si créer les thèmes va devenir plus facile,
de telles fonctions sont de plus en plus indispensables, même pour les produits
SaaS. Les commerçants souhaitent être capables de personnaliser les pages, les
contenus, et de les éditer facilement sans pour autant avoir de connaissances en
HTML. Shopware fait un travail formidable sur ce point particulier et pourrait être
prestashop
une source d’inspiration. De même que pour le CMS, la solution ne propose pas
de vrai DAM (système de gestion des ressources numériques), de manière à gérer
facilement la base de données d’images et de vidéos.
CONCLUSION
PrestaShop a joué très intelligemment en transformant le cœur même de solution
en une base polyvalente permettant d’alimenter aussi bien sa version SaaS
que sa version « on premise ». En maintenant un seul code source, les nouvelles
fonctionnalités peuvent être disponibles sur les deux plateformes à la fois, ce qui
diminue la charge de travail tout en permettant une évolution plus rapide des
fonctionnalités.
L’objectif de PrestaShop est clair : passer au plus vite de 250 000 boutiques,
principalement livrées « on premise », à 1 million de boutiques, principalement
dans le Cloud. Comme le fondateur l’indique : « L’objectif de PrestaShop est de
lever les barrières financières et techniques du e-commerce ».
Le produit a énormément évolué depuis 3 ans. La version 1.6 a corrigé les erreurs
de la version 1.5, qui avait à l’époque laissé une impression de travail inachevé.
La version 1.7, désormais sur le marché, est le résultat d’un grand nombre de tests,
299
d’études et de travail sur l’interface utilisateur. Elle est entièrement réactive et est
bien positionnée en termes de meilleures pratiques e-commerce. PrestaShop
est une solution très complète pour un acteur du Tier 4, capable de gérer des
boutiques jusqu’à ce qu’elles atteignent 10 millions d’euros, voire plus, de chiffre
d’affaires en ligne.
L’entreprise est toutefois encore petite, par rapport à d’autres grands acteurs
américains, tant « on premise » que dans le domaine du SaaS. Magento pèse
quelques centaines de millions, de même que Shopify, ce qui fait de PrestaShop
un outsider, non pas à cause de son produit, mais en raison de sa taille. La société,
même si elle réalise « seulement » 15 millions d’euros de chiffre d’affaires, est
toujours bien placée pour contrer les plans des principaux acteurs, et a d’ailleurs la
ferme intention de le faire.
Que PrestaShop devienne un jour ou non une entreprise pesant une centaine
de millions, c’est une autre question mais, selon tout vraisemblance, elle pourrait
parfaitement se faire racheter dans les prochaines années par un concurrent qui
souhaiterait acquérir sa base de commerçants, et très probablement pas pour 15
millions d’euros...
prestashop
LES POINTS FORTS DE PRESTASHOP
(Plus il y a de points, mieux c’est. Sur chaque KPI (indicateur clé de performance),
il y a au moins une solution avec 5 points ; il s’agit donc d’une comparaison entre
les solutions).
POSITIONNEMENT PRESTASHOP
Chiffre d’affaires pour envisager la solution (On premise / SaaS) From 0+
Positionnement actuel sur le marché Tier 4
Direction de l’éditeur Tier 3
Profil (B2C, B2B) B2C
Opensource Oui, PHP
L’éditeur met en avant… La simplicité
L’éditeur met en avant… Les coûts
L’éditeur met en avant… La communauté
Nous sommes impressionnés par… Le «rebond»
Nous sommes sceptiques sur… La génération de cash
Buget minimum pour créer un site (On premise / SaaS) 10 k$
KPI GÉNÉRAUX PRESTASHOP
Le coût de la solution (licence, intégration, hébergement) (On premise / SaaS) HHHHH
Progressivité et /ou flexibilité des frais de licence/location n/a
Délai de commercialisation (On premise / SaaS) HHHHH
Variété/Qualité des boutiques de démonstration à s’adapter à un usage spécifique
HHH
(mis à part la boutique standard)
Capacités marketing basiques (moteur de promotion, coupon, carte cadeau, etc…) HHHK
Niveau de navigation & présentation multidimensionnelle du catalogue (multi-bou-
HHH
tiques/mulitlangues/etc…)
Ecosystème (communauté, partenaires, intégrateurs, forums, etc…) HHHHK
Convivialité et facilité d’utilisation du back office HHHH
KPI TECHNIQUES (PLUS IL Y A DE POINTS, MIEUX C’EST !) PRESTASHOP
Complexité du développement personnalisé pour étendre le système HHHHH
Nombre de logiciels/extensions/services non disponibles HHHHH
Nombre de produits/services complémentaires de l’éditeur HHK
Évolutivité & performances du front office (temps de chargement des pages) HHH
Vitesse du back office et évolutivité (nombre d’utilisateurs simultanés) HHH
Capacités de CMS natives HHK
Capacité de service web/API natives (connexion avec des tiers, comme un ERP ou un
HHHH
logiciel de logistique)
Liste des fonctionnalités B2C (par défaut, sans extensions ou programmes parallèles) HHHH
Mobile (application native, application hybride, responsive design) HHHK
KPI DES FONCTIONNALITÉS AVANCÉES PRESTASHOP
Capacités de searchandising avancé & de personnalisation HH
Capacités de multi/cross/omni canal HK
Gestion avancée native du catalogue (PIM, multi-catalogue, attributs, lots…) HHK
SGC (Système de Gestion des Commandes) intégré ou connecté nativement H
Outils marketing avancés (marketing adaptif, tunnels de navigation dynamiques, etc…) HH
Capacités B2B natives H
301
Zen Cart
zen cart
INFORMATIONS GÉNÉRALES SUR LA SOLUTION
Temps moyen
Étendue Sites en Utilisation
de génération
géographique production par Tier
du code HTML
TIER 4
TIER 3
Environ TIER 2
950 ms
95 000
TIER 1
_ _ _
303
INFORMATIONS TIRÉES DE L’ANALYSE DE 2013
Zen Cart est même le fork le plus Statistiquement parlant, Zen Cart est
populaire d’Oscommerce ! à la septième place dans le
classement Wappalyzer, avec 5 652
sites utilisant la solution. Notre propre
exploration du top 1 Million Alexa classe Zen Cart en quatrième position, mais avec
2 000 boutiques de moins qu’en 2012.
1 600 plugins sont disponibles sur le site officiel de Zen Cart et plus de 6 millions de
téléchargements ont été effectués. Le nombre de plugins n’est pas si énorme que
cela si l’on considère le fait que la solution a dix ans, mais elle représente toujours
une bonne source pour les e-commerçants ayant besoin d’une personnalisation
spécifique sur leur boutique en ligne. Zen Cart semble avoir perdu une quantité très
significative de ses parts de marché en seulement un an !
Le forum est aussi une grande source d’aide pour tous les « Zenners » car beaucoup
d’entre eux y participent. Le nom du forum est d’ailleurs assez amusant : « Zen Cart
Support » (support panier zen !). Zen Cart affirme que le forum est la source officielle
pour obtenir de l’aide concernant la solution. C’est un vrai signe qui montre que
l’histoire de Zen Cart est profondément ancrée dans le modèle open source.
Jeter un œil sur les statistiques du forum officiel est un excellent indicateur pour
voir si une solution est populaire et toujours active. Le forum de Zen Cart compte
près de 120 000 membres et environ un million de messages y ont été postés. C’est
un point positif, qui montre bien que si un site rencontrait des problèmes, il y aurait
toujours quelqu’un pour l’aider rapidement et efficacement.
zen cart
applications de paiement). Selon l’éditeur, cela a été long, mais l’équipe peut
maintenant en être fière car il n’y a qu’une seule autre solution open source à avoir
obtenu cette certification (il s’agit de Magento, avec sa passerelle de paiement
sécurisée - Magento Secure Payment Bridge).
Zen Cart a publié une feuille de route qui montre les évolutions futures de la solution.
Le principal objectif de l’équipe est la sortie de la v1.6.0, qui rajeunira l’apparence
du framework en intégrant une toute nouvelle mise en page.
Quoi qu’il en soit, cette refonte de l’aspect et de la convivialité montre que l’équipe
de Zen Cart est consciente des problèmes actuels et qu’elle s’attèle à les résoudre.
Dans la nouvelle version, l’intégration de HTML 5 et de CSS3 combinée au responsive
design pour les mobiles ainsi qu’à jQuery rendra les personnalisations beaucoup
plus faciles et, espérons-le, redonnera un second souffle à cette solution vétérane.
TECHNIQUEMENT
L’une des fonctionnalités les plus célèbres de Zen Cart est le système de
remplacement de modèles, qui permet aux développeurs de personnaliser
l’apparence et les fonctionnalités d’une boutique sans avoir à modifier les fichiers
de base. Toutes les modifications effectuées dans un modèle sont conservées et
compatibles après qu’une mise à jour ou une correction ait été effectuée. Il s’agit
d’une séparation nette entre le modèle et la vue, relativement classique à l’heure
actuelle.
UN RENDEZ-VOUS MANQUÉ ?
Les éléments clés sur lesquels la solution a été construite n’étaient malgré tout
pas si mauvais ni si éloignés des besoins à couvrir dans une solution e-commerce
moderne. Avec un nombre de catégories et d’options de produits illimité, des
chèques-cadeaux et un moteur de promotion correct, la solution aurait pu évoluer
« naturellement » vers l’excellence.
305
Il en est de même pour les fonctions multi*. Multilingues, multi-devises, multi-
taux d’imposition, qui représentait vraiment une bonne base pour les boutiques
internationales. Il y avait aussi un système d’autorisation simple mais efficace, et
quelques outils de reporting de base.
UN PEU DÉPASSÉE
Zen Cart a sorti peu de versions majeures en dix ans et la boutique de démonstration
a l’air un peu vieillotte. La conception et l’expérience utilisateur sont dépassées et
certaines fonctionnalités basiques, disponibles maintenant dans presque tous les
frameworks concurrents, ne sont pas inclues dans le produit de base. Comparatif
des produits, signets sociaux, évaluations ou même possibilité de zoomer sur les
photos des produits, toutes ces fonctions, entre autres, ne sont pas disponibles hors
de la boîte Par rapport à toutes les solutions que nous avons analysées jusqu’ici,
Zen Cart a un manque de fonctionnalités de base.
Le monde du e-commerce
est de plus en plus
professionnel et la
conception est aujourd’hui
un point clé pour les
boutiques e-commerce. Les
normes et les attentes de
l’expérience utilisateur sont
désormais très exigeantes et
se lancer dans une boutique
sans trop d’investissement
est possible, grâce à de
beaux modèles réalisés par
des concepteurs web
modernes sur des
plateformes modernes.
Zen Cart est un grand projet open source, mais il semble que les dirigeants ne
soient pas aussi motivés qu’ils devraient l’être pour adapter la solution au monde
e-commerce d’aujourd’hui. Jeter un œil à la liste des fonctionnalités est suffisant
zen cart
pour comprendre que Zen Cart ne répond pas aux défis du e-commerce auxquels
sont confrontés actuellement les e-commerçants. B2B, B2C, SEO, commerce mobile,
évolutivité, conception, expérience utilisateur, toutes ces fonctions clés ne sont pas
intégrées dans Zen Cart.
CONCLUSION
Zen Cart est une solution qui date et qui semble être dépassée lorsqu’on la
compare à ses concurrents. Elle lutte néanmoins pour essayer de combler ce
retard en faisant chaque mois des communiqués afin de satisfaire les besoins des
e-commerçants et de s’adapter aux nouvelles tendances du e-commerce, et sa
base est suffisamment fonctionnelle pour pouvoir couvrir la distance.
En 2003, Zen Cart a rassemblé une large communauté et a connu un grand succès
car son équipe a cherché à créer quelque chose de plus avancé qu’osCommerce
(leader à l’époque). En faisant cela, Zen Cart est devenue l’une des solutions
e-commerce les plus avancées et proposait une boutique clé en main, avec des
fonctionnalités basiques mais efficaces. Cela a été une réussite et Zen Cart a été
adoptée par une large communauté de développeurs.
307
Quelques années plus tard, d’autres solutions sont arrivées, avec la même idée
qu’avait eue Zen Cart en 2003 : créer une meilleure solution pour remplacer
l’osCommerce agonisant. Magento et PrestaShop étaient les deux solutions qui
avaient le plus grand succès et elles ont rapidement dépassé le leadership de
Zen Cart. Apparence plus jeune, liste de fonctionnalités plus poussée, meilleure
évolutivité et facilité d’utilisation avec des conceptions modernes, tels étaient les
points phares de ces nouvelles solutions. Pour l’anecdote, Magento a même utilisé
la ligne directrice de Zen Cart, L’art du e-commerce (The art of e-commerce),
comme thème principal de la conférence Imagine 2013 à Las Vegas démontrant,
si cela en était la peine, que les dents de ce vieux lion étaient vraiment usées.
Sans les fonds dont Magento, Zen Cart aurait pu rivaliser avec ces
PrestaShop, Drupal Commerce nouveaux arrivants en faisant une
et les autres ont bénéficié, levée de fonds et en recrutant une
équipe complète de développeurs
la tâche est presque désespérée.
afin de pouvoir offrir des mises à jour
régulières, mais elle ne l’a pas fait et
la solution est maintenant en train de perdre des parts de marché et semble
condamnée à partager le sort de son ancêtre (osCommerce). Zen Cart peut
revenir à la vie avec une toute nouvelle version de la solution, actuellement en
cours de développement, mais la distance à couvrir est très importante.
zen cart
MISE À JOUR 2016
Zen Cart n’a pas suffisamment évolué en deux ans pour que cela justifie une
nouvelle analyse approfondie du produit.
Le taux d’adoption du produit semble être son plus bas taux de tous les temps et,
même en ayant obtenu la conformité PCI-DSS, il semble peu probable à l’heure
actuelle que Zen Cart puisse rebondir à nouveau pour devenir une solution « grand
public ».
309
woo-
commerce:
le ninja
qui a conquis la planète
woocommerce
INFORMATIONS GÉNÉRALES SUR LA SOLUTION
Temps moyen
Étendue Sites en Utilisation
de génération
géographique production par Tier
du code HTML
TIER 4
TIER 3
Environ TIER 2
1 420 ms
482 000
TIER 1
_ _ _
311
CONTEXTE
WooCommerce est la force que rien ne peut arrêter sur le marché du Tier 4.
La fusion des deux entreprises permettra de faire collaborer près de 400 personnes,
issues de pas moins de 42 pays. WordPress était déjà le framework derrière à peu
près un site sur cinq sur Internet (oui, vous avez bien lu, plus de 20 % des parts de
marché du Web) et WooCommerce alimente environ 25 % des sites e-commerce
dans le monde.
Ceci représente un bilan déjà très impressionnant, pour la seule année 2015 et
avec ce nouveau propriétaire, WooCommerce va très probablement redoubler
d’efforts.
woocommerce
Ces 400 personnes alimentent finalement la plus grande partie du Web et du
e-commerce.
HISTORIQUE
WooCommerce a démarré en septembre 2011 avec une version 1.0, très basique,
mais permettant d’intégrer facilement des fonctionnalités e-commerce de base
dans un environnement WordPress. Les entreprises utilisant WordPress sont légion
et beaucoup d’entre elles pourraient vouloir exposer quelques produits avec un
système de paiement simplifié sans avoir à investir des dizaines ou des centaines
de milliers de dollars.
Personne n’a jamais réussi à atteindre de tels chiffres aussi rapidement, pas même
Magento qui a pourtant connu un succès foudroyant en 2008/2009.
313
bord, gestion des taxes, modes de livraison, et des centaines d’autres options de
paiement.
SOUS LE CAPOT
WooCommerce hérite logiquement des faiblesses et des forces des fonctionnalités
techniques de WordPress.
Un back office très flexible, convivial et riche en fonctionnalités est fourni avec ces
fonctionnalités CMS. Le catalogue de plugins déjà existants ne doit pas être oublié :
adopter WordPress et WooCommerce, cela revient à avoir accès à 40 000 plugins.
Même si ce nombre comprend des fonctionnalités obsolètes ou dupliquées,
cela reste une bibliothèque très impressionnante dans laquelle on peut piocher.
L’intégration d’un site WordPress est souvent résumée à l’assemblage de bons
plugins et à la création d’un modèle HTML attrayant.
woocommerce
des centaines de fichiers JS et CSS, l’ensemble de la machinerie peut devenir assez
lourd.
Pourtant, les exemples présentés sur le site woocommerce.com sont assez lents
à délivrer les premiers bytes (TTFB), montrant que le cœur du produit est un
peu lourd. Le problème ici pourrait être qu’un WordPress classique est fait pour
fournir exactement le même contenu à tous les visiteurs. Cela permet aux pages
de pouvoir intrinsèquement être mises en cache pour éviter de les recalculer à
chaque nouveau visiteur. À l’opposé, on trouve le site e-commerce, visant à être
aussi personnalisable que possible et où les pages ne sont pas vraiment faciles à
mettre en cache.
315
compatibilité, la sécurité, les performances, etc. de la plupart des extensions ne
sont vérifiées par personne d’autre que par leur propre auteur.
FONCTIONNALITÉS E-COMMERCE
Même s’il est presque gratuit et open source, le projet s’est développé pour couvrir
un large éventail de fonctionnalités e-commerce, faisant de WooCommerce un
sérieux concurrent pour toutes les solutions SaaS et d’intégration du Tier 4. La plupart
des entreprises n’ont pas besoin d’un framework complet gérant des attributs
trop originaux, des centaines de milliers de SKU ou même une recommandation
dynamique pour réaliser des ventes complémentaires.
D’un certain côté, Drupal Commerce vise plutôt le segment du Tier 3, mais son
taux d’adoption actuel est très largement inférieur à celui de WooCommerce.
Même si Drupal Commerce alimente en général des sites ayant une audience plus
large, WooCommerce gagne les masses et est désormais financé par Automattic.
Si, d’un certain côté, l’avenir de Drupal Commerce n’est pas certain, celui de
WooCommerce est déjà assuré, et se lancer avec cette solution ne devrait pas
présenter de risque par la suite.
woocommerce
jour sur sa plateforme SaaS. Le business model est déjà bien connu de la société
Automattic, qui a été financée par plus de 360 millions de dollars et est évaluée à
plus d’1,16 milliard de dollars. Elle prévoyait de générer 45 millions de dollars en 2014
et elle a probablement obtenu des résultats encore bien meilleurs en 2015.
CONCLUSION
WooCommerce est une solution qui répondra aux besoins des personnes
démarrant une toute nouvelle boutique ou souhaitant étendre les fonctionnalités
de leur site WordPress avec des fonctionnalités e-commerce.
WooCommerce vise sans aucun doute les clients du tier 4, ayant un budget limité
mais souhaitant tenter leur chance en ligne, et peut traiter la plupart des besoins
de base d’une boutique en ligne. La solution est parfaite pour les entreprises
individuelles ou de petite taille ayant des besoins simples.
Les points sur lesquels le produit pourrait progresser sont faciles à identifier : la vitesse
et les fonctionnalités. Gardez également à l’esprit que la sécurité pourrait être un
problème en raison des nombreux plugins nécessaires pour compléter votre site et,
même si WordPress et WooCommerce ont été contrôlés, ce n’est pas le cas de la
plupart des plugins disponibles, restez vigilants
317
LES POINTS FORTS DE WOOCOMMERCE
(Plus il y a de points, mieux c’est. Sur chaque KPI (indicateur clé de performance),
il y a au moins une solution avec 5 points ; il s’agit donc d’une comparaison entre
les solutions).
POSITIONNEMENT WOOCOMMERCE
Chiffre d’affaires pour envisager la solution (On premise / SaaS) 0 - $ 0,5 M
Positionnement actuel sur le marché Tier 4
Direction de l’éditeur Tier 4
Profil (B2C, B2B) B2C
Opensource Oui, PHP
L’éditeur met en avant… Les coûts
L’éditeur met en avant… La mise en place facile
L’éditeur met en avant… Facilement extensible
Nous sommes impressionnés par… Le taux d’adoption
La sécurité, la performance, la
Nous sommes sceptiques sur…
liste des fonctionnalités
Buget minimum pour créer un site (On premise / SaaS) 0 k$
KPI GÉNÉRAUX WOOCOMMERCE
Le coût de la solution (licence, intégration, hébergement) (On premise / SaaS) HHHHH
Progressivité et /ou flexibilité des frais de licence/location n/a
Délai de commercialisation (On premise / SaaS) HHHHH
Variété/Qualité des boutiques de démonstration à s’adapter à un usage spécifique
HHHH
(mis à part la boutique standard)
Capacités marketing basiques (moteur de promotion, coupon, carte cadeau, etc…) HHK
Niveau de navigation & présentation multidimensionnelle du catalogue (multi-bou-
HHK
tiques/mulitlangues/etc…)
Ecosystème (communauté, partenaires, intégrateurs, forums, etc…) HHHHH
Convivialité et facilité d’utilisation du back office HHHH
KPI TECHNIQUES (PLUS IL Y A DE POINTS, MIEUX C’EST !) WOOCOMMERCE
Complexité du développement personnalisé pour étendre le système HHHH
Nombre de logiciels/extensions/services non disponibles HHHHH
Nombre de produits/services complémentaires de l’éditeur HH
Évolutivité & performances du front office (temps de chargement des pages) HHH
Vitesse du back office et évolutivité (nombre d’utilisateurs simultanés) HHH
Capacités de CMS natives HHHH
Capacité de service web/API natives (connexion avec des tiers, comme un ERP ou un
H
logiciel de logistique)
Liste des fonctionnalités B2C (par défaut, sans extensions ou programmes parallèles) HH
Mobile (application native, application hybride, responsive design) HHHK
KPI DES FONCTIONNALITÉS AVANCÉES WOOCOMMERCE
Capacités de searchandising avancé & de personnalisation H
Capacités de multi/cross/omni canal H
Gestion avancée native du catalogue (PIM, multi-catalogue, attributs, lots…) H
SGC (Système de Gestion des Commandes) intégré ou connecté nativement H
Outils marketing avancés (marketing adaptif, tunnels de navigation dynamiques, etc…) H
Capacités B2B natives n/a
woocommerce
NOTES
319
conclusion
conclusion
CONCLUSION
Par ailleurs, les champions de leur catégorie comme Zalando, Etsy, ainsi que de
nombreuses petites entreprises ont montré que l’agilité était un facteur de réussite
crucial. Dans l’e-commerce, il n’y a aucune certitude sur quoi que ce soit. Quelles
seront les tendances de demain ?, par quoi un visiteur sera-t-il influencé ?, d’où
cette influence viendra-t-elle ?, la météo jouera-t-elle un rôle dans ses habitudes
de consommation ? En bref, les commerçants doivent être agiles et s’adapter
rapidement : « tentez, échouez, recommencez ! ». Et c’est exactement ce que font
ces acteurs incontournables sur leur segment.
Au final, ils vendent principalement des produits qu’ils ne produisent pas eux-mêmes,
ils les vendent juste d’une meilleure façon, en offrant une expérience client plus
agréable. Ils testent des centaines d’idées par an, échouent la plupart du temps,
mais celles qui survivent leur donnent un sérieux avantage sur la concurrence et
permettent d’apporter de la satisfaction aux consommateurs.
La principale différence étant que « la méthode Agile » est basée sur un système
complet, sur mesure, adapté spécifiquement aux besoins du commerçant. Elle
coûte un peu plus cher que l’approche SaaS (si ce n’est beaucoup plus) mais
offre une souplesse incroyable. Un commerçant peut tout essayer en l’espace de 3
semaines, alors qu’intégrer une nouvelle fonctionnalité dans un SaaS est compliqué
et que cela prend plutôt 3 à 6 mois avec un framework classique comme Magento
ou WebSphere Commerce. En revanche, le SaaS est parfois plus abordable, fait le
travail pour répondre à la bonne vieille règle des 80/20, vous y trouverez la plupart
des fonctions dont vous avez besoin, mais vous aurez moins de possibilités d’innover.
Dans les deux cas, le modèle du cycle en V est de moins en moins apprécié par
le client final, même si celui-ci ne sait pas la plupart du temps de quoi il s’agit
réellement. Les commerçants se concentreront probablement de plus en plus
essentiellement sur l’expérience de leurs clients plutôt que sur leurs projets internes,
obstacles ou contraintes, en intensifiant encore plus ces tendances.
321
Évidemment, une vraie stratégie omnicanal, impliquant fortement le point de
vente physique, ne peut se faire sans l’intervention du service informatique. Ils ont
encore les clés des caisses enregistreuses, du réseau local et des entrepôts, mais les
API et les services REST fournis par les logisticiens et les prestataires faciliteront très
probablement cette transition.
Les meilleures pratiques sont connues, mais beaucoup d’entre elles ne sont pas
mises en œuvre dans la plupart des magasins. Les outils doivent pouvoir aider
à réaliser cette transformation numérique, mais il y a encore beaucoup de
changements internes à apporter chez les marques et les détaillants pour qu’ils
puissent se convertir avec succès en entreprises numériques.
Toutes ont appris de leurs parents et essaient d’éviter les petits problèmes techniques
classiques. De Magento, elles ont appris à progresser, mais aussi qu’une courbe
d’apprentissage trop raide n’est pas ce que les développeurs recherchent et que la
communauté est la clé du succès. Elles ont aussi appris des grandes solutions telles
que WebSphere Commerce, Oracle Commerce ou encore Hybris, que l’agilité était
essentielle. Aucune entreprise ne possède tous les meilleurs composants et même
si c’était le cas, elles ne proposeraient pas une intégration simple de nouvelles
fonctionnalités en quelques semaines. Les microservices, d’autre part, contribuent
à différencier les couches, les services, et divisent un problème important en tâches
simples, permettant ainsi une interaction plus simple entre toutes les couches.
Elles ont appris de RBS Change et de Drupal Commerce que le fait de mettre en
place un modèle de service, pour générer des revenus en tant qu’intégrateur,
entrait profondément en conflit avec l’écosystème et les partenaires commerciaux
potentiels, qui prennent peur de l’éditeur, celui-ci devenant un concurrent sur les
bonnes affaires.
Elles ont réappris qu’il était essentiel de jouer avec les autres. Les services REST,
les API, les composants découplés, les traitements asynchrones et de nombreuses
autres méthodes permettent d’interagir avec les produits existants et ne poussent
pas le client à devoir choisir entre une approche « big bang » ou retarder la
migration de leurs produits.
conclusion
Dans ce panorama e-commerce, MySQL pourrait être considéré comme le dernier
dinosaure mais, honnêtement, nous hébergeons aussi bien des environnements
PHP que Java et certains d’entre eux fonctionnent sur des bases de données
MySQL et se comportent très bien sous de très lourdes charges. Cela signifie
probablement que le modèle en entonnoir des requêtes, la conception et la prise
en main du cache de Java sont plus efficaces que ceux de PHP. Il reste néanmoins
d’autres problèmes avec l’utilisation de MySQL, principalement des problèmes de
haute disponibilité, qui ne sont pas visibles avec PostGreSQL, MongoDB ou d’autres
logiciels NoSQL. La tendance actuelle est bonne, l’adoption généralisée de la
syntaxe JSON permet des requêtes efficaces et moins de concurrence autour des
ressources du serveur.
Il est très probable que certains de ces acteurs émergents deviendront les superstars
de demain, à l’instar de Magento qui était de retour au début des années 2010.
Spryker n’a pas peur d’atteindre les clients du Tier 1 avec un framework basé
sur PHP, Reaction Commerce essaie une plateforme entièrement basée sur JS,
Sylius apporte une toute nouvelle méthode de codage, tandis qu’Oro promet de
révolutionner le commerce B2B avec sa couche de base solide comme le roc.
323
CRÉDITS & REMERCIEMENTS
En premier lieu, je tiens à vous remercier d’avoir pris le temps de lire cette étude,
ses analyses et commentaires. Vous êtes, chers lecteurs, les seules personnes dont
je me soucie lorsque j’écris ces contenus. Les commentaires des lecteurs, leurs
félicitations mais aussi les discussions que j’ai avec eux sont pour moi une source
de courage intarissable qui me permet d’écrire ces livres.
Je ne pourrais jamais assez remercier NBS System de m’avoir accordé tout le temps
et toutes les ressources nécessaires à l’écriture de ce livre. Le soutien permanent de
mon équipe, la patience de mes associés et de l’équipe de communication m’ont
été d’une réelle aide pour parvenir à réaliser un tel travail.
Myriam Fiévé a apporté le plus grand soin à l’organisati on de ce projet qui, sans
quoi, aurait été pour le peu désorganisé.
Enfin, un merci tout particulier à ma femme bien-aimée, avec qui j’ai pu confronter
mes points de vue au quotidien. Elle partage également mes doutes, m’aide
lorsque je suis fatigué et m’encourage quand je pense que je n’arriverai pas à
venir à bout de tout mon travail.
Ce livre n’aurait pas été possible sans les avis éclairés que m’ont donnés Laurent,
Tommy, Bob, Thomas, Frédéric, Boris, Tom, Yair et tant d’autres encore. Vous savez
qui vous êtes et je vous remercie profondément pour le temps que vous m’avez
accordé et les échanges enrichissants que nous avons eu.
conclusion
MARQUES, COPYRIGHTS ET MARQUES DE COMMERCE
3M,
Canon, Carrera, Cartier, Cegid, Celebros, CGI, CGI Inc., Change, Chrome, Cisco,
Ckeditor, COBOL, Collective Intellect, Colossus, Columbus, Commerce Composer,
Commerce Guys, Commerce Insights, Commerce Platform, Commerce Server,
Composer, Connect, Conrad, Core+, Cosco, CSS,
DAF, Data Anywhere Architecture, DB2, Decade, Decathlon HKG, Dell, Demandtec,
Demandware, Deutsche Post, Deutsche Telekom, Diamond Search Tool, Django,
DmDex, DMODigital Analytics, Docker, Dojo, DOO, DotNet, Dreamweaver, Drools,
Drupal, Drupal Commerce, DrupalCon, Ducan, Dynacache, Dynamics, Dynamo
Application Framework,
Fabric, Facebook, FACT-Finder, Fatwire, Firefox, Flash, Flex, Foot Locker, Forrester,
FredHopper,
Gaastra, Galeries Lafayette, GCC, GFI, Github, Global Business Service, Gnu,
Goodyear, Google, Gradle, Groovy, GRSec, GSI,
Hana, HCL, Heiler, Heroku, HHVM, Hibernator, hMC, HP, HTML, Hybris,
Ibeacon, IBM, iCongo, Ikea, Ioncube, Imagine, Impex, InDesign, Informix, Infosys,
Inquira, Insite, Intershop, Intersport, IOS, Ipad, Iphone, IPG, Iquest.comet, ISAI,
iStraxx,
Jakarta, Jalo, Jam, Java, Jersey, Jetpack, Jirafe, Joomla!, Joomla, JPA, JSON, JSP,
Jquery,
325
Micropole, Microsoft, Microsoft Cloud, Microsoft Navision, Mirakl, Mobilemojo,
MongoDB, Monnaie de Paris, Movaris, Mozu, MS SQL, MTV UK, MySQL,
Navision, Neckermann, Neolane, Netrada, New Relic, Node, Nike, NoSQL, NBS,
NBS System, No blue screen, Nokia, NopCommerce, Nucleus,
Rackspace, RBS, RBS Change, Reaction Commerce, Redis, Require.js, REST, Retek,
Richemont, RightNow, Rocket Internet, Rossignol, Royal Mail,
Salesforce, Salmon, Samsung, Sage, SAP, SAP Jam, Satchmo, Scene 7, Sellvana,
Sephora, Sevenval, Sheego, Shopify, Shoppe, Shoptimax, Shopware, Siebel,
Silex, Sitecore, Skrill, Smart, Smarter, Smarty, Softlayer, Sogeti, SolR, Sony, Spree
Commerce, Spring, Spryker, SQL, Sqli, SQLite, Staples, Sterling Commerce, Sun,
Sun Microsystem, Sylius, Symfony, Symmetrics, Synaptics Commerce,
Talend, Tao Bao, Taxware, Tealeaf, Technology Everywhere, The Doors, Thelia,
Themeforest, T-mobile, Tomax, Tom-Tom, Toshiba, Trintech, Twig, Twitter, Twitter
Bootstrap,
Zalando, Zara, Zeiss, Zen Cart, Zend, Zend Framework, ZF2, Zippo,
conclusion
Et leurs logos respectifs sont des marques de commerce et/ou des copyrights
appartenant à leurs propriétaires respectifs. Si votre marque ou une marque
commerciale est citée dans ce livre et que vous souhaitez qu’elle soit retirée, vous
pouvez contacter l’auteur pour le lui notifier.
Les graphiques créés par l’auteur (et non ceux fournis par les éditeurs) peuvent être
utilisés librement tant que leur usage est associé au logo et au nom de NBS System.
MENTIONS LÉGALES
327
glossaire
glossaire
A
I.A : Intelligence Artificielle
API : Application Programming Interface (Interface de programmation applicative)
ASP : Application Service Provider (Fournisseur de services d’applications)
B
BCC : Business Control Center (Centre de contrôle de gestion)
BLOB : Binary Large Object
BRIM : Billing Revenue Innovation Management (Gestionnaire de facturation et
d’optimisation des revenus)
C
CaaS : Commerce as a Service
CAPEX : Capital Expediture (Dépenses d’investissement)
CCP : Communication en champ proche (cf. NFC)
CDN : Content Delivery Network (Réseau de diffusion de contenu)
CLI : Command Line (Interface en ligne de commande)
CLOC : Character Large Object
CMS : Content Management System (Système de gestion de contenu)
CoC : Commerce on Cloud
CPQ : Configure Price Quote (Configuration, tarification et devis)
CPU : Central Processing Unit (processeur ou unité centrale de traitement)
CR : Capital-risque
CRM : Customer Relationship Management (Gestionnaire des relations clients)
CSV : Comma Separated Values (Format informatique représentant des données
tabulaires sous forme de valeurs séparées par des virgules)
CTO : Chief Technology Officer (Directeur de la technologie)
D
DAM : Digital Asset Management (Système de gestion des ressources numériques)
DAF : Directeur administratif et financier
DD : Disque dur
DMO : Digital Marketing Optimization (Une solution d’IBM destinée à l’optimisation
du marketing numérique)
DMP : Data Management Platform (Plateforme de gestion de données)
DOM : Document Object Model
DSS : Digital Store System (Système de stockage numérique)
E
EDI : Échange de données informatisé
EDI : Environnement de développement intégré (cf. IDE)
E-PDV : Point de vente électronique
ERP : Enterprise Resource Planning (Progiciel de gestion intégré)
ESI : Edge Side Includes (Langage de balisage pour l’assemblage de pages web
dynamiques)
ETL : Extract – Transform – Load (Technologie informatique intergicielle permettant
329
d’effectuer des synchronisations massives d’information d’une source de données
(le plus souvent une base de données) vers une autre. Selon le contexte, on
est amené à exploiter différentes fonctions, souvent combinées entre elles :
« extraction », « transformation », « constitution » ou « conversion », « alimentation ».)
G
GPL : General Public License (Licence publique générale)
GUI : Graphical User Interface (Interface graphique)
H
HCM : Human Capital Management (Gestion des ressources humaines)
HDD ou DD : Hard Drive Disk (Disque dur)
I
IaaS : Infrastructure as a Service
IDE : Integrated Development Environment (Environnement de développement
intégré)
IML : Intershop Markup Language
IPO : Initial Public Offering (Introduction en bourse)
J
JMS : Java Message Service (Interface de programmation Java Message Service)
JS : JavaScript
JSON : JavaScript Object Notation (Notation des objets du langage JavaScript)
JSP : JavaServer Pages (Technique basée sur Java permettant aux développeurs
de créer dynamiquement du code HTML, XML ou tout autre type de page web.)
JVM : Java Virtual Machine (Machine virtuelle Java)
K
KPI : Key Performance Indicator (ou ICP: Indicateur clefs de performance)
L
LDAP : Lightweight Directory Access Protocol (Protocole représentant une norme
pour les systèmes d’annuaires, incluant un modèle de données, un modèle de
nommage, un modèle fonctionnel basé sur le protocole LDAP, un modèle de
sécurité et un modèle de réplication.)
M
MDM : Master Data Management (ou GDR: gestion des données de référence)
Modèle EAV : Modèle Entité – Attribut – Valeur
MVC : Modèle – Vue – Contrôleur
N
NAS : Network Access Server (Serveur d’accès au réseau)
glossaire
NFC : Near Field Communication (CCP : Communication en champ proche)
NFS : Network File System (Système de fichiers en réseau)
O
OCC : Omni Channel Connect
OCI : Open Catalog Interface (Format de communication entre applications
informatiques, permettant de mettre en place une liaison informatisée entre le
système d’achats d’une entreprise et le catalogue web (site e-commerce) de
chacun de ses fournisseurs)
OCST : Omni Channel Service Toolkit (ensemble de ressources pour le service
omnical)
“ON-PREMISE” : Licensing system paid on a per server basis (Système de licence
avec une tarification par OMS : Order Management System (Système de gestion
des commandes)
OPEX : Operational Expediture (Dépenses d’exploitation)
OS : Operating System (Système d’exploitation)
P
P&L : Profit and Loss Statement (Modélisation des pertes et profits)
PaaS : Platform as a Service
Pay As You Grow : Système de paiement évolutif
PCM : Product Content Management (Gestionnaire de contenu produit)
PDG : Président Directeur Général
PDV : Point de Vente
PIM : Product Information Management (Gestionnaire de l’information produit)
PLM : Product Lifecycle Management (Gestionnaire du cycle de vie des produits)
PME : Petites et moyennes entreprises
PVU : Processor Value Unit (Unité de mesure permettant de déterminer le coût des
licences des produits de middleware d’IBM, c’est-à-dire que l’on paie les licences
en fonction du nombre et du type de processeurs utilisés.)
R
RAM : Random Access Memory (Mémoire vive)
RDE : Realtime Decisioning Engine (Moteur de décision en temps réel)
REST : Representational State Transfer (Style d’architecture pour les systèmes
hypermédia distribués)
RFID : Radio Frequency IDentification (Radio-identification)
RMS : Retail Management System (Système de gestion des points de vente)
ROI : Return on Investment (Retour sur investissement)
S
SaaS : Software as a Service
SAN : Storage Area Network (Réseau de stockage)
SDK : Software Development Kit (Kit de développement logiciel)
331
SEO : Search Engine Optimization (Optimisation des moteurs de recherche)
SGBD : Système de gestion de base de données
SKU : Stock-Keeping Unit (ou UGC: Unité de gestion des stocks)
SOAP : Simple Object Access Protocol (Protocole de RPC orienté objet bâti sur XML)
SSO : Single Sign On (Authentification unique)
T
TCP : Transmission Control Protocol (Protocole de contrôle de transmission)
TDD : Test-Driven Development (Développement piloté par les tests)
TVA : Taxe sur la valeur ajoutée
U
UI : User Interface (Interface utilisateur)
UX : User Experience (Expérience utilisateur)
V
VC : Venture Capital (CR: Capital-risque)
VP : Vice-Président
VPM : Visual Pipeline Manager (Gestionnaire visuel de pipeline)
V-PDV : Point de vente Virtuel
W
WYSIWYG : What You See Is What You Get (Littéralement « ce que vous voyez
est ce que vous obtenez ». Interface utilisateur intuitive permettant de composer
visuellement le résultat voulu, typiquement pour un logiciel de mise en page, un
traitement de texte ou d’image.)
Y
YTD : Year to Date (Cumul annuel à ce jour)
glossaire
À PROPOS DE L’AUTEUR ET DE NBS SYSTEM
Myriam Fiévé, diplômée d’un MBA Marketing – Ebusiness & Innovation, intègre NBS
System en 2013 et devient rapidement Responsable Marketing et Communication
grâce à sa vision 360° de l’entreprise. Passionnée par le e-commerce et l’ensemble
des technologies Web qui entourent ce secteur, elle participe au projet du
« Benchmark e-commerce 2016 » en tant que avis externe et coordinatrice du projet.
Lucie Saunois est diplômée de la Toulouse Business School en 2014. Elle rejoint
NBS System en 2015, en tant que Chargée de Marketing et Communication, et
devient rapidement passionnée par l’informatique. Polyvalente, elle est cependant
particulièrement férue de marketing de contenu ; rédactrice principale du blog
de NBS System, elle apporte un œil neuf au « Benchmark e-commerce » et
accompagne Philippe dans la récupération des informations, les contacts avec
les éditeurs, la relecture et la traduction du benchmark.
NBS System est une société d’hébergement dédié, opérant depuis l’Europe
et spécialisée dans deux domaines : l’hébergement de très haute sécurité et
l’hébergement e-commerce. NBS System fait maintenant partie du Groupe
Oceanet Technology, l’un des leaders français des services d’hébergement dédié.
AVIS DE NON-RESPONSABILITÉ
333
N’hésitez pas à nous contacter pour du conseil,
des formations, des conférences ou de l’infogérance.
www.nbs-system.com