iot paris seminar 2015 - maxxing presentation

26
MongoDB IOT City Tour – Paris 9 th June 2015 Guest Speaker: Alexis Macrelle R&D Director, MAXXING Group

Upload: mongodb

Post on 27-Jul-2015

247 views

Category:

Technology


1 download

TRANSCRIPT

MongoDBIOT City Tour – Paris

9th June 2015

Guest Speaker:Alexis MacrelleR&D Director, MAXXING Group

SAMEDI 15 AVRIL 2023© Maxxing

Conférence MongoDBInternet of Things

3Confidentiel 3

Cas client Maxxing

Cas client Maxxing : Utilisation de MongoDB dans un contexte Retail

Transformation du business model : comment passer d’une architecture magasin à une architecture qui intègre le parcours clients connecté en temps réel sur l’ensemble des canaux ?

Face à la multitude de données à collecter issues des nouveaux comportements clients hyper-connectés, comment MongoDB s’interface avec la solution Maxxing pour réinjecter en temps réel les données qualifiées ?

Le choix MongoDB vs Postgresql (free-schema and high availability)

4Confidentiel 4

ALEXIS MACRELLE EST LE DIRECTEUR RECHERCHE & DÉVELOPPEMENT DU GROUPE MAPPING ET GÈRE PLUS PARTICULIÈREMENT L’ÉQUIPE DÉVELOPPEMENT. DIPLÔMÉ DE L’ENIC (ÉCOLE NOUVELLE D’INGÉNIEURS EN TÉLÉCOMMUNICATIONS), ALEXIS A INTÉGRÉ LE GROUPE MAPPING EN TANT QUE STAGIAIRE ET, GRÂCE À SES QUALIFICATIONS ET SES APTITUDES, A RAPIDEMENT ÉVOLUÉ VERS LE POSTE DE DIRECTEUR R & D

Alexis MACRELLER&D Director

MAXXING GROUP

5Confidentiel 5

1

2

3

4

5

6

AGENDA

QUI EST MAXXING?

PROBLÉMATIQUE

OUTILS UTILISÉS AVANT MONGODB

PROBLÈMES RENCONTRÉS

POURQUOI LE CHOIX MONGO DB ET UTILISATION CONCRÈTE

RÉSULTATS

6Confidentiel 6

QUI EST MAXXING?

7Confidentiel 7

L’ENTREPRISE

Origine

Siège à Lille

48 collaborateurs

+ de 25 ans d’existence

Nord de la France, bastion de la grande distribution : le retail est dans nos gênes !

ADN

L’interaction consommateur 4D

Le retail connecté

Le marketing No Limit

La Performance : Architecture robuste et adaptative

Métier

Editeur de solutions d’animation commerciale, de fidélisation et de gestion de la relation client omni-canal.

Indépendance vis-à-vis des systèmes d’encaissement par une intégration quel que soit l’existant informatique du client

Modulaire et évolutive la solution s’adapte aux fonctionnalités attendues par l’enseigne

L’ENTREPRISE

Origine

ADN

L’interaction consommateur 4D

Le retail connecté

Le marketing No Limit

La Performance : Architecture robuste et adaptative

Métier

Editeur de solutions d’animation commerciale, de fidélisation et de gestion de la relation client omni-canal.

Indépendance vis-à-vis des systèmes d’encaissement par une intégration quel que soit l’existant informatique du client

Modulaire et évolutive la solution s’adapte aux fonctionnalités attendues par l’enseigne

+ DE 10 MILLIONS DE

COMPTES FIDÉLITÉS MIS À JOUR / JOUR

49 500 CAISSES PHYSIQUES,

MOBILES, WEBCONNECTÉES

+ DE 2 MILLIARDS DE TRANSACTION

S / AN

1 MILLIARD DE COUPONS

IMPRIMÉS / DIGITAUX / AN

5 000 POINTS DE

VENTE CONNECTÉS

8Confidentiel 8

NOS RÉFÉRENCES

9

12 MN POUR COMPRENDRE COMMENT CAPITALISER SUR LES NOUVELLES

TECHNOLOGIES

POUR ACCOMPAGNER ET

INFLUENCER LE PARCOURS D’ACHAT DE VOS CLIENTS.

Changez votre relation client. Adoptez le consommateur 4D

WWW.MX4D.FR

10Confidentiel 10

Comprendre et analyser le comportement omni-

canal

Animer avec des offres ciblées ou tout client

Piloter la stratégie d’offres et mesurer les performances

Interagir sur le canal le plus pertinent

Comprendre et analyser le comportement omni-

canal

Animer avec des offres ciblées ou tout client

Piloter la stratégie d’offres et mesurer les performances

Interagir sur le canal le plus pertinent

11Confidentiel 11

UNE OFFRE MODULAIRE ET ADAPTABLE

Application fidélité consommateur et outils d’aide à la vente en magasinConsultation des avantages, dématérialisation, inscriptions et modification des donnéesDisponible en marque blanche

MOBILITÉ CLIENT - VENDEUR

Moteur d’exécution : Impression et retour des coupons en fonction des règles d’éligibilité du clientOutil de conception graphique des campagnes : Coupon, mail, email, e-coupon…

DESIGN GRAPHIQUE DYNAMIQUE

Moteur de calcul Gestion des offres tout client ou ciblées Contrôle d’éligibilité

MOTEUR D’INTERACTIONSPlanification : gestion calendaire, mesure de la pression commerciale, gestion budgets et objectifsAnalyse de la performance : reporting standards, calcul de ROI, analyse des taux de retours

PILOTAGE ET MESURE DE PERFORMANCE

Vision client 360° - Référentiel client. Gestion des données clients comportementales, historique d’achats et déclaratives.Analyse et segmentation client

CONNAISSANCE CLIENT ET CIBLAGE

11Confidentiel

12Confidentiel 12

PROBLÉMATIQUE

13Confidentiel 13

DIGITALISATION DE LA RELATION CLIENT

Les technologies évoluent et influencent notre manière de consommer. Les consommateurs sont désormais équipés et attendent des enseignes de bénéficier de leurs offres sur l'ensemble des canaux.

Il est donc nécessaire de fournir aux distributeurs une vision unique du consommateur à travers l’ensemble des points de contact et interactions avec l’enseigne:

Magasin et drive: caisse, borne, self-scanning

Site marchand et site fidélité

Application mobile

Réseaux sociaux

CUSTOMER

DEVICE• PC• Smartphone/NFC• Borne interactive• Tablette• Carte de crédit• TV • …

GEOFENCING• Sphère publique• Sphère privée• Sphère

professionnelle• En mouvement• POS• (Site client)• ….

CHANEL• Réseau physique• Site web • Centres d’appels• E-mail, chat, visio• Média sociaux• …

14Confidentiel 14

ANTICIPER LA DIGITALISATION DE LA RELATION CLIENT

STRUCTURE DE L’OFFRE MAXXING (AVANT 2012)

Historiquement orientée magasin, optimisé pour 25 000 points de contacts (=caisses)

Adaptabilité à l’existant et à l’architecture Architecture centralisée Architecture décentralisée

Performance et robustesse: Gestion des hauts volumes + de 2 millions de transactions

Temps réel

INTÉGRATION DU DIGITAL

Passage au mode hyperconnecté : + de 20 millions de points de contact (=mobiles)

Repenser le soft, architecture qui intègre : Géolocalisation Connexion réseaux sociaux Connexion applications mobiles

15Confidentiel 15

OUTILS UTILISÉS PRÉCÉDEMMENTET CHALLENGES

16Confidentiel 16

SOLUTION RECHERCHÉE

OUTILS

Outils utilisés PostgreSql

Concurrents étudiés PostgreSql hBase

OBJECTIFS

Utilisation d’une base No SQL

Trouver un outil capable de stocker tout type d’informations brutes et ce en grandes quantités

Interaction à la suite Maxxing pour ne pas réécrire le soft

17Confidentiel 17

LE CHOIX MONGODB

18Confidentiel 18

LE CHOIX MONGO DB

Replication, Failover & Sharding

Sans schéma

Facile d’utilisation

OBJECTIFS INITIAUX

Stockage des d'informations issues des requêtes :

Géolocalisation

Connexion réseaux sociaux et actions : like, partage

Connexion à l’application mobile de l’enseigne

Connexion au site fidélité de l’enseigne

19Confidentiel 19

UTILISATION CONCRÈTE DE LA BASE MONGO DB

Etape 1 Etape 2 Etape 3 Etape 4

Utilisation des Web Services

Maxxing pour récupérer les

informations brutes

Maxxing interroge MongoDB pour

collecter les données qualifiées

de pertinentes (critères définis par

les choix stratégiques du programme de

fidélité de l’enseigne) qui seront

réinjectées dans la base Maxxing

Transformation de l’information brute

en donnée marketing

Déclenchement d’actions

marketing actualisation de la fiche client, envoi

d’une offre promotionnelle,

email, changement de

statut clientFiltr

e /

Pass

erel

le M

ongo

DB

20Confidentiel 20

« ECOSYSTEM » HAUT NIVEAU

Maxxing

Targeting Tool(If not MxLoyalty)• Targets list

• Segment list

Items repository

• Item list• Item classification

POSE-CommerceM-Commerce

WebSite

• Transactions• Customers

• Transactions• Customers

BI

• Transactions• Customers• Promotions

SMS Service Provider

Email Service Provider

Printing service provider

MxPromotions

MxManagement

MxLoyalty MxCoupon

MxMobitily

• Status

• Customer • Document

• Status

• Customer • Document

• Status

• Customer • Document

Other CRM(if not MxLoyaty)

• Customer informations

Other Campaign Mgt (If not

MxManagement)

• Campaign list

• Accounting

Wincor NCR Toshiba

Magento Hybris Demandware

Oracle Siebel SalesForces

Neolane Unica

Splio CheetahMail EmailVision …

SFR Local Provider …

Teradata ExactTarget SASCustomer

Apps

• Interactions Facebook Twitter Custom Apps SparkowIoT

Business Object OBI

Cegid IBM Cylande Retalix

Any

21Confidentiel 21

Production

RÉSEAU

MCS MLS MTS MRS

DataCenter Primary

Execution Farm

MES1

MES2

MESn

Production

MCS MLS MTS MRS

Execution Farm

MES1

MES2

MESn

DataCenter Secondary

Core Network

MPLS DedicatedInternet

Up to Millions of devices

WWW

Store 1

MES POS 1 POS n

Store n

MES POS 1 POS n

MPLS Dedicated

Store

Up to 80000 POS

MCS : Maxxing Promotions & Campaign management ServerMTS : Maxxing Transactions ServerMLS : Maxxing Customers, Loyalty ServerMRS : Maxxing Reporting ServerMES : Maxxing Exection ServerMMS : Maxxing Mobility & Social Server

Support of offline Mode

MMS1

MMS2

MMSn

Internet

APP Server HYBRIS MAGENTO …

23Confidentiel 23

RÉSULTATS

24Confidentiel 24

PARCOURS CLIENT

Interactions Sociales

InteractionsIoT

Interaction Client

Interaction Magasin

25Confidentiel 25

INTÉGRATION DES OBJETS CONNECTÉS

EXEMPLE

Modules requis

Assignez une Zone relié à un iBeacon grâce à notre application dédiée par exemple « entrée magasin »Réagissez sur les zones de passage, entrée et sortieCommuniquer avec le client en temps réel, par exemple « rappel des offres personnalisées à l’entrée »Exécution de offres en temps réel au passage en caisse.

26Confidentiel 26

Enrichissement de la connaissance client

Intégration des données issues de la géolocalisation et sociales pour enrichissement de la base client

Fournir un outil d’aide à la vente aux vendeurs en magasin : faire évoluer le rôle du vendeur, lui donner la capacité de personnaliser sa démarche en fonction du client

Proposer une expérience cohérente entre tous les canaux

Multiplier les critères de déclenchement des actions marketing

Offrir de l’interaction temps réel avec le consommateur final

Influencer le parcours d’achat

Accompagner le client dans son expérience d’achat

Avantage concurrentiel

Pas de réécriture du soft Accompagner nos clients vers les nouveaux canaux de demain sans casser l’existant Performance adapter aux iot Toute la puissance du moteur d’interactions de Maxxing

2012 création

BÉNÉFICES

27Confidentiel 27

MERCI DE VOTRE ATTENTION