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 instructeur, je veux pouvoir apposer un label à un dossier #9787

Open
LeSim opened this issue Dec 5, 2023 · 4 comments · May be fixed by #10885 or #10976
Open

ETQ instructeur, je veux pouvoir apposer un label à un dossier #9787

LeSim opened this issue Dec 5, 2023 · 4 comments · May be fixed by #10885 or #10976
Assignees

Comments

@LeSim
Copy link
Member

LeSim commented Dec 5, 2023

No description provided.

@colinux
Copy link
Member

colinux commented May 23, 2024

Propositions

Cas d'usage remontés

  • je veux faire comme un "post-it" (organisation personnelle)
  • je veux faire valider le dossier à ma hiérarchie
  • je veux faire valider le dossier par un second instructeur
  • je veux avoir des états intermédiaires entre en instruction et accepté/refusé
  • je veux marquer un dossier comme "prêt pour la commission" ou équivalent

Les labels seraient une façon d'y répondre.

Les caractéristiques d'un label sont :

  • un nom au choix
  • une couleur au choix
  • visibilité : personnel ou partagé par tous les instructeurs de la démarche (auquel cas n'importe quel instructeur peut aussi le supprimer, il n'y a pas de notion d'appartenance)
  • invisible par l'usager
  • limité à une démarche
  • assigné à un ou plusieurs dossiers de cette démarche

Pour associer un label à un dossier (ou à plusieurs dossiers en masse), un instructeur choisit son label depuis une liste de labels qu'il a déjà ajouté (ou qui sont partagés avec lui via la démarche), et peut en créer un autre. Un peu comme sur github pour les issues/PR.
Un dossier peut avoir plusieurs labels.
On trace qui assigne chaque label et quand (information visible sur "Personnes impliquées" par exemple).

Cas d'usage type "post-it" / organisation perso :

  • les labels sont affichés à côté du dossier
  • on peut filtrer pour ne voir que les dossiers ayant un label donné (ou une combinaison de labels)
  • éventuellement, à la demande de l'instructeur, on peut figer des onglets correspondant à un label pour les lister facilement, y appliquer des actions de masse…

Cas d'usage statut partagés entre autres instructeurs / hiérarchie / commission / états intermédiaires …

  • un instructeur assigne un label partagé (visible par tous) par exemple vérifiable par N+1 ou éligible commission
  • le N+1 se connecte à son espace instructeur. Dans la liste des dossiers de la démarche, il retrouve les dossiers concernés par un filtre sur ce label et/ou un onglet dédié à ce label.
  • le N+1 fait sa vérification. Comme n'importe quel autre instructeur : il peut accepter/refuser le dossier, assigner un autre label , par exemple accepté pour commission, vérifié par N+1, vérifiable par N+2, etc… Il peut supprimer le label vérifiable par N+1 s'il le souhaite.

Remarques :

  • dans cette implémentation, les instructeurs de la démarche ne sont pas discriminés : du point de vue de DS il n'y a pas de hiérarchie, et tous peuvent voir ce dossier. S'il ya des groupes instructeurs, tous les instructeurs susceptibles de voir les dossiers doivent être dans tous les groupes concernés. De la même manière n'importe quel instructeur pourrait agir sur ces labels (comme n'importe autre action sur DS.) On mise sur la responsabilité de chacun.
  • dans les nouveaux exports qui permettront de choisir les colonnes exportées, les instructeurs pourraient choisir ou non d'exporter les labels
  • on pourrait imaginer qu'un instructeur s'abonne à une notification par email lorsqu'un nouveau label de son choix est ajouté ou supprimé à un dossier

@marleneklok
Copy link

Description

Les LABELS sont à distinguer des NOTIFICATIONS.

LABELS

= tags entièrement personnalisables par l’instructeur, qui choisit de les afficher ou non.
Format « tag - non cliquable »
image

NOTIFICATIONS

= badges affichés / désaffichés automatiquement par DS (et sur lesquels l’instructeur n’a pas la main), en fonction de l’état d’un dossier (ex. : délai du SVA/SVR, dossier qui expire bientôt, dossier qui sera bientôt supprimé…) ou d’un événement détecté sur le dossier (ex. : dossier en attente de correction, dossier modifié, nouveau message usager, nouvelle annotation privée, avis externe rendu…).
Format « badge »
image

Ajout de labels sur un dossier

L’instructeur peut ajouter un ou plusieurs labels depuis la page de consultation d’un dossier :
image
image

Personnalisation des labels

En cliquant sur « Personnaliser les labels », l’instructeur accède à la liste de labels (au sein d’une modale) créés par lui-même et/ou les autres instructeurs de la démarche / de son groupe instructeurs.
image
image

Modification d'un label

L’instructeur peut modifier un label existant (créé par lui-même ou un autre instructeur - il n’y a pas de notion d’appartenance) :
image
image
Il peut modifier :
• le nom (avec un nombre de caractères limités)
• la couleur (à choisir parmi une palette prédéfinie, qui propose des couleurs suffisamment discriminantes entre elles et offrant un bon contraste caractères-fond)
image
• le niveau de visibilité :
Personnel / visible uniquement par lui
Partagé avec tous les instructeurs de la démarche / du groupe instructeurs de la démarche
N.B. : à chaque modification, l’aperçu se met automatiquement à jour.
image
Il enregistre ensuite ses modifications et la liste de labels se met à jour :
image
image

Palette de couleurs

image

Suppression d'un label

L’instructeur peut aussi supprimer un label existant (créé par lui-même ou un autre instructeur - il n’y a pas de notion d’appartenance).
Lorsqu’il souhaite supprimer un label avec une visibilité partagée par tous les instructeurs, le navigateur affiche une demande de confirmation :
image

Création d'un nouveau label

L’instructeur peut aussi créer un nouveau label :
image
Il retrouve alors la même zone d’édition (nom du label, couleur, visibilité - avec mise à jour automatique de l’aperçu) :
image
Il enregistre ensuite sa création et la liste de labels se met à jour :
image
image

Évolutions à venir sur l’écran Tableau-liste des dossiers

Les labels seront à terme également visibles dans le tableau-liste des dossiers, au sein d’une colonne dédiée « Label », l’instructeur pourra également ajouter des labels en masse après avoir sélectionné plusieurs dossiers dans le tableau-liste :
image
L’instructeur pourra également filtrer sa liste de dossiers à partir d’un (ou plusieurs) label(s) :
image
image

@colinux
Copy link
Member

colinux commented Sep 16, 2024

Je me dis que dans une évolution ultime, un instructeur pourrait "s'abonner" à un label pour avoir une notification lorsqu'un dossier se voit attribuer ou retirer ce label. (cas de la hiérarchie pour l'organisation personnelle du N+1). Je ne sais pas quelle forme ça prendrait , par exemple simplement faire apparaître sur la nouvelle page multi-démarches les dossiers de ce label.
A voir comment les instructeurs s'approprient les labels

@marleneklok
Copy link

Personnalisation des labels par l'ADMINISTRATEUR

Côté INSTRUCTEUR

L'instructeur dispose d'une liste de labels par défaut.
Dans le menu d'ajout de labels, on lui indique que s'il a besoin d'autres labels, il doit contacter un des administrateurs de la démarche :
image

En cliquant sur le lien "administrateurs de la démarche", il accède à la page "Administrateurs de la démarche" :

Côté ADMINISTRATEUR

On ajoute une tuile "Labels instructeurs", avec des actions d'ajout / modification / suppression de labels, sur le même principe que l'écran de la tuile "Service".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment