-
Notifications
You must be signed in to change notification settings - Fork 1
Yoann_PERIQUOI
Je suis un Etudiant en 2ème année de DUT Informatique de Clermont-Ferrand et je participe à ce projet dans le cadre de la réalisation du projet final de mon cursus.
J'ai décidé de me joindre à ce projet dans l'optique de développé mes connaissances à propos du développement d'une API Rest mais aussi pour découvrir les possibilités de programmation du travail avec les Leap Motion.
Lors de ce projet on m'a confié la responsabilité de travailler en priorité sur le noyau de l'application. Je compte aussi apporter mon aide sur tout les plan de la réalisation du projet et plus particulièrement sur les documents.
Lundi 09/11 (4h) : Cette séance fut la première grande discussion sur le démarrage et l'orientation du projet. Nous avons tout d'abord discuté entre nous des différentes directions vers lesquels nous pensions nous orienter. Par la suite nous avons eu une discussion avec M.Provot qui sera notre maintainer durant le projet. Nous avons alors confirmé nos directions. Nous avons ensuite créé et configuré le Gitlab sur nos machines suivant les recommandation de M.Provot.
Mardi 10/11 (1h) : Lecture de ScrumTranchees sur les backlogs et discussion avec l'équipe.
Samedi 14/11 (4h) : Réunion avec les autres membres, vote du chef d'équipe, définition du cahier des charges, écriture des futures backlogs.
Dimanche 15/11 (2h) : Finition de lecture de ScrumTranchees.
Lundi 16/11 (4h) : Réunion avec les autres membres, réécriture des backlogs, définition du diagramme d'utilisation et début du diagramme de classes.
Lundi 16/11 (1h) : Fin d'écriture des backlogs pour le BackEnd.
Mercredi 18/11 (2h) : Modification du cahier des charges selon les consignes de Mme.Goi et petite avancée du diagramme de classe.
Dimanche 22/11 (6h) : Exploration de la documentation du Leap Motion. Implémentation du démon et d'un script de détection de la disposition des mains trivial puis session de codage collaboratif avec Romain Olivier et Emrick Pesce pour finir d'implémenter la sortie d'image. Finition d'élaboration du démon et de son runnable consistant en un script exécuté en boucle.
Lundi 23/11 (4h) : Réunion avec les autres membres et avec le responsable de projet, révision du diagramme de cas d'utilisation et début sur les diagramme de classe.
Mercredi 25/11 (3h) : Réécriture des backlogs et remaniement de la reconnaissance des mains pour gérer les deux mains séparément
Jeudi 26/11 (3h) : Refactorisation de la fonction de positionnement des mains pour l'incorporer dans l'affichage de la démo 1. Réunion collective et mise en place du diaporama de la démo.
Vendredi 27/11 (1h) : Démonstration n°1 avec le responsable de projet. Présentation du coté back-end et intervention sur différentes questions
Lundi 30/11 (4h) : Réunion pour la planification et la sélection des backlogs pour le sprint 2. Réunion avec le responsable de projet pour la mise en place du sprint 2. Conception collective sur la mise en place d'un système d'événements.
Mardi 01/12 (2h) : Révision du cahier des charges en vue de la rendu pour la gestion de projet
Dimanche 06/12 (4h) : Report des brouillons des diagrammes fait sur draw.io sur le logiciel starUML afin de plus visibilité et report de l'architecture actuel du programme dans le fichier. Exploration de l'API "Process Builder" afin de se renseigner sur les méthodes pour lancer un script depuis Java. Début d'implémentation.
Lundi 07/12 (4h) : Réunion et partage du travail fait pendant la semaine précédente. Refactor minime de la partie Gesture avec Emrick puis immplémentation du lancement de script.
Mardi 08/12 (3h) : Rédaction du prévisionnel commun pour les semaines 5-6-7 et de son Gantt.
Mercredi 09/12 (5h) : Refactor complet du code pour les mouvements de mains et mise en place d'un code extensible à la modification (Portbalité + Pluginable). Discussion sur l'orientation et les futurs taches avec Romain.
Jeudi 10/12 (1h) : Révision final du code de Emrick sur les Gesture avec lui et Romain.
Lundi 15/12 (4h) : Réunion avec les membres de l'équipe. Point sur l'avancement de chacun. Rappel des tâches à effectuer pour le sprint. Réunion avec le tuteur de projet. Exploration sur le Framework JSON-simple et démarrage de l'implémentation.
Mardi 16/12 (2h) : Travail en équipe avec Romain afin de réaliser l'interaction JSON complète
Dimanche 20/12 (1h30) : Ajout de l'interaction JSON/ Persistance aux diagrammes de conception
Vendredi 01/01 (6h) : réalisation des documents commun pour la gestion de projet
Lundi 04/01 (4h) : Complétion des documents pour la gestion de projet et exploration sur les API Rest, mise en place de Spring Boot
Mardi 05/01 et Mercredi 06/01 (6h) : Finalisation des documents commun pour la gestion de projet
Vendredi 08/01 (2h) : Développement REST API en Spring java (gestion Scripts/Executable) *
Samedi 23/01 (1h) : Exploration sur les moyens disponible pour la mis en place de la BDD et réalisation MLD de la BDD.
Dimanche 24/01 (2h) : Mise en place partielle de la BDD en local avec Romain, Correction de certains retour de méthode de l'API pour être plus parlant et explication de comment implémenter des méthode de l'API à Emrick pour qu'il puisse le faire seul
Lundi 25/01 (4h) : Réunion avec l'équipe et le tuteur, débug des fonctions de l'api
Lundi 01/01 (4h) : Départ sur la mise en place de MongoDB, Réunion avec le tuteur sur la manière d'implémenter la normalisation des matrices
Dimanche 07/01 (4h) : Mise en place de fonction de la BDD MongoDB, retard pris pénalisant la partie du front
Lundi 08/01 (4h) : Réunion avec le tuteur, reprise des backlogs avec l'équipe
Lundi 08/01 (3h) : Réalisation des fonction d'authentification de l'utilisateur et finalisation de fonctions de l'API
Mardi 09/01 (1h) : Relecture des backlogs et légère corrections
Vendredi 19/02 (1h) : Aide vers Emrick pour définition de la structure
Dimanche 21/02 (2h) : Début de développement des fonction de l'API pour les gesture
Dimanche 21/02 (1h) : Réunion et définition des backlogs avec l'équipe
Lundi 22/02 (4h) : Réunion/Présentation avec le tuteur et développement de fonctions de l'API pour les gestures
Mercredi 25/02 (2h) : Débug fonction de l'api avec modification de la structure afin d'éliminer des erreurs de cast
Jeudi 26/02 (1h) : Finition de la fonction de l'api pour les gesture en BDD
Lundi 01/02 (2h) : Debuggage Jackson Spring Structure avec Romain
Vendredi 05/02 (4h) : Ajout et débug de la synchronisation des environnement avec Romain
Samedi 06/02 (2h) : Ajout des fonctions de l'association et dissociation de la reconnaissance des scripts
Dimanche 07/02 (3h) : Débug des fonctions d'associations et ajout de fonctionnalités en fonction des demandes du front
Lundi 15/03 (4h) : Rédaction documents + rapport
Jeudi 18/03 (4h) : Ecriture du rapport
Samedi 20/03 (2h) : Ecriture du rapport
Dimanche 21/03 (6h) : Ecriture du rapport
Lundi 22/03 (6h) : Ecriture du rapport