- application Android
- estimer le prix d’un bien immobilier en fonction de divers paramètres
- crée un modèle d’apprentissage performant pour les données
- crée une application afin de permettre à l’utilisateur d’estimer en entrant de nouvelle donnée
- définir les premier paramètres importants
- choisir le modèle probable à utiliser
- récupérer les données et les stocker proprement
- commencer l’apprentissage des données
- initialiser une application rapide pour faire les tests
- modifier / ajouter les paramètres importants
- une fois l’apprentissage terminer
- finaliser l’application
- améliorer l’UI-UX de l’application
-
En tant qu'utilisateur, je veux pouvoir entrer les caractéristiques de mon bien immobilier (comme sa localisation, sa superficie, son état, etc.) afin de recevoir une estimation de son prix.
-
En tant qu'utilisateur, je veux pouvoir accéder à un historique de mes estimations de prix
-
En tant qu'utilisateur, je veux pouvoir comparer mon estimation de prix à des annonces immobilières récentes afin de m'assurer de la pertinence de mon estimation.
-
En tant qu'utilisateur, je veux pouvoir recevoir des notifications lorsque des annonces immobilières correspondant à mes critères de recherche sont publiées afin de ne pas manquer des opportunités intéressantes.
-
En tant qu'utilisateur, je veux pouvoir sauvegarder mes recherches et mes estimations de prix afin de pouvoir y accéder facilement à l'avenir.
Jour 1 Jour 2 Jour 3 Jour 4 Terminer les tâches assignées.
Tenir une réunion de clôture pour discuter des résultats obtenus et identifier les opportunités d'amélioration.
Tester l'application et corriger les bugs éventuels
Améliorer le modèle en ajoutant de nouveaux paramètres pertinents Améliorer l'interface utilisateur (UI) et l'expérience utilisateur (UX) de l'application
Finaliser le back-end de l'application Ajouter les fonctionnalités avancées (historique, comparaison avec des annonces immobilières, notifications, sauvegarde des recherches)
Implémenter les fonctionnalités de base de l'application Effectuer des tests de performance
Finaliser la documentation du projet et préparer la présentation finale.
| Jour 1 | Jour 2 | Jour 3 | Jour 4 |
|---|---|---|---|
| Réunir l'équipe et discuter des objectifs et des priorités du projet. | Commencer à travailler sur les tâches assignées. | Continuer à travailler sur les tâches assignées. | Terminer les tâches assignées. |
| Définir les tâches à accomplir pendant les 4 jours. | Tenir une réunion quotidienne pour suivre l'avancement du travail et identifier les problèmes éventuels. | Tenir une réunion quotidienne pour suivre l'avancement du travail et identifier les problèmes éventuels. | Tenir une réunion de clôture pour discuter des résultats obtenus et identifier les opportunités d'amélioration. |
| Répartir les tâches entre les membres de l'équipe. | Correction du fonctionnement de Git et protection de la branche principale pour éviter les erreurs | ||
| Définir les premier paramètres importants | Choisir le modèle probable à utiliser | Continuer l'apprentissage des données | Tester l'application et corriger les bugs éventuels |
| Récupérer les données et les stocker proprement | Restructuration du projet git | Améliorer le modèle en ajoutant de nouveaux paramètres pertinents | Améliorer l'interface utilisateur (UI) et l'expérience utilisateur (UX) de l'application |
| Début du dépôt git | Mise en place d'une première interface pour tester le modele | Finaliser le back-end de l'application | Ajouter les fonctionnalités avancées (historique, comparaison avec des estimations tests, sauvegarde des recherches) |
| Début de l'application Android | Début de la gestion des données de l'application | Implémenter les fonctionnalités de base de l'application | Effectuer des tests de performance et de fonctionnalités |
| Début des autres vues de l'application | Continuer le plus de l'application | Finaliser la documentation du projet et préparer la présentation finale. |
J1:
- définir les premier paramètres importants:
appartement / maison
superficie en m carré
nombre de pièces
- choisir le modèle probable à utiliser:
choisis séparation linéaire
- récupérer les données et les stocker proprement
- début du dépôts git
- début de l’application Android:
création de l’application
gradle
design de l’application sur papier
initialisation Back-end / App / View / ViewModel
navigation + fragment
J2:
- restructuration du projet git car problème dans une branche
- apprentissage des données
- choix du modele
- mise en place des différents fragments
- mise en place de la gestion des données
- design des fragments avancé (carrousel / splashScreen / theme…)
J3:
- continuer l'apprentissage des données
- améliorer le modèle en ajoutant de nouveaux paramètres pertinents
- finaliser le back-end de l'application
- implémenter les fonctionnalités de base de l'application (entrée des données, calcul de l'estimation de prix)
J4:
- tester l'application et corriger les bugs éventuels
- améliorer l'interface utilisateur (UI) et l'expérience utilisateur (UX) de l'application
- ajouter les fonctionnalités avancées
- finaliser la documentation du projet et préparer la présentation finale.
PAS FINIS:
- Test de l'application
- Animation et amelioration du desing