apeescape2.com
  • メイン
  • アジャイル
  • バックエンド
  • ヒントとツール
  • データサイエンスとデータベース
Uxデザイン

狂気にならずにユーザビリティテストデータを行動に移す

ユーザー調査やユーザビリティテスト中に収集されたデータの収集、並べ替え、理解は、UX実践者の間でますます一般的なタスクになりつつあり、実際、それは重要なUXスキルになりつつあります。

ユーザビリティテストは、ターゲットユーザーが製品を使用できるかどうかを示します。特定のUIで人々が抱えている問題を特定するのに役立ち、完了が難しいタスクや紛らわしい言語を明らかにします。通常、ユーザビリティテストには広範な準備と分析が含まれ、最も価値のある調査手法の1つと見なされています。両方を提供することができます 定量的 そして 定性 より良いソリューションに向けて製品チームを導くのに役立つデータ。

しかし、それは公園を散歩することではありません。への試みで 発見する 使いやすさの問題、 UXの研究者とデザイナー 多くの場合、不完全で不正確で紛らわしいデータの大洪水に対処する必要があります。 5〜10人の参加者による定期的なユーザビリティテストで 60以上の問題を簡単に生成します 。恐れられているのを待っている間、それは「消防ホースから飲む」ように感じることができます 分析麻痺 その醜い頭を育てる。



ユーザビリティテストでデータを収集する方法

しようとするとかなりのリスク 解決する ユーザビリティの問題は、目前の問題に真に対処していない解決策を考え出そうとして、間違った方向に進んでいます。リスクは、見つかった問題と特定された解決策の間に断絶がある可能性があることです。これらは、次のようなさまざまな要因によって引き起こされる可能性があります。 決断疲労 そして 多くの種類の認知バイアス 。

装飾の主な目的は何ですか

ユーザビリティテストデータを実行可能なソリューションに変える方法

上記の障害を克服するには、見つかった問題に対して最も効果的なソリューションを選択することを確認しながら、テストデータを処理する効率的な方法が必要です。

創造的なプロセスからいくつかのアイデアを借りることから始めましょう。最も強力なものの1つは ブリティッシュデザインカウンシルのダブルダイヤモンド 、順番に使用します 発散-収束的思考 。これは、明確に定義され統合された問題と解決のフェーズを備えた設計プロセスです。

ユーザー調査とテストにおけるダブルダイヤモンド

4つの異なるフェーズに分けられます– 発見する 、 定義する 、 発展させる 、および 配信 –二重ひし形は、設計プロセスの単純な視覚的マップです。 (英国デザイン評議会、​​2005年)

ダブルダイアモンドは、ユーザビリティの問題を処理し、それらを解決する方法を見つけるフレームワークを構築するために必要なものです。

上記のモデルを結果のユーザビリティテストに適合させることは、4つのステップのプロセスです。

  1. データ収集
  2. 問題の優先順位付け
  3. ソリューションの生成
  4. ソリューションの優先順位付け

ユーザビリティ調査のためのデータ収集

実践方法など、各ステップを詳しく見ていきましょう。

注意: いくつかの基本的な数学を使用する必要があります。心配しないでください。それほど多くはありません。この記事の最後に、プロセス全体を自動化するスプレッドシートがあります。それでもうまくいかない場合は、ポストイットとホワイトボードを使用できる視覚的なアプローチもあります。

ステップ1:ユーザビリティ調査データの収集

あなたから始めて リサーチクエスチョン 、最初のステップは、ユーザビリティテストによって生成されたデータを収集することです。プロセスの後半でアイデアを簡単に生成して洞察できるように設定する必要があります。重要なのは、データを明確に構造化して整理し、混乱を避けることです。ほとんどの場合、次のことで十分です。

  • 問題があります 識別 (ID)システム
  • 注意 どこ それが起こった(画面、モジュール、UIウィジェット、フローなど)
  • 知っている 仕事 ユーザーが従事していた
  • 簡潔にする 説明 問題の

ルイスとサウロが本の中で使用している、ユーザビリティの問題を整理するための一般的なアプローチ ユーザーエクスペリエンスの定量化 は、下の表に示すようにデータをプロットし、最後の数列に行と参加者に問題があります。

ユーザビリティテストでデータを収集するにはどうすればよいですか:サンプルテストケース

上記の例では、3人の参加者で行われた架空のユーザビリティテストで2つの問題が発生しました。

  • 参加者が最初に体験したもの(P1)
  • 他の参加者による2番目(P2およびP3)

ステップ2:優先順位を付ける

リソースが限られているため、分析を最適化する方法でユーザビリティの問題に優先順位を付ける必要があります。通常、各ユーザビリティの問題のグレードは 重大度 、次のようないくつかの要因の影響を受けます。

  • タスクの重要度: タスクが完了しなかった場合のビジネスまたはユーザーへの影響の観点から評価されます。
  • 発行頻度: さまざまな参加者で問題が発生した回数。
  • 問題の影響: タスクを実行しようとしているユーザーにどの程度の影響がありましたか。

優先順位を付けるには、次の手順に従う必要があります。

  1. をセットする 重要度スコア テストで実行された各タスクの。簡単に言うと、数値を設定して、ビジネスまたはユーザーにとってタスクの重要度を定義します。値は、単純な線形シーケンス(1、2、3、4など)またはより複雑なもの(たとえば、 フィボナッチ数列 (1、2、3、5、8など)、次のようなアジャイルメソッドで使用されるのとまったく同じです プランニングポーカー 。

  2. をセットする インパクトスコア このスケールのアイテムに値(上記と同じ)を割り当てることにより、問題ごとに:
    • 5 :(ブロッカー)この問題により、ユーザーはタスクを実行できません
    • 3 :(メジャー)それは欲求不満および/または遅延を引き起こします
    • 2 :(マイナー)タスクのパフォーマンスにマイナーな影響を与える
    • 1 :(提案)参加者からの提案です
  3. を見つける 発行頻度 発生数を参加者の総数で割った問題の(%)。これは基本的なパーセンテージの計算です。

  4. 最後に、 重大度 上記の3つの変数を掛けることによって各問題の。

スプレッドシートでどのように機能するかを見てみましょう(もちろん、これを自動化したいですよね?)。更新されたテーブルは次のようになります。

ユーザビリティテストの結果を分析する方法:問題の優先順位付け

上記の例では、次のシナリオがあります。

  • 3人の参加者が経験した3つのユーザビリティの問題(p1、p2、p3)。
  • 「投稿を作成する」タスクが2回表示され、 批判的に 5のうち、重要度の低いタスク(ソーシャルログイン)には3が割り当てられます。
  • 各号には、 影響 :5(ブロッカー)、3(メジャー)、および2(タスクのパフォーマンスへのマイナーな影響)。
  • ザ・ 周波数 各問題の(たとえば、問題番号2は3人の参加者で2回発生したため、2/3 = 0.67);
  • 最後に、 重大度 他の要因の乗算から生じた(例えば、3 x 5 x 0.33 = 4.95)。

今のところ以上です。最も重要なユーザビリティの問題は、次の順序で見つかりました。 3 、 2 そして 1 。この段階では、 ユーザビリティの問題の状況 —チームが高レベルの問題を組み立て、次のステップで最適化するのに役立つ全体像。

米国を拠点とするフルタイムのフリーランスUXデザイナーが望んでいた

ステップ3:ソリューションの生成

通常、ユーザビリティテストは、推奨事項(一般的な提案)と解決策(具体的な手順)のリストがないと、結論として完了しません。 UIコンポーネントの配置を修正するなど、解決策が非常に明白な場合があります。状況は、非自明または多くの可能な解決策を伴うこれらの問題にとってよりトリッキーになります。どちらの解決策が良いですか?どちらがより実現可能ですか?実験を実行して調べることのコスト/メリットは何ですか?ここでは、定期的な推奨の従来の方法では不十分です。

悪い設計上の決定を下すリスクを減らすために、次のものが必要です。a)選択するいくつかのソリューションの選択肢、およびb)効果的な選択プロセス。前のフェーズでデータ収集に取り組み、優先順位付けの手順を発行するために使用したのと同じ発散-収束アプローチを使用します。手順は次のとおりです。

  1. 各号について、 複数のソリューションのアイデアを生成する —問題に対処するための可能な方法は何ですか?ここでは、チームの他のメンバー(開発者、デザイナー、製品マネージャーなど)とコラボレーションする絶好の機会があります。

  2. ソリューションを再編成し、 それらを具体的に保つ—必要に応じて、ソリューションをマージまたは分割して、冗長性や過度の抽象化を回避します。繰り返しになりますが、アイデアを評価しやすくするために、具体的にしてください。たとえば、「ハンバーガーメニューの使用を避ける」ではなく、「水平方向のナビゲーションと垂直方向のツリーメニューを使用する」などの特定の解決策を述べることをお勧めします。

  3. 追加の問題をマークする ソリューションが対処できること—実際には、1つの優れたソリューションで複数の問題に対処できます。優れたソリューションは用途が広いです!

上記の手順に従うと、結果のテーブルは次のようになります。

ユーザビリティ調査のためのデータ収集

この例では、ブレインストーミングされたソリューション(行)のリストと、各ソリューションが対処する問題(前の手順で見つかった問題を表す列)があります。

次に、このリストを進化させる方法を見て、どのソリューションが実装に最適な候補であり、どの順序であるかを見つけましょう。

ステップ4:ソリューションの優先順位付け

問題の優先順位付けと同様に、いくつかのパラメーターに従ってソリューションに優先順位を付ける必要があります。この主題が非常に真剣に扱われるアジャイルチームでは、使用するのが一般的です 事業価値 そして 複雑 、これにより、 投資収益率 (ROI)。このロジックから借用すると、次の手順があります。

  1. 計算する 各ソリューションの有効性 。
    対処する問題が深刻であるほど、解決策は優れています。これは、アジャイル手法のビジネス価値と大まかに比較できます。ソリューションによって対処されるすべての問題の重大度を合計します。

    Effectiveness = Sum of issue severities
  2. 磨く ソリューションの複雑さ 。
    1. このソリューションを開発するために必要なリソースは何ですか?
    2. 関係するテクノロジーはどの程度標準的ですか?
    3. ビジネス/ユーザーの要件はどの程度明確ですか?

    言い換えれば、努力と不確実性が増すほど、ソリューションはより複雑になります。これをフィボナッチ数列(1、2、3、5、8など)のような定量化可能な値に変換するだけです。チームとしてこれを行う場合は、 プランニングポーカー 完璧にフィットします。

  3. 計算する キング ソリューションの。これは費用便益関係であり、 効果 そのによるソリューションの 複雑 。 ROIが高いほど、優れています。

    ROI = Effectiveness / Complexity

スプレッドシートに戻りましょう。これは次のようになります。

ユーザビリティテストでデータを収集する方法

上記の例では、次のようになります。

  1. ソリューションのリスト(行)
  2. 重大度(4.95、6.7、および10.05)の問題(i1からi3)
  3. ソリューションが問題に一致(対処)するたびに1のインジケーター
  4. 各ソリューションの有効性(4.95、4.95、16.75)
  5. チームによって推定された各ソリューション(1、3、および5)の複雑さ
  6. 各ソリューションのROI(4.95、1.65、3.35)

この例によれば、ソリューションの開発を次の順序で優先する必要があります(ROIの高いものから低いものへ):ソリューション1、次にソリューション3および2。

手順を要約すると、データを収集することから始め、次に特定のパラメーターに従って問題に優先順位を付けました。その後、これらの問題の解決策のアイデアを生成し、最後にそれらに優先順位を付けました。

スプレッドシートの使用

上記の方法では、いくつかの(基本的な)計算が何度も繰り返されるため、スプレッドシートを使用することをお勧めします。

この方法論に従いたい場合は、次のテンプレート(Googleスプレッドシート)を使用してください。 https://goo.gl/RR4hEd 。ダウンロード可能で、ニーズに合わせて自由にカスタマイズできます。

スプレッドシートが大嫌い!もっと視覚的なものはどうですか?

私が知っているほぼすべての人(もちろん私を含む)は、付箋紙やホワイトボードを使用するのが大好きです。これは、通常は高速で楽しいだけでなく、コラボレーションが容易になるためです。あなたが アジャイル または デザイン思考 開業医、あなたは私が何を意味するか知っています。この記事に示されているアプローチで機能するように、付箋のような視覚的なツールをどのように適用できますか?まあ、それはおそらくブログ投稿全体に値するでしょうが、表面を傷つけてみましょう。

これを行う1つの方法は、問題のマトリックス(影響x頻度)を作成し、それを解決策(有効性x複雑さ)のマトリックスの隣に配置することです。各マトリックスは4つの象限に分割され、優先順位を示します。

ユーザビリティテストの結果を分析する方法

問題マトリックスとソリューションマトリックス

手順は次のとおりです。

  1. を作成します 発行マトリックス に従って適切な象限に付箋を配置することによって 影響 そして 周波数 。このアプローチを単純化するために、1つのパラメーターを除外する必要がありました。この場合、 タスクの重要度 。

  2. を作成します ソリューションマトリックス 各ソリューションに応じて付箋を整理することによって 効果 そして 複雑 :

    1. 問題マトリックスの第1象限の問題(重大度の高い問題)から始めて、各問題の解決策をブレインストーミングします。

    2. これらのソリューションを、第1象限(左上)から始まるソリューションマトリックスに配置します。問題が深刻であるほど、その解決策はより効果的です。

    3. 調整する 複雑 横軸上で各ソリューションを移動します(複雑になるほど、右に移動します)。

    4. 残りの問題(象限2、3、4の順)について上記の手順を繰り返します。

演習の最後に、第1象限のソリューションは、ROIが最も高く(より効果的で複雑さが少ない)、最優先事項を示しています。結果を下の画像に示します。

ユーザビリティテストの結果を分析する方法

1つのパラメーター(タスクの重要度)を省略したという事実を含め、ここでの欠点は、スプレッドシートのように計算するのではなく、視覚的な精度に依存する必要があることです。良い面としては、コラボレーションを促進する方法があります。これは、チームからの賛同を得るために重要な場合があります。

精度を犠牲にして「迅速で汚い」視覚的分析を通じてコラボレーションを促進することは、潜在的なトレードオフです。どちらがより良いアプローチですか?簡単な答え:あなたの状況に最もよく適合し、あなたの目標に最もよく一致するもの。

ユーザビリティテストのデータ分析の最終的なポイント

これらの方法論を使用すると、さまざまなプロジェクトでそれを使用したチームから次の観察結果が得られました。

  1. 特に大規模な研究を扱う場合、問題の優先順位付けにより、チームは本当に重要なことに集中でき、情報過多、分析麻痺、意思決定の疲労などの不要な認知的課題を減らすことで時間とリソースを節約できます。

  2. 接続されたエンドツーエンドのワークフローにより、ソリューションはユーザビリティテストの出力とより整合性が保たれ(問題とソリューションがペアになっているため)、最適とは言えないソリューションを実装するリスクが軽減されます。

  3. オンラインツールを使用して、この方法を(部分的または全体的に)共同で簡単に適用できます。

このアプローチの制限を理解することが重要です。たとえば、優先順位付けフェーズでは、テストで観察されたユーザーの前向きな態度や行動は含まれません。焦点はユーザビリティの問題です。 1つの提案は、この種のデータを個別にログに記録し、必要に応じて調査結果を補完してバランスを取るために途中で使用することです。

最後に、ユーザビリティテストとは別に、このアプローチは他のUX調査手法にも拡張できます。 「ダブルダイヤモンド」アプローチ(問題と解決策の発散/収束)を適用することで、さまざまなユーザー調査データを混合し、他のプロジェクトで上記の方法を使用できます。あなたの想像力が限界です!

•••

ApeeScapeデザインブログの詳細:

  • eコマースUX–ベストプラクティスの概要(インフォグラフィック付き)
  • 製品設計における人間中心の設計の重要性
  • 最高のUXデザイナーポートフォリオ–刺激的なケーススタディと例
  • モバイルインターフェースのヒューリスティック原則
  • 予測的デザイン:魔法のユーザーエクスペリエンスを作成する方法

ApeeScapeはクライアントと提携して、超成長のための才能と技術戦略を研究しています

その他

ApeeScapeはクライアントと提携して、超成長のための才能と技術戦略を研究しています
人間行動のための設計:無形の定義

人間行動のための設計:無形の定義

Uxデザイン

人気の投稿
強化されたGitフローの説明
強化されたGitフローの説明
国際送金市場はどのように進化していますか?
国際送金市場はどのように進化していますか?
ApeeScapeが人工知能とデータサイエンスの人材スペシャライゼーションを発表
ApeeScapeが人工知能とデータサイエンスの人材スペシャライゼーションを発表
Xamarinを使用したクロスプラットフォームアプリの構築:Android開発者の視点
Xamarinを使用したクロスプラットフォームアプリの構築:Android開発者の視点
Adobe XD vs Sketch – Showdown 2020
Adobe XD vs Sketch – Showdown 2020
 
行動金融によると、投資家が不合理である理由
行動金融によると、投資家が不合理である理由
Androidでリアクティブモデリングを使用して同時実行を簡素化する方法
Androidでリアクティブモデリングを使用して同時実行を簡素化する方法
ユーザーを知る– UX統計と洞察(インフォグラフィック付き)
ユーザーを知る– UX統計と洞察(インフォグラフィック付き)
Meteorアプリケーションのプロジェクト構造を改善するための開発者ガイド
Meteorアプリケーションのプロジェクト構造を改善するための開発者ガイド
外国為替リスク管理ガイド
外国為替リスク管理ガイド
人気の投稿
  • 財務モデルとは
  • サーチファンドを始める方法
  • PHPエラーログはどこにありますか
  • 次の設計原則のうち、ページを統一できるのはどれですか?
  • テスト可能なコードの書き方
カテゴリー
分散チーム ブランドデザイン アジャイルタレント 製品の担当者とチーム モバイル その他 Uiデザイン モバイルデザイン データサイエンスとデータベース 投資家と資金調達

© 2021 | 全著作権所有

apeescape2.com