Autorité
Autorité
Autorité
Présentation du projet
Description du projet
2. Business case
Au-delà des défis liés à la appartenance à la société numérique qui rendent nécessaire la conversion
digitale, l’enjeu est devenu celui d’un besoin de transformation digitale comme enjeu concurrentiel à
court terme notamment en termes de coût (opérationnellement et commercialement). Une
importante demande de produits et services disponibles en ligne, principalement après la montée en
puissance en technologie numérique dans les transports a, en grande partie, contribué à faire naître
ce projet.
Base financière : l’adoption de cette solution permet de réduire les coûts d’exploitation (moins de
personnel pour gérer les réservations) et de générer davantage de revenus à l’avenir, les services à la
disposition des clients dans une approche autre que celle de la location physique étant,
potentiellement « mieux » accessibles (avec les promotions et offres en ligne par exemple).
Justification non financière : Amélioration de la satisfaction client grâce à une expérience utilisateur
simplifiée, facilitation des processus par la mise en œuvre d’un service 24 heures sur 24.
Finalités secondaires :
Expand Clientele : Proposer une plateforme utilisable par un large public, depuis les touristes
jusqu’aux résidents.
Fidélisation : Proposer un système de points qui pourra inciter les clients à revenir.
Optimize Operations : Réduire la gestion manuelle des réservations, et allouer au mieux les
ressources.
Quelles sont les finalités du projet qui sont en cohérence avec les objectifs stratégiques de
l’entreprise ?
3. Fonctionnalités
Les parties prenantes ont exprimé des besoins fonctionnels qui concilient caractéristiques projet et
caractéristiques produit
Gestion interne : Accès à un tableau de bord pour gérer les réservations, gérer les stocks de
véhicules, statistiques sur les usages.
Partenaires (fournisseurs de véhicules…) : Accès à des rapports sur la disponibilité et l’usage des
véhicules.
Automatisation des réservations : Gestion automatique des véhicules disponibles en fonction des
dates choisies par les clients.
Gestion des comptes utilisateurs : création de profils clients, historique des locations, gestion des
préférences de ces derniers.
Paiement sécurisé en ligne : intégration d’un système de paiement avec possibilité de promotions et
réductions associées.
Notifications automatiques : E.mail ou SMS pour tous les alertes de confirmation de réservation, le
rappel pour la retour d’un véhicule.
Priorités :
Sécurisation des paiements (priorité élevée).
Couverture fonctionnelle
Le site doit être joignable 24h sur 24, 7 jours sur 7, avec une interface aisément navigable pour tous
les utilisateurs. L’ensemble des fonctionnalités doit être accessible depuis mobile et depuis
ordinateur, sur tous les navigateurs.
Performances
Le site doit permettre un grand nombre de connexions simultanées, les temps de réponse du site ne
devront pas apparaître comme surchargés. Les pages doivent se charger suffisamment rapidement
pour permettre un parcours fluide de l’utilisateur.
Efficacité
Il faut que l’interface permette à l’utilisateur de finaliser sa réservation, dans un espace de temps de
moins de 5 minutes.
Fiabilité
2. Documents de référence
Dans cette partie, on retrouve les données et les documents existants qui ont servi à
établir les fondations du projet.
a. Analyses de marché
• Rapport d'étude sur le secteur de la location de véhicules : Analyse des tendances du
marché actuel, des concurrents, des attentes des clients et des opportunités à saisir (par
exemple, la demande croissante pour des solutions de réservation en ligne).
• État des usages des services de location en ligne : Informations sur l'utilisation des
plateformes numériques dans le domaine de la location, incluant l'essor du mobile et
du commerce en ligne.
Produits et systèmes déjà en place
• Analyse des principales entreprises du marché telles que Hertz, Sixt, Avis, etc., en
examinant les caractéristiques de leurs systèmes de réservation en ligne
(fonctionnalités essentielles, interface utilisateur, etc.).
• Évaluations des systèmes de gestion des réservations déjà employés en interne ou
disponibles sur le marché afin de gérer les stocks de véhicules, les transactions et la
gestion des clients.
• Recherche de solutions open-source pour la gestion des locations de véhicules,
comme des systèmes de gestion de contenu ou des systèmes de gestion de relation
client (CRM).
c. Les technologies en place
• Équipements employés dans le domaine de la location de véhicules : Les grandes
entreprises utilisent différentes technologies, comme les bases de données de gestion
des stocks, les API de paiement ou les outils d'analyse.
• Références techniques : Documentation concernant les technologies web envisagées
pour le projet (React.js, Node.js, bases de données NoSQL telles que MongoDB, etc.).
Les résultats des études de recherche réalisées à ce sujet qui ont influencé les décisions
relatives à la mise concrète du projet.
a. la faisabilité
b. Analyse technique
c. Analyse comparative
• Caractéristiques des concurrents: Comment les concurrents ont-ils évolué dans leurs
caractéristiques (comme réservation à l'heure, gestion des annulations in situ, système de
points de fidélité)?
• Améliorations possibles: Quelles sont les lacunes dans d'autres systèmes concurrents
(comme épingle, téléphone iTunesshare, interface )? Il y a des points d'amélioration à votre
projet.
• Élaboration de profils de clients modèles et de scénarios les plus différents, de sorte que la
manière dont les utilisateurs utiliseront par la suite le service de location de voitures sur le net
vous apparaisse le plus clairement possible.
Autorité : Aya Agrigah est responsable de la gestion opérationnelle du projet. Elle dirige
l'équipe projet et est responsable de la coordination quotidienne des tâches, de la gestion des
délais et de la mise en œuvre des fonctionnalités.
2. Les utilisateurs
b. Populations visées
1. Facilité d'utilisation : Créer une plateforme intuitive et simple pour les utilisateurs
finaux (clients).
2. Optimisation des réservations : Automatiser et gérer efficacement les réservations et
l'inventaire des véhicules.
3. Sécurisation des paiements : Implémenter des systèmes de paiement sécurisé en
ligne pour garantir la protection des données financières des utilisateurs.
4. Suivi en temps réel : Permettre aux entreprises de location de voitures de suivre l’état
des véhicules en temps réel (réservé, disponible, en entretien).
5. Accès mobile : Rendre la plateforme compatible avec les appareils mobiles pour une
accessibilité accrue.
c. Procédures et processus
Suivi du planning : Utilisation d’un outil de gestion de projet (comme Jira ou Trello)
pour suivre l'avancement des tâches.
Contrôle qualité : Mise en place de tests automatisés (unitaires, fonctionnels) pour
assurer la qualité du code.
Gestion des risques : Identification des risques potentiels (dépassement de budget,
retard) et plan d’action pour les gérer.
d. Évaluation de l'impact
L'introduction de ce système aura un impact sur les processus de gestion existants dans les
agences de location, notamment en termes de gestion des inventaires et des paiements. Il
faudra prévoir une formation pour les utilisateurs de l’entreprise sur la nouvelle plateforme.
a. Architecture technique
Les données seront centralisées sur un serveur cloud sécurisé, et les traitements
(paiements, vérification des disponibilités) seront distribués pour garantir des
performances élevées.
3. Les interfaces
Systèmes de facturation : Intégration avec des solutions ERP comme Odoo ou SAP
pour synchroniser les factures des réservations.
API de suivi des véhicules : Intégration avec des systèmes GPS pour obtenir des
informations en temps réel sur l’état et la localisation des véhicules.
4. Les contraintes
a. Facteurs limitants
Budget : Limité, ce qui impose des choix techniques économiques tout en garantissant
la qualité du produit.
Délai : Respecter une échéance stricte pour la mise en ligne du projet.
Sécurité : Besoin d’assurer un haut niveau de sécurité, notamment pour les données
personnelles et financières.
b. Paramètres à tolérer
Disponibilité des ressources humaines : L'équipe peut être limitée, ce qui nécessitera
de prioriser les fonctionnalités essentielles pour respecter les délais.
5. Les hypothèses
Fiabilité des services tiers : On suppose que les services de paiement et de suivi des
véhicules via API fonctionneront correctement et ne subiront pas de coupures
importantes.
Adoption de la plateforme : On estime que la majorité des utilisateurs finaux
s'adapteront rapidement à la plateforme mobile.
6. Risques du projet
a. Menaces potentielles
b. Opportunités
a. Produit
b. Livrables
5. Calendrier prévisionnel
2. Organisation du projet
1. Expert en sécurité : Consulté pour garantir que la plateforme respecte les normes de
sécurité (protection des données et paiements sécurisés). Il travaillera en étroite
collaboration avec l'équipe backend pour l'implémentation des protocoles HTTPS et
de la gestion des identités (JWT).
2. Consultant en marketing digital : Chargé de s'assurer que la plateforme est adaptée
aux besoins du marché et aide à la stratégie de lancement du produit. Ce consultant
interagira avec l'équipe de développement pour orienter la plateforme en fonction des
retours utilisateurs.
3. Responsable d'entité IT : Supervisera la gestion des serveurs et de l’infrastructure
cloud. Ce responsable devra s’assurer que la plateforme est hébergée dans des
conditions de sécurité optimale et dispose des ressources nécessaires pour soutenir la
montée en charge.
1. Cahier des charges : Validation par les sponsors du projet (Mustapha Aarab) avant
de lancer le développement.
2. Prototype fonctionnel : Validation par le comité utilisateur après la phase de
conception et avant de passer au développement complet.
3. Documentation utilisateur : Doit être validée par le responsable projet (Aya
Agrigah) et les représentants des entreprises de location de voitures.
4. Tests fonctionnels : La phase de tests devra être approuvée par l’équipe technique
ainsi que par les utilisateurs finaux lors des tests de validation (tests utilisateurs).
5. Plateforme finale : La mise en ligne de la version finale devra être approuvée par le
sponsor du projet (Mustapha Aarab) et les responsables de l'entreprise cliente.
Glossaire:
1. API : Application Programming Interface
2. UX : User Experience
3. UI : User Interface