Jak łatwiej korzystać z zestawu narzędzi Microsoft Human-AI Experience (HAX).

May 08 2023
Jeśli należysz do zespołu pracującego nad szybko rozwijającym się produktem, w jaki sposób możesz łatwiej korzystać z wytycznych firmy Microsoft dotyczących Human-AI Experience (HAX)? Kiedy jako menedżer produktu po raz pierwszy dowiedziałem się o zestawie narzędzi Human-AI Experience (HAX) firmy Microsoft, byłem przytłoczony ogromną ilością informacji i nie wiedziałem, od czego i jak zacząć. Dzięki kursowi CHI 2023 prowadzonemu przez Mihaelę Vorvoreanu z Microsoft zdałem sobie sprawę z przydatności HAX Workbook! Dowiedziałem się, że ten skoroszyt HAX jest dobrym miejscem do rozpoczęcia.

Jeśli należysz do zespołu pracującego nad szybko rozwijającym się produktem, w jaki sposób możesz łatwiej korzystać z wytycznych firmy Microsoft dotyczących Human-AI Experience (HAX)?

Kiedy jako menedżer produktu po raz pierwszy dowiedziałem się o zestawie narzędzi Human-AI Experience (HAX) firmy Microsoft, byłem przytłoczony ogromną ilością informacji i nie wiedziałem, od czego i jak zacząć.

Dzięki kursowi CHI 2023 prowadzonemu przez Mihaelę Vorvoreanu z Microsoft zdałem sobie sprawę z przydatności HAX Workbook! Dowiedziałem się, że ten skoroszyt HAX jest dobrym miejscem do rozpoczęcia.

Zespołom, które nie mają wystarczająco dużo czasu na zapoznanie się z zestawem narzędzi HAX, polecam, aby najłatwiejszym sposobem szybkiego zastosowania wytycznych HAX było:

  • 1. Skorzystaj ze skoroszytu ✏️ HAX
  • 2. Przeczytaj ✨ przykłady każdej wytycznej zawartej w skoroszycie HAX, jeśli zrozumienie każdej wytycznej jest zbyt trudne lub zbyt abstrakcyjne.
  • 3. Zapoznaj się z ✔️ Moimi listami kontrolnymi dla osób, które dopiero poznały wytyczne HAX, które chcą poprowadzić warsztaty w celu zbudowania produktu w oparciu o wytyczne. (Moja lista kontrolna znajduje się poniżej)

Praktyczne narzędzia dla twórców sztucznej inteligencji do tworzenia skutecznych i odpowiedzialnych doświadczeń związanych z ludzką sztuczną inteligencją.

Strona główna zestawu narzędzi Microsoft HAX. Źródło: https://www.microsoft.com/en-us/haxtoolkit/

‍♀️ Dlaczego potrzebujemy zestawu narzędzi HAX? ‍♂️

Sztuczna inteligencja popełnia błędy, nawet jeśli działa dobrze.

Sztuczna inteligencja jest trudna i kosztowna w prototypowaniu.

Sztuczna inteligencja wymaga współpracy międzydyscyplinarnej.

Wpływ sztucznej inteligencji wykracza poza użytkowników.

WIĘC używamy zestawu narzędzi HAX, aby rozwiązać powyższe powody.

Zestaw narzędzi HAX

  • Zestaw narzędzi HAX: https://www.microsoft.com/en-us/haxtoolkit/
  • Zestaw narzędzi HAX składa się z (1) wytycznych projektowych HAX, (2) skoroszytu HAX i (3) poradnika HAX.
  • https://www.microsoft.com/en-us/haxtoolkit/library/
  • Zestaw elastycznych i wielokrotnego użytku rozwiązań powtarzających się problemów z interakcją człowiek-AI
  • https://www.microsoft.com/en-us/haxtoolkit/workbook/
  • Narzędzie, które pomaga zespołom w planowaniu i wdrażaniu najlepszych praktyk interakcji Human AI
  • https://microsoft.github.io/HAXPlaybook/
  • Narzędzie do generowania scenariuszy do testowania na podstawie prawdopodobnych niepowodzeń interakcji człowiek-AI (tylko dla NLP)

Poniżej znajduje się 18 wskazówek dotyczących początkowych, środkowych i nadgodzinowych interakcji między sztuczną inteligencją a ludźmi. Podzielony na cztery grupy w następujący sposób:

Przewodnik dla początkujących z AI i interakcjami międzyludzkimi

Przewodnik dotyczący interakcji człowieka z AI

Przewodnik dotyczący reagowania na problemy pojawiające się podczas interakcji

Przewodnik po interakcjach, które zmieniają się w czasie

Wytyczne Microsoft HAX

Jak korzystać z Wytycznych HAX?

  • Przed opracowaniem planu nowego produktu lub funkcji możesz przeprowadzić warsztaty HAX Guideline z zainteresowanymi stronami, aby udoskonalić swój plan.

✍ Lista kontrolna przed warsztatem HAX Guideline

  • ✔️ Wybierz facylitatora warsztatu, który wyjaśni wytyczne HAX i poprowadzi warsztat.
  • ✔️ Wybierz różnych interesariuszy do udziału w warsztacie. (np. Product Manager, Product Designer, Front-end Engineer, Data Scientist, AI Researcher itp.)
  • ✔️ Weź pod uwagę odpowiednią liczbę osób, aby mieć pewność, że wszyscy interesariusze będą mogli zabrać głos w określonych ramach czasowych.
  • ✔️ Ustalenie harmonogramu i agendy warsztatów.
  • ✔️ Wybierz produkt i jego cechy, które mają zostać omówione na warsztacie.
  • ✔️ Zdefiniuj użytkownika docelowego, który korzysta z produktu.
  • ✔️ Prowadzący warsztat wyjaśnia cel wytycznych HAX.
  • ✔️ Wyjaśnij, dlaczego wytyczne HAX są niezbędne do opracowania produktu.
  • ✔️ Wytyczne są podzielone na kategorie na podstawie interakcji użytkownika z systemem AI w czasie.

Niebieski = początkowa interakcja

Czerwony = Podczas interakcji

Żółty = Kiedy źle

Zielony = Interakcja w czasie

Przykład wytycznych oznaczonych kolorami
  • ✔️ Prowadzący warsztat objaśnia kolejność wytycznej HAX.
  • ✔️ Facylitator warsztatu określa (1) produkt lub funkcję, którą omówisz podczas warsztatu oraz (2) użytkowników, którzy będą korzystać z produktu lub funkcji.

Praktyczny ✏️ HAX Workbook ✏️ jest tutaj , aby pomóc Ci łatwo zastosować wytyczne HAX. Zeszyt ćwiczeń składa się z 4 kroków.

  • ✏️ skoroszyt HAX✏️ : https://www.microsoft.com/en-us/haxtoolkit/workbook/
  • Powodem przejścia przez 4 kroki jest ustalenie priorytetów, którą z 18 wytycznych należy zastosować jako pierwszą w planowaniu produktu.
  1. Po przejściu przez 4 kroki będziesz mieć wytyczne dotyczące Priorytetu 0, Priorytetu 1, Priorytetu 2 i Priorytetu 3.
  2. Wytyczne przedstawiają ogólne ramy umożliwiające udoskonalenie planu. Dzięki doświadczeniu w omawianiu rzeczy z góry podczas warsztatów, zespół lepiej zrozumie intencje planu i projektu produktu, rozwoju i badań. Później będzie mniej nieporozumień lub zamieszania, ponieważ ty i zespół zgodziliście się co do rzeczy z góry.

Krok 1

  1. W pierwszym kroku przeczytaj wszystkie wytyczne razem, jedna po drugiej!
Przykład wytycznej nr 1. Źródło: https://www.microsoft.com/en-us/haxtoolkit/example/copilot-in-powerpoint-g1-d-demonstrate-possible-system-inputs/

Jak długo trwa Krok 1?

  • Do 5 minut na wytyczne
  • Łącznie 90 minut = 18 wskazówek * 5 minut

2. Jako facylitator warsztatów zadaj poniższe pytanie wszystkim interesariuszom.

‍♀️ Czy potrzebujemy tych wskazówek, aby zbudować funkcję lub produkt?

3. Każdy zainteresowany odpowiada na pytanie na jeden z trzech sposobów:

  1. Potrzebujemy tego przewodnika. (Zaznacz „ Tak ” w skoroszycie HAX)
  2. NIE potrzebujemy tego przewodnika. (Zaznacz „ Nie ” w skoroszycie HAX)
  3. PRAWDOPODOBNIE potrzebujemy tej wskazówki. (Sprawdź „ Może ” w skoroszycie HAX)

✅ Wskazówka 1. Jeśli masz problem z udzieleniem odpowiedzi, skorzystaj z pierwszej odpowiedzi, która przyjdzie Ci do głowy. Ty i zespół możecie wrócić do wytycznych później i zmienić swoją odpowiedź.

✅ Wskazówka 2. Jeśli myślisz: „Powinniśmy planować w oparciu o tę wskazówkę”. ➡️ Zaznacz „Tak” w skoroszycie HAX.

Jeśli zdasz sobie sprawę, że „nie powinniśmy planować pewnych funkcji lub UX w oparciu o te wytyczne.”: ➡️ Zaznacz „Tak” w skoroszycie HAX

Krok 2

  1. Krok 2 odnosi się tylko do wytycznych , na które większość Twojego zespołu odpowiedziała „Tak” w kroku 1: „Czy potrzebujemy tych wytycznych, aby zbudować funkcję lub produkt?” .
  • Do 10 minut na wytyczne.
  • Całkowity wymagany czas zależy od liczby prowadnic wybranych w kroku 1.

2. Drugi krok składa się z trzech części i wymaga wyobraźni z perspektywy użytkownika.

  • Q1. Co by się stało, gdybyśmy zastosowali się do tej wskazówki?
  • Q2. Co by było, gdybyśmy NIE zastosowali się do tej wskazówki?
  • Q3. Jaki byłby wpływ na użytkownika, gdybyśmy nie zastosowali się do wytycznych? (Można na razie nie być precyzyjnym.)
    → Wpływ byłby minimalny. ➡️ Zaznacz „Mały”
    → Wpływ byłby umiarkowany. ➡️ Zaznacz „Średni”
    → Wpływ byłby duży. ➡️ Zaznacz „Duże”

✅ Wskazówka 2. Napisz podsumowanie tego, co uzgodnili wszyscy interesariusze w skoroszycie HAX.

Krok 3

Q1. Jaki scenariusz użytkownika możemy sobie wyobrazić, jeśli zastosujemy tę wskazówkę?

  • Trzecim krokiem jest szybka burza mózgów na temat doświadczeń użytkowników, które moglibyśmy zaprojektować, jeśli zastosujemy się do wytycznych.
  • Niech wszyscy interesariusze na warsztacie wyobrazą sobie scenariusz użytkownika, kiedy zastosujemy wytyczne. Prowadzący warsztaty lub jeden z uczestników zapisuje je.

Q2. Ile zasobów spodziewamy się wykorzystać na ten projekt i rozwój?

  • Oszacuj rozmiar zasobów użytych do zaprojektowania i opracowania tego doświadczenia użytkownika.
  • Odpowiedz na jeden z trzech sposobów: mały, średni i duży.
  1. Czwartym krokiem jest ustalenie priorytetów wytycznych w oparciu o odpowiedź na pytanie 3 w kroku 2 i pytanie 2 w kroku 3 .
  2. Tak! skończyłeś. Teraz masz Priorytet 0 (P0), Priorytet 1 (P1), Priorytet 2 (P2) i Priorytet 3 (P3) Wytyczne HAX do wykorzystania przy planowaniu produktu. ( Nie martw się! Nie potrzebujesz wszystkich czterech priorytetów.)
    1. Warsztat dotyczący wytycznych HAX kończy się, gdy ty i zespół ustalicie wytyczne HAX dotyczące priorytetu 0 (P0), priorytetu 1 (P1), priorytetu 2 (P2) i priorytetu 3 (P3).
    2. Po warsztacie osoba odpowiedzialna za planowanie produktu dopracuje planowanie produktu na podstawie priorytetowych wytycznych. Następnie udostępnij go innym interesariuszom, takim jak projektanci, programiści i badacze.

    ‍ Uczestniczka A

    1. „Przed warsztatem myślałem, że porozmawiamy tylko o zasadach, ale poszło o wiele lepiej niż się spodziewałem, ponieważ warsztaty dotyczyły konkretnych sposobów aplikacji na produkt. Przykłady wytycznych były dla nas pomocne przy stosowaniu wytycznych w naszym procesie wytwarzania produktów”.
    2. „ Prowadzący był bardzo ważny . Dobrze było mieć facylitatora, gdy dopiero zaczynasz korzystać z wytycznych HAX i uzyskać wyniki w krótkim czasie”.
    3. „Zwykle ludzie, którzy wytwarzają produkty, nie mają wystarczająco dużo czasu na myślenie z powodu szybkiego tempa rozwoju produktu. Musimy zmusić się do znalezienia czasu na głębsze przemyślenia i więcej rozmów”.

    ‍ Uczestniczka B

    1. „Dobrze, że po warsztatach osiągnęliśmy dobry wynik.”
    2. „Jako zespół musimy mieć więcej doświadczeń w konstruktywnym dzieleniu się przemyśleniami, a nie tylko w mówieniu o zasadach. Dzięki temu, że miałam czas na warsztaty, miałam wystarczająco dużo czasu na głębokie przemyślenia .”

    ‍ Uczestnik C

    1. „Dobrze było się spotkać i zastosować wytyczne HAX w naszym procesie rozwoju produktu. Dzięki warsztacie mogliśmy przekonać się dlaczego i jak pomocne są Wytyczne HAX .”
    2. „Myślę, że czas, który spędzimy razem na omawianiu i dostosowywaniu wytycznych HAX, w rzeczywistości zaoszczędzi nam dużo czasu w naszym przyszłym procesie planowania produktu . Na przykład możemy szybko określić zakres prac w oparciu o wytyczne, które już uzgodniliśmy przed planowaniem, projektowaniem i rozwojem.”

    Czekać na dalsze informacje! HAX Playbook zostanie omówiony w następnym poście. HAX Playbook to narzędzie, które pomaga przewidywać i łagodzić awarie podczas tworzenia produktu opartego na przetwarzaniu języka naturalnego. Jeśli chcesz dowiedzieć się więcej na ten temat, zasubskrybuj moje Medium.