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

Amélioration interface utilisateur #1301

Open
tguichard25 opened this issue Feb 14, 2019 · 10 comments
Open

Amélioration interface utilisateur #1301

tguichard25 opened this issue Feb 14, 2019 · 10 comments
Assignees

Comments

@tguichard25
Copy link

tguichard25 commented Feb 14, 2019

Bonjour,

Il y a plusieurs améliorations que nous aimerions avoir sur l'interface utilisateur.
Serait-il possible dans la vue global (Voir tous) de séparer les tickets par leur catégorie (exemple ci-dessous).

ticket vu global par categorie

Pour ce qui est de la FAQ,, est-il envisageable de la séparer pour la mettre dans le menu de gauche plutôt qu'avec la liste des formulaires (exemple ci-dessous).

faq_menu

@btry
Copy link
Collaborator

btry commented Feb 27, 2019

Bonjour

question 1

La librairie que nous utilisons pour afficher les formulaires et les éléments de KB n'a pas cet objectif.Il est donc très peu probable que des évolutions soient faites dans ce sens. De plus, le catalogue de services vise la simplicité d'utilsiation, il n'est pas prévu de complexifier cete interface pour l'instant.

question 2

Le but du catalogue de services est de mélanger les formulaires et les éléments de la base de connaissance justemnt pour favoriser leur consultation et aider les demandeurs à trouver une solution à leur problème avant d'émetttre uen demande d'assistance. Ce que vous demandez va dans à l'opposé des objectifs de l'interface proposée.

conclusion

Vos demandes ne seront vraisemblablement pas prises en comtpes sur le court ou moyen terme, mais il serait intéressant que vous décriviez pourquoi l'interface actuelle ne vous satisfait pas pleinenemt. Peut être qu'une solution se dessinera grâce à vos retours.

@btry btry self-assigned this Feb 27, 2019
@tguichard25
Copy link
Author

Bonjour,

J'ai bien compris que votre but est de faciliter la consultation aux utilisateurs.
Dans notre entreprise, nous avons environ 1500 salariés.
Après un retour sur la mise en place du plugin chez nous, il en ressort quelques points :
Tout d'abord, la plupart ont apprécié le passage des demandes via formcreator.
L'interface est clairement plus lisible, les demandes plus simples à émettre et la consultation des anciennes demandes plus accessible.

Cependant.

Dans notre cas, nous avons plusieurs entités qui correspondent à plusieurs rôles au sein de notre entreprise.
Nous avons une équipe dédiée à l'hot-line propre au parc informatique pour la gestion des postes utilisateur.
Ensuite, nous avons plusieurs autres équipes (GMA- Gestion Maintenance Applicative) qui relèvent plus des demandes par rapport à des logiciels métiers spécifique (COMPTA - RH).
Lorsqu'un utilisateur arrive sur l'interface, il sélectionne un formulaire et en fonction du formulaire, le workflow sera différent et correspond à l'une de nos équipes.
Nous avons de plus en plus de formulaires différent pour traiter des incidents ou demandes spécifiques.
Le fait est que beaucoup d'utilisateurs sont un peu perdus à cause du nombre et ne savent plus forcément quel formulaire utilisé.
De ce fait, nous avons certaines demandes qui ne sont pas renseignées dans les bons formulaires et le workflow par conséquent n'est pas le bon.
Pour être transparent, certain de nos utilisateurs ne sont pas les plus doués avec les outils informatiques.
Leur demander de remplir des formulaires, est une chose, en revanche quand il s'agit de choisir le bon ça devient plus compliqué.
Difficile de le faire comprendre qu'ils peuvent choisir les catégories de formulaire sur le côté et la recherche ne fonctionne pas toujours correctement.
Si en plus nous mettons la FAQ au même emplacement, nous avons peur de perdre nos utilisateurs.
De notre point de vue, mélanger la FAQ et les formulaires à l'effet inverse recherché tout comme le fait d'afficher tout les formulaires.

@nbriche
Copy link

nbriche commented Jul 23, 2019

Bonjour,

Je rejoins @tguichard25 sur sa problématique, qui est exactement la même que la nôtre: Environ 12.000 demandeurs potentiels, avec des formulaires distribués sur plusieurs entités différentes (Service Informatique, Services techniques, bientôt les services éco et le biomédical).

Comme pour @tguichard25 beaucoup de nos demandeurs ont, allez on va dire une relation crispée avec l'outil informatique dans un cadre professionnel, ce qui amène à un manque de vigilance à l'utilisation, donc à des tickets créés dans la mauvaise entité, ou sans les informations que le formulaire correct aurait demandé.

Il serait donc très utile pour nous que le catalogue de service puisse n'afficher que les formulaires ou FAQ de la catégorie en cours, plutôt que le comportement actuel qui est de tout afficher, puis filtrer au fur et à mesure qu'on avance dans les catégories.

Concernant le mélange formulaires/FAQ nous nous contenterions d'un simple tri: d'abord les formulaires puis les FAQ par exemple. Peut-être avec juste un <hr /> de séparation?

Nous en sommes au point où nous réfléchissons à modifier nos formulaires pour afficher une question unique à l'ouverture: "Avez-vous bien choisi le bon formulaire? Ce formulaire est destiné à blah blah et n'es PAS destiné à blah bah" et seulement en cochant la case "Oui, j'ai vérifié mon formulaire" les autres questions s'afficheraient.

@eckorion
Copy link

Bonjour,
Je suis aussi dans ce cas de figure. De plus on utilise les formulaires pour tous types de demandes bien au-delà de l'assistance qui ne représente que 20% des cas de figure du coup, avoir un accès direct à la FAQ dans le menu de gauche par exemple ne serait pas inutile pour nous. Je pense d’ailleurs que nous allons le faire en modifiant le code source, mais ça serait un plus que ce soit une option de présentation dans le mode catalogue de services.

@btry
Copy link
Collaborator

btry commented Sep 2, 2019

Bonjour

J'ai peu de temps pour étudier comment répondre à vos besoins dans le cadre de la maintenance communautaire. Je remarque tout de même que vous avez tous la même problématique, à savoir que des formulaires ne sont pas utilisés pour l'usage prévu.

En revanche, vous avez des idées relativement différentes.

Tout d'abod, je voudrais éclaircir comment fonctionne le filtrage des formulaires et FAQ affichés (dernier mesage de @nbriche): le plugin n'est pas supposé afficher "tout". Il afiche les éléments appartenant à la catégorie actuellement sélectionnée et celles qui sont en dessous (sans limite de profondeur). Le filtrage par entité s'applique également. Si un demandeur n'a pas accès à une entité, les formulaires et les FAQ qui sont dedans ne sont pas disponibles. Par conséquent, à mesure qu'on descend dans les catégories, on réduit la liste des résultats. Si vous n'observez pas ce comportement, alors il y a une anomalie (un rapport de bug spécifique serait le bienvenu, si la version 2.9.0 en développement reproduit le bug).

Si je résume les propositions :

  • Afficher les éléments trouvés par catégorie (1er post de @tguichard25). Cependant je pense à une autre présentation. Garder la vue des catétgories à gauche, et afficher les éléments dans plusieurs petits groupes, titrés de la catégorie où ils se trouvent.

  • une option pour retourner les éléments uniquemetn dans la catégorie en cours (et pas les sous catégories)

  • séparer en 2 groupes distincts les formulaires et les FAQ (combiné avec la 1ere proposition, ça créerait 2 groupes de résultats par catégorie afichée an centre de la page).

Si j'ai oublié une proposition, merci de le signaler.

⚠️ Dans les dernières versions du plugin j'ai été contraint de permettre une hauteur variable pour les tuiles de formulaires et FAQ. Les titres longs seraient tronqués. C'est moins beau, mais le CSS m'oblige à "zigzaguer" entre les containtes et je n'ai pas trouvé de melleure solution pour l'instant.

⚠️ Le nombre d'éléments affiché est limité en dur dans le code. C'est à dire que si une catégorie (et sous sous arbbre) retourne 30 formlulaires, seulement quelqeus uns seront retrournés (le nombre limite est dans le code).

⚠️ Enfin, le moteur de recherche est problématique. Il s'appuie sur les fonctinnalités de recherche FULL TEXT de Mysql, et les retours montrent qu'il ya des anomalies avec les caractères avec accents, le nombre de formulaires, passé un certain seil oblige à changer ed mode de recherche (BOOLEAN, NATUAL LANGUAGE). Les recherches n'ont pas permis de trouver une solution viable pour assurer une recherche par mot à la fois fiable et performante.

@tguichard25
Copy link
Author

tguichard25 commented Sep 16, 2019

J'aime beaucoup la proposition de grouper par titre en fonction des catégories.
La séparation des formulaires et des FAQ me semble être une bonne idée aussi.

@eckorion
Copy link

Bonjour,
Je trouve que l'affichage des formulaires et des FAQ peut avoir son intérêt, mais est-ce qu'il ne serait pas judicieux de mettre un bouton permettant de filtrer l'affichage des FAQ avec les formulaires par exemple:
image
L'affichage des tuiles actuel me convient, il me semble important de pouvoir lire la description dans son intégralité, donc la pour moi la hauteur variable n'est pas un défaut.
Concernant la barre de recherche je trouve que ça va beaucoup mieux maintenant, le petit plus serait d'avoir un affichage qui s'affinerait au fur et à mesure des lettres saisies.
En tous cas merci pour l'attention portée à nos remarques.
Bonne journée

@glasserre-pdw
Copy link

Il serait donc très utile pour nous que le catalogue de service puisse n'afficher que les formulaires ou FAQ de la catégorie en cours, plutôt que le comportement actuel qui est de tout afficher, puis filtrer au fur et à mesure qu'on avance dans les catégories.

Totalement d'accord. L’accueil "Voir tous" pose problème aux utilisateurs.

Concernant le mélange formulaires/FAQ nous nous contenterions d'un simple tri: d'abord les formulaires puis les FAQ par exemple. Peut-être avec juste un


de séparation?

+1

@msizec
Copy link

msizec commented May 13, 2020

Aussi d'accord pour l'affichage 'voir tous'. Ça va a l'encontre de la volonté d'orienter l'utilisateur par des cat & souscat.
J'aurais plutot vu la possibilité de pouvoir épingle un formulaire, et donc de le faire ressortir ds la première page.... il existe d'ailleurs l'option "Afficher sur la page d'accueil", qui pourrait servir à ca justement ... là ca permet juste de l'afficher sur l'accueil GLPI, sauf qu'en mode "catalogue de service" elle ne s'affiche plus ....

@btry
Copy link
Collaborator

btry commented Jan 29, 2022

Bonjour

Dans Formcreator 2.13, en catalogue de service, les formulaires ne seront plus affichés par défaut. Il faut d'abord choisir une catégorie, saisir des mots clés ou cliquer sur "voir tous" qui est représenté par le pictogramme d'une maison.

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

No branches or pull requests

6 participants