16.3.2018

Tento článek je prvním ze série, která se bude zaobírat uživatelským výzkumem a zapojením koncového uživatele do vývoje mobilních aplikací. Poprvé se budeme věnovat důvodům, proč děláme uživatelské testování – investujeme čas a peníze do testování prototypů a finálních produktů s uživateli. Neexistuje žádná příručka, která by Vám řekla jak má vypadat mobilní aplikace pro online nákupy potravin, dopravní navigaci, nebo rezervaci hotelu. Přitom jako designér máte na výběr z mnoha prvků, které se navzájem doplňují nebo vylučují. Jak tedy udělat dokonalou a intuitivní aplikaci?

uživatelské testování

Definování pro koho aplikaci navrhuji

Neexistuje nikdo, kdo dokáže od stolu vymyslet dokonalou aplikaci, která bude srozumitelná pro všechny uživatele, bez nutnosti učit se stylem pokus omyl. Dokonce i Steve Jobs napříč všem pověrám realizoval uživatelský výzkum.

Tak schválně, vzpomeňte si, jak často jste hned po spuštění nové aplikace tušili co vlastně nabízí a co od vás naopak očekává. Anebo naopak, kdy bylo vaše první proklikáváni plné zdlouhavého pátrání se spoustou “aha” momentů. Úkolem dobrého designu je co možná nejvíce se přiblížit k prvnímu stavu a minimalizovat čas strávený hledáním a orientací v aplikaci. A k tomu by nám měly pomoci právě různé techniky uživatelského výzkumu, mezi které patří i uživatelské testy.

Klíčové při designování aplikace je znát pro koho aplikaci navrhuji. To nemusí být nutně zadavatel, tedy ten kdo vás na výrobu najal a určuje rozpočet. Zadavatel může, ale taky nemusí mít znalost prostředí, ve kterém by měla být aplikace nasazena. Proto by první otázka designéra měla být zaměřena na to, kdo aplikaci bude reálně používat a k čemu by ji měl používat. Poté, co dojde k ujasnění účelu a cílové skupiny, následují základní nákresy a prototypování aplikace.

Prototypy a jejich testy

Již ve fázi prvních prototypů je vhodné zapojit uživatelské testování, odměnou můžou být nemalé úspory rozpočtu. Není nic horšího, než když designér navrhne, grafik nakreslí, zákazník schválí, programátor naprogramuje, tester protestuje a uživatel nepochopí. Uživatelské testování u nás probíhá ve stylu rozhovoru mezi designérem a uživatelem, který plní v návrhu aplikace různé úkoly. Z celého rozhovoru se pak dělá zápis, který se následně vyhodnotí. K tomu abychom zjistili základní chyby, většinou stačí na jedno testování okolo pěti uživatelů.

Častou otázkou je, jestli jsou testy na tak malém vzorku statisticky průkazné. Nejsou, ale i přesto nám mohou poskytnout cenné informace. Pokud se podíváte na dveře ve vaší oblíbené kavárně a zjistíte, že čtyři lidé z pěti namísto aby zatáhli za kliku potlačili do dveří, tak víte, že je něco špatně. Tyto testy jsou ideální nástroj na to zjistit co funguje, co nefunguje a co potřebuje poupravit. Někdy jsou zásahy minimální, stačí změna textace, změna proporcí jednotlivých prvků. Ale pokud to je nutné, je třeba být připraven provést překreslení značné části aplikace. Rovněž se může stát, že při uživatelském testu zjistíte, že produkt, který testujete, nemá pro uživatele přidanou hodnotu a uživatel nevidí smysl v jeho použití, což může značit selhání předešlého výzkumu, nebo špatně zvolené cílové skupiny.

Teď když jsme si shrnuli důvody, které nás vedou k testům, se můžeme v příštím článku podívat na to jak to konkrétně vypadá, když k nám přijdete na uživatelský test.

 

Více o tom, jak se snažíme předcházet chybám v software a proč se objevují, se můžete dozvědět v:

Testování a akceptace

Proč občas nefunguje něco, co už fungovalo

Jan Hanzelka