Analyse des besoins - Tablify-Developement/Tablify-Web GitHub Wiki
Résumé coaching 2a
+ Dans le wiki, le contexte du projet est présenté : présentation du client, son domaine d'activité, son métier,…
+ Dans le wiki, le besoin du client est bien décrit
+ L'objectif / la valeur ajoutée du projet pour le client est correctement identifiée dans le wiki. L'intérêt de ce projet est mis en avant.
+ Il est expliqué également comment il se débrouille actuellement.
+ Les alternatives existantes sont présentées et comparées.
+ Les contraintes sont listées dans le wiki
+ Des contacts réguliers ont été pris avec le client.
+ Les contacts avec le client et les décisions discutées sont décrits dans le wiki.
+ Le client a testé le site et donné son feedback, qui a été pris en compte.
Description du Client
1. Description du Client
1.1 Présentation du client
Notre client est un réseau de restaurateurs cherchant à moderniser et automatiser la gestion des réservations dans leurs établissements.
Leur activité principale est de proposer une expérience culinaire fluide et conviviale, tout en maximisant l’occupation des tables.
Ils souhaitent également favoriser les rencontres sociales entre les clients via une logique de partage de table.
1.2 Contacts avec le client
1.2.1 Organisation des interactions avec le client
- Réunions hebdomadaires avec le client (présentiel ou visioconférence)
- Communication via Slack, emails et Google Drive
- Suivi documentaire sur le wiki GitHub
- Itérations régulières sur les maquettes et fonctionnalités
1.2.2 Compte-rendu des contacts
Date | Éléments discutés | Feedback du client |
---|---|---|
2024-10-01 | Présentation du concept et recueil des besoins | Très enthousiaste, souhaite un système moderne |
2024-10-10 | Wireframes et fonctionnalités prioritaires | Insiste sur le suivi en temps réel |
2024-10-20 | Maquettes interactives | Feedback très positif, demande des ajustements |
2024-11-05 | Démonstration de la V1 avec test utilisateur | Satisfait, demande ajout de l’historique |
2. Description du Projet
2.1 Contexte
La gestion des réservations était manuelle, basée sur un cahier papier et des appels téléphoniques.
Cela générait des erreurs, une sous-utilisation des tables et aucune visibilité en temps réel sur l’occupation.
2.2 Description du besoin
Le client souhaite une solution qui :
- Permette la réservation de tables en ligne
- Favorise le partage de tables entre clients
- Affiche en temps réel l’occupation des tables
- Propose une interface simple pour les gérants
- S’intègre avec des capteurs IoT (Raspberry Pi Pico)
📌 Actuellement, le système est papier et téléphonique, ce qui est lent et peu fiable.
2.3 Solution imaginée avec le client
La plateforme web inclut :
- Réservation avec création de compte
- Interface administrateur pour restaurateurs
- API connectée aux capteurs pour suivi d’occupation
- Option de partage de table
- Tableau de bord de suivi en temps réel
📎 Lien vers les maquettes : à insérer
2.4 Objectif / valeur ajoutée du projet
- Optimisation des tables
- Simplification du processus de réservation
- Image moderne du restaurant
- Collecte de données décisionnelles
- Nouveaux usages clients et marketing
2.5 Contraintes
-
Techniques :
- Intégration capteurs IoT
- Notification email via SendGrid
- Compatibilité mobile & desktop
-
Budgétaires :
- Solutions open-source, pas de SaaS coûteux
-
Planning :
- Durée : 6 mois
- Organisation : 3 sprints + phase de test
-
Langues :
- Multilingue : Français / Néerlandais / Anglais
-
Documentation :
- Technique (API, déploiement)
- Utilisateur (gérant de restaurant)
2.6 Alternatives existantes
Nom | Points forts | Limites |
---|---|---|
OpenTable | Réputé, interface fluide | Pas de capteurs IoT, pas de partage de tables |
TheFork | Écosystème Google/TripAdvisor | Peu personnalisable, pas de gestion avancée |
Tablify | Capteurs IoT + partage de tables intégré | Développement personnalisé requis |
2.7 Objectifs long terme
- Ajout de fonctionnalités avancées (paiement en ligne, suggestions automatiques)
- Génération de statistiques pour les restaurateurs
- Déploiement multi-sites
- Création de documentation complète et tutoriels
2.8 UI/UX et Design
- Ergonomie : navigation fluide, responsive design
- Design :
- Couleurs modernes (bleu foncé, blanc cassé, orange doux)
- Typographie lisible et professionnelle
- Validation client : maquettes acceptées par le client
🎯 Plateforme Tablify – En résumé
Cette plateforme vise à :
- Digitaliser les réservations
- Favoriser la convivialité avec le partage de tables
- Suivre en temps réel l’occupation
- Améliorer la gestion et l’image des restaurants
Elle s’adresse à la fois aux restaurateurs (efficacité) et aux clients (simplicité et interaction sociale).