デザインは装飾ではない: ユーザーの反応で確信を更新するチームの作り方
Hatched by tttt
Aug 17, 2026
1 min read
0 views
93%
「完成した製品を、最後にデザインで美しくしてもらえますか?」
この依頼は、一見すると自然です。しかし、デザイナーにとっては、かなり危険な合図になり得ます。なぜなら、デザインを装飾として扱った瞬間、チームはユーザーについての重要な仮説を検証する機会を失うからです。
ここで、もう一つ別の問いを置いてみましょう。曇った朝に、雨が降る確率はどれくらいでしょうか。観測された雲だけを見れば、かなり高そうに感じます。けれども、正確な判断には、雲がない日の多さや、もともとの雨の頻度も必要です。新しい証拠は、何もないところから結論を生むのではありません。既に持っている見込みを、どの程度更新するかを決めるのです。
この二つは別の話に見えます。前者はプロダクトデザイン、後者は確率論です。しかし、両者は同じ深い問題を扱っています。
私たちは、観察した反応を、どのように正しい問いの更新へ変えるのか。
優れたプロダクトチームは、見栄えの良い答えを早く作るチームではありません。自分たちの仮説が、どの証拠によって、どれくらい変わるべきかを設計できるチームです。デザインはそのための表現手段であり、ベイズ的な更新はそのための思考規則になります。
デザインを最後の化粧にすると、証拠が消える
プロダクト開発で頻繁に起きる失敗は、機能を先に作り、最後に見た目を整えることです。画面の構造は決まっていて、データベースも動き、開発も終盤に入っている。そこでデザイナーに「使いやすく、魅力的にしてほしい」と依頼する。
この順番が問題なのは、デザイナーが無力になるからだけではありません。もっと本質的には、チームが既に一つの解答に投資しすぎているからです。デザイン上の問題が見つかっても、それは単なる色、余白、ボタンの位置の問題として処理されやすい。実際には、ユーザーが何を達成したいのか、どの情報を信頼するのか、どの順番で判断するのかという、製品の前提そのものが間違っているかもしれません。
たとえば、経費申請アプリを考えてみます。チームは「申請ボタンを目立たせれば、利用率が上がる」と仮説を立てました。そこで、赤いボタンを画面の中央に置き、説明文を短くし、操作数も減らしました。それでも利用率が上がらなかったとします。
この結果から、普通は「ボタンの色が悪い」「文言が弱い」「広告が足りない」と考えがちです。しかし、ユーザーが申請しない理由は、申請方法を知らないことではなく、申請後に上司から差し戻される不安かもしれません。ならば必要なのは、より目立つボタンではなく、承認基準の可視化や、申請前の確認機能です。
ここでデザインは、画面を整える技術ではなく、ユーザーの行動を生む因果関係を発見する技術になります。
良いデザインは、答えを美しく見せる前に、どの問いに答えようとしているのかを明らかにする。
この視点に立つと、デザイナーを開発の終盤に呼ぶことの危険性が見えてきます。終盤では、チームは「何を作るか」をほぼ決めています。けれども、本当に不確かなのは「それが必要か」「その方法で問題を解決するか」「ユーザーはその価値を理解できるか」です。これらは、早い段階でデザインによって具体化し、観察しなければなりません。
ベイズ更新は、プロダクトチームの共通言語になる
ベイズ則を、数式ではなく実務の型として考えてみましょう。
事後の見込みは、証拠の強さと事前の見込みによって決まる。
雨の例では、まず「その地域で、普段どれくらい雨が降るか」があります。これが事前の見込みです。次に「雨の日には雲が出やすく、晴れの日には雲が少ない」という観測の差があります。これが証拠の強さです。雲を見たことで判断は変わりますが、雲だけで判断が決まるわけではありません。
プロダクトに置き換えると、次のようになります。
- 私たちは、どの仮説をどれくらい信じているか。
- ユーザーの反応は、仮説が正しい場合と間違っている場合で、どれくらい異なるか。
- その反応を見た後、仮説への信頼をどれくらい上げるか、下げるか。
たとえば、あるチームが「ユーザーは自動保存機能を強く求めている」と考えているとします。インタビューで三人が「それは便利そう」と答えました。これは証拠でしょうか。もちろん証拠ではありますが、仮説を大きく更新するほど強い証拠とは限りません。
なぜなら、「便利そう」と言うことは、実際にお金を払うことや、現在の方法を捨てることとは違うからです。もし自動保存機能が本当に必要なら、現在の作業でデータを失った経験がある人ほど、具体的な代替行動を取っているはずです。たとえば、別の文書にコピーする、定期的に保存する、競合製品を使うといった行動です。
この差を意識すると、チームは「ユーザーが好意的だった」という弱い証拠と、「ユーザーが行動を変えた」という強い証拠を区別できます。
事前の見込みが低い仮説を、一つの肯定的なコメントだけで高く評価するのは危険です。反対に、事前の見込みが高い仮説も、最初の小さな失敗で完全に捨てる必要はありません。重要なのは、観測がどれほど仮説を識別できるかです。
これを私は、証拠の識別力と呼びたいと思います。ある観察が、仮説が正しい場合にも間違っている場合にも起こり得るなら、その観察の識別力は低い。仮説が正しいときにだけ起こりやすいなら、識別力は高い。
「便利そう」という発言は、多くの製品に対して生じます。したがって識別力は低い。一方で、「今週、三回データを失い、仕事を止めて復旧した」という具体的な行動と損失は、識別力が高い。デザインリサーチの質は、質問の数ではなく、仮説を見分ける証拠を集められるかで決まります。
プロトタイプは、意見を集める道具ではなく、信念を更新する装置である
プロトタイプを作るとき、チームはしばしば「どの案が好まれるか」を尋ねます。しかし、好みを尋ねるだけでは、会話は人気投票になります。必要なのは、異なる仮説が異なる行動を生む状況を作ることです。
例として、旅行予約サービスの検索画面を考えます。チーム内では、ユーザーは価格の安さを最優先すると考える人と、キャンセルの柔軟性を最優先すると考える人が対立しています。
二つの仮説を明確にせず、「この画面はどう思いますか」と聞けば、参加者は礼儀正しく感想を述べるでしょう。しかし、仮説を分けたプロトタイプなら、観察できます。
一つ目の画面では、価格を大きく表示し、キャンセル条件を折りたたむ。二つ目では、価格は控えめにし、無料キャンセル期限を目立たせる。同じ予約タスクを依頼し、どの情報を確認し、どこで迷い、何を比較し、最後に何を選ぶかを見る。
このとき、デザインは「美しい画面」を作っているのではありません。競合する説明モデルを、観察可能な行動に変換しているのです。
さらに重要なのは、失敗の解釈を細かくすることです。ユーザーが予約しなかった場合、価格が高かったのか、条件が理解できなかったのか、サービス自体を信用しなかったのかで意味はまったく違います。クリックされなかったという結果だけでは、仮説は十分に更新できません。
そこで、テストの前に次のような予測を書きます。
「価格が主因なら、参加者は最初に価格を比較し、キャンセル条件をほとんど開かないはずだ」
「柔軟性が主因なら、参加者は価格差が小さい場合でも、キャンセル条件を確認し、期限について質問するはずだ」
この予測があると、デザイナー、プロダクトマネージャー、エンジニアは同じ観察を共有できます。テスト後に都合の良い解釈を選ぶのではなく、事前に証拠の意味を定義できるからです。
不確実性を減らす順番が、チームの速度を決める
プロダクト開発では、すべてを同時に確かめることはできません。時間も人材も限られています。だからこそ、何を先に検証するかが重要になります。
多くのチームは、実装しやすいものから作ります。しかし、実装しやすさは不確実性の大きさとは関係ありません。簡単に作れる間違った機能は、難しく作る正しい機能よりも高くつくことがあります。
有効なのは、仮説を次の三種類に分けることです。
- 価値の仮説: ユーザーはこの問題を解決したいのか。
- 理解の仮説: ユーザーはこの解決策を理解し、信頼できるのか。
- 実現の仮説: チームはこの解決策を、十分な品質で継続的に提供できるのか。
この順番は絶対ではありませんが、価値の仮説が弱いまま、理解や実現の仮説に深く投資するのは危険です。誰も必要としていない機能を、分かりやすく、安定して提供しても、成功には近づきません。
一方で、価値がありそうな機能でも、理解の仮説が弱ければ使われません。ここでデザインが中心的な役割を持ちます。画面の配置、言葉、情報の順序、フィードバックのタイミングは、すべて「ユーザーがこの仕組みをどう解釈するか」という仮説です。
そして、実現の仮説にはエンジニアリングの観察が必要です。デザイナーが作った理想的な体験が、遅い通信環境でも成立するのか。例外的な入力でも壊れないのか。運用チームが毎日維持できるのか。優れた解決策とは、画面上で美しいだけでなく、現実の制約の中で繰り返し機能するものです。
ここで、チームの役割分担を「誰が何を作るか」だけで決めると、問題が起きます。より良い問いは、「誰が、どの不確実性を、どの証拠で減らせるか」です。
プロダクトマネージャーは、仮説の優先順位と意思決定の基準を整える。デザイナーは、ユーザーの意図や理解を観察可能な体験に翻訳する。エンジニアは、技術的な制約と実際の挙動を早い段階で明らかにする。これは役割の境界を消すことではありません。各専門性を、学習のループに接続することです。
すぐに使える「仮説更新」の実践法
この考え方を会議やプロジェクトに持ち込むために、複雑な統計モデルは必要ありません。次の手順だけでも、意思決定の質は大きく変わります。
1. まず、信じていることを数字か段階で書く
「この機能は重要だ」と言う代わりに、「現時点で、対象ユーザーの三割以上が週に一度使う可能性を六割と見積もる」と書きます。数字が正確でなくても構いません。曖昧な確信を、更新可能な形にすることが目的です。
2. 仮説が正しい場合と間違っている場合の行動を分ける
ユーザーの発言ではなく、行動の違いを予測します。どのボタンを押すか、何を比較するか、どこで離脱するか、何を代わりにするかを具体化します。
3. 証拠の強さを事前に決める
「一人が好意的だったら採用」ではなく、「五人中四人が説明なしで目的を達成し、二人以上が既存の方法から移行する意向を示したら、次の段階に進む」のようにします。基準は固定的な真理ではありません。チームが結果を都合よく解釈するのを防ぐ道具です。
4. 画面ではなく、最小の学習単位を作る
本格的な機能を完成させる前に、紙の画面、クリックだけできる試作品、手作業で返すサービスなどを使います。目的は製品を小さく作ることではなく、重要な仮説を安く試すことです。
5. 結果を「成功か失敗か」ではなく「何が更新されたか」で記録する
テスト後には、必ず三つの欄を設けます。「強くなった仮説」「弱くなった仮説」「まだ分からないこと」です。これにより、失敗も次の設計に使える知識になります。
結論: デザインとは、確信を作ることではなく、確信を正しく変えること
プロダクトチームが求めるべきなのは、最初から正しいアイデアではありません。現実に触れたとき、自分たちの考えを適切な速度で変えられる仕組みです。
雲を見て雨を予測する人は、雲の存在だけで結論を出しません。普段の天候を知り、観測がどれほど信頼できるかを考え、傘を持つという行動に変換します。デザインも同じです。ユーザーの反応を見て、単に色や配置を変えるのではなく、どの前提が揺らいだのかを見極める必要があります。
Key Takeaways
- デザインを最後の装飾にせず、製品の前提を検証する初期工程に置く。
- 「便利そう」という意見と、実際の行動や代替手段を区別する。
- プロトタイプでは好みを尋ねるより、競合する仮説が異なる行動を生む状況を作る。
- 価値、理解、実現の仮説を分け、最も危険な不確実性から検証する。
- テストの前に予測と判断基準を書き、結果を成功や失敗ではなく、信念の更新として記録する。
結局のところ、デザインの反対語は未完成ではありません。学習を拒むことです。完成した画面を守るために証拠を小さく扱うチームは、見た目を整えながら現実から遠ざかります。反対に、仮説を持ち、観察し、確信を更新し続けるチームは、未完成な試作品からでも強い製品を育てられます。
優れたデザインとは、ユーザーを自分たちの答えに説得する技術ではありません。ユーザーの現実によって、自分たちの答えを変えられる技術なのです。
Sources
Hatch New Ideas with Glasp AI 🐣
Glasp AI allows you to hatch new ideas based on your curated content. Let's curate and create with Glasp AI :)
Start Hatching 🐣