ERP tout-en-un avec fonction GPS
Open Infra est un outil interne destiné à un opérateur de communication qui construit, gère et développe des infrastructures de fibre et d'électricité pour les ménages, les entreprises et les municipalités.
Principales caractéristiques
- ERP tout-en-un avec fonction GPS
- Prise de rendez-vous
- Notifications automatiques par e-mail
- Réactivité totale pour les appareils mobiles et les PC
- Capacités de gestion des tâches
- Les informations relatives aux comptes clés sont accessibles de multiples manières
- Suivi de la localisation des travailleurs de première ligne
Problèmes liés à une pile d'outils multiples
Avant que le client ne vienne chez nous, il s'appuyait sur un système tiers pour répondre à ses besoins à l'aide d'une carte. La pile technologique provenait de quelques outils différents qui ne fonctionnaient pas bien ensemble.
Le le système était très limité, lent et n'était pas évolutif, cela a entraîné des résultats sous-optimaux, une perte de temps et des frais mensuels.
Comme l'entreprise travaille dans plusieurs pays et régions, en plus de conclure des contrats avec d'autres entreprises, il était impératif de centraliser toutes les opérations dans une seule application.
OUTIL UTILISÉ
PRODUITS LIVRABLES
Conception UX/UI
Développement Web
Conception d'une plateforme professionnelle polyvalente
Nous sommes intervenus avec une solution : une application Web tout-en-un qui aide notre client à gérer son activité principale, à savoir l'installation et la maintenance de lignes électriques et de fibres optiques.
Le principal défi de conception auquel nous avons été confrontés était d'adapter l'outil pour qu'il fonctionne bien dans différents rôles.
Les techniciens et les chefs de projet en ont besoin pour suivre l'avancement des installations, des matériaux, des calendriers, etc., tandis que les agents administratifs supervisent l'ensemble de la situation et l'utilisent comme outil de gestion.
L'application est conçue pour être axée sur le mobile, car il était très important de la rendre pratique pour les techniciens et les vendeurs qui l'utilisent sur des appareils mobiles lorsqu'ils travaillent à l'extérieur.
Cependant, les éléments considérés par les techniciens s'adaptent de manière réactive aux appareils plus volumineux utilisés par le personnel de bureau.
Création d'une application Web de gestion tout-en-un
Nous avons choisi de migrer le système du client vers Bubble.io, la plateforme de développement logiciel No Code.
La partie la plus importante de l'application, à savoir la carte de gestion des installations de télécommunications, devait être entièrement évolutive.
Avant de démarrer le projet, nous avons créé un plugin Bubble.io qui permet des interactions personnalisées entre la carte et l'application, qui n'est pas une fonction Bubble native.
Le plugin est disponible à l'achat sur Bubble Marketplace : Plugin MapBox Maps avancé.
Le reste du système a été conçu et construit en fonction des besoins du client : possibilité d'interagir avec les données, de les exporter en masse et d'interagir avec les clients sans quitter l'application.
CARTE ET NAVIGATION
Un endroit pour voir visuellement la portée du projet, les marqueurs et leurs couleurs indiquent les objets et leurs tâches respectives, les lignes indiquent le type de travail effectué entre les propriétés
CONNEXIONS À LA PROPRIÉTÉ
Chaque propriété possède son propre ensemble de tâches à accomplir et leur progression avec tous les détails requis peut être visualisée et modifiée dans la fenêtre des connexions des propriétés.
DÉCLARATION DES QUANTITÉS
Une page permettant de suivre l'utilisation quotidienne des matériaux, de les comparer aux estimations globales du projet et d'exporter les données pertinentes
CALENDRIER DE TRAVAIL
Une fonction de planification permettant aux techniciens de voir facilement leurs rendez-vous quotidiens et les tâches planifiées par l'équipe de direction
La vie avec une solution sans code
Avec la solution actuelle, notre client dispose d'un système plus rapide et hautement centré regroupant toutes les fonctions requises en un seul endroit. La plupart des opérations commerciales peuvent désormais être effectuées dans le même système, tandis que chaque employé et partenaire peut l'utiliser avec les autorisations appropriées.
Cela facilite le travail du client, comme le stockage, la sauvegarde, la visualisation et l'exportation des données plus rapidement et facilite la communication entre les différentes équipes.
Nous avons pu lancer la première version du système en quelques mois, ce qui a été une belle réussite de la part de toute l'équipe. Après le lancement initial, nous avons poursuivi les itérations d'amélioration et avons créé des fonctionnalités et des modules supplémentaires qui ont rendu le système plus complexe. Il y a eu une excellente communication globale avec l'ensemble de l'équipe. J'apprécie leur créativité et leur compréhension approfondie des besoins de notre entreprise.
Leçons apprises
Il est important de trouver l'équilibre entre des actions spécifiques et leur évolutivité vers d'autres fonctions inconnues.
Sinon, il est possible que l'application ne fonctionne pas comme prévu ou que de gros problèmes surviennent plus tard, lorsque de nouvelles exigences pourraient entraîner de grands changements dans le système qui auraient pu être évités.
L'optimisation est essentielle : plus le système est grand, plus il a besoin de main-d'œuvre. Il est important que toutes les fonctions soient simples et rapides, afin que d'autres modifications puissent être ajoutées sans perte de vitesse, de fonctionnalité ou d'interactivité.