Skip to content

Résultats du users test 7 juillet

Steve Mendes Reis edited this page Jul 7, 2021 · 14 revisions

Les résultats font suite à l'issue #197 : https://github.com/HE-Arc/Caravel/issues/197

Il y a eu au total 6 personnes interrogées dans le cadre de ce user test, les résultats des différents retours par les utilisateurs sont décrits dans le paragraphe qui suit, il s'agit essentiellement de données brutes.

Scénario

  • Connectez-vous sur Caravel
  • Vous êtes dans la classe "INF DLM-B 2021" et vous souhaiteriez créer un espace pour votre classe sur Caravel
  • Vous vous souvenez d'un devoir pour le mardi 20 juillet pour le cours d'infographie : "Lire tout le livre de WebGL" que vous souhaiteriez partager à votre classe à travers Caravel.
  • Vous prenez connaissance de l'existence du groupe "INF DLM-B 2019" et vous décidez de rejoindre le groupe.
  • Un utilisateur vient d'accepter votre demande d'accès à la classe "INF DLM-B 2019", vous souhaitez maintenant accéder au groupe pour voir ce qu'il contient.
  • En arrivant sur le groupe "INF DLM-B 2019" vous apercevez la tâche "Faire l'exercice 1" d'infographie, vous prenez le temps de le lire et décidez que ce travail n'est pas de votre niveau, vous souhaitez réagir à la tâche pour montrer votre opinion.
  • Malgré votre réaction, vous entreprenez quand même de réaliser le devoir, vous bloquez immédiatement sur le point 1a, vous souhaitez demander "Comment résoudre l'exo 1a" à vos camarades qui se trouvent sur le groupe.
  • En parcourant les diverses tâches du groupe "INF DLM-B 2019" vous apercevez la tâche "Séance de travail", sur celle-ci se trouve une question "A quelle heure à lieu la séance ?" Vous connaissez la réponse (17h30) et décidez d'y répondre.
  • En revenant sur votre question que vous avez posée "Comment résoudre l'exo 1a" vous apercevez que quelqu'un a répondu à votre question, la réponse vous convient, vous décidez que cette réponse est suffisante et passez l'état de la question en résolu.
  • Grâce à l'aide fournie par vos camarades sur la tâche "Faire l'exercice 1" d'infographie, vous avez réussi l'exercice, vous décidez de marquer cette exercice comme terminé pour vous.
  • Vous réalisez que la tâche que vous avez ajoutée "Lire tout le livre de WebGL" était une erreur vous décidez de supprimer cette tâche.
  • D'ailleurs vous décidez que le groupe "INF DLM-B 2019" est beaucoup mieux que le groupe que vous avez créé, comme ce dernier n'est plus utile et qu'il n'y a que vous, vous décidez alors de supprimer le groupe.
  • Finalement vous avez décidé de changer de classe, vous préférez donc quitter le groupe "INF DLM-B 2019".

Retours (UX/UI)

Personne 1

Test réalisé de manière informel

Personne 2

  • Création d'une tâche -> sujet : lorsqu'on tape les premières lettres du sujet, le sujet n'est pas sélectionnable par un "Enter" ou un "tab" l'élément créer "XXX" apparait en premier
  • Création d'une tâche -> sujet : il n'est pas évident de voir qu'il est possible de créer un sujet directement depuis la tâche
  • Création d'une tâche -> privé : "Cette tâche est privée" n'est pas assez clair
  • Filtre des tâches : les tâches filtrées apparaissent d'un coup, on ne saisit pas clairement si le chargement a été effectué
  • Commentaire -> fil de réponse : affichage peu clair, tab trop petit.
  • Question -> résolution : le bouton est peu clair
  • Ajout de groupe : sur la page d'ajout de groupe, seul le mot "Recherche" apparait, ce qui n'induit pas efficacement le fait qu'il s'agit d'une recherche qui permet de créer aussi un groupe

Personne 3

  • Création d'une tâche : n'a pas trouvé directement le bouton d'ajout, s'attendait à ce que l'ajout depuis le calendrier soit possible
  • Le bouton de réaction n'est pas assez clair.
  • Les boutons d'actions dans les questions/commentaires sont petits
  • Les champs obligatoires ne sont pas évidents

Personne 4

  • Le bouton "ajouter" à coté du filtre de recherche induit que le texte tapé dans la recherche sera utilisé en cliquant sur ajouter : ce n'est pas le cas , c'est perturbant
  • Création d'une tâche -> sujet : ajout depuis la tâche n'est pas évident
  • Création d'une tâche -> privé : "Cette tâche est privée" n'est pas assez clair
  • Le bouton de réaction n'est pas assez clair.
  • Dans le recherche de groupe, celle-ci apparait vide au début si on met du texte et qu'on l'enlève des groupes apparaissent
  • Quitter le groupe n'est pas intuitif

Personne 5

  • Champs obligatoires pas évident dans les formulaires
  • Création d'une tâche -> sujet : ajout depuis la tâche n'est pas évident
  • La modal de confirmation ne se déclenche pas sur la touche "Enter"

Personne 6

Pas de souci particulier à signaler

Globalement

  • Les utilisateurs n'ont pas remarqué la possibilité de cliquer sur le nom du groupe pour changer de groupe
  • Ils ont souvent ajouté une image sur le groupe alors que celle-ci n'est pas nécessaire
  • Ils ont essayé de créer les sujets directement depuis les paramètres du groupe et non directement depuis la tâche
  • Manque d'information sur l'état de la requête en cours (pas d'information de chargement, ce qui est perturbant lorsqu'une requête prend du temps)

Bugs remontés

  • La description est optionnelle, elle ne devrait pas l'être
  • Vérifier que le groupe est en softdelete
  • La page 404 devrait faire un replace et non un push
    • Actuellement ne permet pas le retour sur la page précédente
  • Lorsqu'il y a une erreur dans le groupe (titre trop court) le stepper ne s'affiche pas en rouge, il est alors difficile de voir qu'il y a une erreur
  • Les notifications en prennent trop de temps à s'envoyer, le traitement de la requête prend alors du temps
  • Les uploads d'avatar (user ou group) ne marchent pas correctement
  • Un groupe privé ne peut pas être créé
  • Le liens dans le helper du markdown fait rafraichir la page ce qui cause une perte des données sur la page courante (formulaire)
  • Lorsque les tâches sont filtrées et que l'on clique sur une tâche, le retour sur la liste des tâches réinitialise le filtre cependant les tâches sont toujours filtrées
  • Problème de connexion, lorsqu'on souhaite se connecter il arrive parfois qu'on soit rediriger en boucle sur la page de login alors que la connexion semble s'être effectuée sans souci.
  • Il est possible de faire de l'injection XSS à travers la preview du plugin markdown editor (n'apparait pas dans le cadre de l'affichage)