Microsoft Human-AI Experience (HAX) Toolkit をより簡単に使用する方法

May 08 2023
あなたが動きの速い製品に取り組んでいるチームの一員である場合、Microsoft のヒューマン AI エクスペリエンス (HAX) ガイドラインをどのように簡単に使用できますか? プロダクト マネージャーとして、Microsoft の Human-AI Experience (HAX) Toolkit について初めて知ったとき、膨大な情報に圧倒され、どこから、どのように始めればよいかわかりませんでした。Microsoft の Mihaela Vorvoreanu が進行役を務めた CHI 2023 コースのおかげで、HAX ワークブックの有用性を実感しました! この HAX ワークブックが出発点として適していることを知りました。

あなたが動きの速い製品に取り組んでいるチームの一員である場合、Microsoft のヒューマン AI エクスペリエンス (HAX) ガイドラインをどのように簡単に使用できますか?

プロダクト マネージャーとして、Microsoft の Human-AI Experience (HAX) Toolkit について初めて知ったとき、膨大な情報に圧倒され、どこから、どのように始めればよいかわかりませんでした。

Microsoft のMihaela Vorvoreanuが進行役を務めたCHI 2023 コースのおかげで、HAX ワークブックの有用性を実感しました! このHAX ワークブックが出発点として適していることを知りました。

HAX ツールキットを確認する時間がないチームには、HAX ガイドラインをすばやく適用する最も簡単な方法として、次のことをお勧めします。

  • 1. ✏️ HAX ワークブックを使用する
  • 2.各ガイドラインを理解するのが難しすぎたり抽象的すぎる場合は、HAX ワークブックで提供されている各ガイドラインの✨例を読んでください。
  • 3. ガイドラインに基づいて製品を構築するためのワークショップを促進したい HAX ガイドラインを初めて使用する人は、✔️ 私のチェックリストを参照してください。(私のチェックリストは以下に提供されています)

AI ビルダーが効果的で責任あるヒューマン AI エクスペリエンスを作成するためのハンズオン ツール。

Microsoft HAX ツールキットのホームページ。ソース: https://www.microsoft.com/en-us/haxtoolkit/

‍♀️ HAX ツールキットが必要な理由 ‍♂️

AIはうまく機能していても間違いを犯します。

AI のプロトタイプは難しく、費用もかかります。

AI には、学際的なコラボレーションが必要です。

AI の影響はユーザーにとどまりません。

そのため、HAX ツールキットを使用して上記の理由に対処します。

HAX ツールキット

  • HAX ツールキット: https://www.microsoft.com/en-us/haxtoolkit/
  • HAX ツールキットは、(1) HAX 設計ガイドライン、(2) HAX ワークブック、および (3) HAX プレイブックで構成されています。
  • https://www.microsoft.com/en-us/haxtoolkit/library/
  • 繰り返される人間と AI の相互作用の問題に対する柔軟で再利用可能なソリューションのセット
  • https://www.microsoft.com/en-us/haxtoolkit/workbook/
  • ヒューマン AI インタラクションのベスト プラクティスの計画と実装を通じてチームをガイドするツール
  • https://microsoft.github.io/HAXPlaybook/
  • 人間と AI の相互作用の失敗の可能性に基づいてテストするシナリオを生成するためのツール (NLP のみ)

以下は、AI と人間の間の最初、中間、および残業のやり取りに関する 18 のガイドラインです。次のように 4 つのグループに分けられます。

AI と人間の相互作用を開始するためのガイド

人間が AI と対話する際のガイド

やり取り中に発生する問題への対応ガイド

時間とともに変化するインタラクションのガイド

Microsoft HAX ガイドライン

HAX ガイドラインの使用方法

  • 新しい製品または機能の計画を策定する前に、利害関係者と HAX ガイドライン ワークショップを実施して、計画を改良することができます。

✍ HAX ガイドライン ワークショップ前のチェックリスト

  • ✔️ ワークショップのファシリテーターを選択して、HAX ガイドラインを説明し、ワークショップをリードします。
  • ✔️ ワークショップに参加するさまざまな関係者を選択します。(例: プロダクト マネージャー、プロダクト デザイナー、フロントエンド エンジニア、データ サイエンティスト、AI 研究者など)
  • ✔️ すべての利害関係者が設定された時間枠内で発言できるように、適切な人数を検討してください。
  • ✔️ ワークショップのタイムラインと議題を設定します。
  • ✔️ ワークショップで取り上げる製品とその機能を選択します。
  • ✔️ 製品を使用するターゲット ユーザーを定義します。
  • ✔️ ワークショップのファシリテーターが HAX ガイドラインの目的を説明します。
  • ✔️ 製品の開発に HAX ガイドラインが必要な理由を説明してください。
  • ✔️ ガイドラインは、ユーザーと AI システムとの経時的なやり取りに基づいて分類されます。

青 = 最初のやり取り

赤=交流中

黄色 = 間違っている場合

緑 = 時間の経過に伴う相互作用

色分けされたガイドラインの例
  • ✔️ワークショップファシリテーターがHAXガイドラインの順番を説明します。
  • ✔️ ワークショップのファシリテーターは、(1) ワークショップでカバーする製品または機能、および (2) 製品または機能を使用するユーザーを定義します。

ハンズオン ✏️ HAX ワークブック ✏️は、 HAX ガイドラインを簡単に適用するのに役立ちます。ワークブックは 4 つのステップで構成されています。

  • ✏️ HAX ワークブック✏️ : https://www.microsoft.com/en-us/haxtoolkit/workbook/
  • 4 つのステップを経る理由は、18 のガイドラインのどれを製品計画に最初に適用するかを優先するためです。
  1. 4 つのステップを経ると、優先度 0、優先度 1、優先度 2、優先度 3 のガイドラインが適用されます。
  2. ガイドラインは、計画を改善するための全体像のフレームワークを提供します。ワークショップで事前に話し合った経験により、チームは製品の計画と設計、開発、研究の意図をよりよく理解できるようになります。あなたとチームが事前に合意しているため、後で意見の相違や混乱が少なくなります。

ステップ#1

  1. 最初のステップでは、各ガイドラインを 1 つずつ一緒に読んでください。
ガイドライン 1 の例。ソース: https://www.microsoft.com/en-us/haxtoolkit/example/copilot-in-powerpoint-g1-d-demonstrate-possible-system-inputs/

ステップ 1 にかかる時間は?

  • ガイドラインごとに最大 5 分
  • 合計 90 分 = 18 のガイドライン * 5 分

2.ワークショップのファシリテーターとして、すべての利害関係者に以下の質問をします。

‍♀️ 機能や製品を構築するために、このガイドラインは必要ですか?

3. 各利害関係者は、次の 3 つの方法のいずれかで質問に答えます。

  1. このガイドラインが必要です。( HAXワークブックで「はい」にチェック)
  2. このガイドラインは必要ありません。(HAXワークブックで「いいえ」にチェック)
  3. このガイドラインはおそらく必要です。( HAX Workbook の「 Maybe 」にチェックを入れます)

✅ ヒント 1. 答えに困ったら、最初に思いついた答えを使ってください。あなたとチームは後でガイドラインを再確認して、回答を変更できます。

✅ヒント2.「このガイドラインに沿って計画を立てるべきだ」と思ったら。➡️HAXワークブックで「はい」にチェックを入れます。

「そのガイドラインに基づいて特定の機能や UX を計画すべきではない」と気付いた場合: ➡️ HAX ワークブックで「はい」にチェックを入れる

ステップ2

  1. ステップ 2 は、チームのほとんどがステップ 1 の「機能または製品を構築するためにこのガイドラインが必要ですか?」に対して「はい」と答えたガイドラインのみを扱います。.
  • 目安は10分まで。
  • 必要な合計時間は、ステップ 1 で選択したガイドラインの数によって異なります。

2. 2 番目のステップは 3 つの部分で構成され、ユーザーの視点からの想像力が必要です。

  • Q1. このガイドラインを適用するとどうなるでしょうか。
  • Q2. そのガイドラインを適用しなかった場合はどうなりますか?
  • Q3. ガイドラインを適用しなかった場合、ユーザーへの影響はどの程度になるでしょうか? (今のところ正確でなくても構いません。)
    →影響は最小限です。➡️「小」にチェック
    → 影響は中程度。➡️「中」にチェック
    → 影響が大きい。➡️「大」にチェック

✅ ヒント 2. すべての利害関係者が同意したことの要約を HAX ワークブックに書きます。

ステップ #3

Q1. このガイドラインを適用すると、どのようなユーザー シナリオが考えられるでしょうか?

  • 3 番目のステップは、ガイドラインを適用した場合に設計できるユーザー エクスペリエンスについて、すばやくブレインストーミングすることです。
  • ワークショップの関係者全員に、ガイドラインを適用する際のユーザー シナリオを想定してもらいます。ワークショップのファシリテーターまたは参加者の 1 人がそれらを書き留めます。

Q2. この設計と開発にどのくらいのリソースを使用する予定ですか?

  • そのユーザー エクスペリエンスの設計と開発に使用されるリソースのサイズを見積もります。
  • 小、中、大の 3 つの方法のいずれかで答えてください。
  1. 4 番目のステップは、ステップ #2 の Q3ステップ #3Q2への回答に基づいて、ガイドラインに優先順位を付けることです。
  2. わーい!これで完了です。これで、優先度 0 (P0)、優先度 1 (P1)、優先度 2 (P2)、および優先度 3 (P3) の HAX ガイドラインが製品計画に使用できるようになりました。( 心配しないでください! 4 つの優先順位すべてが必要なわけではありません。)
    1. HAX ガイドライン ワークショップは、あなたとチームが優先度 0 (P0)、優先度 1 (P1)、優先度 2 (P2)、および優先度 3 (P3) の HAX ガイドラインを設定した時点で終了します。
    2. 研修会終了後、商品企画担当者が優先順位をもとに商品企画のブラッシュアップを行います。次に、デザイナー、開発者、研究者などの他の利害関係者と共有します。

    ‍参加者Aさん

    1. 「ワークショップの前は、原則だけを話すと思っていましたが、ワークショップは製品への具体的な適用方法についてだったので、予想以上に良かったです。ガイドラインの例は、 製品製造プロセスにガイドラインを適用するのに役立ちました。」
    2. 「ファシリテーターは非常に重要でした。HAX ガイドラインに慣れていないときにファシリテーターがいて、短時間で結果が得られたのは良かったです。」
    3. 通常、製品を作る人は、製品開発のペースが速いため、考える時間が十分にありません。私たちは、より深く考え、より多くのことを話す時間を見つけるように強制しなければなりません。」

    ‍ 参加者B

    1. 「ワークショップ後に質の高い結果が得られてよかったです。」
    2. 「私たちはチームとして、原則について話すだけでなく、建設的に考えを共有する経験をもっと積む必要があります。ワークショップの時間のおかげで、深く考える時間を十分にとることができました。」

    ‍ 参加者C

    1. 「製品開発プロセスに HAX ガイドラインをまとめて適用できてよかったです。ワークショップのおかげで、HAX ガイドラインが役立つ理由と方法を体験できました。」
    2. 「HAX ガイドラインについて話し合い、調整するために一緒に時間を費やすことで、将来の製品計画プロセスで実際に多くの時間を節約できると思います。たとえば、企画、設計、開発の前に合意したガイドラインに基づいて、作業範囲をすばやく決定できます。」

    乞うご期待!HAX Playbook については、次回の投稿で取り上げます。HAX Playbook は、自然言語処理に基づいて製品を構築する際の障害を予測して軽減するのに役立つツールです。それについてもっと知りたい場合は、私のメディアを購読してください。