システム設計において、ユーザー分析は、科学者、エンジニア、テクニカルライターがソフトウェアシステムやその他の技術製品の開発に影響を与えるユーザー特性を特定するための手段です。 [ 1 ]このプロセスにおいて、技術分野の開発者は、インタビュー、フォーカスグループ、その他の定性調査を通じて、自社製品のユーザーに関する情報を収集します。これは通常、ユーザーが特定の技術を使用する際に実行する実際のワークフロータスクに基づいてユースケースを作成することによって行われます。このような分析は、ソフトウェアドキュメントの作成に不可欠です。
非常に異なるものの、ユーザー分析はタスク分析と関連しています。
アプローチ
新しい技術やソフトウェアを開発する際には、その技術やソフトウェアがよりユーザーフレンドリーなものとなるように、システムの潜在的なユーザーとその属性を特定する必要があります。
この開発過程において、ユーザー分析は技術文書の草稿作成に先立つ基礎調査段階です。[ 2 ]このように、ユーザー分析は通常、文書作成プロセスの最初のステップとなります。このような分析は、暗黙知、つまりユーザーの価値観、行動、文書や製品に関する知識、そしてそれらの文書や製品を使用する動機に関する一連の事実を明らかにすることを目的としています。[ 3 ]特定の技術が実行できる単純な操作ではなく、ユーザーの活動に関する暗黙知を明らかにすることは、ユーザー分析を行う技術コミュニケーターにとって、暗黙的ながらも理解されている秘訣であると言われています。[ 4 ]
優れたテクニカルコミュニケーターは、ユーザーが具体的に何をしたいのか、そしてユーザーがその技術を使って何をするのかを明らかにすることを目的としたユーザー分析を実施します。ユーザー分析分野の専門家の中には、このプロセスにおける学習の転移を理解することの重要性を強調する人もいますが[ 5 ] 、この概念自体は議論の余地があります。[ 6 ]
ユーザーとの交流
ユーザー分析は、定性的な調査を必要とするプロセスです。このような調査は通常(必ずしもそうとは限りませんが)、人間を対象とするため、形式性と個人性は問題となります。[ 7 ]現代では、ユーザーは多くの場合、特定のテクノロジーの利用を中心に形成される仮想コミュニティを介してアクセスされます。
使用状況の統計分析
ユーザーとの従来のインタラクションに加え、ユーザーのログ利用状況を統計的に分析することで分析を行うこともできます。機械学習などの人工技術を用いることで、膨大な分析結果を並行して生成することが可能です。[ 8 ]
引用
- ^ CS 3041 - ユーザー分析とタスク分析、ウースター工科大学。2006年3月7日(火)。
- ^ Thomas T. Barker, Writing Software Documentation Archived 2013-05-13 at the Wayback Machine、118ページ。Allyn & Bacon Series in Technical Communication, 2nd ed. Upper Saddle River : Pearson Education、2003年。ISBN 0321103289
- ^バーカー、123ページ。
- ^ Barbara Mirel、「ユーザードキュメントのための応用構成主義:従来のタスク指向の代替案」 Journal of Business and Technical Communication、第12巻、第1号、31ページ。1998年。
- ^バーカー、122ページ。
- ^ S. Helfenstein、「移転:レビュー、再構築、および解決」、2005年。
- ^バーカー、133ページ。
- ^ H. Wang. 音声通話サービスにおける低識字率ユーザーの行動分析[1]
外部リンク
- ソフトウェアドキュメント作成時のユーザー分析チェックリスト。