WEB04 Développez votre e-commerce avec WebSphere Commerce Nédélec Patrick WebSphere Commerce IT Specialist nedelec@fr.ibm.com
Sommaire 1 Positionnement et stratégie 2 Le client au coeur du dispositif 3 Le e-commerce vers le mobile et le magasin 2 TECH Software - WEB04 27&28 août 2009
WebSphere Commerce la solution e-commerce d IBM : un historique de plus de 13 ans d expérience client Net.Commerce V2.0 Net.Commerce V1.0 Net.Commerce V3.2 WS Commerce V5.1 WS Commerce V5.5 WS Commerce V5.6.1 V6 FEP* Web 2.0 Coremetrics Best ecommerce 1st 100% 100% Java MVP Solution et standards ouverts Order Mgmt multicanal Omnifind for WCS SOI WAS et RAD Pricing flexible Business user tooling Catalogues Devis 1996 Architecture 1997propriétaire 1998 1999 2000 2001 2002 Référencement 2003 2004 2005 Workflow 2006 B2B 2007 2008 Pages dynamiques via net.data Segmentation & Ciblage Contrats Editors Catalogue Choice Promos, remises, coupons Globalisation Web 2.0 Panier A/B Testing WS Commerce V5.6 Order Mgmt avancé Groupes d acheteurs/enregistrement WS Commerce V4.1 Campagnes Emailing Gestion de contenu SET paiements Recherche & Achats guidés collaborative Intégration à Taxware Associations de marchandisage Architecture de paiement APIs Net.Commerce V3.1 WS Commerce Awards & V5.4 Points WS Taxe, Commerce livraison, V6 inventaires Liste de cadeaux Framework d intégration et Enchères outils compréhensifs Evolution du produit Centre d appel Web services Une version majeure tous les 2-3 ans Améliorations fonctionnelles optionnelles annuelles Support produit 5 ans + 3 ans d extension * FEP : Feature Enhancement Pack TECH Software - WEB04 27&28 août 2009
WebSphere Commmerce : son positionnement Gartner place toujours IBM dans le cadran magique e-commerce depuis 2002 4 TECH Software - WEB04 27&28 août 2009
Les trois axes de l orientation stratégique de WebSphere Commerce IBM continue de concentrer ses efforts de développement du produit sur ces trois axes Focus client Révolutionner l'expérience client avec des interfaces dynamiques et un marketing de précision Favoriser la participation active et un dialogue interactif avec les clients Délivrer des processus performants et des outils productifs conçus pour plus d ergonomie et faciliter le business au quotidien Optimisation multicanale Satisfaire les clients car ils profitent des différents canaux de manière transparente, sans frein, et peuvent acheter quand, où et comme ils le veulent Optimiser l allocation de ressources quelque soit le canal en exploitant les atouts de chaque canal Fondements du leadership Offrir la scalabilité, la performance et la flexibilité pour répondre aujourd hui et demain à l exigence de la demande Simplifier et accélérer le développement, la livraison et la gestion des solutions 5 TECH Software - WEB04 27&28 août 2009
Fulfillment Suppliers ERP Data CRM SCM Back-end Legacy systems POS Resellers/Dealers Kiosk Distributors Retailers Web B2B sites Tele, mobile Customer procurement/ systems 6 TECH Software - WEB04 27&28 août 2009
Une solution multi-culturelle Language Practices Branding Regulations Culture Un catalogue unique contenant des données produits en de multiples langues De nombreuses langues et monnaies et une prise en compte de spécificités culturelles Possibilité de proposer plusieurs monnaies avec la possibilité de changer de monnaie pendant le processus d achat Adaptation aux règles des différents pays 7 TECH Software - WEB04 27&28 août 2009
Le modèle de sites étendus Site 1 Segment A Site 2 Ressources partagées Présentation des pages Logique métier Campagnes marketing Site 3 Site 4 Segment B Ressources partagées Catalogue Maître Présentation des pages Logique métier Campagnes marketing Filtre du catalogue 8 TECH Software - WEB04 27&28 août 2009
IKEA : 36 pays, 25 langues, 25 monnaies 9 TECH Software - WEB04 27&28 août 2009
Tous les modèles économiques de l entreprise sur une même plateforme B2B Direct Sites publics B2C Sites privés e-retail Multi-canal Plate-forme Intégrée e-commerce La plate-forme offre : Des modèles métier directement prêts à l emploi Une grande flexibilité pour configurer ou modifier les modèles pour répondre à tous les besoins Une exécution simultanée de plusieurs modèles métier et la cohabitation de plusieurs sites, catalogues, marques, offres, marketing sur la même plate-forme Permet la mutualisation des ressources matériel et logiciel de chaque canal sur la même plate-forme Langues Pratiques Marques B2B Channel Direct Indirect Regulations Culture 10 TECH Software - WEB04 27&28 août 2009
La réalité du comportement client Procurement Portals Le processus de commande croise de multiples canaux Personalized Offers Demand Generation Browse Research Select Transact Service & Support 11 TECH Software - WEB04 27&28 août 2009
L organisation des canaux en silos : un frein au succès Site Web Fournisseurs Centres d appels Connexion sans fil Services en magasin Interface utilisateur Interface utilisateur Interface utilisateur Interface utilisateur Interface utilisateur Prise commandes X-Sell / Up-Sell Enregistrement Offres/ Promotions Profil du client Prise commandes X-Sell / Up-Sell Enregistrement Offres / Promotions Profil du client Prise commandes X-Sell / Up-Sell Enregistrement Ofres / Promotions Profil du client Prise commandes X-Sell / Up-Sell Enregistrement Offres/ Promotions Profil du client Prise commandes X-Sell / Up-Sell Enregistrement Offres / Promotion Profil du client 12 TECH Software - WEB04 27&28 août 2009
L intégration des canaux ôte ces barrières Site web Fournisseurs Sales Center Sans fil Magasins Interface utilisateur Interface utilisateur Interface utilisateur Interface utilisateur Interface utilisateur Processus multicanaux Enregistrement Commande Promotions Profil client X-Sell / Up-Sell Ouvert Flexible Performant Fiable Disponible Scalable Fondation solide 13 TECH Software - WEB04 27&28 août 2009
Une solution unique utilisée quelque soit le canal Centre d appel Borne magasin Point de vente Télévision Navigateur web Plateforme commune Mobile Flexible Ouverte Fiable Performante Scalable Disponible TECH Software - WEB04 27&28 août 2009
Votre multicanal avec WebSphere Commerce : le e-commerce vers le mobile et le magasin La tendance actuelle dans les achats en ligne vise à cibler les clients où qu'ils se trouvent, quelque soit le point de contact utilisé, plutôt que de se restreindre à un ordinateur de bureau traditionnel. Dans cette partie, nous explorerons les capacités multicanales de WebSphere Commerce à travers l exemple d une mise en œuvre spécifique pour un appareil mobile et une borne magasin. Elle mettra en lumière plusieurs des concepts clés de la façon dont vous pouvez utiliser WebSphere Commerce et son framework Struts pour proposer différents affichages en fonction du canal utilisé. Les deux étapes majeures décriront : comment détecter le canal utilisé, et comment développer son site pour le mobile (ou la borne magasin) sans remettre en cause les réalisations mises en oeuvre pour le site marchand et sans duplication de données. 15 TECH Software - WEB04 27&28 août 2009
Exemple de scénario multicanal Navigation et recherche sur le site depuis le mobile 1 2 Création d une wishlist 3 Récupération de la wishlist à la maison 6 Up selling, saisie de code promo et achat. 5 Récupération du panier en magasin, prise d informations complémentaires 4 X-selling et mise au panier 16 TECH Software - WEB04 27&28 août 2009
Quelques observations sur le magasin exemple ConsumerDirect 17 TECH Software - WEB04 27&28 août 2009
La page d accueil dans un navigateur standard (TopCategoriesDisplay) 18 TECH Software - WEB04 27&28 août 2009
et sur le mobile 19 TECH Software - WEB04 27&28 août 2009
La page de recherche avancée (AdvancedSearch) dans un navigateur standard 20 TECH Software - WEB04 27&28 août 2009
et sur le mobile 21 TECH Software - WEB04 27&28 août 2009
La page de résultats de recherche (CatalogSearchResultView) dans un navigateur standard 22 TECH Software - WEB04 27&28 août 2009
et sur le mobile 23 TECH Software - WEB04 27&28 août 2009
Reconnaître le canal : ajout et configuration d un filtre de servlet Le filtre de servlet est ajouté et va inspecter le user agent header du client. S il reconnaît le User- Agent comme un canal connu (mobile par exemple), il renseignera WebSphere Commerce afin d utiliser ce type de canal pour la requête concernée. Ce filtre permet d avoir une vue spécifique à chaque canal. Positionnement dans la classe créée MobileDeviceServletFilter du canal récupéré pour, en fonction du canal détecté, créer un HttpAdapterDesc pour mobile, navigateur standard ou kiosk : ID Nom / Type -1 "BROWSER" -2 "MOBILE" -3 "KIOSK" Enregistrement de la classe créée en tant que filtre (modification du descripteur de déploiement pour le module web Stores nommé web.xml) 24 TECH Software - WEB04 27&28 août 2009
Une architecture générale designée pour le multicanal : implémentation de pages JSP spécifiques à un canal La couche de présentation est découplée de la logique métier, facilitant le support des ventes multi-canal. Le framework supporte plusieurs couches de Présentation, prend en charge l affichage des résultats et découple la logique de Contrôle de la logique Métier. Framework complet et flexible Présentation : Struts / Jsp / XML / Ajax Logique métier : Processus/Fonctions/Taches Persistance et modèle de données Intégration avec le Système Information Chaque couche du Framework est livrée prête à l emploi avec des modèles métiers exemples Chaque couche peut être adaptée aux besoins spécifiques Modification Remplacement Suppression Ajout TECH Software - WEB04 27&28 août 2009
La nouvelle page d accueil sur le mobile 26 TECH Software - WEB04 27&28 août 2009
La nouvelle page produit sur le mobile 27 TECH Software - WEB04 27&28 août 2009
La page d accueil sur la borne en magasin 28 TECH Software - WEB04 27&28 août 2009
La page de login en magasin 29 TECH Software - WEB04 27&28 août 2009
Quelques améliorations recommandables pour compléter la mise en oeuvre du multicanal Configurer le caching par canal en ajoutant un tag xml sur le type de device dans le fichier de configuration du caching Forcer la reconnaissance du canal Par exemple depuis un mobile, basculer vers l affichage classique de la version PC Conserver ces paramètres via des préférences utilisateur 30 TECH Software - WEB04 27&28 août 2009
Pour aller plus loin WebSphere Commerce Struts framework : http://publib.boulder.ibm.com/infocenter/wchelp/v6r0m0/index.jsp?topic=/com.ibm.c ommerce.developer.doc/concepts/csdstrutskeycompons.htm Optimisation de votre magasin WebSphere Commerce en ligne pour les clients du navigateur Apple iphone : http://www.ibm.com/developerworks/websphere/library/techarticles/0709_mckegne y/0709_mckegney.html Implémenter son WebSphere Commerce mobile : http://www.ibm.com/developerworks/websphere/tutorials/0906_callaghan/index.html 31 TECH Software - WEB04 27&28 août 2009
Conclusion sur l exemple de mise en oeuvre d un Commerce multicanale Vous avez maintenant vu une implémentation possible pour adapter un magasin WebSphere Commerce pour un appareil mobile et une borne magasin. En utilisant un filtre de servlet et le framework Struts, nous proposons un affichage adapté au canal utilisé par le client, et ceci sans trop de développement sur le site existant. Surtout seule la couche de présenation est retravaillée pour s adapter au canal concerné. La logique métier et les données restent communes avec le site marchand traditionnel : la connaissance du client est commune, la puissance marketing partagée, l expérience client cohérente 32 TECH Software - WEB04 27&28 août 2009
Valeur unique de la solution IBM e-commerce Produit Mature, leader incontesté depuis 2002 13 années d expérience Solution packagée prête à l emploi pour une mise en œuvre rapide Contrôle total sur la flexibilité de chaque composant Large éventail d intégration avec les back-offices «Scalabilité» et montée en charge Une solution nativement multicanale Richesse des fonctions Marketing Engagement de support sur le long terme Présence Plus de 1500 clients actifs WebSphere Investissement technologique $1Milliard annuel dans la gamme de produit WebSphere 400 personnes dédiées dont 300 développeurs R&D Expertise & Support Expertise significative WebSphere Commerce sur le marché 150 Partenaires dans le monde Renforcée par une forte expertise éditeur (IBM Software Services) 33 TECH Software - WEB04 27&28 août 2009
Merci et bonne TechSoftware IBM 2009 à tous! 34 TECH Software - WEB04 27&28 août 2009