mcpField
H
heuristic-evaluation

heuristic-evaluation

github.com/owl-listenerデザイン・UI3.1k2.4k 回インストール8 週間前に更新
リポジトリ

heuristic-evaluation について

デジタルインターフェースを Nielsen のユーザビリティ10原則に照らして評価するスキルです。ユーザーテスト前のウォークスルー、問題の重大度評価、改善案の優先順位付けを支援します。

主な機能

  1. 01Nielsenの10原則に基づくインターフェース評価
  2. 02範囲設定とウォークスルーの実施
  3. 03問題箇所と違反原則の記録
  4. 040~4段階での重大度評価
  5. 05評価結果の整理と優先順位付け

活用シーン

  1. 01ユーザーテスト前のインターフェース問題の発見
  2. 02主要画面やタスクフローの評価
  3. 03問題の整理と修正案の提示

インストール

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

$npx skills add https://github.com/owl-listener/designer-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人が理想的です)
  • 比較する前に、各自で独立して評価します
  • エッジケースではなく、実際のユーザータスクに注目します
  • 問題を見つけるだけでなく、解決策も提案します
  • 全体像を把握するため、実際のユーザーテストと組み合わせます

コメント