Oční kamera – jak to celé funguje
Na začátek si stručně popišme, jak vlastně taková oční kamera může vypadat. V současnosti jsou typické dva přístupy – oční kamera, která se určitým způsobem umisťuje na hlavu respondenta (například jako speciální brýle, přilba apod.). Alternativou je oční kamera zabudovaná v zařízení, které respondent pozoruje. Právě tento druhý přístup se stává oblíbenou technologií i pro testování webových stránek.
Jak je vidět na následujícím obrázku, na kterém je kamera firmy Tobii, oční kamera může vypadat jako běžný monitor. Díky tomu je technicky relativně snadné pomocí takového zařízení testovat i webové stránky. Když to zjednoduším, tak na začátku stačí provést tzv. kalibraci – laicky řečeno „zachycení pohledu respondenta“ a už můžete sledovat, na které místo na obrazovce se respondent právě dívá.
Aby měla data zaznamenaná oční kamerou vypovídací hodnotu, nesmí být respondent během testování „vyrušován“ doplňujícími otázkami ze strany moderátora testování. To je hlavní princip v eyetrackingu využívané metody PEEP (Post Experience Eyetracked Protocol), kdy se doplňující informace od respondenta získávají až po samotném testování. Po testování je možné respondentovi například přehrát záznam pohybu jeho očí a znovu společně s ním projít plnění jednotlivých úkolů.
Oční kamera vs. klasické uživatelské testování
Na začátek je třeba vyjasnit si jednu velmi důležitou věc. Použití oční kamery není doplněk klasického uživatelského testování – je to jiná metoda! To si spousta lidí neuvědomuje, a proto často naprosto scestně považují uživatelské testování se zapojením oční kamery za lepší než bez ní. Nesmysl – je to prostě něco jiného – vyžaduje jiný přístup, jinou přípravu, jiné podklady, jiné podmínky, jiný způsob vyhodnocování, jinou metodiku testování. A hlavně – hodí se použít v jiných situacích než klasické uživatelské testování.
V podstatě jedinou věcí, kterou má testování webu pomocí oční kamery a klasické uživatelské testování společnou, je cíl. V obou přístupech je cílem poznat a pochopit chování uživatele webu. Toto poznání a pochopení v podstatě představuje zodpovězení několika otázek – jak je vidět na následujícím schématu.
Abychom pochopili chování uživatele, musíme zodpovědět otázku kdo? – kdo je tím uživatelem, který se určitým způsobem chová. S tím souvisí i odpověď na otázku kdy? – v jaké situaci a za jakých okolností se tak uživatel chová. Akce, které uživatel na webu právě dělá, jsou odpovědí na otázku co? Abychom věděli, jak případný problém, ze kterého pramení nežádoucí chování uživatele, vyřešit, musíme pochopit, proč? se tak uživatel chová.
Všechny tyto otázky dokáže zodpovědět klasické uživatelské testování. Co nám tedy oční kamera při testování webu může přinést, a co nám naopak vezme?
Oproti klasickému usertestingu máme navíc k dispozici data, kam se uživatel díval, což je pro nás další vstup využitelný pro pochopení chování uživatele. Na druhou stranu, výše popsaná metoda PEEP, kdy moderátor do průběhu testování žádným způsobem nezasahuje, může komplikovat pochopení, proč se uživatel choval určitým způsobem. Pokud se ptáme až po samotném testování, tak už odpověď nemusí být stejná, jako okamžitá uživatelova reakce na otázku během plnění úkolu – třeba z důvodu, že už si uživatel přesně nedokáže vzpomenout nebo se nechce ztrapnit (například pokud při dalším pobytu na webu pochopil funkci, se kterou si v inkriminovaném okamžiku nevěděl rady).
Co musíte vědět, než se do toho pustíte
Zapojení oční kamery s sebou přináší několik nebezpečí, která mohou snadno způsobit, že dospějete ke zcela mylným závěrům. Specifika testování oční kamerou je proto třeba mít na paměti nejen během samotného testování, ale již během jeho přípravy.
Zadaný úkol ovlivňuje podobu výstupu
Výstupem z oční kamery je v určité podobě zpracovaný záznam toho, kam se uživatel na dané stránce díval. Podoba výstupu bude vždy ovlivněna úkolem, který uživatel na konkrétní stránce plnil. Podívejte se na dva následující výstupy z oční kamery (tzv. heatmapy), na kterých jsou vyznačena místa, kterým respondent věnoval pozornost (jedná se o zelené skvrny, které přecházejí až do červena – tato barva signalizuje místa, kterým respondent věnoval největší pozornost). Uvedené ukázky jsou výstupy pro stejného respondenta pracujícího se stejnou stránkou webu – pouze plnícího jiný úkol. Vidíte, že výsledek je naprosto odlišný.
Co si z toho odnést?
- Špatný úkol může vést ke špatným závěrům – ze špatně vymyšleného úkolu vám z oční kamery vznikne také heatmapa – stejně jako z dobrého úkolu. Neděláte ale náhodou závěry z toho výstupu pro špatný úkol?
- Dobrý úkol, ale špatně zadaný, může vést ke špatným závěrům – stejně jako při klasickém testování použitelnosti může celou práci znehodnotit moderátor testování špatně zadaným úkolem – typickou chybou je sugestivní zadání úkolu, které respondentovi „napovídá“, co a kde by měl hledat. V takovém případě bude získaný výstup naprosto bezcenný.
- Žádný úkol může vést ke špatným závěrům – i v případě tzv. „volného pozorování“, kdy uživatel neplní žádný úkol, samozřejmě vznikne určitá heatmapa – jaké závěry z takové heatmapy ale udělat? Jak změnit web? Zde se ukazuje důležitost důkladné přípravy před realizací testování pomocí oční kamery a nezbytnost stanovení hypotéz, o kterých se zmíním později.
- Nelze dělat závěry pouze na základě zhlédnutí výstupů – jak vidíte, líbivé výstupy nejsou tím hlavním přínosem zapojení oční kamery do testování webu. Správná interpretace výstupů je velmi náročnou úlohou, kterou nelze dělat bez znalosti okolností, za kterých daný výstup vznikl.
Testujete bez hypotéz? Jste naivní!
Nechoďte do testování webu oční kamerou s tím, že byste chtěli vědět, kam se uživatelé na webu dívají. Po testování to budete vědět, ale nebudete tušit, jak s tímhle zjištěním naložit.
Abyste získali spolehlivé informace, na základě kterých budete schopni udělat rozumné a efektivní úpravy vašeho webu, musíte mít již před testováním připraveny hypotézy, které chcete ověřovat. Typicky bude vaše hypotéza ověřovat, zda si určitého prvku na stránce respondent všimnul a zda mu věnoval pozornost.
Fajn, testování vám může ukázat, že daný prvek je na správném místě a uživatelé mu věnují patřičnou pozornost – pak je to dobré. Jenže často zjistíte, že uživatelé daný prvek přehlížejí. Je hezké, že to víte, ale z testování vám nevzešlo jediné vodítko pro to, abyste věděli, jak daný problém odstranit. Co uděláte? Zkusíte prvek dát jinam a uspořádáte další kolo testování oční kamerou? Tímto způsobem asi brzy zkrachujete.
Na tomto příkladu v plné nahotě vidíte, že předem stanovené hypotézy jsou naprosto nezbytnou součástí testování webu oční kamerou – pokud máte hypotézy, můžete rovnou připravit i varianty řešení a ty otestovat. Pak máte mnohem větší šanci, že po testování budete vědět, co a jak upravit, aby web fungoval lépe. Bez hypotéz investujete spousty peněz do toho, že budete mít hezké obrázky, se kterými si nebudete vědět rady.
Když se někam nedívám, neznamená to, že to nevnímám
Při interpretaci výstupů z oční kamery do hry vstupuje ještě jeden faktor, který vše komplikuje. Skutečnost, že se uživatel na něco nedívá, nemusí ještě znamenat, že daný prvek nevnímá. I při práci s webem uživatelé aplikují periferní vidění. Je prokázáno, že určité prvky nebo slova (např. „download“) fungují jako magnet, který si uživatel zaregistruje, i když se dívá úplně jinam. Jiným příkladem může být tzv. „bannerová slepota“ – uživatelé bannery přehlížení (oční kamera vám to dokáže) – ale proč ty bannery přehlížejí? Protože vědí, že tam jsou!
Takže kdy (ne)testovat web oční kamerou?
Počítejte s tím, že ve vaší konkrétní situaci pro vás bude vhodnější použít pouze jedno řešení – buď potřebujete do testování zapojit oční kameru, nebo bude lepší klasické uživatelské testování. Pokud se domníváte, že váš problém mohou adekvátně vyřešit obě metody, mýlíte se a možná je problém v tom, že vlastně nevíte, čeho testováním chcete docílit – to není dobrý začátek!
Chcete najít problémy vašeho webu, které komplikují uživatelům dosahování jejich cílů? V takovém případě je klasické uživatelské testování metodou, o které není třeba pochybovat – je to levné, rychlé a spolehlivě naleznete zásadní problémy. Opravte chyby a klasické uživatelské testování udělejte znovu.
Znáte problémy svého webu, ale nedaří se vám najít jejich řešení? Pak je čas uvažovat o využití oční kamery – stanovte hypotézy, připravte varianty k otestování a získejte chybějící kousek k pochopení chování uživatele – zjistěte, čemu věnuje na webu pozornost.
Máte na svém webu prvky, které uživatelé nebudou příliš využívat, ale potřebujete ověřit, zda jim uživatelé věnují pozornost (např. reklamní sdělení)? Iv takovém případě je oční kamera tou správnou volbou.
Nebojte se pro vyhodnocování vašich hypotéz zapojit i možnosti nástrojů webové analytiky – oční kamera samotná vám stačit nebude. Přidejte A/B testování nebo klikací heatmapy, vyhodnocujte data z analytického nástroje.
Oční kamera je sice velmi drahé a propracované technické zařízení, ale sama o sobě vám ani v nejmenším nepomůže poznat a pochopit chování uživatelů vašeho webu. K tomu budete potřebovat odborníka, na realizaci výzkumu pomocí oční kamery.
Luboš Plotěný
Konference User Experience
Klasické uživatelské testování, testování webu pomocí oční kamery, remote usertesting, uživatelský výzkum, agilní metody vývoje webu – to je jen několik témat, kterým se bude věnovat konference User Experience, kterou 22.–23. června 2010 v Praze pořádá Dobrý web. Možnost naživo vidět a slyšet nejen 4 zahraniční odborníky v čele s Jeffem Johnsonem se nebude dlouho opakovat! Prohlédněte si program dvoudenní konference a zaregistrujte se.