新しいプロジェクトを開始する場合、通常は機能要件について詳しく説明するための質問をします。UXディメンションに焦点を当てた要件収集では、これらの質問は何ですか?ドメインによって異なりますか?
「機能要件について詳しく説明する」ことは、引き出すのに適した場所ではありません。ユーザーは自分の要件を(ユーザーが知っていると思っていても)知らないうえに、非機能的な要件も同時に取得する必要があります。
私はIan Alexanderの要件抽出アプローチを使用することに慣れており、これまでのところ良い結果を出しています。 UXエキスパートはすべてのステージに参加する必要がありますが、シナリオステージで最もアクティブです。他のすべてでは、彼の仕事はユーザーの代弁者として行動し、彼らの利益を擁護することです。他の討論者(通常はエンジニアや管理者)は、意思決定の際にユーザーの視点を考慮することを忘れがちだからです。
上記は、上記で指定された順序で収集できます。完全な要件仕様で必要となる他のタイプの情報があり、私の経験では、上記のステップ中に常に発生します。
品質と制約は、「非機能要件」と聞いてほとんどの人が考えることです。古き良きISO 9126で指定されているほぼすべてがそのカテゴリに分類されます。これには、「訓練を受けていないユーザーの95%がタスクXを3分未満で完了することができるはず」などの従来のユーザビリティメトリックが含まれます。このレベルの詳細を指定する実際のプロジェクトを見たことはほとんどありませんが、そうだとすれば、それがこの段階でのUXエキスパートの懸念事項です。
根拠決定を下すときは、決定がそのように行われた理由を文書化することをお勧めします。ここではUXに固有のものはありません。ほとんどの人はまったく気にしない、私は通常、政治的に物議を醸す決定、または誤って発見された反直観的な議論に基づいて決定が下された場合にそれを行います。
「UXエキスパートが尋ねるべき質問は何か」と尋ねました。ご覧のとおり、UXエキスパートが各段階で達成しなければならないことの定義でさえ、かなり長いです。それぞれについてどのような質問をすべきかをどのようにして知っていますか?まず、適切な態度を持つインテリジェントな人は、最終的にどのような情報が必要かを知った後、自分の質問を理解できます(そうです、難しいですが、経験を積むと改善されます)。次に、UXエキスパートが学習できる要件エンジニアリングに関する本があります。私の経験では、 Discovering Requirements by Alexander and Beus-Dukicと ser interface design by Lauesenの組み合わせは、優れたシステムの仕様を作成するための非常に強固な基盤を提供しますユーザー体験。
ユーザーは誰で、何をしているのか、何をしているのか、なぜそれをしているのか?
ビジネスとは何か、それは何をするのか、何をしようとしているのか?
プロジェクトの成功を決定するものは何ですか?
例えば。ローンチから最初の1か月間の、登録済みユーザー数または新しいサービスへの移行タイムラインまたは販売数。
プロジェクトの使命を理解し、次のことを行います。-ユーザーは誰ですか? -このサービスを使用している理由/このサイトにアクセスしている理由-このサービス/サイトを離脱した理由-サービス/サイトでの経験の終わりに彼らが成功/満足していると感じる理由-失敗/不満に感じている理由サービス/サイト。 -これはプロジェクトのミッションと一致していますか。
これと他のいくつかは、ユーザーエクスペリエンスとビジネス目標を念頭に置いて機能を具体化するのに役立つと確信しています。