web-dev-qa-db-ja.com

スコアと質問の重み付きのフォーム

私は、顧客がバックエンドソフトウェアで選択できるX個の設定された質問を含むフォームを設計する役割を担っています。各質問にはそれに対するポイント(定義可能)があり、フォームを完了するには、ユーザーが最低限のポイントを満たす必要があります。質問は自由形式のテキスト入力なので、リッカートではありません。

enter image description here右側のスタッフと赤はユーザーには見えません

ここに例があります(明らかに私は質問を変更しました)。ここでユーザーが継続するには18ポイントが必要であると言えますが、これはさまざまな方法で実行できます。最小ポイントが満たされている限り、ユーザーが何を入力したかは関係ありません。

また、ユーザーが4つの質問だけに答えてほしいと顧客が決めた場合にも、適切なポイント数に等しくなる可能性があります(つまり、通常のフォームのようになります)。

ここに問題があります。セキュリティの問題では、値を表示できない(質問しない)ため、質問の重みをではない方法で表示する必要がありますは明らかです。質問をポイントグループに分類し、より価値の高いものを上に配置して、フィードバックのために何らかの信号システムを表示して作業することを考えていました。考慮すべきもう1つの点は、事前に定義されたリストから必要な質問を設定し、それぞれに値を割り当てて、満たす必要のある最小値を顧客が設定することです。

数字を表示せず、ポイントの最小量が満たされているとユーザーに良いフィードバックを与えることなく、質問の価値を示す方法でフォームを最もよく提示できますか?

[〜#〜]編集[〜#〜]

質問自体はセキュリティベースではありませんが、レコードに対して検索を行います。レコードを検索するには最低限の金額が必要ですが、これは顧客の指定に完全に依存しています。

プログレスバーは問題の価値を与えるため、問題外です。

3
Wander

これまでの答えをありがとう。これは非常に具体的であるので、私がしたことで自分の質問に答えることに決めました。

最初に必要な質問をし、次にオプションの質問をすることにしました。同じ形なのに2部扱いにしたかった。ユーザーが最初に必須フィールドに入力し、次に2番目の部分に進むことを期待しています。十分な情報が提供されると、継続できることを知らせる非常に明白なフィードバックが提供されます。

enter image description here

0
Wander

ダイアグラムですでにあなた自身の質問に答えていると思います。価値の高いものから低いものへと並べ替えると思います。これは実際のスコアを公開するものではありませんが、おそらく最初に上位のスコアを記入してもらうでしょう。

あなたが人々にすべての質問に答える必要がないことを告げるならば、彼らは十分に記入したら、「次へボタン」をアクティブにしてください。必要以上に多くの情報を入力しないようにしたい場合は、その時点で他のフィールドを無効にすることもできます。

それまでは、「申し訳ありませんが、詳細情報が必要です」という状態になる可能性があります。

1
Peter Bagnall

値が表示されていない進行状況バーはどうですか?

0
CTreevor

質問のコンテキストは何ですか?セキュリティ?その場合、ユーザーに新しいパスワードがどれほど優れているかを伝えるために使用されるものと同様の、ある種の「強度」インジケータを使用できます。

質問に答えるとき、それらが「安全」、「安全でない」、または「十分に良いがより良い可能性がある」かどうかを簡単に示すことができます。

0
Charles Wesley

プログレスバーのアイデアが好きです...プロフィールを完成させるとき、LinkedInも同様だと思います。ただし、さまざまなタスクの重み付けはわかります。

コンテキストを知らずに言うのは難しいですが、これは複雑すぎるのではないでしょうか。ユーザーとしては、回答を追加して完成に近づけるときに、質問の重み付けが異なることに気付くと思います。これはおそらく、秘密を保つために必要な重み付けを理解するか、単に全体を混乱させる結果となるでしょう。

UXの観点からは、特定の質問が必要なシステムと他のオプションが必要なシステムについて、クライアントと話をしてみようと思います。これは、あなたが探している答えではありません。私は考え続けます。

0
Tim

値のない進行状況バーの同上。画面の下部に、答えを入力するときに一定の割合で入力される空のバーがあります。この最小ポイント数に達するまで「次へ」ボタンをクリックできない場合は、進行状況バーがいっぱいになるまでボタンを無効にします。これはバーの目的を示す良い指標になるためです。

0
sacohe