Difference between revisions of "PROJET-INFO5 2021 Artiphonie (saison 2)"

From air
Jump to navigation Jump to search
Line 121: Line 121:
   
 
=Liens=
 
=Liens=
  +
  +
Diapo Mi-Soutenance : [[Media:Presentation_Intermediaire_INFO5_ProjetS10_groupe_13.pdf|Présentation]]

Revision as of 11:41, 26 February 2021

Le projet

L'objectif du projet est le développement d'une application mobile pour une utilisation sur tablette à usage des enfants atteints de trouble du langage. Il a été proposé par une orthophoniste du CHU de Grenoble (Estelle Gillet-Perret). Le but de cette application est d'aider les enfants à travailler leur prononciation de manière autonome, à la maison par l'intermédiaire de mini-jeux et de la méthode Borel-Maisonny.

Une première version de l'application a été développer l'année dernière par un groupe de projet d'INFO5 et l'application est actuellement à l'essai auprès de quelques enfants.

Les objectifs

Cette année les objectifs sont :

  • Une réflexion autour du backend de l'application
  • Une analyse critique de la version actuelle pouvant mener différents développements (refontes partielles, extensions, améliorations)
  • Le développement d'une nouvelle application dans le même domaine

L'équipe

  • Morgan Crociati
  • Gaëtan Rival
  • Rémy Ruzafa
  • Claire Velut

Supervisé par : Bastien De Araujo, Guillaume Denis, Estelle Gillet-Perret et Olivier Richard

Sprints

Sprint 0

Prise en main du projet

Sprint 1

Backend

  • Schéma d'architecture
  • Schéma de BDD relationnelle

Frontend

  • Review de code
  • Critique constructive de l'application actuelle
  • Définition d'une architecture pour l'ajout de nouvelles applications facilement

Sprint 2

Backend

  • Poc de l'API

Frontend

  • Amélioration du code existant par rapport aux critiques soulevés dans le sprint 1
  • Poc de la nouvelle application définit avec l'orthophoniste

Journal

Sprint 0

Vendredi 29 Janvier

  • Découverte du projet
  • Installation des outils et du code déjà existant
  • Réunion avec le client : Olivier Richard, pour préciser le projet et ses objectifs

Lundi 08 Février

Réunion avec le client Olivier Richard et les 2 anciens INFO5 ayant continué à travailler sur le projet pour définir ce qui a été fait et ce qui doit être fait.

Mercredi 10 Février

  • Retour sur la réunion et discutions autour de la gestion de projet
  • Définition des objectifs principaux du projet et des milestones
  • Planification du rétro planning et des sprints
  • Répartition des rôles :
    • Equipe Backend : Gaëtan et Rémy
    • Equipe Frontend : Claire et Morgan
  • Réunion avec les 2 anciens INFO5 pour obtenir les fichiers manquants sur le git et les informations nécessaires à l'exportation du projet godot sous Android afin de tester la version final.

Jeudi 11 Février

  • Prise en main de Godot Engine
  • Création d'un mini projet à part pour découvrir et tester les fonctionnalités de Godot Engine
  • Elaboration diagramme de l'architecture de l'application Artiphonie
  • Elaboration diagramme BDD

Vendredi 12 Février

  • Poursuite du travail de découverte de Godot
  • Mise en place d'une interface graphique sur le mini projet
  • Découverte et mise en place de tests unitaires en Godot sur le mini projet qui pourraient être ajouté au projet Artiphonie
  • Approfondissement diagramme de l'architecture de l'application Artiphonie
  • Approfondissement diagramme BDD
  • Elaboration de la preuve de concept (POC) sur le backend avec une application Godot liée à une base de donnée par requête HTTP
  • Reflexion sur les choix de technos utilisées pour la POC sur l'API et la BDD
  • Commencement du développement de l'API en Spring pour la POC

Sprint 1

Lundi 22 Février

  • Revue de code
  • Discussion sur le diagramme de BDD en groupe complet
  • Mise en place d'issues liées l'amélioration de l'application existante
  • Peaufinement diagramme BDD avec l'ajustement de certaines tables
  • Réalisation de la doc sur le diagramme BDD

Mardi 23 Février

  • Revue de code
  • Test de l'exportation du projet sous Android
  • Réalisation d'une doc pour l'exportation sous Android
  • Réflexion sur la maintenance à long terme de l'application
  • Finition du développement de l'API avec la liason avec la BDD PostSQL pour la POC

Mercredi 24 février

  • Résolutions d'issues soulevé lors de la revue de code
  • Développement de l'application GODOT pour la POC avec l'envoi de requetes HTTP POST et GET

Jeudi 25 Février

  • Remise au propre du code de l'application
  • Ajout d'un bouton "rejouer" à la fin des jeux
  • Réunion avec Estelle GILLET-PERRET pour parler de l'application existante et de la nouvelle application.
  • Fusion des deux parties de la POC avec l'application GODOT communiquant avec la BDD par l'intermédiaire de l'API

Vendredi 26 Février

  • Préparation de la soutenance intermédiaire
  • Soutenance intermédiaire

Sprint 2

Liens

Diapo Mi-Soutenance : Présentation