ユーザビリティテストの計画
ユーザビリティテストを計画し、プロジェクト計画に組み込むことは、ユーザーエクスペリエンスを向上するうえで不可欠です。 ユーザビリティテストの目的は、ユーザーがアプリケーションを操作する方法を理解し、ユーザビリティテストの結果に基づいてアプリケーションを改善することです。
ユーザビリティテストでは、アプリケーションのユーザーに実環境で参加してもらうことで、偏りのないフィードバックとユーザビリティデータを取得できます。 ユーザビリティテストでは、ユーザーエクスペリエンスに関する定量データと定性データを収集します。 通常、最も価値が高いのは定量データです。 定量データの例:73%のユーザーが指定されたタスクを2秒以内に実行した。
また、ソフトウェアに対するユーザーの意見など、定性データを収集することもあります。 定性データの例:被験者の67%が「このアプリは使いやすいと感じた」という記述に「そう思う」と回答した。
参加者
効果的なユーザビリティテストには、アプリケーションの一般的なユーザーが参加します。 これは、ユーザビリティテストを成功させる上で非常に重要です。 ユーザビリティテストはプロジェクトマネージャー、プロジェクトスポンサー、ステークホルダー、あるいはビジネスアーキテクトとの共同作業に代えることはできません。
ユーザビリティテストの重要性
ユーザビリティテストは、ユーザーインターフェイスデザインの使いやすさを検証し、劣悪なユーザーインターフェイスの開発に時間とリソースを費やすことがないようにするものです。 このため、実施する際は貴重な設計データを可能な限り短時間で収集します。 ユーザビリティテストの結果からは、ユーザビリティの問題点を特定できます。 テストの有効性を高めるには、計画を始める前に目標を設定してください。
設定すべき目標
定量テストには、測定可能な指標や主要業績評価指標(KPI)を設定します。 以下のような例が感がられます。
- 承認プロセスが完了するまでのステップ数を10%削減する。
- あるトランザクションのエラー数を20%削減する。
- アプリケーション全体の応答時間を30%以上短縮する。
ユーザビリティテストの担当者
企業環境でのユーザビリティテストは、責任の重い作業です。 実施担当者として最適なのは、エンドユーザーにこうしたテストを実施し、そのフィードバックを文書化した経験のある人材です。 Pegaはユーザビリティテストの支援を行っており、テストの開発前にPegaを活用した全面的なレビューの実施をお勧めします。
ユーザビリティテストを実施する時期
ユーザビリティテストは、ソフトウェア開発のライフサイクルを通じて定期的に行います。これにより、ソフトウェア開発ライフサイクルの初期段階で問題を発見できます。