Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ETQ admin - Optimisation des écrans de routage #10766

Open
25 of 51 tasks
marleneklok opened this issue Sep 9, 2024 · 0 comments
Open
25 of 51 tasks

ETQ admin - Optimisation des écrans de routage #10766

marleneklok opened this issue Sep 9, 2024 · 0 comments
Assignees
Labels

Comments

@marleneklok
Copy link

marleneklok commented Sep 9, 2024

Specs / recos d'optimisation des écrans de routage :
2024-09-13_ADMIN_Routage-recos_#10766.pptx

Page gestion des instructeurs (routage inactif) - fait dans cette PR

  • permettre l'export csv d'instructeurs (au dessus du tableau liste d'instructeurs)
  • permettre l'import d'instructeurs si démarche en test
  • update wording + style explication import
  • bandeau d'alerte indiquant que les instructeurs vont être notifiés
  • libellé plus explicite pour l'import en masse
  • présentation du champ pj comme dans formulaire usager
  • bouton "importer" inactif si pas de fichier
  • aide à la saisie pour copier coller de mails
  • bouton "affecter" inactif si pas d'emails

Page options - fait dans cette PR

  • bandeau d'alerte info doc
  • lien retour à l'écran de gestion

Cas routage inactif

  • mention explicite que routage non configuré
  • update wording sur explication des champs routables

Cas routage actif

  • Ajout d’une mention explicite indiquant qu’un routage est configuré

Page configuration du routage - fait dans cette PR

  • Remplacement du menu de navigation latéral par un lien de retour aux options
  • Libellé « Annuler » plutôt que « Retour »
  • Revue des niveaux de titres
  • Encart dédié avec champ de type « choix simple » (libellé du champ : « Routage » + 2 boutons radio)
  • Si choix de routage avancé -> Après sélection de « Avancé » puis clic sur « Continuer » sur l’écran de choix du type de routage : Afficher une modale (par-dessus l’écran de gestion des groupes - 2 groupes par défaut avec aucune règle), indiquant explicitement que 2 groupes ont été créés par défaut et qu’il faut maintenant leur attribuer des règles de routage (+ rappel des types de champs routables)
  • Renommer les 2 groupes créés par défaut

Page routage à partir d'un champ - fait dans cette PR

  • Ajout d’un bandeau d’alerte info pour expliquer que la proposition de champs est une suggestion non exhaustive et qu’il sera ensuite possible d’ajouter des champs + rappel des types de champs qui peuvent être utilisés pour le routage
  • Encart dédié pour la sélection du champ à utiliser pour le routage. + idéalement, indiquer pour chaque champ son type (choix simple, adresse…) et dans le cas de choix simple / choix multiple, indiquer via une infobulle les valeurs associées
  • Après sélection du champ puis clic sur « Créer les groupes » sur l’écran « Routage à partir d’un champ » : Afficher une modale (par-dessus l’écran de gestion des groupes - routage configuré correctement), confirmant que les groupes ont bien été créés sur la base du champ sélectionné.

Page gestion des groupes

  • Import en haut de page (et non sur l’écran de configuration d’un groupe) + libellé plus explicite
  • fonction d’ajout d’un groupe via un bouton d’action au-dessus du tableau-liste (et non sous forme de rubrique dans le menu de navigation latéral)
  • Regroupement des fonctions de recherche / filtre au sein d’une zone dédiée (aplat gris clair).
    N.B. : idéalement, ne proposer la fonction de filtre sur les groupes avec alerte sur la règle de routage que lorsqu’il y a une ou plusieurs alertes - si pas d’alerte le filtre n’est pas proposé (déjà le cas)
  • fonction d’export de la liste de groupes / instructeurs juste au-dessus du tableau-liste des groupes
  • Ajout d’en-têtes explicites « Groupes », « Dossiers » et « Instructeurs » dans le tableau + Ajout d’un titre au tableau indiquant le nombre de groupes
  • Affichage d’un bandeau d’avertissement avec action « Lancer le routage » (si dossiers déjà déposés) dès que l’utilisateur arrive sur cet écran de gestion des groupes : Soit après avoir sélectionné un champ via un routage « à partir d’un champ » / Soit après avoir sélectionné le mode « avancé » puis créé au moins une règle de routage pour chacun des 2 groupes par défaut

Page configuration d'un groupe

  • Titre global de la page : « Configuration du groupe [nom du groupe] » + Clarification et meilleure structure de l’écran en proposant 6 sous-sections / zones dédiées : Paramètres du groupe / Dossiers affectés / Règle(s) de routage / Affectation des instructeurs / Informations de contact / Tampon de l’attestation
  • Remplacement du menu de navigation latéral par un lien de retour à la liste / + Ajout d’une navigation contextuelle intra-page (sommaire cliquable sticky)
  • Bouton « Renommer » inactif tant qu’il n’y a pas eu de saisie / modification du champ
  • Lorsque des dossiers sont déjà affectés au groupe, ajouter une mention qui indique explicitement qu’il n’est pas possible de supprimer ce groupe (à la place du bouton « Supprimer ce groupe »)
  • Cas de dossiers déjà affectés au groupe : Rappel du nombre de dossiers affectés + action « Réaffecter »
  • Si 0 dossier, Indication explicite de 0 dossiers affectés + pas d’action « Réaffecter »
  • Valorisation de l’aide à la configuration de la règle de routage, au sein d’un bandeau d’alerte info
  • Affichage de l’alerte « AUCUNE RÈGLE »
  • Affichage de la fonction de filtre sur les groupes avec alerte sur la règle de routage uniquement lorsqu’il y a une ou plusieurs alertes - dans ce contexte, il y a bien 4 alertes
    Distinction de 3 types d’alertes, toutes présentées avec un badge « avertissement » : Règle invalide / Règle déjà attribuée à [nom du groupe] / Aucune règle + Présentation du badge d’alerte avec retour à la ligne après le libellé / lien du groupe

Affectation des instructeurs

  • Ajout d’un bandeau d’alerte personnalisée indiquant que l’ajout d’instructeurs générera systématiquement l’envoi d’une notification par mail
  • aide a la saisie liste mails
  • bouton affecter inactif
  • Ajout d’en-têtes explicites « Instructeurs », et « Action » dans le tableau + Ajout d’un titre au tableau indiquant le nombre d’instructeurs affectés à ce groupe

Informations de contact

  • Ajout d’accroches visuelles sur les mots importants en gras + Action « Personnaliser… » plutôt que «  Ajouter des informations de contact » N.B. : dans le cas où les informations de contact ont déjà été personnalisées, présenter le bouton « Modifier les informations de contact » sous les informations (et non au-dessus comme actuellement)

Tampon de l'attestation

  • Précision du titre : attestation d’acceptation
  • Présentation du champ PJ comme dans le formulaire usager
  • Bouton « Ajouter le tampon » inactif tant qu’aucun fichier n’a été chargé

Ajout manuel d'un goupe

  • Remplacement du menu de navigation latéral par un lien de retour à la liste
  • Encart dédié pour le champ « Nouveau groupe »
  • Présentation d’un couple de bouton « Annuler » / « Ajouter » (plutôt que le bouton « Ajouter + » à droite du champ
  • Bouton « Ajouter » inactif tant qu’il n’y a pas eu de saisie dans le champ

Et aussi

  • Gérer les caractères spéciaux dans l'import
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: En cours
Development

No branches or pull requests

2 participants