Plan d'itération 3 H25 - ets-cfuhrman-pfe/EvalueTonSavoir GitHub Wiki

Plan d'itération 3

Étapes jalons

Étape jalon Date
Début de l'itération 2025/02/12
Démo de l'application et révision des user cases 2025/03/17
Fin de l'itération 2025/03/18

Objectifs clés

Les objectifs clés de cette itération sont les suivants:

  • Démontrer le SSO fonctionnel en production
  • Démontrer un exemple d'affichage de pourcentage entre chaque question
  • Démontrer la fonctionnalité d'avoir un code permanent pour les salles de quiz fonctionnel en production
  • Démontrer la fonctionnalité d'avoir un code QR pour accéder aux salles de quiz
  • Démontrer page admin
  • Démontrer une interface où l'enseignant peut voir les images hébergées sur evalsa
  • Démontrer un partage de quiz en mode édition à l'aide d'un URL
  • Démontrer la séparation des champs d'édition d'un quiz, question par question
  • Créer des récits utilisateurs à partir des besoins des étudiants
  • Créer le rapport du PFE et commencer à documenté des problématiques et tâches accomplis

Affectations d'éléments de travail

Nom / Description Priorité Taille estimée (points) Assigné à (nom) Documents de référence
Démontrer le SSO fonctionnel en production 1 5 Edwin
Page admin- Gérer les rôles des utilisateurs (administrateurs, professeurs, étudiants). 3 3 Edwin
Interface de gestion des images hébergé par l'enseignant 2 3 Edwin
Démontrer un exemple d'affichage de pourcentage entre chaque question 1 3 Kendrick
Démontrer la fonctionnalité d'avoir un code permanent pour les salles de quiz fonctionnel en production 1 4 Nouhaila
Démontrer la fonctionnalité d'avoir un code QR pour accéder aux salles de quiz 2 3 Nouhaila
Compléter les maquettes figma de l'itération précédente 2 2 Ana
Rapport des tâches accomplis dans le rapport final 2 2 Ana
Merge la documentation MKdocs de l'équipe précédente avec les changements du wiki github 2 2 Ana
Création d'un quiz auquel les étudiants pourront répondre si l'application est jugée satisfaisante 2 1 Ana
Amélioration du look and feel de l'application 2 1 Ana
Partager un quiz en mode édition 2 3 Philippe
En tant que prof que j'ai pas besoin d'échappement de mes équation en Latex/Solution automatique pour échappement ( j'ai besoin de plus d'informations mais ça avait l'air prioritaire ) 2 3 Philippe
En tant que professeur je veux entrer mon gift question par question au lieu d'un gros GIFT pour un seul quiz 2 3 Philippe
Élargir l'interface de l'édition pour prendre toute l'écran 2 1 Philippe

Problèmes principaux rencontrés

Problème Notes
Attente environnement de test L'environnement de test est nécessaires pour plusieurs gros changements sans mettre en périls l'environnement de production actuellement utilisé par les professeurs
Merge de MKdocs et tests Le merge manque de tests et est un gros merge qui peut mettre en péril l'environnement de production

Critères d'évaluation

  • Affichage des pourcentages par questions pendant un Quiz
  • Une salle porte un code permanent personnalisable par le professeur
  • Un étudiant peut se joindre à un Quiz à l'aide d'un code QR
  • L'enseignant peut récupérer les images hébergées sur evalsa
  • Couverture de test de 90% après les ajouts des nouvelles fonctionnalités
  • L'enseignant peut générer un lien pour partager un quiz
  • L'enseignant peut créer un quiz en chaque question dans leur champs d'éditions

Évaluation

Résumé
Cible d'évaluation Itération 3
Date d'évaluation 2025/03/18
Participants Équipe : Philippe Côté, Nouhaila Aater, Ana Lucia Munteanu, Kendrick Chan Hing Wah, Edwin Stanley Lopez Andino
professeur : Christopher Fuhrman et Alexandra Nemery
État du projet 🟢

Éléments de travail: prévus vs réalisés

  • Tout les objectifs prévus ont été réalisés

Évaluation par rapport aux résultats selon les critères d'évaluation

  • Les critères d'évaluation ont été remplis correctement en plus d'avoir une rétroaction positive des enseignants

Autres préoccupations et écarts

  • Le manque de test de performance, Geneviève rencontre des problèmes de connexion au quiz quand elle démarre plusieurs quizs.
⚠️ **GitHub.com Fallback** ⚠️