1.5.2019

Last Updated on

 

Jak u nás ve firmě přistupujeme k uživatelskému testování? Přečtěte si, co se nám opravdu osvědčilo v praxi.

Z jakých důvodů jsou pro nás uživatelské testy důležité a proč věříme, že mají smysl, jsme si nastínili v předchozím článku: Jak mít spokojené zákazníky? My provádíme uživatelské testování.

Dnes se na uživatelské testování podíváme z praktičtějšího hlediska.

User Testing

Photo by Alvaro Reyes on Unsplash

Testování ve vaší firmě

Přestože na trhu existují firmy specializované na uživatelské testování a průzkumy, rozhodli jsme se testovat si aplikace v rámci týmu. To nám dovoluje mít kontrolu nad průběhem a vyhodnocením.

Navíc si můžeme sami přizpůsobit poměr mezi cenou a “výkonem” testování.

Jak už to tak bývá, počáteční investice byla větší. Museli jsme si vyšlapat cestičku a najít postupy, které fungují, a které naopak ne.

Abyste neobjevovali kolo, doporučujeme se odrazit od předchozích výzkumů v oblasti user centred design. Velmi dobrou knihou do začátku je například Don’t Make Me Think.

Uživatelské testování má tři základní fáze – přípravu, realizaci a vyhodnocení.

1. Příprava – připravte si scenáře

Přípravná fáze je ze všech tří nejobsáhlejší.

Nejprve zajistíme prototyp aplikace. Můžeme zde identifikovat několik fázi prototypu.

a) První je upřesnění obecnějšího zadání aplikace a první kresby návrhu, v této fázi je nejrychlejší použít tužku a papír a načrtnout hlavní funkcionalitu aplikace.

b) Druhou fázi je zpřesňování návrhu, zde se už dostává ke slovu software pro tvorbu wireframes (drátových modelů) aplikace. Nám se nejvíce osvědčily Axure a Figma.

c) Poslední fáze prototypu je jeho cizelace a testování.

Obrázek: Tvorba prototypu v Axure

Obrázek: Tvorba prototypu v Axure

Stejně jako klasické testování softwaru i uživatelské testy vyžadují scénáře. Ty mohou mít formu seznamu jednotlivých kroků, které s uživatelem chcete projít. Každý úkol může mít nastavenou rozdílnou míru “svobody”, kterou uživateli dáte. Můžete mu určovat výchozí podmínky a nástroje, nebo mu naopak zadat pouze cílový stav a sledovat jeho vlastní postup. Záleží na konkrétních specifikách produktu a především na hypotézách, které jste si stanovili.

d)  Jakmile máme připravený prototyp a scénář, začínáme shánět účastníky testování na základě cílové skupiny aplikace. Pokud je aplikace určená pro vaše zaměstnance, budou to lidé od vás z firmy, pokud pro sportovce, budete hledat mezi sportovci atd.

Oslovujeme napřímo, pomocí sociálních sítí, nebo přes doporučení. Jednou z oblíbených metod pro cílové skupiny, ke kterým se běžně nedostanete, je tzv. guerilla testing, kdy v “terénu” (fitcentrum, kavárna, nákupní středisko…) oslovujete vytipované osoby s žádosti o krátký test. Motivovat je můžete např. finanční odměnou, možností využívat výsledný produkt zdarma, nebo třeba kávou 🙂

2. Realizace – rozhovor se musí držet struktury

Následuje samotná realizace.  Jak už jsme naznačili, uživatelské testování může probíhat ve vámi určených prostorách (kancelář, “laboratoř”), nebo přímo v terénu. V obou případech by se měl celý rozhovor držet určité struktury.

a) Nejprve představíme sebe, firmu a produkt, který vyvíjíme.

Doporučujeme se neprezentovat jako někdo, kdo je do vývoje produktu přímo zapojen. Když se představíte jako “výkonný ředitel a autor nápadu”, respondent nemusí být v kritice “z očí do očí” úplně upřímný. Nám se nejvíc osvědčilo se představit jako “vedoucí testování”, jehož úkolem je najít chyby v produktu.

b) Po vzájemném představení vysvětlíme, jakým stylem bude testování probíhat, kolik času zhruba zabere, a vyřešíme případné potřebnou administrativu.

V tento moment je důležité respondentovi říct, že není hodnocen dle výkonu! Zdůrazněte, že zadané úkoly jsou pouze osnovou, a že se neočekává, že je 100% naplní, ale naopak že při jejich plnění narazí na problémy.

c) Co je potřeba připomenout na začátku je, aby respondent během testování především mluvil, ať už by popisoval co právě dělá, nebo sděloval jakékoliv jiné poznámky a posřehy.

d) Co se týče popisu produktu, poskytujte takové informace, které by uživatel získal například při prohledávání App Storu nebo Google Play (můžete si tak navíc rovnou otestovat i promo textace). Pokud ale potřebujeme využít “okamžiku překvapení” a neznalosti kontextu, začneme samozřejmě rovnou prvním úkolem.

e) Pozornost věnujeme i tomu, kam respondenta posadíte.

Obrázek: Jak se při uživatelském testování nejlépe posadit

Obrázek: Jak se při uživatelském testování nejlépe posadit

Ideální je, když sedí přes roh stolu vůči osobě, která vede testování, a čelem k tomu, kdo zapisuje výsledky.

Tento zasedací pořádek má několik výhod.

  • Kdybyste k respondentovi seděli čelem, neuvidíte respondentovi “pod ruce”.
  • Kdybyste seděli přímo vedle něho, konverzace bude nepřirozená a oba byste se museli natáčet na toho druhého.
  • Zapisovatel může sedět více v ústraní, ale nám se osvědčilo, když sedí z druhé strany stolu a je tak ve stejné pozici jako vedoucí rozhovoru. Má takto dobrý pozorovací úhel a může zaznamenat něco, co vám uniklo.

f) Samostatnou otázkou je nahrávání rozhovoru, jejich natáčení a používání jiných metrik (záznamy obrazovky, záznamy kurzoru atd.).

Zvážit musíte několik faktorů:

  • na jednu stranu vám jde o přirozenost a co možná nejmenší tlak na respondenta
  • na druhou stranu potřebujete uživatelský test zaznamenat co nejpečlivěji.
Obrázek: Příprava na uživatelské testování

Obrázek: Příprava na uživatelské testování

U nás se kloníme k přirozenosti rozhovoru – na respondenta nikde nehledí oko kamery, o to pozornější, ale musí být ty naše. Pokud přece jen chcete snímat obrazovku, doporučujeme zapnout nahrávání ještě před začátkem testu. To není z pohledu respondenta rušivé a spolu se zapnutím zviditelnění gest na ploše telefonu, přehledně zaznamenáváme uživatelskou aktivitu.

3. Vyhodnocení – jak sepsat a vybrat zásadní poznámky

a) Při vyhodnocování se nám nejvíc osvědčilo sepsat a vybrat zásadní poznámky a připomínky ihned po ukončení rozhovoru, ještě než dorazí další respondent. Zabráníte tak tomu, aby se vám jednotlivé odpovědi slily do neurčité názorové masy vytržené z konkrétního kontextu.

b) Pro zápis poznámek a jejich prioritizaci se používáme Trello, ve kterém si vytvoříme sloupce podle jednotlivých kategorií a priorit, a do těch pak třídíme poznámky z testování.

c) Do nového prototypu se pak promítnou především ty chyby a poznámky, na které narazila většina respondentů, a které měly kritické dopady na postup při testování

A na co vám uživatelské testování neodpoví?

Například na to:

  • jak nastavit obchodní model
  • jestli má být aplikace placená, nebo zdarma
  • s mikrotransakcemi nebo reklamami.

Neporadí vám ani s grafikou, použitými barvami apod, protože jak se říká “sto lidí, sto chutí”.

A než experimentovat a na základě uživatelských testů upravovat loga a barvy, je lepší se držte firemního nebo produktového designu.

Tak ať vám to vyjde, držíme palce!


Chcete víc?

Chtěli byste číst více článků nebo mít rovnou vlastní mobilní aplikaci?

Pokud chcete nahlédnout pod pokličku, sdílejte s námi svůj mail.   Chci víc

Hledáte tým, který vám pomůže s projektem? Poraďte se s Vláďou: skoumal@skoumal.com.

Nakoukni k nám!

Jak vytvořit zadání k softwaru a nezbláznit se z toho? Honza to prozradil v jedné z jeho přednášek!

 

Jan Hanzelka