Projet : Développement d’une application mobile pour la
gestion des emplois du temps
Étape 1 : Conception
Phase 1 : Analyse des besoins
Tâche 1 : Organiser des réunions avec les enseignants, les étudiants et
l’administration.
Tâche 2 : Recueillir et formaliser les besoins fonctionnels (fonctionnalités attendues).
Tâche 3 : Rédiger le cahier des charges.
Phase 2 : Conception fonctionnelle et technique
Tâche 1 : Définir l’architecture de l’application (modules, navigation).
Tâche 2 : Créer les maquettes graphiques (interfaces).
Tâche 3 : Choisir les technologies (framework mobile, base de données).
Étape 2 : Développement
Phase 1 : Développement back-end
Tâche 1 : Créer la base de données (tables, relations).
Tâche 2 : Développer l’API pour gérer les emplois du temps.
Phase 2 : Développement front-end
Tâche 1 : Implémenter les écrans (connexion, emploi du temps, notifications).
Tâche 2 : Connecter l’application au back-end via l’API.
Étape 3 : Tests et déploiement
Phase 1 : Tests
Tâche 1 : Réaliser des tests unitaires sur chaque module.
Tâche 2 : Effectuer des tests utilisateurs avec un groupe pilote.
Phase 2 : Déploiement
Tâche 1 : Mettre en production sur Google Play Store / App Store.
Tâche 2 : Former les utilisateurs et distribuer un guide d’utilisation.