デザインは装飾ではない: ユーザーの反応で確信を更新するチームの作り方

tttt

Hatched by tttt

Aug 17, 2026

1 min read

93%

0

「完成した製品を、最後にデザインで美しくしてもらえますか?」

この依頼は、一見すると自然です。しかし、デザイナーにとっては、かなり危険な合図になり得ます。なぜなら、デザインを装飾として扱った瞬間、チームはユーザーについての重要な仮説を検証する機会を失うからです。

ここで、もう一つ別の問いを置いてみましょう。曇った朝に、雨が降る確率はどれくらいでしょうか。観測された雲だけを見れば、かなり高そうに感じます。けれども、正確な判断には、雲がない日の多さや、もともとの雨の頻度も必要です。新しい証拠は、何もないところから結論を生むのではありません。既に持っている見込みを、どの程度更新するかを決めるのです。

この二つは別の話に見えます。前者はプロダクトデザイン、後者は確率論です。しかし、両者は同じ深い問題を扱っています。

私たちは、観察した反応を、どのように正しい問いの更新へ変えるのか。

優れたプロダクトチームは、見栄えの良い答えを早く作るチームではありません。自分たちの仮説が、どの証拠によって、どれくらい変わるべきかを設計できるチームです。デザインはそのための表現手段であり、ベイズ的な更新はそのための思考規則になります。

デザインを最後の化粧にすると、証拠が消える

プロダクト開発で頻繁に起きる失敗は、機能を先に作り、最後に見た目を整えることです。画面の構造は決まっていて、データベースも動き、開発も終盤に入っている。そこでデザイナーに「使いやすく、魅力的にしてほしい」と依頼する。

この順番が問題なのは、デザイナーが無力になるからだけではありません。もっと本質的には、チームが既に一つの解答に投資しすぎているからです。デザイン上の問題が見つかっても、それは単なる色、余白、ボタンの位置の問題として処理されやすい。実際には、ユーザーが何を達成したいのか、どの情報を信頼するのか、どの順番で判断するのかという、製品の前提そのものが間違っているかもしれません。

たとえば、経費申請アプリを考えてみます。チームは「申請ボタンを目立たせれば、利用率が上がる」と仮説を立てました。そこで、赤いボタンを画面の中央に置き、説明文を短くし、操作数も減らしました。それでも利用率が上がらなかったとします。

この結果から、普通は「ボタンの色が悪い」「文言が弱い」「広告が足りない」と考えがちです。しかし、ユーザーが申請しない理由は、申請方法を知らないことではなく、申請後に上司から差し戻される不安かもしれません。ならば必要なのは、より目立つボタンではなく、承認基準の可視化や、申請前の確認機能です。

ここでデザインは、画面を整える技術ではなく、ユーザーの行動を生む因果関係を発見する技術になります。

良いデザインは、答えを美しく見せる前に、どの問いに答えようとしているのかを明らかにする。

この視点に立つと、デザイナーを開発の終盤に呼ぶことの危険性が見えてきます。終盤では、チームは「何を作るか」をほぼ決めています。けれども、本当に不確かなのは「それが必要か」「その方法で問題を解決するか」「ユーザーはその価値を理解できるか」です。これらは、早い段階でデザインによって具体化し、観察しなければなりません。

ベイズ更新は、プロダクトチームの共通言語になる

ベイズ則を、数式ではなく実務の型として考えてみましょう。

事後の見込みは、証拠の強さと事前の見込みによって決まる。

雨の例では、まず「その地域で、普段どれくらい雨が降るか」があります。これが事前の見込みです。次に「雨の日には雲が出やすく、晴れの日には雲が少ない」という観測の差があります。これが証拠の強さです。雲を見たことで判断は変わりますが、雲だけで判断が決まるわけではありません。

プロダクトに置き換えると、次のようになります。

  1. 私たちは、どの仮説をどれくらい信じているか。
  2. ユーザーの反応は、仮説が正しい場合と間違っている場合で、どれくらい異なるか。
  3. その反応を見た後、仮説への信頼をどれくらい上げるか、下げるか。

たとえば、あるチームが「ユーザーは自動保存機能を強く求めている」と考えているとします。インタビューで三人が「それは便利そう」と答えました。これは証拠でしょうか。もちろん証拠ではありますが、仮説を大きく更新するほど強い証拠とは限りません。

なぜなら、「便利そう」と言うことは、実際にお金を払うことや、現在の方法を捨てることとは違うからです。もし自動保存機能が本当に必要なら、現在の作業でデータを失った経験がある人ほど、具体的な代替行動を取っているはずです。たとえば、別の文書にコピーする、定期的に保存する、競合製品を使うといった行動です。

この差を意識すると、チームは「ユーザーが好意的だった」という弱い証拠と、「ユーザーが行動を変えた」という強い証拠を区別できます。

事前の見込みが低い仮説を、一つの肯定的なコメントだけで高く評価するのは危険です。反対に、事前の見込みが高い仮説も、最初の小さな失敗で完全に捨てる必要はありません。重要なのは、観測がどれほど仮説を識別できるかです。

これを私は、証拠の識別力と呼びたいと思います。ある観察が、仮説が正しい場合にも間違っている場合にも起こり得るなら、その観察の識別力は低い。仮説が正しいときにだけ起こりやすいなら、識別力は高い。

「便利そう」という発言は、多くの製品に対して生じます。したがって識別力は低い。一方で、「今週、三回データを失い、仕事を止めて復旧した」という具体的な行動と損失は、識別力が高い。デザインリサーチの質は、質問の数ではなく、仮説を見分ける証拠を集められるかで決まります。

プロトタイプは、意見を集める道具ではなく、信念を更新する装置である

プロトタイプを作るとき、チームはしばしば「どの案が好まれるか」を尋ねます。しかし、好みを尋ねるだけでは、会話は人気投票になります。必要なのは、異なる仮説が異なる行動を生む状況を作ることです。

例として、旅行予約サービスの検索画面を考えます。チーム内では、ユーザーは価格の安さを最優先すると考える人と、キャンセルの柔軟性を最優先すると考える人が対立しています。

二つの仮説を明確にせず、「この画面はどう思いますか」と聞けば、参加者は礼儀正しく感想を述べるでしょう。しかし、仮説を分けたプロトタイプなら、観察できます。

一つ目の画面では、価格を大きく表示し、キャンセル条件を折りたたむ。二つ目では、価格は控えめにし、無料キャンセル期限を目立たせる。同じ予約タスクを依頼し、どの情報を確認し、どこで迷い、何を比較し、最後に何を選ぶかを見る。

このとき、デザインは「美しい画面」を作っているのではありません。競合する説明モデルを、観察可能な行動に変換しているのです。

さらに重要なのは、失敗の解釈を細かくすることです。ユーザーが予約しなかった場合、価格が高かったのか、条件が理解できなかったのか、サービス自体を信用しなかったのかで意味はまったく違います。クリックされなかったという結果だけでは、仮説は十分に更新できません。

そこで、テストの前に次のような予測を書きます。

「価格が主因なら、参加者は最初に価格を比較し、キャンセル条件をほとんど開かないはずだ」

「柔軟性が主因なら、参加者は価格差が小さい場合でも、キャンセル条件を確認し、期限について質問するはずだ」

この予測があると、デザイナー、プロダクトマネージャー、エンジニアは同じ観察を共有できます。テスト後に都合の良い解釈を選ぶのではなく、事前に証拠の意味を定義できるからです。

不確実性を減らす順番が、チームの速度を決める

プロダクト開発では、すべてを同時に確かめることはできません。時間も人材も限られています。だからこそ、何を先に検証するかが重要になります。

多くのチームは、実装しやすいものから作ります。しかし、実装しやすさは不確実性の大きさとは関係ありません。簡単に作れる間違った機能は、難しく作る正しい機能よりも高くつくことがあります。

有効なのは、仮説を次の三種類に分けることです。

  1. 価値の仮説: ユーザーはこの問題を解決したいのか。
  2. 理解の仮説: ユーザーはこの解決策を理解し、信頼できるのか。
  3. 実現の仮説: チームはこの解決策を、十分な品質で継続的に提供できるのか。

この順番は絶対ではありませんが、価値の仮説が弱いまま、理解や実現の仮説に深く投資するのは危険です。誰も必要としていない機能を、分かりやすく、安定して提供しても、成功には近づきません。

一方で、価値がありそうな機能でも、理解の仮説が弱ければ使われません。ここでデザインが中心的な役割を持ちます。画面の配置、言葉、情報の順序、フィードバックのタイミングは、すべて「ユーザーがこの仕組みをどう解釈するか」という仮説です。

そして、実現の仮説にはエンジニアリングの観察が必要です。デザイナーが作った理想的な体験が、遅い通信環境でも成立するのか。例外的な入力でも壊れないのか。運用チームが毎日維持できるのか。優れた解決策とは、画面上で美しいだけでなく、現実の制約の中で繰り返し機能するものです。

ここで、チームの役割分担を「誰が何を作るか」だけで決めると、問題が起きます。より良い問いは、「誰が、どの不確実性を、どの証拠で減らせるか」です。

プロダクトマネージャーは、仮説の優先順位と意思決定の基準を整える。デザイナーは、ユーザーの意図や理解を観察可能な体験に翻訳する。エンジニアは、技術的な制約と実際の挙動を早い段階で明らかにする。これは役割の境界を消すことではありません。各専門性を、学習のループに接続することです。

すぐに使える「仮説更新」の実践法

この考え方を会議やプロジェクトに持ち込むために、複雑な統計モデルは必要ありません。次の手順だけでも、意思決定の質は大きく変わります。

1. まず、信じていることを数字か段階で書く

「この機能は重要だ」と言う代わりに、「現時点で、対象ユーザーの三割以上が週に一度使う可能性を六割と見積もる」と書きます。数字が正確でなくても構いません。曖昧な確信を、更新可能な形にすることが目的です。

2. 仮説が正しい場合と間違っている場合の行動を分ける

ユーザーの発言ではなく、行動の違いを予測します。どのボタンを押すか、何を比較するか、どこで離脱するか、何を代わりにするかを具体化します。

3. 証拠の強さを事前に決める

「一人が好意的だったら採用」ではなく、「五人中四人が説明なしで目的を達成し、二人以上が既存の方法から移行する意向を示したら、次の段階に進む」のようにします。基準は固定的な真理ではありません。チームが結果を都合よく解釈するのを防ぐ道具です。

4. 画面ではなく、最小の学習単位を作る

本格的な機能を完成させる前に、紙の画面、クリックだけできる試作品、手作業で返すサービスなどを使います。目的は製品を小さく作ることではなく、重要な仮説を安く試すことです。

5. 結果を「成功か失敗か」ではなく「何が更新されたか」で記録する

テスト後には、必ず三つの欄を設けます。「強くなった仮説」「弱くなった仮説」「まだ分からないこと」です。これにより、失敗も次の設計に使える知識になります。

結論: デザインとは、確信を作ることではなく、確信を正しく変えること

プロダクトチームが求めるべきなのは、最初から正しいアイデアではありません。現実に触れたとき、自分たちの考えを適切な速度で変えられる仕組みです。

雲を見て雨を予測する人は、雲の存在だけで結論を出しません。普段の天候を知り、観測がどれほど信頼できるかを考え、傘を持つという行動に変換します。デザインも同じです。ユーザーの反応を見て、単に色や配置を変えるのではなく、どの前提が揺らいだのかを見極める必要があります。

Key Takeaways

  1. デザインを最後の装飾にせず、製品の前提を検証する初期工程に置く。
  2. 「便利そう」という意見と、実際の行動や代替手段を区別する。
  3. プロトタイプでは好みを尋ねるより、競合する仮説が異なる行動を生む状況を作る。
  4. 価値、理解、実現の仮説を分け、最も危険な不確実性から検証する。
  5. テストの前に予測と判断基準を書き、結果を成功や失敗ではなく、信念の更新として記録する。

結局のところ、デザインの反対語は未完成ではありません。学習を拒むことです。完成した画面を守るために証拠を小さく扱うチームは、見た目を整えながら現実から遠ざかります。反対に、仮説を持ち、観察し、確信を更新し続けるチームは、未完成な試作品からでも強い製品を育てられます。

優れたデザインとは、ユーザーを自分たちの答えに説得する技術ではありません。ユーザーの現実によって、自分たちの答えを変えられる技術なのです。

Sources

← Back to Library

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 🐣