📄
概念 📚 software-design-concepts

UXメトリクス

HEART・SUS・NPS・タスク達成率などUX品質を定量化する指標とその計測方法

UX メトリクスとは、ユーザー体験の品質を定量的に計測するための指標体系である。「デザインは感覚だ」という認識を超え、改善の効果を数値で示し、プロダクトの意思決定をデータに基づいて行うために不可欠である。適切なメトリクスがなければ、UX 改善がビジネス指標にどう貢献しているかを示せず、UX 投資の優先度が低下しやすい。一方でメトリクスは「計測しやすいもの」ではなく「ユーザーゴールの達成を反映するもの」を選ぶことが重要である。

HEART フレームワーク(Google が提案)は、Happiness(満足度・推薦度)・Engagement(使用頻度・深度)・Adoption(新機能の採用率)・Retention(継続利用率)・Task Success(タスク達成率・エラー率・完了時間)の5次元でUXを計測する。各次元に対してゴール・シグナル・メトリクスの3層(GSM: Goals-Signals-Metrics)を定義することで、測定値がユーザーゴールと紐づいていることを保証する。

SUS(System Usability Scale)は10問5段階評価のアンケートで、0〜100点のスコアとしてシステムのユーザビリティを定量化する。スコアの解釈目安として68点が平均・80点以上が良好・90点以上が優秀とされ、競合製品や改善前後の比較に広く使われる。NPS(Net Promoter Score)は「友人にこのサービスを推薦しますか?」の11段階評価から推薦者率と批判者率の差を計算する指標で、ブランドロイヤルティの代理指標として活用される。Core Web Vitals(LCP・INP・CLS)は Google が定義するウェブの体験品質指標であり、ページの読み込み速度・インタラクション応答性・レイアウトの安定性を計測し、SEO ランキングにも影響する。

コードレビューで着目するポイント

  • アナリティクスの計測実装がユーザーゴールを反映した HEART の各次元をカバーしているか
  • SUS アンケートの設問が標準化された10項目から変更されていないか(改変すると比較可能性が失われる)
  • Core Web Vitals(LCP・INP・CLS)の計測がフィールドデータ(実ユーザー環境)で行われているか
  • A/Bテストの結果判定に統計的有意性(p値・信頼区間)が考慮されているか
  • ユーザー行動データの収集が GDPR・個人情報保護法に準拠した同意取得と匿名化を経ているか
  • タスク達成率の計測においてタスクの定義(開始・成功条件)が明確に設定されているか
  • メトリクスの収集コードがパフォーマンスに与える影響(スクリプトのブロッキング等)が考慮されているか

典型的なアンチパターン

虚栄のメトリクス(Vanity Metrics)への注目: ページビュー数やダウンロード数などの「見た目が良い数字」だけを追い、ユーザーがゴールを達成しているかを計測しないパターン。改善活動の方向性を誤り、真の UX 課題が隠れてしまう。

SUS の改変: 計測負担を減らす目的で SUS の設問を削減・改変するケース。標準化された指標としての比較可能性が失われ、業界ベンチマークとの比較が意味をなさなくなる。

倫理的配慮の欠如: ユーザーの明示的な同意なしに詳細な行動データを収集したり、A/Bテストで意図的に劣化したバージョンにユーザーをさらすことの倫理的問題を無視するパターン。データ収集の透明性と参加の任意性は UX リサーチの倫理的基盤である。

参考リソース