web-dev-qa-db-fra.com

Formulaire avec scores et pondération des questions

J'ai été chargé de concevoir un formulaire contenant X quantité de questions prédéfinies que le client peut choisir dans un logiciel principal. Chaque question comporte un point (qui peut être défini) et pour remplir le formulaire, l'utilisateur doit respecter le nombre minimum de points. Ce n'est pas Likert car les questions sont des entrées de texte de forme libre.

enter image description here  Les trucs à droite et rouge ne sont pas visibles pour l'utilisateur

Voici un exemple (j'ai évidemment changé les questions). Nous pourrions dire ici que l'utilisateur a besoin de 18 points pour continuer, ce qui pourrait se faire de plusieurs façons. Peu importe ce que l'utilisateur a rempli tant que le minimum de points a été atteint.

Cela peut également être le cas lorsque le client décide qu'il souhaite que l'utilisateur ne réponde qu'à 4 questions et que cela équivaut à la bonne quantité de points (ce sera donc comme un formulaire normal).

Voici le problème. Pour les problèmes de sécurité, je ne peux pas afficher la valeur (ne le demandez pas), je dois donc montrer le poids des questions d'une manière qui ne l'est pas mais est évident. Je pensais décomposer les questions en groupes de points et mettre les plus précieuses en haut et travailler vers le bas et montrer une sorte de système de feux de signalisation pour les commentaires. Une autre chose à considérer est que le client définit les questions qu'il souhaite à partir d'une liste prédéfinie et attribue une valeur à chacun, ainsi que la valeur minimale qu'il souhaite rencontrer.

Comment pourrais-je présenter au mieux le formulaire d'une manière qui montre la valeur d'une question sans montrer de nombre et donner une bonne rétroaction à l'utilisateur pour dire que le nombre minimum de points a été atteint?

[~ # ~] modifier [~ # ~]

Les questions elles-mêmes ne sont pas basées sur la sécurité mais feront une recherche par rapport à un enregistrement. Un montant minimum est nécessaire pour rechercher un enregistrement, qui dépend complètement de ce que le client spécifie.

Les barres de progression sont hors de question car elles donneront la valeur de la question.

3
Wander

Merci pour les réponses fournies jusqu'ici. J'ai décidé de répondre à ma propre question avec ce que j'ai fait car c'est assez spécifique.

J'ai décidé de poser d'abord les questions obligatoires, puis les questions facultatives. Même s'ils sont de la même forme, je voulais les traiter en 2 parties. J'espère que l'utilisateur remplira d'abord les champs obligatoires, puis passera à la deuxième partie. Une fois que suffisamment d'informations auront été fournies, des commentaires très évidents seront donnés pour leur faire savoir qu'ils peuvent continuer.

enter image description here

0
Wander

Je pense que vous avez déjà répondu à votre propre question dans votre diagramme. Je pense que je les trierais simplement du plus précieux au moins précieux. Cela ne révèle pas les scores réels, mais incitera probablement les gens à remplir les premiers en premier.

Si vous dites aux gens qu'ils n'ont pas besoin de répondre à toutes les questions, puis une fois qu'ils ont rempli suffisamment, activez le "bouton Suivant". Si vous voulez décourager les gens de saisir plus d'informations que strictement requis, vous pouvez même désactiver les autres champs à ce stade.

Jusque-là, vous pourriez l'avoir dans l'état "Désolé, j'ai besoin de plus d'informations".

1
Peter Bagnall

Que diriez-vous d'une barre de progression sans aucune valeur affichée?

0
CTreevor

Quel est le contexte des questions? Sécurité? Dans ce cas, vous pouvez utiliser une sorte d'indicateur de "force" similaire à ceux utilisés pour indiquer à un utilisateur la qualité de son nouveau mot de passe.

Lorsque vous répondez à des questions, vous pouvez simplement indiquer si elles sont "sécurisées", "non sécurisées" ou "assez bonnes mais pourraient être meilleures".

0
Charles Wesley

J'aime l'idée de la barre de progression ... Pensez que LinkedIn fait de même lorsque vous remplissez votre profil - bien qu'ils vous indiquent la pondération des différentes tâches.

Difficile à dire sans connaître le contexte, mais je crains que ce ne soit trop compliqué. En tant qu'utilisateur, je pense que je remarquerais que les questions avaient des pondérations différentes pendant que j'ajoutais des réponses pour me déplacer vers la fin. Cela me conduirait probablement soit à déterminer les pondérations que vous devez garder secrètes, soit à trouver le tout confus.

D'un point de vue UX, je pense que j'essaierais de parler au client dans un système où certaines questions sont requises, d'autres sont facultatives. Ce qui n'est pas vraiment la réponse que vous cherchez .. Je continuerai à penser.

0
Tim

Idem sur la barre de progression sans valeurs. Au bas de l'écran, il suffit d'avoir une barre vide vide qui se remplit de certains pourcentages au fur et à mesure qu'ils remplissent les réponses. S'ils ne peuvent pas cliquer sur le bouton "Suivant" jusqu'à ce qu'ils aient atteint ce nombre minimum de points, désactivez éventuellement le bouton jusqu'à ce que la barre de progression soit remplie, car ce serait un bon indicateur de l'objectif de la barre.

0
sacohe