À propos du projet
Application mobile
Le client
APRR (Autoroutes Paris-Rhin-Rhône) est une société d'autoroutes française qui exploite et gère plus de 2 500 km d'autoroutes dans le pays.
Elle se classe parmi les plus importantes sociétés d’autoroutes de France, son réseau reliant des villes majeures telles que Paris, Lyon, Strasbourg et Dijon.
APRR soucieux de la sécurité de ses patrouilleurs et de l'efficacité des interventions, a développé, en collaboration avec Amiltone l'application mobile Vigie Réseau.
Vigie réseau c’est quoi ?
Vigie Réseau est une application mobile qui a pour objectif de remplacer les formulaires papier des patrouilleurs et permettre l’envoi en temps réel des informations au PC central.
Contexte
Les patrouilleurs APRR jouent un rôle crucial dans la surveillance et la maintenance des autoroutes. Leur mission inclut des interventions rapides en cas d’incidents, de travaux, ou de situations d’urgence.
Jusqu'à la mise en place de l'outil, ces interventions reposaient sur l’utilisation de formulaire papier pour la collecte des données et la transmission des données, un processus long et sujet à des erreurs humaines.
Cette méthode ralentissait la remontée des informations vers le PC central, limitant ainsi la réactivité des équipes de gestion.
Le défi
Le défi le plus important était la sécurité des patrouilleurs. En effet, les interventions sur autoroute présentent des dangers considérables pour les agents, les exposant à des risques de plus en plus élevés à mesure qu’ils restent en intervention.
Ensuite, un défi de taille fut d’accompagner notre partenaire dans la numérisation complète d’un processus qui n’avait quasiment pas changé depuis la création de l’entreprise, preuve de son efficacité et de son ancrage dans la culture de l’entreprise.
Les solutions
Pour répondre à ses défis, plusieurs ateliers UX/UI ont été organisés afin de comprendre les besoins spécifiques des patrouilleurs en intervention. Cela a permis de concevoir une application mobile intuitive et adaptée aux conditions de terrain.
Technos
Node.js
Backend robuste : Node.js a été choisi pour le développement du backend et de l’application en raison de sa capacité à gérer un grand nombre de connexions simultanées avec une haute performance et un faible délai. Cela est crucial pour les patrouilleurs APRR, qui doivent envoyer des informations en temps réel depuis le terrain.
Gestion des APIs RESTful : Node.js facilite la création d’APIs RESTful nécessaires pour la communication bidirectionnelle entre l’application mobile et le système central. Ces APIs permettent l’envoi, la réception et le stockage des données des interventions.
Écosystème riche : l‘écosystème Node.js, avec ses nombreux modules et packages, a permis une intégration rapide des fonctionnalités nécessaires, comme l’authentification sécurisée des utilisateurs et la gestion des données en temps réel.
Angular
Frontend dynamique et réactif : Angular a été utilisé pour développer l’interface utilisateur de l’application web, assurant une expérience utilisateur fluide et interactive. Son architecture basée sur des composants permet de créer des interfaces modulaires et réutilisables, adaptées aux différents scénarios d’intervention des patrouilleurs.
Two-way data binding : Angular permet un binding bidirectionnel des données, ce qui assure que l'interface utilisateur est constamment synchronisée avec le modèle des données, offrant ainsi une réactivité immédiate aux actions des patrouilleurs.
Formulaires dynamiques : Les formulaires utilisés pour la collecte des données sur le terrain sont dynamiques et adaptables, permettant aux utilisateurs de fournir des informations précises et contextuelles en fonction des incidents rencontrés.
Android natif
Performances et accès aux fonctionnalités native : Le choix du développement natif permet d’optimiser les performances de l’application, d’accéder pleinement aux fonctionnalités du matériel (comme la caméra pour les photos et les vidéos des incidents) et d’assurer une compatibilité maximale avec les différents appareils utilisés par les patrouilleurs.
Interface utilisateur optimisée : le développement natif permet de percevoir une interface utilisateur qui tire pleinement parti des guidelines matérielles d’Android, assurant ainsi une utilisation intuitive et une navigation fluide essentielle pour les interventions sur le terrain.
Sécurité renforcée : les applications natives offrent de meilleures options pour la sécurité des données, cruciales pour les informations sensibles collectées lors des interventions.
Power BI
Reporting et tableau de bord : Power BI est utilisé pour la création de tableaux de bord interactifs et de rapport dynamiques. Ces outils permettent à la direction et aux équipes de gestion APRR de visualiser en temps réel les données collectées par les patrouilleurs, facilitant ainsi la prise de décision et l’amélioration continue des opérations.
Intégration avec le SI APRR : Power BI est intégré au système d’information APRR, permettant une harmonisation des données et une analyse approfondie des incidents, des interventions, et des tendances à long terme.
Personnalisation des rapports : Les fonctionnalités de Power BI permettent de créer des rapports personnalisés pour différents niveaux d’utilisateurs, offrant ainsi des insights pertinents pour les besoins spécifiques des patrouilleurs, des gestionnaires de trafic et des décideurs stratégiques.
Conclusion
Vigie réseau est un exemple parfait d’un projet de numérisation d’un processus complexe et ayant déjà fait ses preuves au sein d’un leader de son industrie. Ce projet doit souligner l’importance d’adapter l’outil informatique ou mobile à son utilisateur, et non l’inverse.
Celà a pu être réalisé grâce à de nombreux entretiens UX et à l’implication de toutes les parties prenantes au sein d’Amiltone comme chez APRR !