Il y a environ un an, United Airlines nous a demandé de pouvoir télécharger les horaires de bus sur BusWhere, afin de mesurer les performances en matière de ponctualité. Grâce au GPS basé sur les itinéraires installé sur votre flotte, vous obtenez des journaux précis des heures d'arrivée et de départ à chaque arrêt, et il devient possible de comparer les horaires publiés aux horaires réels.
Nous avons ajouté cette fonctionnalité et inclus une colonne pour les heures d'« arrivée prévue » ou de « départ prévu » dans les détails du journal de bord, afin que vous puissiez voir que le bus devait arriver à 3h51, et qu'il est arrivé à 3h52, avec 1 minute de retard. Cette fonctionnalité est mise à disposition sans frais supplémentaires pour tous nos clients qui en auraient besoin.
Dans le prolongement intéressant de cette demande, le mois dernier, Mears Transportation à Orlando avait un besoin complexe concernant notre fonction brevetée de détection automatique qui utilise l'apprentissage automatique pour verrouiller automatiquement un bus sur un itinéraire en fonction des habitudes de conduite observées. Le problème impliquait la complexité de la détection automatique de bus empruntant des itinéraires très similaires où la seule différence dans l'itinéraire était l'heure de départ du premier arrêt.
Comme nous aimons le dire lors de nos premiers appels avec nos clients : donnez-nous votre itinéraire de problème le plus difficile ! Le défi de résoudre les problèmes d'automatisation les plus épineux nous permet de montrer où BusWhere excelle et d'améliorer notre système pour tous nos clients dans le processus.
Dans ce cas, j’ai rendu visite au client (oui, c’était Orlando, mais quand même…) pour voir de mes propres yeux l’expérience utilisateur et ressentir personnellement la frustration lorsque les choses fonctionnaient « presque ». Après un brainstorming et des discussions (en interne et avec le client), nous avons pu répondre à la demande avec une extension de la fonctionnalité « arrêts programmés ». En intégrant l’heure de départ programmée dans nos algorithmes d’apprentissage automatique, nous sommes en mesure de verrouiller correctement les bus sur le bon itinéraire en utilisant les heures de départ programmées téléchargées.
De plus, lorsqu'une heure de départ est définie, nous sommes en mesure de fournir des ETA plus réalistes. Prenons l'exemple d'un itinéraire de navette circulaire avec des heures de départ programmées toutes les 20 minutes. Si le bus revient à l'arrêt 1 à 3h54 et qu'il faut 5 minutes pour arriver à l'arrêt 2, le correct L'ETA à l'arrêt 2 est de 4h05 sur la base d'une heure de départ prévue à l'arrêt 1 de 4h3 ; sinon, l'ETA s'afficherait à 59hXNUMX.
Je partage fièrement cette anecdote, car je crois qu'elle démontre le meilleur de ce que nous offrons en tant qu'entreprise et service :
- Nous demandons sincèrement à nos clients : « De quoi avez-vous besoin et comment pouvons-nous vous le fournir, même si cela signifie pour nous le développement d'un nouveau logiciel ? ».
- Nous ne sommes pas disposés à nous contenter de données « théoriquement correctes » (par exemple, l'heure d'arrivée prévue de 3h59), mais qui pourraient dérouter un utilisateur réel car elles sont incorrectes « dans le monde réel ».
- Lorsque cela est possible, nous observons en temps réel, sur place lorsque cela est possible, pour faire preuve d'empathie envers nos utilisateurs et ressentir de première main ce qui est difficile et ce qui constituerait une grande amélioration en termes de convivialité.
- Nous prenons les leçons apprises et les fonctionnalités développées pour un client et les partageons avec tous nos clients, afin que le travail effectué et la créativité exercée pour un client profitent à tous, sans frais supplémentaires.
Nos meilleurs jours sont ceux où vous, nos fidèles clients, nous dites quelque chose que nous ignorions et qui nous permet d'améliorer BusWhere pour tout le monde. Merci et continuez à nous proposer des solutions !