プロスペクト理論とは?新人エンジニア向けに「人は得より損に強く反応する」という意思決定のクセを解説

こんにちは。ゆうせいです。

今回は、行動経済学の代表的な理論である「プロスペクト理論」について、新人エンジニア向けに解説します。

プロスペクト理論とは、簡単に言うと「人は利益と損失を同じ重さでは受け止めず、特に損失に強く反応しやすい」という意思決定の理論です。

たとえば、次のような経験はありませんか?

1,000円もらえるより、1,000円失うほうが強く嫌だ
せっかく作ったコードを捨てるのがもったいない
無料だった機能が有料になると強く不満を感じる
今まで使えていた画面が変わると、便利になっていても抵抗感がある
「失敗率10%」と言われると、「成功率90%」より不安になる
本番リリースで得られる価値より、障害が起きるリスクのほうが気になる

このように、人間は単純な損得計算だけで判断しているわけではありません。

「何を得るか」よりも、「何を失うか」に強く反応することがあります。

新人エンジニアがプロスペクト理論を理解すると、UI/UX設計、プロジェクト管理、レビュー対応、顧客説明、セキュリティ設計にかなり役立ちます。

プロスペクト理論とは何か

プロスペクト理論とは、人が不確実な状況でどのように意思決定するかを説明する理論です。

「不確実な状況」とは、結果がまだ分からない状態のことです。

たとえば、次のような場面です。

この機能をリリースすれば売上が上がるかもしれない
でも、不具合が出るかもしれない

この設計に変えれば保守性が上がるかもしれない
でも、修正範囲が広がるかもしれない

この新しいツールを導入すれば効率化できるかもしれない
でも、学習コストがかかるかもしれない

人は、このような場面で、単純に期待値だけを計算して決めているわけではありません。

損をする可能性、今の状態から変わる不安、失敗したときの痛み、周囲からの評価などに影響されます。

プロスペクト理論は、そのような「人間らしい判断のクセ」を説明する理論です。

新人エンジニア向けに一言でいうと

新人エンジニア向けに一言でいうなら、プロスペクト理論は「人は、プラスよりマイナスに敏感な仕様で動いている」という考え方です。

システムでたとえるなら、人間の意思決定エンジンには、損失に対して強めにアラートを出す仕組みが入っているようなものです。

利益イベント:
少し嬉しい

損失イベント:
かなり痛い
すぐ避けたい
記憶に残りやすい

たとえば、コードレビューで次の2つを言われたとします。

良い点が5つあります。
修正点が1つあります。

多くの人は、良い点5つよりも、修正点1つのほうが気になってしまいます。

この感覚は、プロスペクト理論の「損失に強く反応する」という考え方とつながります。

プロスペクト理論の重要ポイント

プロスペクト理論では、特に次の3つが重要です。

重要ポイント意味エンジニア向けの例
参照点人は絶対値ではなく、基準からの変化で判断する前の画面より使いにくいと不満になる
損失回避利益より損失を強く感じやすい便利な新機能より、既存機能が消える不満が大きい
確率の歪み小さい確率を大きく感じたり、大きい確率を軽く見たりするまれな障害を過度に怖がる一方で、よくある作業ミスを軽視する

この3つを押さえると、かなり理解しやすくなります。

重要ポイント1:参照点

参照点とは、人が「今の基準」として見ている状態のことです。

人は、絶対的な金額や機能だけで判断するのではなく、「今までと比べてどうか」で判断します。

たとえば、あるWebサービスで、今まで無料で使えていた機能が有料になったとします。

機能の価値が高くても、ユーザーはこう感じるかもしれません。

前は無料だったのに
使えていたものを失った
損した気がする

ユーザーの参照点は「無料で使えていた状態」です。

その基準から見ると、有料化は損失に感じられます。

場面参照点感じ方
画面リニューアル以前の画面慣れた操作が変わると不満になる
機能制限以前使えていた機能便利さより失った感覚が強い
性能改善これまでの表示速度少し速くなっても気づかれにくい
性能劣化これまでの表示速度少し遅くなるだけで不満が出やすい

新人エンジニアがUIや機能変更をするときは、「ユーザーの参照点はどこか?」を考えましょう。

自分たちは改善したつもりでも、ユーザーから見ると「慣れたものを失った」と感じる場合があります。

重要ポイント2:損失回避

損失回避とは、人は同じ大きさの利益より、同じ大きさの損失を強く感じやすいという傾向です。

たとえば、1,000円もらう嬉しさより、1,000円失う悔しさのほうが強く感じられることがあります。

エンジニアの仕事でも、損失回避はよく出てきます。

新機能が追加された喜びより、既存機能が使いにくくなった不満のほうが大きい
少し便利になる改善より、データが消える可能性への不安のほうが強い
新しいツールのメリットより、覚え直す手間が気になる
レビューで褒められた点より、指摘された点が頭に残る

人は、失うことに敏感です。

だから、画面設計や仕様変更では、損失感を減らす工夫が重要になります。

ユーザーが感じる損失設計でできる配慮
データが消えるかもしれない削除確認、ゴミ箱、復元機能を用意する
操作方法が変わる移行ガイド、旧画面との比較、チュートリアルを用意する
無料機能が有料になる理由、猶予期間、代替手段を説明する
設定を間違えるかもしれない初期値、プレビュー、確認画面を用意する

ユーザーは、得より損に敏感です。

損失感を軽く見るな!

重要ポイント3:確率の歪み

プロスペクト理論では、人は確率をそのまま正確に感じるわけではないと考えます。

特に、小さい確率を実際より大きく感じたり、かなり高い確率でも安心しきれなかったりします。

たとえば、次の2つを見てください。

障害が起きる確率は1%です。
成功する確率は99%です。

意味としては近い内容です。

しかし、「障害が起きる確率1%」と言われると、その1%が強く気になる人もいます。

逆に、「成功する確率99%」と言われると、安心感が出る場合があります。

同じ数字でも、伝え方によって感じ方が変わります。

確率の受け止め方エンジニアの例
小さいリスクを大きく感じるほぼ起きない障害を必要以上に怖がる
よくある小さなミスを軽く見る手順ミス、入力ミス、確認漏れを甘く見る
高確率でも不安が残るテスト成功率が高くても本番リリースが怖い
低確率の大成功に期待する一発逆転の機能に過度に期待する

確率は、数字だけでなく文脈と一緒に伝える必要があります。

新人エンジニアは、障害リスクや作業見積もりを伝えるときに、「数字」と「影響」と「対策」をセットで説明しましょう。

プロスペクト理論とフレーミング効果

プロスペクト理論と関係が深い考え方に、フレーミング効果があります。

フレーミング効果とは、同じ内容でも、伝え方によって受け取り方が変わる現象です。

たとえば、次の2つは意味が近いですが、印象が違います。

成功率90%
失敗率10%

「成功率90%」は前向きに聞こえます。

「失敗率10%」は不安に聞こえます。

エンジニアの報告でも同じです。

伝え方相手の受け取り方
まだ3件バグがあります不安が残りやすい
重大バグは0件で、軽微な表示崩れが3件残っています状況を判断しやすい
この変更にはリスクがあります怖さだけが残りやすい
影響範囲はログイン画面で、ロールバック手順も用意済みですリスクと対策が分かる

フレーミングは、事実を隠すことではありません。

相手が正しく判断できるように、事実を分かりやすい形で伝えることです。

プロスペクト理論と期待値の違い

期待値とは、確率と結果をもとに、平均的にどれくらい得られるかを考える方法です。

一方、プロスペクト理論は、人が実際には期待値どおりに感じたり判断したりしないことを説明します。

たとえば、次のような選択があるとします。

A:確実に5万円もらえる
B:50%の確率で10万円もらえるが、50%の確率で0円

期待値だけで見ると、どちらも同じです。

しかし、多くの人は「確実に5万円」を選びたくなるかもしれません。

確実にもらえる安心感があるからです。

逆に、損失の場面では行動が変わることがあります。

A:確実に5万円失う
B:50%の確率で10万円失うが、50%の確率で0円

この場合、「もしかしたら損を避けられるかもしれない」と考えて、リスクのある選択を選ぶ人もいます。

場面人が取りやすい傾向理由
利益が見えている場面確実な利益を選びやすい得を失いたくない
損失が見えている場面リスクを取ってでも損を避けようとしやすい損失を確定させたくない

この考え方は、プロジェクト判断でも重要です。

人は、損失が確定しそうな場面で、無理な逆転を狙うことがあります。

たとえば、炎上しているプロジェクトで「ここまで来たから、このまま進めれば何とかなる」と考えてしまう場合です。

損を確定させたくない心理が、判断を鈍らせることがあります。

プロジェクト管理への応用1:サンクコストに気づく

プロスペクト理論は、サンクコスト効果とも関係します。

サンクコスト効果とは、すでに使った時間やお金を惜しんで、合理的にはやめたほうがよいことを続けてしまう傾向です。

エンジニアの現場では、次のような形で出ます。

この実装に3日かけたから捨てたくない
このライブラリを選んだから変更したくない
この設計で資料を作ったから見直したくない
ここまで作ったから、多少無理があっても使いたい

過去に使った時間を失いたくないために、さらに時間を使ってしまうわけです。

危険な考え方見直す考え方
ここまで作ったから残したい今後の保守コストを考える
捨てるのはもったいない使い続けるほうが高くつくかもしれない
今さら変更できない今変えるほうが傷が浅いかもしれない
失敗を認めたくない早く学んで方向転換するほうが価値がある

コードを捨てるのはつらいです。

しかし、捨てたコードも経験として残ります。

過去の労力ではなく、未来のコストで判断しましょう。

プロジェクト管理への応用2:リリース判断

本番リリースでは、プロスペクト理論が強く働きます。

リリースには、得られる利益と失う可能性のあるものがあります。

得られる可能性失う可能性
新機能を提供できる障害が起きるかもしれない
顧客満足度が上がる既存ユーザーが混乱するかもしれない
売上が上がる信頼を失うかもしれない
業務効率が上がる移行ミスが起きるかもしれない

人は損失に敏感なので、リリース前には不安が強くなりやすいです。

その不安を無視してはいけません。

不安を「対策」に変えることが大切です。

影響範囲を確認する
テスト結果を確認する
ロールバック手順を用意する
監視項目を決める
リリース後の確認手順を作る
関係者への連絡方法を決める

リスクを怖がるだけでは進みません。

リスクを見える化し、対策を用意しましょう。

UI/UXへの応用1:削除や変更への不安を減らす

ユーザーは、失うことに敏感です。

そのため、データ削除、設定変更、公開、申請、購入などの操作では、不安を感じやすくなります。

たとえば、削除ボタンを押した瞬間にデータが完全削除される画面は怖いですよね。

良いUIでは、損失回避を考慮して安心材料を用意します。

不安な操作安心させる設計
削除確認ダイアログ、対象名表示、復元可否の表示
公開公開範囲の確認、プレビュー表示
設定変更変更前後の比較、元に戻す機能
購入料金、内容、キャンセル条件の明示
申請申請後の流れ、取り消し可否の表示

ユーザーが恐れているのは、ボタンそのものではありません。

ボタンを押した後に何を失うか分からないことです。

だから、「何が起きるか」を明確に伝えましょう。

UI/UXへの応用2:無料から有料への変更

プロスペクト理論は、料金設計やプラン変更にも関係します。

今まで無料だった機能が有料になると、ユーザーは「新しい価格」ではなく「以前は無料だった」という参照点から判断します。

そのため、単に「有料化します」と伝えると、損失感が強くなります。

悪い伝え方改善した伝え方
来月から有料になります継続的な品質向上とサポート強化のため、来月から有料プランに移行します
無料機能を終了します無料で使える範囲と、有料で追加される価値を明確に示します
すぐ変更します移行期間、代替手段、問い合わせ先を用意します

もちろん、言い方を工夫しても、ユーザーの不満がゼロになるわけではありません。

ただし、理由、猶予、選択肢、得られる価値を丁寧に伝えることで、損失感を少し和らげられます。

UI/UXへの応用3:進捗表示と完了感

プロスペクト理論では、人は「得られるはずのものを失う」ことにも敏感です。

たとえば、入力フォームで90%まで進んだのに、最後でエラーになって全部消えたらどうでしょうか。

かなり嫌ですよね。

それまでの努力を失ったように感じるからです。

だから、フォームや登録画面では、次のような配慮が重要です。

自動保存する
入力エラーでも入力内容を保持する
現在のステップを表示する
戻っても内容が消えないようにする
完了画面を出す
ユーザーの損失感設計での対策
入力内容が消えた入力内容を保持する
どこまで進んだか分からない進捗表示を出す
エラーで最初からやり直しエラー箇所だけ修正できるようにする
完了したか不安完了メッセージを表示する

ユーザーの努力を消すな!

入力内容や進捗は、ユーザーにとって大切な資産です。

セキュリティへの応用

セキュリティでは、プロスペクト理論を理解しておくと設計しやすくなります。

ユーザーは、セキュリティ対策のメリットをすぐには感じにくいです。

一方で、手間という損失はすぐに感じます。

MFAを設定すると安全になる
        ↓
でも、設定が面倒
ログイン時の操作が増える
スマホが必要になる

この場合、ユーザーにとって目の前の損失は「面倒」です。

将来の利益は「アカウントが守られること」ですが、実感しにくいです。

だから、セキュリティ設計では、手間を減らし、得られる安心を分かりやすく伝える必要があります。

課題設計の工夫
MFAが面倒設定時間の目安を表示する
安全性の価値が見えないアカウント保護の効果を説明する
警告が多すぎる重要な警告だけ出す
権限設定が難しい安全な初期値を用意する

セキュリティは、正論だけでは守られません。

安全な行動を取りやすくする設計が必要です。

新人エンジニアの学習への応用

プロスペクト理論は、新人エンジニア自身の学習にも関係します。

新人のうちは、失敗を強く気にしがちです。

レビューで指摘された
エラーが解けなかった
質問してしまった
発表で詰まった
テストで落ちた

このような出来事を「損失」として強く感じると、挑戦しづらくなります。

しかし、学習の初期段階では、失敗は情報です。

エラーは、理解を深める手がかりです。

レビュー指摘は、実務の考え方を学ぶ材料です。

損失としての受け止め学習としての受け止め
エラーが出たから失敗原因を見つけるヒントが出た
レビュー指摘されたからダメ改善点を教えてもらえた
質問したから恥ずかしい詰まりを解消して前に進めた
作ったコードを捨てたより良い設計を学べた

失敗をゼロにしようとしないでください。

新人のうちは、失敗から学ぶ量がとても多いです。

損失ではなく、学習ログとして残しましょう。

顧客説明への応用

ITソリューション営業や要件定義でも、プロスペクト理論は使えます。

顧客は、新しいシステムのメリットだけで動くわけではありません。

むしろ、次のような不安を強く感じます。

今の業務が変わって混乱しないか
既存データは失われないか
現場が使いこなせるか
導入費用に見合うか
失敗したら責任を問われないか

つまり、顧客は「得られるメリット」だけでなく、「失う可能性」を見ています。

顧客の不安説明すべきこと
現場が混乱する移行手順、研修、サポート体制
データが失われるバックアップ、移行テスト、復元手順
費用が無駄になる期待効果、段階導入、効果測定
失敗が怖いリスク管理、責任分担、導入実績

提案では、メリットだけを語るな。

相手が恐れている損失を説明し、対策を示しましょう。

プロスペクト理論を悪用してはいけない

プロスペクト理論を知ると、人が損失に敏感であることが分かります。

だからといって、不安をあおって行動させる設計をしてはいけません。

悪い使い方問題点
残りわずかを偽って購入を急がせるユーザーを誤認させる
解約すると大損するように見せる不安をあおる
無料機能を急に消して有料化する信頼を失う
重要な条件を小さく書く透明性が低い
キャンセル操作を分かりにくくするユーザーの自由を妨げる

心理学や行動経済学は、ユーザーを操作するためではなく、ユーザーを助けるために使いましょう。

信頼を失う設計は、短期的に数字が上がっても、長期的には損です。

新人エンジニアが明日から使えるチェックリスト

プロスペクト理論を実務で使うなら、次のチェックリストを使ってみてください。

ユーザーの参照点はどこか
ユーザーは何を失うと感じるか
変更によって既存の便利さを失っていないか
削除や変更に確認・復元手段はあるか
入力した内容が消えない設計になっているか
リスクを伝えるとき、対策も一緒に伝えているか
成功率と失敗率の表現に偏りはないか
過去に使った時間だけで判断していないか
ユーザーの不安をあおっていないか
ユーザーの利益になる設計か

このチェックリストを使うと、UI、仕様変更、リリース、顧客説明の品質が上がります。

プロスペクト理論のメリット

プロスペクト理論を学ぶメリットを整理します。

メリット説明
ユーザー心理を理解しやすくなるなぜ変更に抵抗が出るのか分かる
UI/UX設計に役立つ削除、変更、入力、完了表示を丁寧に設計できる
プロジェクト判断に使えるサンクコストやリスク判断の偏りに気づける
顧客説明が上手くなる相手の不安や損失感に配慮できる
自分の学習にも活かせる失敗を損失ではなく学習材料として見やすくなる

プロスペクト理論は、単なる心理学の知識ではありません。

実務の判断精度を上げる道具です。

プロスペクト理論の注意点

一方で、注意点もあります。

注意点説明
すべての人に同じ反応が出るわけではない人によって経験、価値観、状況が違う
損失回避だけで説明しすぎない判断には文化、組織、体調、情報量も関係する
不安をあおる設計にしないユーザーの信頼を失う
短期的な数字だけで判断しない長期的な信頼や継続利用も大切
検証が必要実際のユーザー行動を見て改善する必要がある

プロスペクト理論は便利ですが、万能ではありません。

理論は地図です。

現場では、ユーザーの声、ログ、データ、テスト結果と合わせて判断しましょう。

まとめ

プロスペクト理論とは、人が利益と損失を同じようには感じず、特に損失に強く反応しやすいことを説明する理論です。

新人エンジニアにとっては、UI/UX、プロジェクト管理、セキュリティ、顧客説明、学習姿勢に役立つ考え方です。

概念意味エンジニアでの活用
参照点人が基準にしている状態ユーザーが以前の画面や機能と比較することを考える
損失回避利益より損失を強く感じやすい削除、変更、移行時の不安を減らす
確率の歪み確率をそのまま感じないリスク説明では数字だけでなく影響と対策を伝える
フレーミング伝え方で印象が変わる成功率、失敗率、残課題の伝え方を工夫する
サンクコスト過去の労力を惜しんで判断が歪む未来の保守コストで設計を見直す

一言でまとめるなら、プロスペクト理論は「人は得より損に敏感で、今の基準からの変化で判断しやすい」という理論です。

新人エンジニアは、ユーザーやチームメンバーを合理的なロボットとして見ないでください。

人は、失うことを怖がります。

今まで使えていたものを基準にします。

小さなリスクを大きく感じることがあります。

過去に使った時間を惜しみます。

だからこそ、エンジニアは不安を減らし、判断しやすくし、失敗しても戻れる設計を考える必要があります。

参照点を考える
        ↓
ユーザーが失うと感じるものを考える
        ↓
確認・復元・説明を用意する
        ↓
リスクと対策をセットで伝える
        ↓
過去の労力ではなく未来の価値で判断する
        ↓
ユーザーの利益になる設計か確認する

今後の学習では、プロスペクト理論に加えて、損失回避、フレーミング効果、ナッジ、認知バイアス、行動経済学、認知負荷、UI/UX心理学、ユーザビリティテストを順番に学ぶとよいです。まずは明日の画面実装で、「ユーザーは何を失うと不安に感じるか?」「その不安を減らす確認や復元手段はあるか?」を確認するところから始めてみましょう!

セイ・コンサルティング・グループの新人エンジニア研修のメニューへのリンク

投稿者プロフィール

山崎講師
山崎講師代表取締役
セイ・コンサルティング・グループ株式会社代表取締役。
岐阜県出身。
2000年創業、2004年会社設立。
IT企業向け人材育成研修歴業界歴20年以上。
すべての無駄を省いた費用対効果の高い「筋肉質」な研修を提供します!
この記事に間違い等ありましたらぜひお知らせください。

学生時代は趣味と実益を兼ねてリゾートバイトにいそしむ。長野県白馬村に始まり、志賀高原でのスキーインストラクター、沖縄石垣島、北海道トマム。高じてオーストラリアのゴールドコーストでツアーガイドなど。現在は野菜作りにはまっている。