Analyse des besoins - loyde07/RDI25 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.
1. Description du Client
1.1 Présentation du client
Nom de l’entreprise: Haute Ecole EPHEC, secteur Tech
Domaine d’activité : Enseignement
Description La Haute École EPHEC offre une formation initiale réglementée, diplômante et subventionnée par les pouvoirs publics. Son objectif est de développer des compétences techniques et transversales essentielles à une employabilité durable.
Besoins du client L'institut EPHEC, voudrait un site internet permettant de mieux organiser et superviser les futurs évènements de la LAN pour son école. Chaque année étant un nouveau challenge pour les professeur afin de trouver des étudiant partant pour se lancer dans cette aventure, il serait pratique pour eux d'avoir une plateforme pour gérer plus facilement et efficacement son déroulement.
1.2 Contacts avec le client
1.2.1 Organisation des interactions avec le client
1.2.2 Compte-rendu de tous les contacts avec le client
Date | Eléments discutés | Feedback du client |
---|---|---|
2. Description du Projet
2.1 Contexte
Le Secteur Tech de la Haute Ecole Ephec organise chaque année une LAN-Party
pour les étudiant. C'est est un événement durant lequel des participants se ressemblent en personnes pour jouer à des jeux vidéos et s'affronter dans une ambiance convivial, compétitives et amusantes. Un moyen efficace pour faire des rencontre, se détendre ou en apprendre plus sur l'infrastructure réseau derrière une LAN. Cependant son organisation est souvent trop hasardeuse et manque d'outil, de plateforme de gestion, pratique, à son bon déroulement.
2.2 Description du besoin
Le besoin principal exprimé par le client est la mise en place d’une plateforme centralisée pour la gestion de l’événement annuel qu’est la LAN-Party. Jusqu’à présent, l’organisation repose principalement sur des outils disparates (groupes Discord, formulaires Google, feuilles Excel partagées...), rendant la coordination difficile, surtout lorsque l’équipe change chaque année.
Le client souhaite :
- Pouvoir inscrire les étudiants participants de manière fluide.
- Créer et suivre les équipes ou tournois.
- Communiquer les informations logistiques (règles, horaires, lieux).
- Offrir une interface simple pour centraliser les inscriptions, le planning et les résultats.
- Donner une visibilité plus professionnelle à l’événement pour motiver davantage d’étudiants à y participer.
2.3 Solution imaginée avec le client
La solution imaginée est un site web dédié à la LAN-Party EPHEC, avec des fonctionnalités adaptées à chaque étape de l’événement :
- Une interface publique pour présenter la LAN, avec les dates, les jeux, les sponsors, les photos des éditions précédentes, etc.
- Un espace participant avec :
- Inscription individuelle ou en équipe
- Gestion du profil joueur
- Possibilité de rejoindre une équipe existante ou d’en créer une
- Un espace organisateur/admin pour :
- Gérer les inscriptions
- Créer les tournois (jeux, horaires, règles)
- Gérer les scores et classements
- Communiquer avec les participants via notifications
- Un tableau de bord le jour de l’événement pour suivre l’état des parties, afficher les résultats et garder une dynamique en direct.
L’objectif est une interface claire, intuitive, et évolutive afin de pouvoir s’adapter aux prochaines éditions.
2.4 Objectif / valeur ajoutée du projet pour le client
Ce projet apportera plusieurs bénéfices concrets à l'EPHEC :
- Gain de temps pour les organisateurs (moins de coordination manuelle).
- Meilleure visibilité de l'événement, avec un site centralisé et professionnel.
- Engagement accru des étudiants, grâce à une interface moderne et dynamique.
- Traçabilité des inscriptions et résultats, facilitant le suivi d’une édition à l’autre.
- Réduction du stress organisationnel, en structurant davantage les différentes étapes de préparation et de gestion le jour J.
2.5 Contraintes
-
Contraintes techniques :
- L’interface devra être responsive (adaptée aux mobiles/tablettes).
- Le backend devra permettre une gestion multi-utilisateurs sécurisée (authentification, rôles).
- Le système devra pouvoir évoluer dans le temps (ajout de nouvelles fonctionnalités).
-
Contraintes humaines :
- Le site doit être simple d’usage pour des étudiants non techniques.
- L’équipe organisatrice change chaque année → nécessité de documentation claire.
2.6 Alternatives existantes
Actuellement, l’organisation se base sur une combinaison de solutions externes :
- Discord pour la communication
- Google Forms pour les inscriptions
- Excel pour les plannings
- Des logiciels comme Toornament ou Challonge pour les tournois
Ces solutions, bien que fonctionnelles, ne sont pas centralisées, et rendent la gestion chronophage et confuse. De plus, elles ne permettent pas de garder un historique cohérent d’une année à l’autre.
2.7 Objectifs long terme de ce projet
À long terme, ce projet pourrait devenir une plateforme réutilisable chaque année avec les objectifs suivants :
- Servir de référence pour l’organisation de la LAN EPHEC, avec un passage de flambeau facilité entre les générations d'étudiants.
- Permettre d’archiver les éditions précédentes, avec photos, résultats, anecdotes, etc.
- Ajouter une dimension communautaire, comme un forum ou un classement global.
- Intégrer d’autres événements (hackathons, tournois d’échecs, compétitions robotiques) pour en faire une plateforme événementielle EPHEC Tech plus large.
2.8. Présentation des principes de conception UI et du Design
[Explication de l'ergonomie de votre interface utilisateur, en référence aux principes vus au cours théorique, Contraintes/choix du client, maquettes du site, polices/palettes choisies, ...]