Skip to content
/ Blutt Public

Une application pour trouver des covoiturages quotidiens.

Notifications You must be signed in to change notification settings

UTT-GL03/Blutt

Repository files navigation

Réduction de l'impact numérique d'un service numérique de covoiturage quotidien.

Choix du sujet

Une portion non négligeable d'étudiants ont une voiture, et l'utilisent pour aller en cours. Les applications de covoiturage journaliers gagnent en popularité avec par exemple BlaBlaCar daily ou bien Karos (surtout dans le cadre de l'UTT où les trajets Karos sont remboursés par le département de l'Aube). Il nous semble utile de contribuer à cet essor des applications de covoiturage en proposant une application qui non seulement permet à ses utilisateurs de partager leurs trajets, mais est aussi soucieuse de l'impact environnemental de ses services numériques.

Utilité sociale

En 2017, 74% des actifs en emploi qui déclarent se déplacer pour rejoindre leur lieu de travail utilisent leur voiture (source : Insee). De plus, sur plus d’un million de véhicules passés au crible de mai à juin 2022 sur 13 axes autoroutiers, 14,8 % seulement contenaient plus d’une personne, contre 17,4 % en 2021 (source: roole.fr) L'objectif est donc d'essayer de maximiser les trajets en voiture avec des passagers, en proposant aux conducteurs de prendre des passagers sur leur chemin en échange de rémunération. Augmenter le nombre de passagers moyens par voiture présente de multiples avantages sociaux et environnementaux, notamment :

  • les coûts d'opération de la voiture (essence, maintenance, assurance) sont réduits pour le conducteur,
  • les personnes sans voiture peuvent profiter de déplacements en voiture, qui peuvent être plus pratiques que les transports en communs ou les mobilités douces comme le vélo,
  • le nombre total de voitures est réduit (deux personnes avec voiture peuvent choisir de covoiturer).

Effets de la numérisation

De nos jours, la compétition dans le secteur des applications mobiles est rude et les fournisseurs d'application rivalisent de nouvelles fonctionnalités afin de gagner une place dans le téléphone des utilisateurs. Cette course aux fonctionnalités mène bien souvent à une grande augmentation des impacts environnementaux de l'activité de ces applications, on le voit par exemple avec la multiplication des fonctionnalités d'intelligence artificielle dans toutes les applications. D'après les chercheurs d'Open IA, la puissance de calcul requise pour l'entraînement des nouveaux modèles d'IA a doublé tout les 3.4 mois depuis 2012 (source: earth.org). Dans notre cas, nous cherchons donc à développer le minimum de fonctionnalités requises pour permettre au utilisateurs de Blutt de covoiturer correctement, tout en proposant une expérience utilisateur intuitive et agréable.

Les critères pour le développement sont les suivants :

  • l'application ne doit pas chercher à remplacer des fonctionnalités déjà fournies par d'autre applications plus établies (exemple : pas de carte interactive, pas de fonctionnalité de messages intégrée...),
  • l'application ne doit pas mener à une augmentation de l'usage de la voiture. Les trajets sur une distance aisément parcourue à pied doivent être découragés,
  • l'impact général des systèmes numériques de l'application doit être le plus faible possible : pas d'intelligence artificielle pour faciliter les interactions ou d'algorithmes coûteux pour calculer les routes optimales. (On aurait par exemple pu en utiliser pour autoriser des requêtes de trajet en language naturel).

Scénarios d'usage et impacts

Nous faisons l'hypothèse que les utilisateurs cherchant un trajet sur Blutt recherchent des trajets à effectuer régulièrement. Ils n'iront pas sur l'application tous les jours afin de créer un nouveau trajet. Une fois que le contact a été établi avec leur covoitureur, il feront les démarches en interne, sans passer par l'application. On établit deux scénarios possibles d'utilisation de l'application :

  • je suis un conducteur et recherche des passagers, je publie mon trajet régulier sur Blutt,
  • je suis passager et recherche un conducteur pour un trajet régulier, je recherche des trajets potentiels en spécifiant les horaires qui m'intéressent, ainsi que mes destinations de départ et d'arrivée.

Scénario : trouver un covoiturage pour des trajet régulier

  1. L'utilisateur entre sa destination de départ.
  2. L'utilisateur entre sa destination d'arrivée.
  3. L'utilisateur entre son horaire de départ souhaitée.
  4. L'utilisateur lance la recherche de covoiturage en cliquant sur le bouton 'rechercher'.
  5. L'utilisateur consulte la liste des covoiturages qui ont été trouvés, et en sélectionne un dans la liste.
  6. L'utilisateur a accès à l'addresse mail du conducteur, et peut initier une démarche pour le contacter.

Scénario : publier une offre de covoiturage pour des trajets réguliers

  1. L'utilisateur clique sur le bouton 'Passer en mode conducteur'.
  2. L'utilisateur entre sa destination de départ.
  3. L'utilisateur entre sa destination d'arrivée.
  4. L'utilisateur entre son horaire de départ souhaitée.
  5. L'utilisateur sélectionne le nombre de places disponibles pour des passagers dans sa voiture.
  6. L'utilisateur publie son trajet en cliquant sur le bouton 'publier mon trajet'.

Impact de l'exécution des scénarios auprès de différents services concurrents

L'EcoIndex d'une page (de A à G) est calculé (sources : EcoIndex, Octo, GreenIT) en fonction du positionnement de cette page parmi les pages mondiales concernant :

  • le nombre de requêtes lancées,
  • le poids des téléchargements,
  • le nombre d'éléments du document.

Nous avons choisi de comparer l'impact des scénarios sur les services de deux solutions de covoiturage en ligne :

Ce sont deux solutions offrant des fonctionnalités similaires et qui ont la particularité de se vouloir des solutions simples et limitées en fonctionnalités contrairement à d'autres solutions plus populaires commme BlaBlaCar ou Karos.

Maquette de l'interface et échantillon de données

Ainsi, en considérant les scénarios pris en compte dans l'étape précédante, nous avons décidé de créer des maquettes pour modéliser les pages de notre site et nous avons génerer un échantillon de données . Concernant les maquettes, nous avons modélisé 4 pages:

  1. La page d'accueil vue par un client Frontpage client
  2. La page d'accueil vue par un conducteur Frontpage conducteur
  3. La page de recherches vue par le client Recherches client
  4. La page de confirmation vue par le conducteur Confirmation conducteur

About

Une application pour trouver des covoiturages quotidiens.

Resources

Stars

Watchers

Forks

Languages