web-dev-qa-db-ja.com

ユーザーが実行した冗長な動作を説明する方法

私は、現実の世界でよく見られる行動のタイプを説明する適切な用語やフレーズを見つけようとしています。インターフェイスの相互作用に同等の行動があるかどうかを知りたいです。

これは、人が横断歩道で待機しているときによく見られ、交通信号の変化を加速することを期待してボタンを繰り返し押します(残念ながら、交通信号コントローラがどのように動作しているかに依存して、必ずしも発生するわけではありません)プログラム済み)。彼らが忍耐力を使い果たすと、最後の時間にボタンを押す決定が行われ、それが変化しない場合、待機する準備ができている時間のしきい値が満了したため、それらは交差します。

したがって、最後の試行で信号が緑色でなくても、人は交差するすべての意図を持っていますが、何らかの理由でキューで変化した場合に備えて、ボタンを押し続けます。信号が変化したかどうかに関係なく光を渡ろうとしていたので、私はそれは冗長な動作のように見えますが、それでもまだボタンを押しています。

この振る舞いを説明する既存の方法があるかどうか、そして私たちが日常的に目にするユーザーインターフェイスの操作で観察できる例があるかどうかを知りたいのですが。

3
Michael Lai

あなたのアナロジーは少し間違っていると思います:歩行者は正しい信号に乗ろうとするあらゆる意図を持っていますが、システムはそれらに対して十分に速く応答しません。

ボタンを押すことはプログラムされた動作です。私たちは人生の非常に早い段階で、ボタンを押すと何かが起こることを学びます-通常はすぐに。交差点の場合(リフトも含む)、ボタンが初めて機能していないか、機能するためにボタンを2回以上押す必要があると(無意識のうちに)想定します。

歩行者が最終的にシステムの規則に違反したのは、最初からそうしたつもりであったのではなく、システムが期待したとおりに、または望んだとおりに応答しなかったためです。

3
Andrew Martin

おそらく、「条件付き応答の消滅」の観点から説明するでしょう。すなわちスキナーのコンディショニングに関する作業の面で。後でもう少し追加します。

0
PhillipW

適切な用語があるかどうかはわかりませんが、個人的には2つの構成要素と考えています。

私は最初の部分を「忍耐のしきい値」と呼びます。ユーザーはある時点まで我慢する準備ができており、その後は待機する準備ができていないあるしきい値を超えました。

繰り返し押すことは、それがすぐに連続している場合、「マシンガン」と呼ばれます。通常、ゲームや電子機器の用語であり、ボタンの高速かつ繰り返しのハンマリングや接続の高速パルスを表すために使用されます。私の経験では、それは通常、物事が実際に速く進むか、またはより多く発生するという期待ではなく、焦りの表現です...しかし、より難しい、より速い、またはより多くのことを行うと、結果も発生するという条件付きの期待かもしれませんより難しく、より速くまたはより多く。

したがって、これらのユーザーは、忍耐力のしきい値を超えるまでボタンをマシンガンし、その後とにかく交差すると言います。

しかし、私はそれを冗長な行動とは呼びません。

私はシステムが実際に設計どおりに動作していると思います-他に何もない場合、ボタンのマシンガンと忍耐のしきい値を超える前の短い遅延は、歩行者が道路に出る前に短い遅延をもたらすのに役立ちます。これにより、他の道路利用者に見られる可能性が高くなります。

その上、ボタンが通常英国にあるように配置されている場合、歩行者が対向車線に向いていることを意味します(ボタンがある場所であるため)。彼らは今から彼らが来る最も可能性の高い方向に直面しています。

したがって、少なくとも英国では、マシンガンと忍耐力のしきい値は実際にはまったく冗長な動作ではありません。これらは動作設計防御設計が意図したとおりに機能する例です事故の可能性を減らすために。

もちろん、ユーザーがマシンガンに悩まされない場合、または忍耐力のしきい値がまったくない場合、彼らはまったく助けられません。

0
Adrian Long