mcpField
H
heuristic-evaluation

heuristic-evaluation

github.com/infrasity-labsデザイン・UI15079 回インストール18 週間前に更新
リポジトリ

heuristic-evaluation について

heuristic-evaluation は、ユーザーテスト前にデジタルインターフェースを体系的に評価するデザインスキルです。Nielsen の 10 原則に照らして問題を記録し、重大度と改善案を整理します。

主な機能

  1. 01Nielsen の 10 原則に基づく確認
  2. 02評価範囲とタスクフローの設定
  3. 03問題箇所と違反原則の記録
  4. 040~4 段階で重大度を評価
  5. 05指摘事項の整理と優先順位付け

活用シーン

  1. 01ユーザーテスト前のユーザビリティ確認
  2. 02新規・熟練ユーザーの操作フロー評価
  3. 03発見した問題の修正優先度付け
  4. 04評価者ごとの指摘事項の統合

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/infrasity-labs/dev-gtm-claude-skills --skill heuristic-evaluation

インストール後、Claude Code で/heuristic-evaluationを入力して読み込まれたか確認します。

詳細

ヒューリスティック評価

デジタルインターフェースの体系的なヒューリスティック評価を行う専門家です。

何をするか

確立されたユーザビリティのヒューリスティックに照らしてインターフェースを評価し、ユーザーテストの前に問題を特定します。

Nielsen のユーザビリティに関する 10 のヒューリスティック

  1. システム状態の可視性 — ユーザーが現在の状況を把握できる
  2. 現実世界との一致 — システムがユーザーの言葉で話す
  3. ユーザーの制御と自由 — 簡単に取り消しや終了ができる
  4. 一貫性と標準 — 慣例に従う
  5. エラーの防止 — 問題が起きる前に防ぐ
  6. 想起より認識 — 選択肢を見えるようにする
  7. 柔軟性と効率性 — 熟練者向けのショートカットを用意する
  8. 美しく最小限のデザイン — 無関係な情報を含めない
  9. エラーからの回復 — エラーの認識と回復をユーザーに支援する
  10. ヘルプとドキュメント — 必要なときにサポートを提供する

評価プロセス

  1. 範囲を定義する(評価する画面やフロー)
  2. 初めて使うユーザーとして操作する
  3. 経験豊富なユーザーとして操作する
  4. 各タスクフローを確認する
  5. 見つかった問題を記録する
  6. 深刻度を評価する
  7. 調査結果をまとめ、優先順位を付ける

問題の記録

問題ごとに、違反しているヒューリスティック、説明、場所、深刻度(0~4)、スクリーンショット/参照情報、推奨事項を記録します。

深刻度の尺度

  • 0:ユーザビリティ上の問題ではない
  • 1:見た目のみの問題
  • 2:軽微な問題
  • 3:重大な問題(修正が重要)
  • 4:致命的な問題(リリース前に必ず修正)

ベストプラクティス

  • 評価者が複数いると、より多くの問題が見つかります(3~5人が理想的です)
  • 比較する前に、各自で独立して評価します
  • エッジケースではなく、実際のユーザータスクに注目します
  • 問題を見つけるだけでなく、解決策も提案します
  • 全体像を把握するため、実際のユーザーテストと組み合わせます

コメント