Difference between revisions of "PROJET-INFO5 2022 Systeme d'analyse de traces sportive fiche suivis"

From air
Jump to navigation Jump to search
(Created page with "= Équipe = * Vivien QUÉMA (enseignant encadrant) * Guillaume VACHERIAs (chef de projet) * Eric HERQUÉ = Suivi de projet = == Sprint 1 - Phase de conception - 28/01/2022...")
 
 
(2 intermediate revisions by the same user not shown)
Line 2: Line 2:
 
* Vivien QUÉMA (enseignant encadrant)
 
* Vivien QUÉMA (enseignant encadrant)
 
* Guillaume VACHERIAs (chef de projet)
 
* Guillaume VACHERIAs (chef de projet)
* Eric HERQUÉ
+
* Eric HERQUÉ (scrum master)
   
 
= Suivi de projet =
 
= Suivi de projet =
Line 13: Line 13:
 
* Conception de l'interface à produire
 
* Conception de l'interface à produire
 
* Échange avec Monsieur Quéma pour discuter du design et des implémentations possible pour l'interface
 
* Échange avec Monsieur Quéma pour discuter du design et des implémentations possible pour l'interface
 
   
 
=== Task 2 - Prise en main - 12/02/2022 ~ 15/02/2022 ===
 
=== Task 2 - Prise en main - 12/02/2022 ~ 15/02/2022 ===
Line 20: Line 19:
 
* Discussion sur l'implémentation de notre propre librairie pour avoir plus de contrôle sur l'interface produite
 
* Discussion sur l'implémentation de notre propre librairie pour avoir plus de contrôle sur l'interface produite
   
=== Task 3 - Veille Technologique - 18/02/2022 ~ 28/02/2022 ==
+
=== Task 3 - Veille Technologique - 18/02/2022 ~ 28/02/2022 ===
 
* Recherche de librairie sur nodeJS permettant de réaliser un ploting des données
 
* Recherche de librairie sur nodeJS permettant de réaliser un ploting des données
 
* Documentation sur les librairies : Plotly.js, Chart.js, Nodeplotlib.js, Billboard.js
 
* Documentation sur les librairies : Plotly.js, Chart.js, Nodeplotlib.js, Billboard.js
* Basculement sur la libraire '''Bokeh''' en Python qui correspond mieux à l'implémentation de notre interface
+
* Basculement sur la libraire '''Bokeh''' en Python qui correspond mieux à l'implémentation de notre interface
   
 
== Sprint 2 - Réalisation de l'interface - 01/03/2022 ~ 16/03/2022 ==
 
== Sprint 2 - Réalisation de l'interface - 01/03/2022 ~ 16/03/2022 ==
   
=== Task 1 - Implémentation de l'architecture du sytème - 01/03/2022 ~ 10/03/2022 ===
+
=== Task 1 - Prototypage et implémentation du sytème - 01/03/2022 ~ 10/03/2022 ===
  +
* Utilisation du design pattern Model View Controller qui permet de mieux organiser la structure du code ainsi que de répartir plus facilement les tâches
  +
* Codage en dur du parsing, extraction des données sur les fichiers CSV et TCX
  +
* Plot statique des données
  +
* Première approche d'alignement des données
  +
* Création d'une application à l'aide de Bokeh server
  +
  +
=== Task 2 - Automatisation de l'implémentation - 11/03/2022 ~ 16/03/2022 ===
  +
* Automatisation du parsing et extraction des données sur les fichiers de format CSV et TCX
  +
* Réajustement de l'interface (View) pour rendre plus accessible les widgets.
  +
* Envoie du données côté client au côté serveur
  +
* Automatisation de la génération du fichier global contenant les alignements des données en format CSV
  +
* Évaluation de performance pour les actions définit par les callbacks associé à chaque widget
  +
  +
=== Task 3 - Préparation de la soutenance - 16/03/2022 ~ 18/02/2022 ===
  +
* Rédaction du rapport final
  +
* Commenter le code final
  +
* Préparation des diapos ainsi que d'autres documents complémentaire

Latest revision as of 00:38, 18 March 2022

Équipe

  • Vivien QUÉMA (enseignant encadrant)
  • Guillaume VACHERIAs (chef de projet)
  • Eric HERQUÉ (scrum master)

Suivi de projet

Sprint 1 - Phase de conception - 28/01/2022 ~ 28/02/2022

Task 1 - Conception et gestion de projet - 28/01/2022 ~ 11/02/2022

  • Compréhension du sujet
  • Réalisation des sprints ainsi que les tâches à réaliser
  • Conception de l'interface à produire
  • Échange avec Monsieur Quéma pour discuter du design et des implémentations possible pour l'interface

Task 2 - Prise en main - 12/02/2022 ~ 15/02/2022

  • Prise en main
  • Documentation sur la création d'un serveur et la réalisation d'une page web interactive en NodeJS
  • Discussion sur l'implémentation de notre propre librairie pour avoir plus de contrôle sur l'interface produite

Task 3 - Veille Technologique - 18/02/2022 ~ 28/02/2022

  • Recherche de librairie sur nodeJS permettant de réaliser un ploting des données
  • Documentation sur les librairies : Plotly.js, Chart.js, Nodeplotlib.js, Billboard.js
  • Basculement sur la libraire Bokeh en Python qui correspond mieux à l'implémentation de notre interface

Sprint 2 - Réalisation de l'interface - 01/03/2022 ~ 16/03/2022

Task 1 - Prototypage et implémentation du sytème - 01/03/2022 ~ 10/03/2022

  • Utilisation du design pattern Model View Controller qui permet de mieux organiser la structure du code ainsi que de répartir plus facilement les tâches
  • Codage en dur du parsing, extraction des données sur les fichiers CSV et TCX
  • Plot statique des données
  • Première approche d'alignement des données
  • Création d'une application à l'aide de Bokeh server

Task 2 - Automatisation de l'implémentation - 11/03/2022 ~ 16/03/2022

  • Automatisation du parsing et extraction des données sur les fichiers de format CSV et TCX
  • Réajustement de l'interface (View) pour rendre plus accessible les widgets.
  • Envoie du données côté client au côté serveur
  • Automatisation de la génération du fichier global contenant les alignements des données en format CSV
  • Évaluation de performance pour les actions définit par les callbacks associé à chaque widget

Task 3 - Préparation de la soutenance - 16/03/2022 ~ 18/02/2022

  • Rédaction du rapport final
  • Commenter le code final
  • Préparation des diapos ainsi que d'autres documents complémentaire