Difference between revisions of "RVA2018 Fiche de suivi"

From air
Jump to navigation Jump to search
Line 99: Line 99:
 
| colspan="15" style="text-align: center; background-color:#913D88;"| <span style="color:white">SPRINT 1</span>
 
| colspan="15" style="text-align: center; background-color:#913D88;"| <span style="color:white">SPRINT 1</span>
 
|-
 
|-
| colspan="5" style="text-align: center;"| <span style="color:purple">Tâches à réaliser</span>
+
| colspan="2" style="text-align: center;"| <span style="color:purple">Tâches à réaliser</span>
 
| colspan="9" style="text-align: center;"|
 
| colspan="9" style="text-align: center;"|
 
*Base de données ( mongoDB)
 
*Base de données ( mongoDB)
Line 136: Line 136:
 
| colspan="15" style="text-align: center; background-color:#913D88;"| <span style="color:white">SPRINT 2</span>
 
| colspan="15" style="text-align: center; background-color:#913D88;"| <span style="color:white">SPRINT 2</span>
 
|-
 
|-
| colspan="5" style="text-align: center;"| <span style="color:purple">Tâches à réaliser</span>
+
| colspan="2" style="text-align: center;"| <span style="color:purple">Tâches à réaliser</span>
 
| colspan="9" |
 
| colspan="9" |
 
*Base de données ( mongoDB)
 
*Base de données ( mongoDB)
Line 166: Line 166:
 
| colspan="15" style="text-align: center; background-color:#913D88;"| <span style="color:white">SPRINT 3</span>
 
| colspan="15" style="text-align: center; background-color:#913D88;"| <span style="color:white">SPRINT 3</span>
 
|-
 
|-
| colspan="5" style="text-align: center;"| <span style="color:purple">Tâches à réaliser</span>
+
| colspan="2" style="text-align: center;"| <span style="color:purple">Tâches à réaliser</span>
 
| colspan="9" |
 
| colspan="9" |
 
*Base de données ( mongoDB)
 
*Base de données ( mongoDB)
Line 196: Line 196:
 
| colspan="15" style="text-align: center; background-color:#913D88;"| <span style="color:white">SPRINT 4</span>
 
| colspan="15" style="text-align: center; background-color:#913D88;"| <span style="color:white">SPRINT 4</span>
 
|-
 
|-
| colspan="5" style="text-align: center;"| <span style="color:purple">Tâches à réaliser</span>
+
| colspan="2" style="text-align: center;"| <span style="color:purple">Tâches à réaliser</span>
 
| colspan="9" |
 
| colspan="9" |
 
*Base de données ( mongoDB)
 
*Base de données ( mongoDB)
Line 229: Line 229:
 
| colspan="15" style="text-align: center; background-color:#913D88;"| <span style="color:white">SPRINT 5</span>
 
| colspan="15" style="text-align: center; background-color:#913D88;"| <span style="color:white">SPRINT 5</span>
 
|-
 
|-
| colspan="5" style="text-align: center;"| <span style="color:purple">Tâches à réaliser</span>
+
| colspan="2" style="text-align: center;"| <span style="color:purple">Tâches à réaliser</span>
 
| colspan="9" |
 
| colspan="9" |
 
*Requêtes REST à intégrer dans l’appli coté unity ( à continuer)
 
*Requêtes REST à intégrer dans l’appli coté unity ( à continuer)

Revision as of 15:23, 12 March 2018

Résume du projet

Le projet consiste en l'utilisation de l'hololens afin de creer un logiciel permettant de mieux analyser et connaitre son environnement. avec ce logiciel on peut:

  • Connaitre la localisation d'une salle de cours dans le plan d'un batiment (Polytech)
  • Connaitre sa position dans le plan 3D d'un batiment
  • Afficher des affectations liées à l'utilisateur

Liens Utiles

Equipe

Enseignant

  • DONSEZ Didier

Etudiants

Nom Prénom Mail Rôle
1 BONHOURE Gilles gilles.bonhoure@etu.univ-grenoble-alpes.fr Développeur
2 DEREYMEZ Maxime maxime.dereymez@etu.univ-grenoble-alpes.fr Lead developpeur
3 LACHARTRE Denis denis.lachartre@etu.univ-grenoble-alpes.fr Chef de projet
4 LESAGE Lucas lucas.lesage@etu.univ-grenoble-alpes.fr Développeur
5 ZENNOUCHE Douria douria.zennouche@etu.univ-grenoble-alpes.fr Scrum master

Gestion de projet

Scenario : Localisation indoor

Anatole, un nouvel étudiant de Polytech Grenoble souhaite connaître l’emplacement de sa prochaine de salle de cours. Il met son casque Hololens, et lance l’application CyberHoloCampus2055, qui lui propose alors plusieurs options. Il sélectionne alors “Où se situe mon prochain cours”. L’application lui affiche un plan de Polytech, lui indiquant sa position, ainsi que l’emplacement de la salle où il est censé se rendre en surbrillance.

Fiche de Suivi

Fiche de suivi
SPRINT 0
Semaine du 29/01 Taches effectuées
  • Attribution des rôles, choix du sujet, installation des outils necessaires et decouverte de l'hololens
  • Documentation sur les technlogies à utiliser, contact avec le client, commencé la conception et reflexion sur l'architecture generale du projet
Problèmes rencontrés
  • Manque de documentation au sujet de l’Hololens
  • Nouveau projet (très différent de celui de l'année dernière)
  • Difficulté à choisir les fonctionnalités
  • Puissance des machines
  • Problème de réseau (débug du casque)


SPRINT 1
Tâches à réaliser
  • Base de données ( mongoDB)
  • Récupération du menu de barnave
  • Afficher toutes les salles, et en sélectionner une (prototype)
  • Afficher un objet 3D que l’utilisateur peut manipuler à la main
  • Situer l’utilisateur dans la salle dans laquelle il est avec un modèle de mapping unity.
  • Commencer le BackEnd
Semaine du 05/02 Taches effectuées
  • Lecture du code des années précédentes
  • Contact avec les étudiants de l’année dernière
  • Définition du cadre du sujet
  • Prise de contact avec le “client” (Mr. Donsez) concernant les choix
  • Réflexion sur l’architecture du projet
  • La conception
  • Réalisation de tests sur Unity avec l’Hololens
  • Documentation sur les technologies à utiliser
  • Récupération des données d’ADE
  • Commencé à travailler sur la base de données


Problèmes rencontrés
  • Manque de documentation au sujet de l’Hololens
    • Regarder le code sources de certaines applications open source
  • Puissance des machines
    • Réinstallation de windows
  • Problème de réseau (débug du casque)
  • Changement de salle + partage de connexion
SPRINT 2
Tâches à réaliser
  • Base de données ( mongoDB)
  • Afficher toutes les salles, et en sélectionner une (prototype)
  • Afficher un objet 3D que l’utilisateur peut manipuler à la main
  • Situer l’utilisateur dans la salle dans laquelle il est avec un modèle de mapping unity.
  • Rechercher dune salle en fonction de ce qui est libre
  • Modele de polytech en 3D
  • Infrastructure de l’application avec unity( faire le menu, les boutons …)
Semaine du 12/02 Taches effectuées
  • Récupération du menu de barnave
  • Commencer le BackEnd
Problèmes rencontrés
  • Documentation sur jHipster
  • Manque de documentation au sujet de l’hololens
Semaine du 19/02 ( Vacances )


SPRINT 3
Tâches à réaliser
  • Base de données ( mongoDB)
  • Afficher toutes les salles, et en sélectionner une (prototype)
  • Afficher un objet 3D que l’utilisateur peut manipuler à la main( à continuer)
  • Situer l’utilisateur dans la salle dans laquelle il est avec un modèle de mapping unity.
  • Infrastructure de l’application avec unity( faire le menu, les boutons …) ( à continuer)
  • Debugger jHipster
  • faire fonctionner jHipster
Semaine du 27/02 Taches effectuées
  • Afficher un objet 3D que l’utilisateur peut manipuler à la main(à continuer)
  • Rechercher d’une salle en fonction de ce qui est libre
  • Modèle de polytech en 3D
  • Infrastructure de l’application avec unity( faire le menu, les boutons …)( à continuer)
  • abandon du projet swaggerNode
  • Présentation de mi parcours
  • Commencé à faire le Back en jHipster
Problèmes rencontrés *Manque documentation et informations sur jhipster
SPRINT 4
Tâches à réaliser
  • Base de données ( mongoDB)
  • Afficher toutes les salles, et en sélectionner une (prototype)
  • Afficher un objet 3D que l’utilisateur peut manipuler à la main( à continuer)
  • Situer l’utilisateur dans la salle dans laquelle il est avec un modèle de mapping unity.
  • Infrastructure de l’application avec unity( faire le menu, les boutons …) ( à continuer)
  • Debugger jHipster
  • faire fonctionner jHipster
Semaine du 05/03 Taches effectuées
  • Requêtes REST à intégrer dans l’appli coté unity
  • requêtes BD côte front
  • Infrastructure de l’application avec unity( faire le menu, les boutons …) ( à continuer)
  • Afficher les salles
  • Mettre a jour les documents de conception


Problèmes rencontrés *Manque documentation et informations sur jhipster
  • puissance des machines
  • Manque de documentation sur microsoft hololens
  • Manque de temps
SPRINT 5
Tâches à réaliser
  • Requêtes REST à intégrer dans l’appli coté unity ( à continuer)
  • Requêtes BD côte front
  • Lien avec le backEnd / envoyer les encres
  • Connexion à un profil côté front
  • Récupération de tous les établissements
  • Afficher l’utilisateur sur le modèle 3D
  • Infrastructure de l’application avec unity( faire le menu, les boutons …) ( à continuer)
  • Export + import de balises
  • Debug back
  • Continuer les documentations ( guide utilisateur, guide développeur, powerpoint )
Semaine du 05/03 Taches effectuées
  • Afficher les salles
  • Mise a jour des documents de conception
  • Afficher les affectations (front jhipster)
  • Requêtes REST à intégrer dans l’appli côté unity ( début )
Problèmes rencontrés