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 リサーチの倫理的基盤である。
参考リソース
- Google HEART Framework(https://research.google/pubs/measuring-the-user-experience-on-a-large-scale-with-the-heart-framework/)
- “Measuring the User Experience” Tom Tullis & Bill Albert(Morgan Kaufmann)
- SUS 原論文: John Brooke(1996)“SUS: A ‘Quick and Dirty’ Usability Scale”
- Core Web Vitals(https://web.dev/explore/learn-core-web-vitals)
- “Lean Analytics” Alistair Croll & Benjamin Yoskovitz(O’Reilly)
- 1. 📄アーキテクチャスタイル
- 2. 📄ドメインモデリング
- 3. 📄モジュール分割と依存管理
- 4. 📄データモデリング
- 5. 📄API設計
- 6. 📄整合性とトランザクション
- 7. 📄非同期処理(Queue/Event)
- 8. 📄キャッシング
- 9. 📄ユーザーリサーチ
- 10. 📄情報アーキテクチャ
- 11. 📄インタラクションデザイン
- 12. 📄UX原則とヒューリスティクス
- 13. 📄アクセシビリティ(UX観点)
- 14. 📄UXメトリクス
- 15. 📄スケーラビリティ
- 16. 📄可用性とレジリエンス
- 17. 📄オブザーバビリティ
- 18. 📄環境・インフラ設計
- 19. 📄データマイグレーション
- 20. 📄セキュリティ設計原則
- 21. 📄設計原則
- 22. 📄デザインパターン(GoF)
- 23. 📄エンタープライズパターン
- 24. 📄クリーンコード
- 25. 📄リファクタリング
- 26. 📄型設計とコントラクト
- 27. 📄並行処理・マルチスレッド
- 28. 📄パフォーマンス最適化
- 29. 📄ドキュメント管理
- 30. 📄バージョン管理と開発プロセス
- 31. 📄脅威モデリング
- 32. 📄通信保護(TLS)
- 33. 📄正規化(データベース正規化)