Real Time Subtitles 2017-2018: Difference between revisions
(101 intermediate revisions by 5 users not shown) | |||
Line 144: | Line 144: | ||
* Daily meeting du [[Media:Daily14_02.pdf|14 février 2018]] |
* Daily meeting du [[Media:Daily14_02.pdf|14 février 2018]] |
||
* Veille technologique de l'existant |
* Veille technologique de l'existant |
||
* Daily meeting du [[Media:Daily16_02.pdf|16 février 2018]] |
|||
{|class="wikitable alternance" |
{|class="wikitable alternance" |
||
Line 185: | Line 186: | ||
* Préparation séance de management du 26/02/18 |
* Préparation séance de management du 26/02/18 |
||
* Daily meeting du [[Media:Daily16_02.pdf|16 février 2018]] |
|||
** définir un rôle transversal (coordinateur/leader, chargé de la relation client, chargé de la relation école, chargé du respect des deadlines...) |
** définir un rôle transversal (coordinateur/leader, chargé de la relation client, chargé de la relation école, chargé du respect des deadlines...) |
||
*** ALLARD Estelle : Coordinateur/Leader |
*** ALLARD Estelle : Coordinateur/Leader |
||
Line 200: | Line 201: | ||
** Débat : l'objectif étant de montrer la non objectivité et la difficulté à trouver un consensus |
** Débat : l'objectif étant de montrer la non objectivité et la difficulté à trouver un consensus |
||
** Reflexions et rédaction concernant [[Media:orga_groupe.pdf|l'organisation de groupe]] |
** Reflexions et rédaction concernant [[Media:orga_groupe.pdf|l'organisation de groupe]] |
||
** [[Media: |
** [[Media:Schema_management.png|Schema]] |
||
* Réunion François PORTET |
* Réunion François PORTET |
||
** Jeudi 1er mars 2018 |
** Jeudi 1er mars 2018 |
||
** 9h15 |
** 9h15 |
||
** [[Media:CR_01mars.pdf|Compte rendu]] |
|||
* Daily meeting du [[Media:Daily_01mars.pdf|1er mars 2018]] |
|||
==Sprint 6 - Du 05/03/18 au 11/03/18 == |
==Sprint 6 - Du 05/03/18 au 11/03/18 == |
||
* Rédaction du dossier de management stratégique |
|||
* Réflexions sur le microphone adéquat à utiliser pendant l'expérimentation |
|||
{|class="wikitable alternance" |
|||
|+ Choix de micro d'expérimentation |
|||
|- |
|||
|Type de mirco |
|||
!scope="col"| Micro cravate |
|||
!scope="col"| Micro fixe |
|||
!scope="col"| Casque micro |
|||
|- |
|||
!scope="row"| Avantages |
|||
| Discret |
|||
| Sans liaison filaire avec l'orateur |
|||
| Pratique et réglages facile sur l'utilisateur |
|||
|- |
|||
!scope="row"| Inconvéniants |
|||
| Régalges difficiles (connxeion, driver, placement du micro), tombe facilement en panne si piles non neuves |
|||
| Trouver un micro fixe performant |
|||
| Dépend des mouvements de l'orateur, peu être génant |
|||
|- |
|||
|} |
|||
* Daily meeting du [[Media:daily_03mars.pdf|06 mardi 2018]] |
|||
* Préparation de la séance de test |
|||
** Rédaction du protocole |
|||
** Préparation du questionnaire étudiant |
|||
* Réunion avec Monsieur PORTET |
|||
** Vendredi 9 mars 2018 - 9h15 |
|||
** Ordre du jour : Expérimentation |
|||
** [[Media:CR_meeting_09mars2018.pdf|Compte rendu]] |
|||
* Réunion de debrief d'avancement de projet avec Monsieur Donsez |
|||
** Vendredi 9 mars 2018 - après midi |
|||
** [[Media:CR_meetingDonsez_09mars2018.pdf|Compte rendu]] |
|||
==Sprint 7 - Du 12/03/18 au 18/03/18 == |
==Sprint 7 - Du 12/03/18 au 18/03/18 == |
||
* Séance beta test le mardi 13/03 - 10h15 - Laurent BESACIER |
|||
* Rendu du rapport de management de projets innovants - Mardi 13 mars 2018 |
* Rendu du rapport de management de projets innovants - Mardi 13 mars 2018 |
||
** Finition du dossier - 2h |
|||
** [[Media:dossier_management.pdf | Rendu de dossier]] |
|||
* Séance beta test le mardi 13/03 - 10h15 - Laurent BESACIER |
|||
** [[Media:protocole_test.pdf | Protocole]] |
|||
** Questionnaire pré-séance de test : |
|||
***[[Media:questionnaire_pre.pdf | Questionnaire pré-séance]] |
|||
***[[Media:bilan_pre.pdf | Résultats du questionnaire pré-séance]] |
|||
** Questionnaire post-séance de test : |
|||
*** [[Media:questionnaire_post.pdf |Questionnaire post-séance ]] |
|||
*** [[Media:bilan_post.pdf | Résultats du questionnaire post-séance]] |
|||
** [[Media:bilan_fin_de_test.pdf | Bilan point de vue enseignant]] |
|||
** [[Media:enseignants_questionnaire.pdf | Questionnaire enseignants]] |
|||
* Soutenance le jeudi 15/03 - 13h (50 minutes) |
* Soutenance le jeudi 15/03 - 13h (50 minutes) |
||
** [[Media:affiche_realtimesubtitles.pdf | Affiche]] |
|||
** [[Media:flyer_realtimesubtitles.pdf | Flyer]] |
|||
* Demie-journée RICM vendredi 16/03 à 14h |
* Demie-journée RICM vendredi 16/03 à 14h |
||
Line 234: | Line 286: | ||
|<!-- Importance--> style="width: 225px;" | |
|<!-- Importance--> style="width: 225px;" | |
||
3 |
3 |
||
|<!-- Etat--> style="width: 225px;" style="color: |
|<!-- Etat--> style="width: 225px;" style="color:green"| |
||
Fait |
|||
En cours |
|||
|- |
|- |
||
Line 245: | Line 297: | ||
|<!-- Importance--> style="width: 225px;" | |
|<!-- Importance--> style="width: 225px;" | |
||
3 |
3 |
||
|<!-- Etat--> style="width: 225px;" style="color: |
|<!-- Etat--> style="width: 225px;" style="color:green" | |
||
Fait |
|||
En cours |
|||
|- |
|- |
||
Line 256: | Line 308: | ||
|<!-- Importance--> style="width: 225px;" | |
|<!-- Importance--> style="width: 225px;" | |
||
3 |
3 |
||
|<!-- Etat--> style="width: 225px;" style="color: |
|<!-- Etat--> style="width: 225px;" style="color:red"| |
||
A faire |
|||
En cours |
|||
|- |
|- |
||
Line 270: | Line 322: | ||
|<!-- Importance--> style="width: 225px;" | |
|<!-- Importance--> style="width: 225px;" | |
||
2 |
2 |
||
|<!-- Etat--> style="width: 225px;" style="color: |
|<!-- Etat--> style="width: 225px;" style="color:green"| |
||
Fait |
|||
En cours |
|||
|- |
|- |
||
Line 296: | Line 348: | ||
|<!-- Importance--> style="width: 225px;" | |
|<!-- Importance--> style="width: 225px;" | |
||
3 |
3 |
||
|<!-- Etat--> style="width: 225px;" style="color: |
|<!-- Etat--> style="width: 225px;" style="color:green"| |
||
Fait |
|||
En cours |
|||
|- |
|- |
||
Line 315: | Line 367: | ||
Différencier les accès entre enseignants et étudiants |
Différencier les accès entre enseignants et étudiants |
||
|<!-- Description--> style="width: 225px;" | |
|<!-- Description--> style="width: 225px;" | |
||
L'enseignant peut ajouter et enregistrer un cours mais pas l’étudiant. |
|||
L'étudiant peut rejoindre un cours. |
|||
|<!-- Importance--> style="width: 225px;" | |
|<!-- Importance--> style="width: 225px;" | |
||
3 |
3 |
||
|<!-- Etat--> style="width: 225px;" style="color: |
|<!-- Etat--> style="width: 225px;" style="color:green" | |
||
Fait |
|||
A faire |
|||
|- |
|- |
||
Line 351: | Line 404: | ||
|<!-- Importance--> style="width: 225px;" | |
|<!-- Importance--> style="width: 225px;" | |
||
3 |
3 |
||
|<!-- Etat--> style="width: 225px;" style="color: |
|<!-- Etat--> style="width: 225px;" style="color:green" | |
||
Fait |
|||
En cours |
|||
|- |
|- |
||
Line 364: | Line 417: | ||
Enregistrement audio |
Enregistrement audio |
||
|<!-- Description--> style="width: 225px;" | |
|<!-- Description--> style="width: 225px;" | |
||
Enregistrer la voix de l'enseignant et sauvegarde dans la base |
Enregistrer la voix de l'enseignant et sauvegarde dans la base. Possibilité de télécharger la bande son. |
||
|<!-- Importance--> style="width: 225px;" | |
|<!-- Importance--> style="width: 225px;" | |
||
4 |
4 |
||
|<!-- Etat--> style="width: 225px;" style="color: |
|<!-- Etat--> style="width: 225px;" style="color:green"| |
||
Fait |
|||
En cours |
|||
|- |
|- |
||
Line 376: | Line 429: | ||
|<!-- Description--> style="width: 225px;" | |
|<!-- Description--> style="width: 225px;" | |
||
Sauvegarder heure du passage à chaque slide. |
Sauvegarder heure du passage à chaque slide. |
||
|<!-- Importance--> style="width: 225px;" | |
|||
4 |
|||
|<!-- Importance--> style="width: 225px;" style="color:green"| |
|||
Fait |
|||
|- |
|||
|- |
|||
|<!-- Libellé--> style="width: 225px;" | |
|||
Enregistrement timestamps |
|||
|<!-- Description--> style="width: 225px;" | |
|||
Sauvegarder des timestamps pour chaque sous-titre |
|||
|<!-- Importance--> style="width: 225px;" | |
|<!-- Importance--> style="width: 225px;" | |
||
4 |
4 |
||
Line 386: | Line 450: | ||
Création vidéo |
Création vidéo |
||
|<!-- Description--> style="width: 225px;" | |
|<!-- Description--> style="width: 225px;" | |
||
Intégrer l'API de création vidéo au système |
|||
|<!-- Importance--> style="width: 225px;" | |
|<!-- Importance--> style="width: 225px;" | |
||
5 |
5 |
||
Line 433: | Line 497: | ||
|<!-- Importance--> style="width: 225px;" | |
|<!-- Importance--> style="width: 225px;" | |
||
2 |
2 |
||
|<!-- Etat--> style="width: 225px;" style="color: |
|<!-- Etat--> style="width: 225px;" style="color:purple"| |
||
Annulé |
|||
A faire |
|||
|- |
|- |
||
Line 488: | Line 552: | ||
|<!-- Importance--> style="width: 225px;" | |
|<!-- Importance--> style="width: 225px;" | |
||
(1 à 5) |
(1 à 5) |
||
|<!-- Etat--> style="width: 225px;" style="color: |
|<!-- Etat--> style="width: 225px;" style="color:purple"| |
||
Annulé |
|||
A faire |
|||
|- |
|- |
||
|- |
|||
|<!-- Libellé--> style="width: 225px;" | |
|||
Préparation de la séance de test |
|||
|<!-- Description--> style="width: 225px;" | |
|||
* Rédaction protocole |
|||
* Etude du matériel nécessaire |
|||
* Préparation d'un dictionnaire |
|||
|<!-- Importance--> style="width: 225px;"| |
|||
4 |
|||
|<!-- Etat--> style="width: 225px;" style="color:green" | |
|||
Fait |
|||
|- |
|||
|- |
|||
|<!-- Libellé--> style="width: 225px;" | |
|||
Rédaction dossier management |
|||
|<!-- Description--> style="width: 225px;" | |
|||
A rendre le 13 mars 2018 |
|||
|<!-- Importance--> style="width: 225px;"| |
|||
5 |
|||
|<!-- Etat--> style="width: 225px;" style="color:green" | |
|||
Fait |
|||
|- |
|||
|} |
|} |
||
=Journal= |
=Journal= |
||
[[Media:bilan.pdf|Bilan du nombre d'heures travaillées]] |
|||
==Sprint1== |
==Sprint1== |
||
Line 1,159: | Line 1,249: | ||
|<!-- Alice --> style="width: 225px;" | |
|<!-- Alice --> style="width: 225px;" | |
||
* Soutenance mi-parcours + daily meeting - 1h |
* Soutenance mi-parcours + daily meeting - 1h |
||
* Définir les fonctions permettant de créer une liste de mots clés - 6h |
|||
|- |
|- |
||
Line 1,175: | Line 1,266: | ||
* Remarques Alexandre |
* Remarques Alexandre |
||
|<!-- Alice --> style="width: 225px;" style="color:purple"| |
|<!-- Alice --> style="width: 225px;" style="color:purple"| |
||
* Comprendre les helpers, events... de meteor pour voir comment fonctionne un template |
|||
* Remarques Alice |
|||
|- |
|- |
||
Line 1,200: | Line 1,291: | ||
|<!-- Alice --> style="width: 225px;" | |
|<!-- Alice --> style="width: 225px;" | |
||
* Management de projet - 2h |
* Management de projet - 2h |
||
* Continuer a faire les fonctions pour l'ajout des mots sur le server - 5h |
|||
|- |
|- |
||
Line 1,236: | Line 1,328: | ||
* Tâche 1 Alexandre / Temps |
* Tâche 1 Alexandre / Temps |
||
|<!-- Alice --> style="width: 225px;" | |
|<!-- Alice --> style="width: 225px;" | |
||
* Continuer le même chose: Creation, lecture, mise a jour et suppression des mots clés server - 4h |
|||
* Tâche 1 Alice / Temps |
|||
|- |
|- |
||
Line 1,283: | Line 1,375: | ||
* Préparation séance de management de projet |
* Préparation séance de management de projet |
||
|<!-- Aymeric --> style="width: 225px;" | |
|<!-- Aymeric --> style="width: 225px;" | |
||
* pdf images 4H00 |
|||
* [...] |
|||
|<!-- Louis --> style="width: 225px;" | |
|<!-- Louis --> style="width: 225px;" | |
||
* Finalisation de l'intégration de Firepad en mode lecture et édition |
* Finalisation de l'intégration de Firepad en mode lecture et édition - 12h |
||
|<!-- Oriane --> style="width: 225px;" | |
|<!-- Oriane --> style="width: 225px;" | |
||
* [...] |
* [...] |
||
|<!-- Alexandre --> style="width: 225px;" | |
|<!-- Alexandre --> style="width: 225px;" | |
||
* écriture d'instructions pour déployer les modifications apportées au projet |
|||
* [...] |
|||
|<!-- Alice --> style="width: 225px;" | |
|<!-- Alice --> style="width: 225px;" | |
||
* Ajout des mots importants - 2h |
|||
* [...] |
|||
|- |
|- |
||
Line 1,344: | Line 1,436: | ||
|<!-- Aymeric --> style="width: 225px;" | |
|<!-- Aymeric --> style="width: 225px;" | |
||
* Management de projet innovants - 4h |
* Management de projet innovants - 4h |
||
* aide création VM avec estelle 30min |
|||
* création pdf images 2h30 |
|||
|<!-- Louis --> style="width: 225px;" | |
|<!-- Louis --> style="width: 225px;" | |
||
* Management de projet innovants - 4h |
* Management de projet innovants - 4h |
||
Line 1,350: | Line 1,444: | ||
|<!-- Oriane --> style="width: 225px;" | |
|<!-- Oriane --> style="width: 225px;" | |
||
* Management de projet innovants - 4h |
* Management de projet innovants - 4h |
||
* Mise au point avec Alexandre sur les solutions possibles pour l'enregistrement du son - 2h30 |
|||
|<!-- Alexandre --> style="width: 225px;" | |
|<!-- Alexandre --> style="width: 225px;" | |
||
* Management de projet innovants - 0h (SNCF issues) |
* Management de projet innovants - 0h (SNCF issues) |
||
* Redirection automatique vers https - 30 min |
|||
* Mise au point avec Oriane pour voir l'enregistrement du son - 2h30 |
|||
|<!-- Alice --> style="width: 225px;" | |
|<!-- Alice --> style="width: 225px;" | |
||
* Management de projet innovants - 4h |
* Management de projet innovants - 4h |
||
Line 1,366: | Line 1,463: | ||
* Remarques Louis |
* Remarques Louis |
||
|<!-- Oriane --> style="width: 225px;" style="color:purple" | |
|<!-- Oriane --> style="width: 225px;" style="color:purple" | |
||
* L'enregistrement semble bien plus compliqué que prévu |
|||
* Remarques Oriane |
|||
|<!-- Alexandre --> style="width: 225px;" style="color:purple" | |
|<!-- Alexandre --> style="width: 225px;" style="color:purple" | |
||
* Le déploiement fonctionne. Mais il ne fonctionne plus avec HaProxy ni avec passenger. (mystère) |
|||
* Remarques Alexandre |
|||
|<!-- Alice --> style="width: 225px;" style="color:purple"| |
|<!-- Alice --> style="width: 225px;" style="color:purple"| |
||
* Remarques Alice |
* Remarques Alice |
||
Line 1,382: | Line 1,479: | ||
* Création machine virtuelle Linux - 1h |
* Création machine virtuelle Linux - 1h |
||
* Remise en marche du projet - 2h |
* Remise en marche du projet - 2h |
||
* Clean air - 1h |
|||
|<!-- Aymeric --> style="width: 225px;" | |
|<!-- Aymeric --> style="width: 225px;" | |
||
* Tâche 1 Aymeric/ Temps |
* Tâche 1 Aymeric/ Temps |
||
* 5H30 image pdf |
|||
* 30min aide VM (estelle) |
|||
|<!-- Louis --> style="width: 225px;" | |
|<!-- Louis --> style="width: 225px;" | |
||
* Résolution de bugs firepad - 3h |
* Résolution de bugs firepad - 3h |
||
Line 1,389: | Line 1,489: | ||
* sauvegarde des timecodes uniquement quand le micro est activé - 30min |
* sauvegarde des timecodes uniquement quand le micro est activé - 30min |
||
|<!-- Oriane --> style="width: 225px;" | |
|<!-- Oriane --> style="width: 225px;" | |
||
* Essai de la [https://atmospherejs.com/vsivsi/file-collection librairie] trouvé avant les vacances - 4h |
|||
* Tâche 1 Oriane/ Temps |
|||
* Essai avec Alexandre pour voir d'ou pourrait provenir le bug - 4h |
|||
|<!-- Alexandre --> style="width: 225px;" | |
|<!-- Alexandre --> style="width: 225px;" | |
||
* Aide Oriane vis à vis de l'enregistrement du son - 4h |
|||
* Tâche 1 Alexandre / Temps |
|||
* recherche d'une méthode pour créer une vidéo à partir d'une série d'image, de sons et de sous-titres - 2h |
|||
|<!-- Alice --> style="width: 225px;" | |
|<!-- Alice --> style="width: 225px;" | |
||
* Aide Aymeric -1h |
* Aide Aymeric -1h |
||
Line 1,403: | Line 1,505: | ||
|<!-- Aymeric --> style="width: 225px;" style="color:purple" | |
|<!-- Aymeric --> style="width: 225px;" style="color:purple" | |
||
* Remarques Aymeric |
* Remarques Aymeric |
||
* difficulté pour utiliser la librairie pour faire les pdf |
|||
* problèmes avec l'asynchronisme |
|||
|<!-- Louis --> style="width: 225px;" style="color:purple" | |
|<!-- Louis --> style="width: 225px;" style="color:purple" | |
||
* Bien penser à ajouter le nouvel attribut "hour" de SlidesCollection dans la base mongo du serveur |
* Bien penser à ajouter le nouvel attribut "hour" de SlidesCollection dans la base mongo du serveur |
||
|<!-- Oriane --> style="width: 225px;" style="color:purple" | |
|<!-- Oriane --> style="width: 225px;" style="color:purple" | |
||
* Échec de ce test |
|||
* Remarques Oriane |
|||
|<!-- Alexandre --> style="width: 225px;" style="color:purple" | |
|<!-- Alexandre --> style="width: 225px;" style="color:purple" | |
||
* Remarques Alexandre |
* Remarques Alexandre |
||
Line 1,418: | Line 1,522: | ||
| rowspan="1" | <span style="color:blue">Tâches</span> |
| rowspan="1" | <span style="color:blue">Tâches</span> |
||
|<!-- Estelle --> style="width: 225px;" | |
|<!-- Estelle --> style="width: 225px;" | |
||
* Mise à jour documents - 1h |
|||
* Tâche 1 Estelle/ Temps |
|||
* Fin de la remise en route - 2h |
|||
* Document management projets innovants - 1h |
|||
|<!-- Aymeric --> style="width: 225px;" | |
|<!-- Aymeric --> style="width: 225px;" | |
||
* image pdf (téléchargement des images de slides en pdf possible sans le texte) 3H + 2H |
|||
* Tâche 1 Aymeric/ Temps |
|||
* cleaning code 1H00 |
|||
|<!-- Louis --> style="width: 225px;" | |
|<!-- Louis --> style="width: 225px;" | |
||
* CSS -> replacement des flèches de navigation |
* CSS -> replacement des flèches de navigation - 1h |
||
* mise à jour de l'état d'avancement des tâches sur fiche air et gitlab |
* mise à jour de l'état d'avancement des tâches sur fiche air et gitlab - 1h |
||
* Mentions légales |
* Mentions légales - 3h |
||
* Ponctuation |
* Ponctuation - 1h |
||
|<!-- Oriane --> style="width: 225px;" | |
|<!-- Oriane --> style="width: 225px;" | |
||
* Tâche 1 Oriane/ Temps |
|||
|<!-- Alexandre --> style="width: 225px;" | |
|<!-- Alexandre --> style="width: 225px;" | |
||
* Utilisation de la librairie Videoshow (nodeJS) pour créer une vidéo à partir d'images, d'un fichier audio et d'un fichier .srt |
|||
* Tâche 1 Alexandre / Temps |
|||
|<!-- Alice --> style="width: 225px;" | |
|<!-- Alice --> style="width: 225px;" | |
||
* Ajout des mots importants -2h |
* Ajout des mots importants -2h |
||
Line 1,458: | Line 1,564: | ||
| rowspan="1" | <span style="color:blue">Tâches</span> |
| rowspan="1" | <span style="color:blue">Tâches</span> |
||
|<!-- Estelle --> style="width: 225px;" | |
|<!-- Estelle --> style="width: 225px;" | |
||
* Réunion M PORTET - 1h |
|||
* Tâche 1 Estelle/ Temps |
|||
* Daily + CR - 40min |
|||
* Mise au propre de la séance de management de projets innovants - 1h |
|||
* (RDV médical) |
|||
|<!-- Aymeric --> style="width: 225px;" | |
|<!-- Aymeric --> style="width: 225px;" | |
||
* Réunion M PORTET - 1h |
|||
* Tâche 1 Aymeric/ Temps |
|||
* Daily - 30min |
|||
* image pdf 1h40 |
|||
* merge git 20min |
|||
* finalisation images pdf grâce au promesse javascript 3H00 |
|||
|<!-- Louis --> style="width: 225px;" | |
|<!-- Louis --> style="width: 225px;" | |
||
* Réunion M PORTET - 1h |
|||
* Tâche 1 Louis/ Temps |
|||
* Daily - 30min |
|||
* Correction bug passage en mode lecture avec encore le mode édition activé - 30min |
|||
* Mise en surbrillance des sous-titres - 4h |
|||
* Ajustements CSS diverses - 1h30 |
|||
|<!-- Oriane --> style="width: 225px;" | |
|<!-- Oriane --> style="width: 225px;" | |
||
* Malade - Toute la journée |
|||
* Tâche 1 Oriane/ Temps |
|||
|<!-- Alexandre --> style="width: 225px;" | |
|<!-- Alexandre --> style="width: 225px;" | |
||
* Réunion M PORTET - 1h |
|||
* Tâche 1 Alexandre / Temps |
|||
* Daily - 30min |
|||
* Entretien d'embauche... |
|||
|<!-- Alice --> style="width: 225px;" | |
|<!-- Alice --> style="width: 225px;" | |
||
* |
* Réunion M PORTET - 1h |
||
* Daily - 30min |
|||
* CSS divers 4h |
|||
|- |
|- |
||
Line 1,491: | Line 1,613: | ||
| rowspan="1" | <span style="color:blue">Tâches</span> |
| rowspan="1" | <span style="color:blue">Tâches</span> |
||
|<!-- Estelle --> style="width: 225px;" | |
|<!-- Estelle --> style="width: 225px;" | |
||
* Fin de la mise au propre des documents de management de projet - 2h |
|||
* Tâche 1 Estelle/ Temps |
|||
* Début de rédaction du dossier de management de projets innovants - 2h |
|||
* Reflexion et prise de contact avec responsable IESE pour séance de test (refus) - 1h |
|||
|<!-- Aymeric --> style="width: 225px;" | |
|<!-- Aymeric --> style="width: 225px;" | |
||
* cleaning code 1H00 |
|||
* Tâche 1 Aymeric/ Temps |
|||
* ajout traduction page d'accueil + css lien footer + push 30min |
|||
* cohérence des noms dans les fichier pour l'I18N + remplacement 1H |
|||
* observation du code python envoyer par Mr Portet 1H30 +1H |
|||
|<!-- Louis --> style="width: 225px;" | |
|<!-- Louis --> style="width: 225px;" | |
||
* Réflexion sur la constitution de la vidéo - 30min |
|||
* Tâche 1 Louis/ Temps |
|||
* Correction bug sur le téléchargement - 30min |
|||
* Correction bug sur l'enregitrement de l'heure - 1h |
|||
* Travail préparatoire sur la constitution de la vidéo - 1h (timestamp sous-titre) |
|||
* Mise en valeur des mots importants dans la partie lecture - 3h |
|||
|<!-- Oriane --> style="width: 225px;" | |
|<!-- Oriane --> style="width: 225px;" | |
||
* Reprise du problème d'enregistrement de l'audio - 3h |
|||
* Tâche 1 Oriane/ Temps |
|||
|<!-- Alexandre --> style="width: 225px;" | |
|<!-- Alexandre --> style="width: 225px;" | |
||
* Mise en place d'un système permettant de garder un time stamp correspondant à chaque sous titres. - 8h |
|||
* Tâche 1 Alexandre / Temps |
|||
|<!-- Alice --> style="width: 225px;" | |
|<!-- Alice --> style="width: 225px;" | |
||
* CSS problème page des slides -7h |
|||
* Tâche 1 Alice / Temps |
|||
|- |
|- |
||
Line 1,509: | Line 1,641: | ||
* Remarques Estelle |
* Remarques Estelle |
||
|<!-- Aymeric --> style="width: 225px;" style="color:purple" | |
|<!-- Aymeric --> style="width: 225px;" style="color:purple" | |
||
* problèmes non résolus avec packages python |
|||
* Remarques Aymeric |
|||
|<!-- Louis --> style="width: 225px;" style="color:purple" | |
|<!-- Louis --> style="width: 225px;" style="color:purple" | |
||
* Remarques Louis |
* Remarques Louis |
||
|<!-- Oriane --> style="width: 225px;" style="color:purple" | |
|<!-- Oriane --> style="width: 225px;" style="color:purple" | |
||
* L'enregistrement semble fonctionner, après avoir vérifier que le fichier wav était bien upload dans la base. Prochaine étape : le récupérer ! |
|||
* Remarques Oriane |
|||
|<!-- Alexandre --> style="width: 225px;" style="color:purple" | |
|<!-- Alexandre --> style="width: 225px;" style="color:purple" | |
||
* Ce système sera prévu pour gérer des modifications du texte à posteriori sans perte de l'information de la date de prononciation des mots. Le but est de permettre une exportation du transcript sous forme de sous titres. |
|||
* Remarques Alexandre |
|||
|<!-- Alice --> style="width: 225px;" style="color:purple"| |
|<!-- Alice --> style="width: 225px;" style="color:purple"| |
||
* Remarques Alice |
* Remarques Alice |
||
Line 1,544: | Line 1,676: | ||
| rowspan="1" | <span style="color:blue">Tâches</span> |
| rowspan="1" | <span style="color:blue">Tâches</span> |
||
|<!-- Estelle --> style="width: 225px;" | |
|<!-- Estelle --> style="width: 225px;" | |
||
*Rédaction du dossier de management stratégique - 1h |
|||
* Tâche - Temps |
|||
*Réflexions et demandes sur le microphone adéquat à utiliser pendant l'expérimentation - 1h |
|||
|<!-- Aymeric --> style="width: 225px;" | |
|<!-- Aymeric --> style="width: 225px;" | |
||
* recherche python vers js outils existant + test sur un programme simple 3H00 |
|||
* Tâche - Temps |
|||
* modification de la fonction de téléchargement du pdf pour ne pas prendre en compte les timestamp. 1H00 |
|||
* bug meteor 45min |
|||
* chercher la source du bug PDFJS (ne semble pas venir de notre code car meme la branche master est affectée) 1H00 |
|||
|<!-- Louis --> style="width: 225px;" | |
|<!-- Louis --> style="width: 225px;" | |
||
* Ajout timestamp dans la partie édition - timestamps rendu non éditable - 3h |
|||
* Tâche - Temps |
|||
* Résolution bug PDFJS qui bloquait l'upload d'un fichier pdf - 8h |
|||
* Correction bug parsing des mots pour le téléchargement - 30min |
|||
* La suppression d'un cours supprime aussi dans firebase - 30min |
|||
* Découpage en fonctions dans webspeech - 1h |
|||
|<!-- Oriane --> style="width: 225px;" | |
|<!-- Oriane --> style="width: 225px;" | |
||
* Etude du code afin de voir comment les slides sont récupérés sur le serveur - 2h |
|||
* Tâche - Temps |
|||
* Recuperation des fichiers audios associés à un cours - 3h |
|||
|<!-- Alexandre --> style="width: 225px;" | |
|<!-- Alexandre --> style="width: 225px;" | |
||
* Tâche - |
* Tâche - 8h |
||
|<!-- Alice --> style="width: 225px;" | |
|<!-- Alice --> style="width: 225px;" | |
||
* Debug PDFJS -5h |
|||
* Tâche - Temps |
|||
* CSS probème pour les slides -3h |
|||
|- |
|- |
||
Line 1,566: | Line 1,708: | ||
* Remarques Louis |
* Remarques Louis |
||
|<!-- Oriane --> style="width: 225px;" style="color:purple" | |
|<!-- Oriane --> style="width: 225px;" style="color:purple" | |
||
* Le téléchargement du fichier audio ne fonctionne pas encore, il faut forcer le navigateur à le télécharger plutôt qu'il l'ouvre dans un autre onglet |
|||
* Remarques Oriane |
|||
|<!-- Alexandre --> style="width: 225px;" style="color:purple" | |
|<!-- Alexandre --> style="width: 225px;" style="color:purple" | |
||
* Remarques Alexandre |
* Remarques Alexandre |
||
Line 1,580: | Line 1,722: | ||
| rowspan="1" | <span style="color:blue">Tâches</span> |
| rowspan="1" | <span style="color:blue">Tâches</span> |
||
|<!-- Estelle --> style="width: 225px;" | |
|<!-- Estelle --> style="width: 225px;" | |
||
* Daily meeting + CR - 30 min |
|||
* Tâche 1 Estelle/ Temps |
|||
* Réunion 16 ans RICM - 1h30 |
|||
* Mise à jour air - 30 min |
|||
* Elaboration protocole - 30 min |
|||
* Rédaction dossier management - 1h |
|||
|<!-- Aymeric --> style="width: 225px;" | |
|<!-- Aymeric --> style="width: 225px;" | |
||
* Daily meeting - 30 min |
|||
* Tâche 1 Aymeric/ Temps |
|||
* ne pas tenir compte des répétions d'un même mot d'abord dans le pdf puis directement au niveau des sous-titres 1h30 + 1H00 |
|||
* limiter le nombre de mots affiché dans les sous-titre 2H00 |
|||
* ne pas récuperer les timestamps pour la création du pdf 45min |
|||
* remplir air 20 min |
|||
|<!-- Louis --> style="width: 225px;" | |
|<!-- Louis --> style="width: 225px;" | |
||
* Résolution bug sauvegarde des mots dans mongo quand on change de diapo - 2h |
|||
* Tâche 1 Louis/ Temps |
|||
* Daily meeting - aide - fiche air - réflexion sur la notion de Session - 2h |
|||
* Parseur firepad pour la sauvegarde des mots associés à leur timestamp - 2h |
|||
|<!-- Oriane --> style="width: 225px;" | |
|<!-- Oriane --> style="width: 225px;" | |
||
* Téléchargement des fichiers audios enregistrer sur le serveur - 2h |
|||
* Tâche 1 Oriane/ Temps |
|||
* Daily meeting - 30 min |
|||
* Merge - 1h |
|||
* Réflexion sur comment améliorer le sous-titrage - 2h |
|||
* Aide Alexandre pour la creation et l'enregistrement de la video - 1h |
|||
|<!-- Alexandre --> style="width: 225px;" | |
|<!-- Alexandre --> style="width: 225px;" | |
||
* Daily meeting - 30 min |
|||
* Tâche 1 Alexandre / Temps |
|||
* taches - 7h |
|||
|<!-- Alice --> style="width: 225px;" | |
|<!-- Alice --> style="width: 225px;" | |
||
* CSS -3h |
|||
* Tâche 1 Alice / Temps |
|||
* Daily meeting - 30 min |
|||
* Mise à jour de la page des cours: Création de la visualisation des sessions avec vidéo et texte associé - 3h |
|||
|- |
|- |
||
Line 1,600: | Line 1,760: | ||
* Remarques Aymeric |
* Remarques Aymeric |
||
|<!-- Louis --> style="width: 225px;" style="color:purple" | |
|<!-- Louis --> style="width: 225px;" style="color:purple" | |
||
* Ajouter idSession dans firebase pour identifier de manière unique les historiques de transcription par session et non plus par cours |
|||
* Remarques Louis |
|||
|<!-- Oriane --> style="width: 225px;" style="color:purple" | |
|<!-- Oriane --> style="width: 225px;" style="color:purple" | |
||
* La méthode de téléchargement des fichiers audios pourra être réutiliser pour télécharger les videos de cours |
|||
* Remarques Oriane |
|||
|<!-- Alexandre --> style="width: 225px;" style="color:purple" | |
|<!-- Alexandre --> style="width: 225px;" style="color:purple" | |
||
* Remarques Alexandre |
* Remarques Alexandre |
||
|<!-- Alice --> style="width: 225px;" style="color:purple"| |
|<!-- Alice --> style="width: 225px;" style="color:purple"| |
||
* Pour l'edition de texte refaire le point sur l'enregistrement du text (mongo ou firebase) |
|||
* Remarques Alice |
|||
* oubli d'un bouton pour télécharger le pdf (faire demain) |
|||
|- |
|- |
||
Line 1,614: | Line 1,775: | ||
| rowspan="1" | <span style="color:blue">Tâches</span> |
| rowspan="1" | <span style="color:blue">Tâches</span> |
||
|<!-- Estelle --> style="width: 225px;" | |
|<!-- Estelle --> style="width: 225px;" | |
||
* Rendez-vous médical - matinée |
|||
* Tâche 1 Estelle/ Temps |
|||
* Dossier management, rédaction et mise en page - 1h |
|||
* Rédaction et réflexions sur le protocole de test - 2h |
|||
|<!-- Aymeric --> style="width: 225px;" | |
|<!-- Aymeric --> style="width: 225px;" | |
||
* limiter le nombre de mots affiché dans les sous-titres 1H30 |
|||
* Tâche 1 Aymeric/ Temps |
|||
* recherche sur un bug lors de plusieurs clics sur le bouton du micro 2H30 |
|||
* merge 30min |
|||
|<!-- Louis --> style="width: 225px;" | |
|<!-- Louis --> style="width: 225px;" | |
||
* Fin parseur firebase pour svg des mots dans mongo - 2h |
|||
* Tâche 1 Louis/ Temps |
|||
* Timestamp non editable quand on saute ou supprime une ligne - 2h |
|||
* Timestamp caché en mode lecture - 1h |
|||
* Réorganisation de l'architecture firebase pour prise en compte des sessions et modification du code en conséquence - 2h |
|||
|<!-- Oriane --> style="width: 225px;" | |
|<!-- Oriane --> style="width: 225px;" | |
||
* Don du sang -1h30 |
|||
* Tâche 1 Oriane/ Temps |
|||
* Recherche d'idée pour améliorer l'IHM de la page d'accueil - 2h30 |
|||
* Modification de la page d'accueil - 2h |
|||
|<!-- Alexandre --> style="width: 225px;" | |
|<!-- Alexandre --> style="width: 225px;" | |
||
* Tâche 1 Alexandre / |
* Tâche 1 Alexandre / 8h |
||
|<!-- Alice --> style="width: 225px;" | |
|<!-- Alice --> style="width: 225px;" | |
||
* Maj de la page courseInfo (suite) -1h |
|||
* Tâche 1 Alice / Temps |
|||
* CSS slides - 6h |
|||
|- |
|- |
||
Line 1,634: | Line 1,805: | ||
* Remarques Aymeric |
* Remarques Aymeric |
||
|<!-- Louis --> style="width: 225px;" style="color:purple" | |
|<!-- Louis --> style="width: 225px;" style="color:purple" | |
||
* Nom de session à rajouter |
|||
* Remarques Louis |
|||
|<!-- Oriane --> style="width: 225px;" style="color:purple" | |
|<!-- Oriane --> style="width: 225px;" style="color:purple" | |
||
* Remarques Oriane |
* Remarques Oriane |
||
Line 1,650: | Line 1,821: | ||
| rowspan="1" | <span style="color:blue">Tâches</span> |
| rowspan="1" | <span style="color:blue">Tâches</span> |
||
|<!-- Estelle --> style="width: 225px;" | |
|<!-- Estelle --> style="width: 225px;" | |
||
* Page air mise à jour - 1h |
|||
* Tâche 1 Estelle/ Temps |
|||
* Rédaction protocole - 1h |
|||
* Dossier management - 2h |
|||
* Questionnaires (étudiants, enseignants ...) - 3h |
|||
* Tentative de réinstallation Chrome sur Linux - 1h |
|||
|<!-- Aymeric --> style="width: 225px;" | |
|<!-- Aymeric --> style="width: 225px;" | |
||
* aide pour la partie test utilisateur 1h30 |
|||
* Tâche 1 Aymeric/ Temps |
|||
* bug audio (semble résolu need more tests)1h30 |
|||
* bug mongoDB local (rien n'as marcher pour le résoudre au final j'ai reset la base de donnée local)2H00 |
|||
* retour la fonction de découpage des sous-titres 30min |
|||
|<!-- Louis --> style="width: 225px;" | |
|<!-- Louis --> style="width: 225px;" | |
||
* Get des sessions dans la page d'un cours - 1h |
|||
* Tâche 1 Louis/ Temps |
|||
* ajout nom et date session - 1h |
|||
* Edition d'une session - 1h |
|||
* suppression d'une session - 1h |
|||
|<!-- Oriane --> style="width: 225px;" | |
|<!-- Oriane --> style="width: 225px;" | |
||
* Rangement de la salle air - 1h30 |
|||
* Tâche 1 Oriane/ Temps |
|||
* Continuation de la page d'accueil - 2h |
|||
|<!-- Alexandre --> style="width: 225px;" | |
|<!-- Alexandre --> style="width: 225px;" | |
||
* Tâche 1 Alexandre / |
* Tâche 1 Alexandre / 6h |
||
|<!-- Alice --> style="width: 225px;" | |
|<!-- Alice --> style="width: 225px;" | |
||
* CSS slides + debugs + aide - 7h |
|||
* Tâche 1 Alice / Temps |
|||
|- |
|- |
||
Line 1,670: | Line 1,852: | ||
* Remarques Aymeric |
* Remarques Aymeric |
||
|<!-- Louis --> style="width: 225px;" style="color:purple" | |
|<!-- Louis --> style="width: 225px;" style="color:purple" | |
||
* download pdf ne marche pas |
|||
* Remarques Louis |
|||
|<!-- Oriane --> style="width: 225px;" style="color:purple" | |
|<!-- Oriane --> style="width: 225px;" style="color:purple" | |
||
* J’essaie de faire une page d'accueil plus moderne et plus responsive. Je rencontre pas mal de difficulté |
|||
* Remarques Oriane |
|||
|<!-- Alexandre --> style="width: 225px;" style="color:purple" | |
|<!-- Alexandre --> style="width: 225px;" style="color:purple" | |
||
* Remarques Alexandre |
* Remarques Alexandre |
||
Line 1,683: | Line 1,865: | ||
| rowspan="1" | <span style="color:blue">Tâches</span> |
| rowspan="1" | <span style="color:blue">Tâches</span> |
||
|<!-- Estelle --> style="width: 225px;" | |
|<!-- Estelle --> style="width: 225px;" | |
||
* Opération - all day |
|||
* Tâche 1 Estelle/ Temps |
|||
|<!-- Aymeric --> style="width: 225px;" | |
|<!-- Aymeric --> style="width: 225px;" | |
||
* Réunion -1h |
|||
* Tâche 1 Aymeric/ Temps |
|||
* Suivi de projet Didider Donsez 20 min |
|||
* lecture normes sous-titres 1H00 |
|||
* getting started css 1h30 + 2H00 |
|||
|<!-- Louis --> style="width: 225px;" | |
|<!-- Louis --> style="width: 225px;" | |
||
* Correction bug téléchargement pdf - 1h |
|||
* Tâche 1 Louis/ Temps |
|||
* Correction bug constitution fichier srt - 1h |
|||
* Correction bug timestamps supprimable en mode édition - 1h |
|||
* La création d'une session se fait au moment de l'activation du micro - 1h |
|||
* Correction bug passage en mode lecture qui restait en mode édition certaines fois - 1h |
|||
* Correction bug edition subtitles vide si on passe par la page du cours - 1h |
|||
|<!-- Oriane --> style="width: 225px;" | |
|<!-- Oriane --> style="width: 225px;" | |
||
* Continuation de la page d'accueil - 5h |
|||
* Tâche 1 Oriane/ Temps |
|||
|<!-- Alexandre --> style="width: 225px;" | |
|<!-- Alexandre --> style="width: 225px;" | |
||
* Tâche 1 Alexandre / |
* Tâche 1 Alexandre / 7h |
||
|<!-- Alice --> style="width: 225px;" | |
|<!-- Alice --> style="width: 225px;" | |
||
* Réunion -1h |
|||
* Tâche 1 Alice / Temps |
|||
* Questionnaire: changer les questions pour les généraliser et se focus sur ce qui nous importe -6h30 |
|||
|- |
|- |
||
Line 1,701: | Line 1,893: | ||
* Remarques Estelle |
* Remarques Estelle |
||
|<!-- Aymeric --> style="width: 225px;" style="color:purple" | |
|<!-- Aymeric --> style="width: 225px;" style="color:purple" | |
||
* Remarques Aymeric |
|||
|<!-- Louis --> style="width: 225px;" style="color:purple" | |
|<!-- Louis --> style="width: 225px;" style="color:purple" | |
||
* Remarques Louis |
* Remarques Louis |
||
|<!-- Oriane --> style="width: 225px;" style="color:purple" | |
|<!-- Oriane --> style="width: 225px;" style="color:purple" | |
||
* La page d'accueil est un peu plus moderne, et "responsive" |
|||
* Remarques Oriane |
|||
|<!-- Alexandre --> style="width: 225px;" style="color:purple" | |
|<!-- Alexandre --> style="width: 225px;" style="color:purple" | |
||
* Remarques Alexandre |
* Remarques Alexandre |
||
Line 1,736: | Line 1,927: | ||
| rowspan="1" | <span style="color:blue">Tâches</span> |
| rowspan="1" | <span style="color:blue">Tâches</span> |
||
|<!-- Estelle --> style="width: 225px;" | |
|<!-- Estelle --> style="width: 225px;" | |
||
* Compte rendus et mise à jour air - 1h |
|||
* Tâche - Temps |
|||
* Envoi de mails - 1h |
|||
* Fin des questionnaires - 30 min |
|||
* Rédaction dossier management - 30 min |
|||
* Transmission des informations concernant la séance test aux RICM4 + questionnaire - 30 min |
|||
|<!-- Aymeric --> style="width: 225px;" | |
|<!-- Aymeric --> style="width: 225px;" | |
||
* getting started css 1H00 |
|||
* Tâche - Temps |
|||
* recherches pour améliorations des sous-titres (treetagger en js pour du francais difficile à trouver) 2H00 |
|||
* recherche de bug et de point à améliorer 2H00 |
|||
* divers correction (css page d'accueil , enlever des console.log()) 1H00 |
|||
|<!-- Louis --> style="width: 225px;" | |
|<!-- Louis --> style="width: 225px;" | |
||
* Amélioration regex parser pour srt - 1h |
|||
* Tâche - Temps |
|||
* Correction bugs divers - 6h |
|||
|<!-- Oriane --> style="width: 225px;" | |
|<!-- Oriane --> style="width: 225px;" | |
||
* Petites modifications sur la navbar - 2h |
|||
* Tâche - Temps |
|||
* Merge - 1h |
|||
* Rapport personnel - 1h30 |
|||
|<!-- Alexandre --> style="width: 225px;" | |
|<!-- Alexandre --> style="width: 225px;" | |
||
* Tâche - |
* Tâche - 9h |
||
|<!-- Alice --> style="width: 225px;" | |
|<!-- Alice --> style="width: 225px;" | |
||
* changement layout pour coursePanel et suppression de la variable is DisplayHeaderFooter -2h |
|||
* Tâche - Temps |
|||
* Essayer de comprendre pourquoi le main (la page) ne prend pas en compte le header et le footer - 4h |
|||
* correction de Help-block css non prise en compte donc à refaire -20min |
|||
* faire un bouton pour mettre les slides en plein écran - 2h |
|||
* Vérifier que l'on peut partager en localhost sur plusieurs ordinateurs différents - 30min |
|||
|- |
|- |
||
Line 1,772: | Line 1,978: | ||
| rowspan="1" | <span style="color:blue">Tâches</span> |
| rowspan="1" | <span style="color:blue">Tâches</span> |
||
|<!-- Estelle --> style="width: 225px;" | |
|<!-- Estelle --> style="width: 225px;" | |
||
* Management de projets innovants, fin de rédaction et rendu du dossier - 2h |
|||
* Tâche 1 Estelle/ Temps |
|||
* Séance de test avec la classe de RICM4 et monsieur BESACIER - 2h |
|||
* Mise à jour air - 1h |
|||
* Bilan séance test - 1h |
|||
* Diaporama - 1h |
|||
|<!-- Aymeric --> style="width: 225px;" | |
|<!-- Aymeric --> style="width: 225px;" | |
||
* Management de projets innovants, fin de rédaction et rendu du dossier - 2h |
|||
* Tâche 1 Aymeric/ Temps |
|||
* Séance de test avec la classe de RICM4 et monsieur BESACIER - 2h |
|||
* expérimentations pour l’amélioration des sous-titres 3H00 |
|||
|<!-- Louis --> style="width: 225px;" | |
|<!-- Louis --> style="width: 225px;" | |
||
* Préparation et mise en place du test en conditions réelles de cours - 2h |
|||
* Tâche 1 Louis/ Temps |
|||
* Séance de test avec la classe de RICM4 et monsieur BESACIER - 2h |
|||
* Correction de bugs diverses sur la constitution du fichier de sous-titrage - 3h |
|||
|<!-- Oriane --> style="width: 225px;" | |
|<!-- Oriane --> style="width: 225px;" | |
||
* Management de projets innovants, fin de rédaction et rendu du dossier - 2h |
|||
* Tâche 1 Oriane/ Temps |
|||
* Séance de test avec la classe de RICM4 et monsieur BESACIER - 2h |
|||
* Mise a jour air -1h30 |
|||
|<!-- Alexandre --> style="width: 225px;" | |
|<!-- Alexandre --> style="width: 225px;" | |
||
* Management de projets innovants, fin de rédaction et rendu du dossier - 2h |
|||
* Tâche 1 Alexandre / Temps |
|||
* Séance de test avec la classe de RICM4 et monsieur BESACIER - 2h |
|||
* tache - 3h |
|||
|<!-- Alice --> style="width: 225px;" | |
|<!-- Alice --> style="width: 225px;" | |
||
* Management de projets innovants, fin de rédaction et rendu du dossier - 2h |
|||
* Tâche 1 Alice / Temps |
|||
* Séance de test avec la classe de RICM4 et monsieur BESACIER - 2h |
|||
* Ajout d'un tooltip sur la page coursePanel - 1h |
|||
* Merge - 30min |
|||
* Ajout d'une alerte lorsqu'on perd la connection internet sur le site - 1h |
|||
* Remplacer l'alerte par un Modal (.show) - 50min |
|||
* Faire en sorte que le Modal disparaisse tout seul si on est reconnecté - 30min |
|||
* Merge sur l'internationalisation - 20min |
|||
|- |
|- |
||
Line 1,806: | Line 2,031: | ||
| rowspan="1" | <span style="color:blue">Tâches</span> |
| rowspan="1" | <span style="color:blue">Tâches</span> |
||
|<!-- Estelle --> style="width: 225px;" | |
|<!-- Estelle --> style="width: 225px;" | |
||
* Mise à jour air - 1h |
|||
* Tâche 1 Estelle/ Temps |
|||
* Préparation diaporama - 4h |
|||
* Fin de rédaction de document - 2h |
|||
* Entrainement diaporama - 1h |
|||
|<!-- Aymeric --> style="width: 225px;" | |
|<!-- Aymeric --> style="width: 225px;" | |
||
* expérimentations pour l’amélioration des sous-titres 2H30 |
|||
* Tâche 1 Aymeric/ Temps |
|||
* cleaning code 30 min |
|||
* Préparation présentation + démo 3H00 |
|||
|<!-- Louis --> style="width: 225px;" | |
|<!-- Louis --> style="width: 225px;" | |
||
* Tâche 1 Louis/ Temps |
* Tâche 1 Louis/ Temps |
||
|<!-- Oriane --> style="width: 225px;" | |
|<!-- Oriane --> style="width: 225px;" | |
||
* Supprimer le sons audio d'une session de cours quand on veut la supprimer - 2h |
|||
* Tâche 1 Oriane/ Temps |
|||
|<!-- Alexandre --> style="width: 225px;" | |
|<!-- Alexandre --> style="width: 225px;" | |
||
* Tâche 1 Alexandre / |
* Tâche 1 Alexandre / 5h |
||
|<!-- Alice --> style="width: 225px;" | |
|<!-- Alice --> style="width: 225px;" | |
||
* Lecture des retours des questionnaires - 30min |
|||
* Tâche 1 Alice / Temps |
|||
* Voir sur GitLab si on peut obtenir des graphs/stats sur le projet - 30min |
|||
* petit changement css tooltip - 5min |
|||
* Debug erreur firepad quand on quitte la page coursePanel sans avoir activé le micro et donc créé une session - 30min |
|||
* Mettre des commentaires/doc pour l'année suivante -1h |
|||
|- |
|- |
||
Line 1,832: | Line 2,066: | ||
* Remarques Alexandre |
* Remarques Alexandre |
||
|<!-- Alice --> style="width: 225px;" style="color:purple"| |
|<!-- Alice --> style="width: 225px;" style="color:purple"| |
||
* GitLab semble avoir un bug: j'ai cherché à changer l'origine des stats/graph (dev ou master ou autre branche) mais le s graphs ne changeaient pas |
|||
* Remarques Alice |
|||
* Peut être faut-il faire un push sur master car les stats se basent uniquement sur master -> on va attendre d'avoir finalisé le projet pour faire le push et tester |
|||
|- |
|- |
||
Line 1,842: | Line 2,077: | ||
| rowspan="1" | <span style="color:blue">Tâches</span> |
| rowspan="1" | <span style="color:blue">Tâches</span> |
||
|<!-- Estelle --> style="width: 225px;" | |
|<!-- Estelle --> style="width: 225px;" | |
||
* Préparation soutenance - 6h |
|||
* Tâche 1 Estelle/ Temps |
|||
|<!-- Aymeric --> style="width: 225px;" | |
|<!-- Aymeric --> style="width: 225px;" | |
||
* Préparation présentation + démo 3H00 |
|||
* Tâche 1 Aymeric/ Temps |
|||
|<!-- Louis --> style="width: 225px;" | |
|<!-- Louis --> style="width: 225px;" | |
||
* Préparation soutenance - 6h |
|||
* Tâche 1 Louis/ Temps |
|||
|<!-- Oriane --> style="width: 225px;" | |
|<!-- Oriane --> style="width: 225px;" | |
||
* Préparation soutenance - 6h |
|||
* Tâche 1 Oriane/ Temps |
|||
|<!-- Alexandre --> style="width: 225px;" | |
|<!-- Alexandre --> style="width: 225px;" | |
||
* Préparation soutenance - 6h |
|||
* Tâche 1 Alexandre / Temps |
|||
|<!-- Alice --> style="width: 225px;" | |
|<!-- Alice --> style="width: 225px;" | |
||
* Préparation soutenance - 6h |
|||
* Tâche 1 Alice / Temps |
|||
|- |
|- |
||
Latest revision as of 10:26, 16 March 2018
Le projet en quelques mots
L’objectif de notre projet de fin d'étude et l'amélioration et la poursuite d'un projet d'anciens RICM5 ayant pour but la réalisation d'un logiciel de sous titres en temps réel.
L'équipe et leurs rôles
- ALLARD Estelle : Project Manager
- BROCHIER Aymeric : Developer
- COCHINHO Louis : Scrum Master
- DALLE Oriane : Developer
- FERRERA Alexandre : Lead Developer
- RIVOAL Alice : Developer
Gestion de projet
Choix des outils :
- Gitlab : pour l'implémentation, le versionnage, gestion de projet et déploiement
- Google drive : pour le travail en collaboration et le partage de documents (arbre des tâches, BDD ...)
SRS
Accès au SRS
SCRUM
Sprint 1 - Du 29/01/18 au 04/02/18
- Définition des rôles
- Mise en place du projet pour tous les membres du groupe(Gitlab, récupération du code, installation des technologies)
- Création de la page AIR pour la tenue de journal
- Prise de contact avec les anciens RICM5 responsables du projet ainsi que les enseignants concernés
- Tests du logiciel actuel et listage des bugs
- Appropriation du code
- Remplissage du backlog
- Proposition backlog et attente de retours enseignants concernant les idées proposées
- Test du logiciel sur le serveur OVH à nouveau actif
- Test de suivi de cours à plusieurs
- Organisation de Git -> création des branches de développement
- Observation du code
- Séance de management de projets innovants
- Rédaction d'une fiche synthétique de présentation du projet
- Mindmapping - Réflexion autour du sujet première étape
- Choix des tâches prioritaires (surtout IHM, car attente de retours enseignants pour attaquer l'ajout de fonctionnalités)
- Affectation de certaines tâches à chacun
- Amélioration IHM, correction couleurs incohérentes, ajout de nouveaux boutons
- Réflexions et maquettage de la page d'accueil
- Rencontre envisagée avec L. BESACIER et F. PORTET au sprint 2
- Daily meeting du 1er février 2018
- Réponse de M BESACIER : Rencontre mardi prochain (9h15)
- Discussion commune concernant la réponse de M BESACIER sur le backlog
- Avancement des tâches de chacun
Sprint 2 - Du 05/02/18 au 11/02/18
- Daily meeting du 5 février 2018
- Tentative de résolution de bug : Erreur 503 -> slides ne s'affichent plus, l'application crash lors de l'ajout d'un cours
- Réunion avec Laurent BESACIER et François PORTET le mardi 06 février 2018
- Partage des nouvelles tâches
- Veille technologique sur les autres possibilités de détection vocale :
Technologies | Microsoft | Lecture translator | Voicebase |
---|---|---|---|
Avantages | ... | ... | ... |
Inconvéniants | Payant, reconnaissance pas très fiable | ... | ... |
Remarques autres | ... | ... | ... |
- Daily meeting du 6 février 2018
- Répartition des nouvelles tâches
- Séance de management de projets innovants
- Mindmapping - Mise à jour de la carte deuxième étape
- Rédaction et préparation d'un pitch concernant notre produit
- Idée de génération d'un QR code pour la fin du pitch
- Avancement :
- déploiement
- choix de langue
- Enregistrement voix
- page d'accueil et informations d'utilisation
- Réunion visio
- Didier Donsez
- Salle air
- 9h10
- Compte rendu
Sprint 3 - Du 12/02/18 au 18/02/18
- Daily meeting du 12 février 2018
- Remarque : Fermeture du serveur OVH en mai 2018
- Préparation soutenance de mi-parcours
- Classification des différentes tâches envisagées (regroupement par groupes de tâches semblables)
- Rédaction SRS
- Réunion de suivi Laurent BESACIER
- Mardi 13 février 2018
- 9h15
- Compte rendu
- Shooting photo
- Soutenance mi-parcours
- Mercredi 14 février 2018
- 8h00 à 8h30
- Slides de mi-parcours
- Daily meeting du 14 février 2018
- Veille technologique de l'existant
- Daily meeting du 16 février 2018
Technologies | Speechlogger | Speechnotes | ... |
---|---|---|---|
link | https://speechlogger.appspot.com/fr/ | https://speechnotes.co/fr/ | ... |
Remarques autres | Auto-ponctuation possible | ... | ... |
Traduction d'un même texte | ... |
Texte d'origine : "Notre application est conçue pour aider les étudiants en situation de handicap ou d'origine étrangère. Le but est de retranscrire en temps réel ce que l'enseignant dit grâce à des sous titres du discours fait par celui-ci. De plus, un aspect collaboratif est mis en place, les élèves présents dans la salle ont la possibilité d'éditer en temps réel les sous titres si ceux-ci sont erronés."
- 2h de management de projets innovants
- Découverte d'outils permettant la gestion des risques et la budgétisation du projet
- Matrice des risques
- Budgétisation de notre projet
Sprint 4 - Du 19/02/18 au 25/02/18
Vacances /!\
- Préparation séance de management du 26/02/18
- définir un rôle transversal (coordinateur/leader, chargé de la relation client, chargé de la relation école, chargé du respect des deadlines...)
- ALLARD Estelle : Coordinateur/Leader
- BROCHIER Aymeric :
- COCHINHO Louis : Chargé du respect des deadlines
- DALLE Oriane :
- FERRERA Alexandre : Chargé de qualité
- RIVOAL Alice :
- déterminer 2 compétences associées à mettre en œuvre tout au long du projet
- noter au fur et à mesure (jusqu'à la séance de communication interpersonnelle) la façon dont vous opérez individuellement ainsi que le processus de travail mis en œuvre collectivement.
- définir un rôle transversal (coordinateur/leader, chargé de la relation client, chargé de la relation école, chargé du respect des deadlines...)
Sprint 5 - Du 26/02/18 au 04/03/18
- Séance de management de projet - 4h
- Débat : l'objectif étant de montrer la non objectivité et la difficulté à trouver un consensus
- Reflexions et rédaction concernant l'organisation de groupe
- Schema
- Réunion François PORTET
- Jeudi 1er mars 2018
- 9h15
- Compte rendu
- Daily meeting du 1er mars 2018
Sprint 6 - Du 05/03/18 au 11/03/18
- Rédaction du dossier de management stratégique
- Réflexions sur le microphone adéquat à utiliser pendant l'expérimentation
Type de mirco | Micro cravate | Micro fixe | Casque micro |
---|---|---|---|
Avantages | Discret | Sans liaison filaire avec l'orateur | Pratique et réglages facile sur l'utilisateur |
Inconvéniants | Régalges difficiles (connxeion, driver, placement du micro), tombe facilement en panne si piles non neuves | Trouver un micro fixe performant | Dépend des mouvements de l'orateur, peu être génant |
- Daily meeting du 06 mardi 2018
- Préparation de la séance de test
- Rédaction du protocole
- Préparation du questionnaire étudiant
- Réunion avec Monsieur PORTET
- Vendredi 9 mars 2018 - 9h15
- Ordre du jour : Expérimentation
- Compte rendu
- Réunion de debrief d'avancement de projet avec Monsieur Donsez
- Vendredi 9 mars 2018 - après midi
- Compte rendu
Sprint 7 - Du 12/03/18 au 18/03/18
- Rendu du rapport de management de projets innovants - Mardi 13 mars 2018
- Finition du dossier - 2h
- Rendu de dossier
- Séance beta test le mardi 13/03 - 10h15 - Laurent BESACIER
- Protocole
- Questionnaire pré-séance de test :
- Questionnaire post-séance de test :
- Bilan point de vue enseignant
- Questionnaire enseignants
- Soutenance le jeudi 15/03 - 13h (50 minutes)
- Demie-journée RICM vendredi 16/03 à 14h
Tâches/Backlog
Libellé | Description | Importance | Etat | |
---|---|---|---|---|
Traitement post-transcription | ||||
Téléchargement au format pdf |
Télécharger la transcription au format pdf en ajoutant les photos des diapos au dessus des sous-titres. |
3 |
Fait | |
Mise en valeur des mots-clés |
Pour chaque cours, lui associer une liste de mots-clés(à remplir par l'enseignant ou tf-idf) et mettre en valeur les mots-clés dans la transcription |
3 |
Fait | |
Ajout ponctuation |
Ajout de points et de majuscules afin de structurer plus proprement le texte transcrit. |
3 |
A faire | |
Correction en temps-réel | ||||
Ajout saut de ligne si pas de parole |
Sauter une ligne dans la transcription si l'enseignant marque une pause dans son discours. |
2 |
Fait | |
Intégration API édition de texte |
Changer le système d'édition en temps réel existant par l'intégration de Firepad |
3 |
Fait | |
Déploiement, authentification et autorisations | ||||
HTTPS |
Mettre en place https |
3 |
Fait | |
Mot de passe |
Renforcer la sécruité du mot de passe. |
2 |
A faire | |
Différencier les accès entre enseignants et étudiants |
L'enseignant peut ajouter et enregistrer un cours mais pas l’étudiant. L'étudiant peut rejoindre un cours. |
3 |
Fait | |
|
Envoyer mail de création de compte |
2 |
A faire | |
Connexion avec Github |
Donner la possibilité de se connecter avec Github |
2 |
A faire | |
Déploiement |
Déployer l’application sur le serveur OVH + documentation |
3 |
Fait | |
Vidéo - Sous titre - Son | ||||
Enregistrement audio |
Enregistrer la voix de l'enseignant et sauvegarde dans la base. Possibilité de télécharger la bande son. |
4 |
Fait | |
Enregistrement heure |
Sauvegarder heure du passage à chaque slide. |
4 |
Fait | |
Enregistrement timestamps |
Sauvegarder des timestamps pour chaque sous-titre |
4 |
Fait | |
Création vidéo |
Intégrer l'API de création vidéo au système |
5 |
En cours | |
Interface Homme-Machine | ||||
Refonte modales |
Refaire les modales d'ajout/rejoindre un cours + téléchargement + résolution bug titre |
2 |
Fait | |
Refonte page d'accueil |
Texte, photo, graphes, footer, getting started |
2 |
Fait | |
Divers | ||||
Ajouter un cours "update" pdf en annexe d'un cours existant |
Donner la possibilité à l'enseignant d'ajouter un cours annexe contenant des modifications. |
2 |
Annulé | |
Etude Google home |
Etudier la possibilité d'intégrer Google Home dans l'application |
2 |
Fait | |
Etude des API de transcription |
Etudier des API de transcription de texte (avantages/inconvénients) |
2 |
Fait | |
Internationalisation |
Site en Français/Anglais |
3 |
Fait | |
Internationalisation 2 |
Avoir la possibilité de choisir la langue du cours (la langue du texte transcrit) |
3 |
Fait | |
Tests unitaires |
A définir |
(1 à 5) |
Annulé | |
Préparation de la séance de test |
|
4 |
Fait | |
Rédaction dossier management |
A rendre le 13 mars 2018 |
5 |
Fait |
Journal
Bilan du nombre d'heures travaillées
Sprint1
Date | ALLARD Estelle | BROCHIER Aymeric | COCHINHO Louis | DALLE Oriane | FERRERA Alexandre | RIVOAL Alice | |
---|---|---|---|---|---|---|---|
SPRINT 1 | |||||||
Lundi 29/01/18 | Tâches |
|
|
|
|
|
|
Remarques |
|
|
|
|
|
| |
Mardi 30/01/18 | Tâches |
|
|
|
|
|
|
Remarques |
|
|
/!\ Problème micro ne fonctionne pas |
|
|
| |
Mercredi 31/01/18 | Tâches |
|
|
|
|
|
|
Remarques |
|
|
|
| |||
Jeudi 01/02/18 | Tâches |
|
|
|
|
|
|
Remarques |
|
|
|
|
|
|
Sprint 2
Date | ALLARD Estelle | BROCHIER Aymeric | COCHINHO Louis | DALLE Oriane | FERRERA Alexandre | RIVOAL Alice | |
---|---|---|---|---|---|---|---|
SPRINT 2 | |||||||
Lundi 05/02/18 | Tâches |
|
|
|
|
|
|
Remarques |
|
|
|
|
|
| |
Mardi 06/02/18 | Tâches |
|
|
|
|
|
|
Remarques |
|
|
|
|
|
| |
Mercredi 07/02/18 | Tâches |
|
|
|
|
|
|
Remarques |
|
|
|
|
|
| |
Jeudi 08/02/18 | Tâches |
|
|
|
|
|
|
Remarques |
|
|
|
|
|
| |
Vendredi 09/02/18 | Tâches |
|
|
|
|
|
|
Remarques |
|
|
|
|
|
Sprint 3
Date | ALLARD Estelle | BROCHIER Aymeric | COCHINHO Louis | DALLE Oriane | FERRERA Alexandre | RIVOAL Alice | |
---|---|---|---|---|---|---|---|
SPRINT 3 | |||||||
Lundi 12/02/18 | Tâches |
|
|
|
|
|
|
Remarques |
|
mais pas si on utilise cette commande directement dans le code . |
|
|
|
| |
Mardi 13/02/18 | Tâches |
|
|
|
|
|
|
Remarques |
|
|
|
|
|
| |
Mercredi 14/02/18 | Tâches |
|
|
|
|
|
|
Remarques |
|
|
|
|
|
| |
Jeudi 15/02/18 | Tâches |
|
|
|
|
|
|
Remarques |
|
|
|
|
|
| |
Vendredi 16/02/18 | Tâches |
|
|
|
|
|
|
Remarques |
|
|
|
|
|
|
Sprint 4
Date | ALLARD Estelle | BROCHIER Aymeric | COCHINHO Louis | DALLE Oriane | FERRERA Alexandre | RIVOAL Alice | |
---|---|---|---|---|---|---|---|
SPRINT 4 | |||||||
/!\ Vacances /!\ | |||||||
Semaine du 19 au 25 février | Tâches |
|
|
|
|
|
|
Remarques |
|
|
|
|
|
|
Sprint 5
Date | ALLARD Estelle | BROCHIER Aymeric | COCHINHO Louis | DALLE Oriane | FERRERA Alexandre | RIVOAL Alice | |
---|---|---|---|---|---|---|---|
SPRINT 5 | |||||||
Lundi 26/02/18 | Tâches |
|
|
|
|
|
|
Remarques |
|
|
|
|
|
| |
Mardi 27/02/18 | Tâches |
|
|
|
|
|
|
Remarques |
|
|
|
|
|
| |
Mercredi 28/02/18 | Tâches |
|
|
|
|
| |
Remarques |
|
|
|
|
|
| |
Jeudi 01/03/18 | Tâches |
|
|
|
|
|
|
Remarques |
|
|
|
|
|
| |
Vendredi 02/03/18 | Tâches |
|
|
|
|
|
|
Remarques |
|
|
|
|
|
|
Sprint 6
Date | ALLARD Estelle | BROCHIER Aymeric | COCHINHO Louis | DALLE Oriane | FERRERA Alexandre | RIVOAL Alice | |
---|---|---|---|---|---|---|---|
SPRINT 6 | |||||||
Lundi 05/03/18 | Tâches |
|
|
|
|
|
|
Remarques |
|
|
|
|
|
| |
Mardi 06/03/18 | Tâches |
|
|
|
|
|
|
Remarques |
|
|
|
|
|
| |
Mercredi 07/03/18 | Tâches |
|
|
|
|
|
|
Remarques |
|
|
|
|
|
| |
Jeudi 08/03/18 | Tâches |
|
|
|
|
|
|
Remarques |
|
|
|
|
|
| |
Vendredi 09/03/18 | Tâches |
|
|
|
|
|
|
Remarques |
|
|
|
|
|
Sprint 7
Date | ALLARD Estelle | BROCHIER Aymeric | COCHINHO Louis | DALLE Oriane | FERRERA Alexandre | RIVOAL Alice | |
---|---|---|---|---|---|---|---|
SPRINT 7 | |||||||
Lundi 12/03/18 | Tâches |
|
|
|
|
|
|
Remarques |
|
|
|
|
|
| |
Mardi 13/03/18 | Tâches |
|
|
|
|
|
|
Remarques |
|
|
|
|
|
| |
Mercredi 14/03/18 | Tâches |
|
|
|
|
|
|
Remarques |
|
|
|
|
|
| |
Jeudi 15/03/18 | Tâches |
|
|
|
|
|
|
Remarques |
|
|
|
|
|
|