af83.com

Timejust

Le calendrier intelligent

Banner_timejust

af83 a accompagné Timejust en concevant et développant le prototype fonctionnel du service.

Timejust est une start-up, qui conçoit des services permettant d’optimiser son agenda électronique et de tirer le meilleur parti de son temps, que ce soit dans la sphère privée ou professionnelle.

En quelques mots le projet Timejust Alpha se présente ainsi :

  • Fournir un service d’assistance à la planification d’événement et à l’organisation personnelle
  • En utilisant des web services de type agendas, transports en commun, cartes…
  • Service disponible pour des déplacements en région parisienne seulement et pour un groupe limité d’utilisateurs inscrits

CHALLENGES

Challenges business

Afin de lancer ce service innovant, Timejust devait relever de nombreux défis :

  • Fournir un service utilisable à une population test d’utilisateurs limitée en nombre.
  • Définir un socle technique préfigurant une architecture probable pour la suite du projet.
  • Valider la faisabilité des fonctionnalités clés du projet et la pertinence des principes d’architecture du service,
  • Évaluer les contraintes de faisabilité
  • Apporter un bon niveau de finition à un prototype fonctionnel existant

Challenges du projet

Ce service innovant présentait un degré de complexité important, et nos équipes ont dû répondre aux challenges suivants :

  • Intégrer de nombreux services externes (RATP, SNCF, cartes,…), aux technologies et interfaces techniques très variées
  • Réaliser l’intégration technique avec le système d’agenda choisi pour la version Alpha
  • Créer un moteur de calcul par contrainte pour les trajets, agendas…
  • Bâtir un système réactif et permettant de réaliser le plus rapidement possible l’ensemble des traitements : récupération des évènements de l'agenda, propositions des destinations, calcul des trajets sur plusieurs mode de transport et enfin écriture dans le calendrier
  • Intégrer des systèmes de paiement et affiliation

RÉSULTATS

Après une première période de tests en version Alpha, la plateforme est actuellement en version Beta publique.

  • Les équipes ont su répondre au problème clé d’analyse sémantique d’un agenda pour réussir à déterminer quel voyage est le plus pertinent pour un utilisateur, en fonction du moment de la journée, des évènements suivants, de ses adresses connues…
  • Le système asynchrone que nous avons bâti garantit une très haute réactivité pour l'utilisateur, avec un affichage rapide et au fil de l'eau des informations dès leur traitement par le serveur.
  • af83 a su mettre en place une architecture permettant de réduire les dépendances entre les applications afin de créer un socle solide. Celui-ci permet l'intégration de différents services qui ne sont pas à l’origine prévus pour fonctionner ensemble. Cette indépendance entre les composants permet également de pouvoir remplacer chacune de ces briques si elle se révélait inadaptée à l'avancement du projet.

 

Aperçus