Skip to content
Nicolas Aubert edited this page Nov 21, 2022 · 1 revision

Planification initiale (voir planification suivie plus bas)

%%{init: { "theme": "neutral" }}%%
gantt

    todayMarker on
    title Projet P2 SP - ArcStreamLabs
    dateFormat  DD-MM-YYYY
    section Analyse
    Suivi du projet (GitLab, planification) :21-02-2022, 14-06-2022
    Spécifications détaillées: 21-02-2022, 2w
    Diagramme de Gantt: 21-02-2022, 2w
    Maquettes :finAnalyse, 21-02-2022, 2w

    section Conception
    Schémas : after finAnalyse, 15-03-2022
    Use case : after finAnalyse, 15-03-2022
    Diagramme de classe : finConception, after finAnalyse, 15-03-2022

    section Implémentation
    Familiarisation avec OpenCV (config, tests) - N : opencv, after finConception, 1w
    Configuration CI/CD + Google Tests (Unit Tests) - T: after finConception, 1w
    Récupération flux vidéo - N: flux, after opencv, 1w
    Création UI - A: after opencv, 1w
    Colorimétrie - A : colorimetrie, after flux, 2w
    Filtres (flou, distorsion, bruit, etc) - N: after flux, 2w
    Effets spéciaux - T: after colorimetrie, 2w
    Animation(s) - N: animations, after colorimetrie, 2w
    Ajout d'image(s) sur le flux - T: after animations, 1w
    Prise d'instantanée - N : 1w
    Ralentis - A: 10d

    section Rendu
    Rapport : 20-05-2022, 08-06-2022
    Release exécutable - N: 27-05-2022, 01-06-2022
    Installeur - T : 27-05-2022, 01-06-2022
    Vidéo démo - A : 01-06-2022, 08-06-2022

    section Présentation
    Préparation présentation: 08-06-2022, 15-06-2022
    Présentation: 15-06-2022, 1d
            
Loading

Les caractères A, N et T, qui sont les premières lettres de nos prénoms, représentent le superviseur de la tâche.

  • A : Alessio Comi
  • N : Nicolas Aubert
  • T : Théo Vuilliomenet

Les tests unitaires ne sont pas représentés sur ce diagramme, mais seront réalisés avant l'implémentation de chaque fonctionnalité. Il en va de même pour la documentation, elle sera mise à jour à la fin de chaque tâche.
En ce qui concerne la rédaction du rapport, une première version sera réalisée au fur et à mesure de l'avancée du projet.

Planification suivie

%%{init: { "theme": "neutral" }}%%
gantt

    todayMarker off
    title Projet P2 SP - ArcStreamLabs
    dateFormat  DD-MM-YYYY

    section Analyse
    Suivi du projet (GitLab, planification) :21-02-2022, 14-06-2022
    Spécifications détaillées: 21-02-2022, 2w
    Diagramme de Gantt: 21-02-2022, 2w
    Maquettes :finAnalyse, 21-02-2022, 2w

    section Conception
    Schémas : after finAnalyse, 15-03-2022
    Use case : after finAnalyse, 15-03-2022
    Diagramme de classe : finConception, after finAnalyse, 15-03-2022

    section Implémentation
    OpenCV (install, config, tests) - T : opencv, after finConception, 3w
    CMake - N: cmake, after finConception, 4w 
    CI/CD - T: cicd, 22-03-2022, 4w
    Récupération flux vidéo - A: flux, 22-03-2022, 1w
    Unit Tests (config) - N: 29-03-2022, 2w
    Buffer circulaire - A: after opencv, 1w
    Création UI - A: 22-03-2022, 3w
    Colorimétrie - A : colorimetrie, 05-04-2022, 2w
    Paramètres - N: params, 05-04-2022, 1w
    Prise d'instantanée - N : snapshot, after params, 1w
    Filtres (Sobel, Stylization, Exposure) - N: filtres, after params, 2w
    Effets spéciaux (mirror, blur) - T: mirrorblur, after filtres, 1w
    Undo / Redo - T: after snapshot, 2w
    Effets spéciaux (facial detection & blur) - T: facialblur, after mirrorblur, 1w
    Animation (moustache) - N: moustache, after mirrorblur, 1w
    Animation (bouncing text) - T: text, after moustache, 1w
    Design UI - A: after mirrorblur, 3w

    section Rendu
    Rapport : after text, 08-06-2022
    Release & Tests - N: release, after text, 01-06-2022
    Vidéo démo - A : after release, 08-06-2022

    section Présentation
    Préparation présentation: 08-06-2022, 15-06-2022
    Présentation: 15-06-2022, 1d
            
Loading