L’innovation par les données – Le pilotage commercial B2C

 

Cet article a pour objectif de présenter une solution de pilotage en temps réel d’une activité commerciale B2C (Business to Consumer), qui démontre la valeur ajoutée et l’agilité que peuvent offrir aux entreprises les architectures basées sur le Cloud et les équipements mobiles connectés.

Problématique

  • Fournir aux directions commerciales les indicateurs nécessaires au pilotage de l'activité.
  • Disposer d'informations sur la typologie des visiteurs dans les boutiques.
  • Pouvoir être notifié en cas de déclenchement d'une règle métier en fonction de la situation.

Bénéfices

  • Une solution adaptée aux besoins opérationnels de l'organisation.
  • L'agilité et l'élasticité du Cloud au service de l'entreprise.
  • La capacité des équipes en mobilité à rester connectées avec l'activité commerciale.

 

Le pilotage commercial dans le monde du retail

Les activités de commerce grand public sont particulièrement concernées par les questions de pilotage en temps réel de l’activité, notamment pour des besoins de réactivité et de prise de décision rapide, afin d’ajuster une stratégie par rapport à une situation donnée.

En phase de définition d’une stratégie commerciale, les équipes managériales doivent tenir compte d’un certain nombre de paramètres :

- Le profil du consommateur (tranche d’âge, sexe, CSP…)

- Les habitudes de consommation (pause-déjeuner en semaine, soirée, week-end…)

- Les canaux d’achat (centre commerciaux, boutiques en centre-ville, internet…)

 

La capacité d’une direction commerciale à comprendre le profil et les habitudes de ses clients potentiels constitue un réel avantage concurrentiel dans la mesure où cela permet d’ajuster un certain nombre de leviers :

- L’ajustement de l’offre commerciale

- La gestion des achats et du stock

- Le pilotage des forces de ventes

 

Le fait de pouvoir travailler sur des données les plus fraiches possibles, reflétant l’image d’une situation immédiate, permet de prendre très rapidement des décisions, afin d’ajuster une stratégie par rapport à une situation réelle.

 

 

Présentation de la solution

La solution présentée dans cet article a pour objectif de fournir, aux équipes managériales de vente, les informations nécessaires pour :

- Définir une stratégie commerciale sur la base d’informations consolidées

- Ajuster de manière tactique cette stratégie à partir d’informations opérationnelles remontées en temps réel

 

 

Cette solution s’articule principalement autour de deux sources de données :

-  Les informations remontées par les systèmes de caisse, permettant d’obtenir les chiffres des données de vente, avec le détail de chaque ticket de caisse (produits, quantités, promotions, numéro de client…)

- Les informations sur les flux de visiteurs entrant dans les boutiques, avec la typologie de ces clients potentiels

  • Visiteurs individuels, féminins ou masculins
  • Groupes de visiteurs, féminins, masculins, couples
  • Familles…

 

Dans l’exemple ci-dessous, l’application déployée sur un téléphone mobile permet de saisir instantanément tout type de visiteur qui entre dans la surface de la boutique :

 

Ces deux sources d’information sont directement intégrées dans un système de consolidation de données, sous la forme de magasins de données métiers et d’analyse (« Datamart »), avec au passage l’application de mécanismes d’enrichissement des données :

- Informations issues du catalogue produit

- Informations issues du système CRM (logiciel de gestion de la relation client)

 

Une fois consolidées, ces informations servent de sources de données pour l’alimentation de bases d’analyse, exposant une vue métier et hiérarchique des données permettant de fournir une palette d’information en temps réel sur l’activité commerciale :

- Le chiffre d’affaire, la performance des différents rayons

- L’efficacité des opérations commerciales

- Le taux de transformation des visiteurs en acheteurs

- La typologie des visiteurs actuellement présents dans les boutiques

- Les possibles ruptures de stock

- ….

 

Ces bases d’analyses sont utilisées pour répondre à des requêtes générées par des tableaux de bord utilisés par l’équipe managériale, qui offrent une vue à 360° de l’activité de l’enseigne.

Dans le tableau de bord présenté en exemple ci-dessous, les informations suivantes sont présentées :

- Le nombre de visiteurs, le nombre de tickets de caisse, le taux de transformation

- Le chiffre d’affaire et le nombre de produits vendus par rayons

- L’évolution de la performance des différents rayons, par tranche horaire

- La typologie des visiteurs en fonction de la tranche horaire

- Le nombre et la typologie des visiteurs entrés dans la boutique sur les 15 dernières minutes

 

Les indicateurs implémentés dans les bases d’analyse sont également utilisés en tant que support pour des notifications auxquelles sont abonnés les membres de l’équipe managériale, afin d’être alertés en temps réel lorsque la situation coïncide avec un des seuils définis parmi les règles métiers.

Ce type d’application moderne, implémentée dans un équipement mobile tel qu’une tablette, donne la possibilité aux décideurs d’être informés, à tout moment, d’un évènement particulier qui peut avoir un impact sur l’activité, et qui peut nécessiter l’activation de leviers spécifiques.

L’application pour tablette Windows 8 présentée ci-dessous permet de s’abonner à des règles, et d’être notifié en temps réel lorsque la situation coïncide avec cette règle :

 

 

 

Architecture de la solution

La solution décrite précédemment est architecturée de la manière suivante :

- Les informations sur les visiteurs des boutiques sont collectées à partir d’une application déployée sur des téléphones mobiles, et connectée à une instance de service de la plateforme Windows Azure Mobile Services à laquelle est adossée une base de données Cloud SQL Azure.

- Des magasins de données métier (Datamart) sont implémentés dans des bases de données Cloud SQL Azure (PAAS : Platform As A Service), et alimentés à partir de programmes d’intégration de données (ETL), SQL Server Integration Services, utilisés pour collecter, traiter et intégrer des données issues :

  • Des systèmes de caisses déployés dans les boutiques
  • De la base de données de saisie des visiteurs

- Une couche d’analyse, basée sur SQL Server Analysis Services, est implémentée dans une infrastructure virtualisée Windows Azure Virtual Machine (IAAS : Infrastructure As A Service), et configurée pour tenir compte en temps réel des données chargées dans le Datamart. 

- Des tableaux de bord, basés sur Office 2013 Power BI, qui consomment les statistiques et indicateurs exposés par la couche d’analyse, sont rafraîchis automatiquement.

- Un système de notifications, sous la forme d’une application moderne déployée sur un équipement mobile, et basée sur Windows Azure Mobile Services et Windows Azure Notification Hub pour recevoir les alertes.

 

 

Cette solution est architecturée autour d’une collection de services Cloud de Microsoft Windows Azure, afin de proposer des fonctionnalités pouvant être rapidement mises en œuvre et déployées, capable de monter en charge, et de s’adapter aux contraintes des équipes en mobilité.

D’autre part, ce type d’architecture gérée dans le cloud, permet de réduire les couts :

- CAPEX pour les infrastructures virtualisées Windows Azure Virtual Machine

- CAPEX et OPEX pour les plateformes de données SQL Azure Database

 A noter également que les solutions de back office Cloud pour équipement mobile Windows Azure Mobile Services, fournissent les API nécessaires pour concevoir et déployer rapidement des solutions pour équipements mobiles (Windows Phone, iOS…) et ce à partir de différents langages (C#, Javascript), tout en offrant l’élasticité nécessaire pour absorber les périodes d’importante montée en charge.

 

 

Synthèse

Cet article a présenté une solution s’appuyant sur les nombreuses possibilités de la plateforme Cloud de Microsoft, Windows Azure, afin de proposer aux directions commerciales une solution de pilotage de l’activité , basée sur des tableaux de bord temps réel et sur un système de notifications.

Produits concernés :

- SQL Server 2014

- SQL Azure

- Windows Azure Virtual Machine

- Windows Azure Mobile Service

- Windows Azure Notification Hub

- Modern Apps

- Power BI

 

 

Des solutions innovantes avec Microsoft Consulting Services

Les architectes et consultants MCS sont formés sur l’ensemble de l’offre applicative et infrastructure de Microsoft, afin de proposer à leurs clients des solutions innovantes permettant de répondre à leurs enjeux opérationnels, et de s’engager dans une démarche de transformation numérique.

Pour plus d’informations sur les offres packagées Microsoft Consulting Services, rendez-vous sur https://www.microsoft.com/france/services

Plus d’informations sur les blogs « L'innovation par les données ».

 

Mathias Ekizian, Consultant Data Insight, Microsoft Consulting Services

J’interviens dans le cadre de projets décisionnels chez des clients, en tant que leader technique, et également en assistance pour une validation d’architecture, de l’audit, ou une optimisation de solutions basées sur la gamme de produits Microsoft Business Intelligence. Je suis également spécialisé dans les problématiques de gestion des données d'entreprise (Enterprise Information Management).

 

Frédéric Gisbert, Architecte Data Insight, Microsoft Consulting Services

J’ interviens en clientèle sur des problématique BI, Big Data et plus globalement de gestion de données (MDM, CEP, SharePoint) en tant que lead technique et architecte.  Le but premier d’un architecte solution est d’intégrer la suite SQL Server dans des environnements hétérogènes en considérant toutes les spécificités de chacun de nos clients. J’interviens aussi dans des problématiques Big Data sur nos solutions Hortonworks (Hadoop)

Certification :Analysis Services MAESTRO