Cartographie des paiements mobiles — Orange Big Data
Client :
Orange
Géo-business intelligence pour le paiement mobile
Cette application de géo-marketing Big Data a été développée sur mesure pour une filiale du groupe Orange. Livrée en 2017, elle transforme les données massives du réseau mobile en visualisations cartographiques interactives, offrant aux équipes marketing et commerciales un outil d'aide à la décision opérationnelle.
x10 est intervenu sur la conception et le développement de l'application web (SPA) et de l'API REST backend, en collaboration avec la division Big Data du groupe Orange.
Contexte et enjeux
La filiale Orange avait besoin d'une vue géographique de ses indicateurs de performance marketing à partir des données du réseau (CDR IN). Avant cette solution, l'information était peu accessible et difficilement exploitable pour les équipes terrain.
La capacité à visualiser ces données sur une carte était essentielle pour :
- Développer un marketing régional ciblé basé sur la donnée
- Améliorer la connaissance client (comportement d'appel, revenus générés)
- Adapter rapidement les offres commerciales et piloter les campagnes de marketing direct
- Affiner la stratégie commerciale régionale et le pilotage des distributeurs
- Mieux comprendre la concurrence via l'analyse des numéros concurrents
Fonctionnalités clés
L'application permet de visualiser, pour une période et une zone géographique données (site, district, région commerciale), les indicateurs marketing essentiels du réseau mobile.
- Carte de chaleur (heatmap) — Visualisation de la densité d'activité et des revenus par zone géographique, révélant les concentrations d'usage et les opportunités commerciales.
- Diagrammes de Voronoï — Découpage territorial des zones d'influence par site mobile, permettant d'identifier les couvertures et les zones blanches.
- Cercles proportionnels — Représentation du volume d'activité par site mobile avec affichage détaillé au survol (nombre d'abonnés, rayon, nom du site).
- Aplats de couleur — Comparaison régionale des performances par code couleur pour une lecture rapide des écarts entre zones.
- Courbes d'évolution temporelle — Graphiques horaires des KPIs pour la zone sélectionnée, avec export multi-format (JSON, CSV, PDF, PNG, HTML).
- Filtres avancés — Sélection par ville, site, indicateur, période et échelle géographique pour une exploration fine des données.
Contribution technique x10
x10 est intervenu sur l'ensemble du développement applicatif, du frontend cartographique à l'API backend.
- Frontend SPA — Application Single Page développée avec AngularJS et LeafletJS pour le module de cartographie interactif. L'interface est conçue pour être multilingue (français et anglais).
- API REST — Backend structuré autour d'une API REST documentée avec Swagger, assurant la communication entre l'interface et le serveur de données alimenté par la division Big Data.
- Déploiement automatisé — Livraison complète incluant scripts de déploiement Ansible et documentation technique pour une mise en production reproductible.
- Méthodologie Agile — Projet mené selon les principes Scrum, garantissant une livraison incrémentale et une collaboration étroite avec les équipes Orange.
Résultats
L'application traite 4 Go de données journalières issues du réseau mobile et les transforme en visualisations cartographiques exploitables. Elle fournit un outil de géo-business intelligence directement utilisable par les équipes marketing et commerciales régionales pour optimiser leur stratégie de distribution et leurs campagnes.
La complexité du projet résidait autant dans le traitement des volumes de données Big Data que dans la création d'une expérience utilisateur riche et performante, combinant cartographie interactive et analyse temporelle des indicateurs.