Updated at: 2014-08-23
ユーザ心理 / 人のミス
人とエラーの性質
- 人間は必ずミスをするし、問題のない製品も存在しない
- ストレスを感じているときは間違いを犯しやすい
エンジニアリングにおける過ち
- 参考リンク
Fundamental Attribution Error / 根本的な帰属の誤り
- 対応バイアス とも
- 誰かのバグを見ると、怠惰でダメなやつだなぁと思うが、 自分が同じミスを犯した場合は「疲れていたから」「時間がなかったから」と理由をつけがち
- 関係する人間の個性ではなく、状況に目を向けて改善策を打つようにすれば、このバイアスの悪影響を減らせる
Confirmation Bias / 確証バイアス
- 自分に都合のいい情報を集めて、自己の先入観を補強すること
- テストするときに、動作がうまくいきそうなケースだけをテストしてしまいがちなアレ
The Bandwagon Effect / バンドワゴン効果
- ある選択が多数に受け入れられている、流行しているという情報が流れることで、 その選択への支持が一層強くなること
- 3rd Patry のソフトウェアを評価するときに起こりがち
Hyperbolic Discounting / 双曲割引
- 2 つの似たような報酬の選択肢を与えられると、人は早く受け取れる方を選ぶ傾向がある
- 報酬が遅れれば遅れるほど、人はその報酬の価値を割り引くと言われている
- すぐにもらえる報酬のほうが、後々もらえる報酬より魅力的に見えるということ
- 技術的負債 を起こす原因のひとつ
- 不十分だが取り急ぎ体裁が整うような実装は、魅力的に見えるのでやってしまいがち
- 初めから厳密にやることによる長期的な利益が見積もりにくい
Negativity Bias
- 人間がポジティブな経験よりもネガティブな経験や情報の方に、より重きをおくという心理現象
- エンジニアは特に否定的な意見から入りがち
ヒューマンエラーのタイプ
パフォーマンスエラー
- Commission Error
- やってはいけないことをする。入力ミスや意図しないうっかり操作
- やってはいけないことをする。入力ミスや意図しないうっかり操作
- Omission Error
- やるべきことをしなかった。省略エラー
- やるべきことをしなかった。省略エラー
- Action Error
- 手順は合っているが、対象を間違える。メールの送信先のミスなど
モーターコントロール・エラー
- 機器のボタンやスマフォの UI などを扱う際の誤り