JAN BREJCHA ČVUT FEL OTEVŘENÁ INFORMATIKA SOFTWAROVÉ SYSTÉMY HTC Mozart Windows Phone 7 semestrální práce z předmětu A4B39TUR Jan Brejcha 20.3.2011
1 OBSAH 1 Obsah... 2 2 Úvod... 3 2.1 Popis přístroje... 3 2.2 Cílová skupina... 3 3 Test... 4 3.1 Přehled testovaných případů užití... 4 3.1.1 Poslech hudby za chůze venku... 4 3.1.2 Surfování na internetu... 4 3.2 Poslech hudby za chůze venku... 5 3.2.1 Scénář Kognitivního Průchodu... 5 3.2.2 Vyhodnocení Kognitivního Průchodu... 7 3.2.3 Přehled nálezů a návrh řešení... 10 3.2.4 Shrnutí výsledků... 10 3.3 Surfování na internetu... 11 3.3.1 Tlačítka vpřed a zpět... 11 3.3.2 Schovávání systémových ikon... 12 3.3.3 Absence možnosti kopírování a vkládání textu... 12 3.3.4 Tlačítko refresh je velmi malé... 13 3.3.5 Nemožnost uzamknutí rotace obrazovky... 13 3.3.6 Hardwarové tlačítko lupa vyhledávač Bing... 14 3.3.7 Návrat z vyhledávání v textu... 14 3.4 Shrnutí výsledků... 15
2 ÚVOD 2.1 POPIS PŘÍSTROJE Předmětem testování bude smartphone HTC Mozart 7 s operačním systémem Windows Phone 7. Tento mobilní telefon je tzv. chytrým telefonem, což znamená, že je určen zejména pro prohlížení webových stránek, reprodukci multimédií zejména hudby, rádia a také příležitostné focení. Je vybaven nerozšiřitelnou 8 GB pamětí, displejem s rozlišením 480 x 800 pixelů, GPS, 1 GHz procesorem a 576 MB RAM. OBRÁZEK 1 - HTC MOZART 7 2.2 CÍLOVÁ SKUPINA Cílová skupina pro toto zařízení jsou lidé, kteří hledají mobilní telefon s možností poslechu hudby, přehrávání videa a prohlížení internetu. Bude se tedy jednat o mladší zákazníky. S přihlédnutím k ceně, která byla stanovena na 11 200 Kč (dle mobilmania.cz), můžeme odhadnout, že si jej koupí spíše starší studenti a zaměstnaní lidé, než mladí teenageři.
3 TEST 3.1 PŘEHLED TESTOVANÝCH PŘÍPADŮ UŽITÍ 3.1.1 POSLECH HUDBY ZA CHŮZE VENKU Zařízení bylo navrženo s důrazem na kvalitní poslech hudby. Otestování této vlastnosti je klíčové, protože jedním z hlavních důvodů ke koupi přístroje pro naši cílovou skupinu je právě poslech hudby. Je důležité, aby ovládání bylo jednoduché, přístroj se nechal ovládat během chůze a člověk neztrácel čas nastavováním toho, co chce poslouchat. Testovat budu s vlastními sluchátky Senheiser CX 400 II, protože si myslím, že mnoho lidí z cílové skupiny bude chtít použít sluchátka vlastní, s kvalitnějším přednesem, než dostanou k přístroji z výroby. Tento případ užití budu testovat Kognitivním Průchodem, protože očekávám, že v tomto případě odhalí více problémů než Heuristická Evaluace. Předpokládám to, protože výběr hudby, kterou chci poslouchat je proces krok za krokem a je víceméně v čase pořád stejný. Záleží samozřejmě i na tom, kolik skladeb, interpretů a skladatelů bude knihovna obsahovat. Proto do přístroje nahraji mnoho hudby, kterou normálně poslouchám na svém přehrávači. 3.1.2 SURFOVÁNÍ NA INTERNETU Jako druhý případ užití jsem si vybral prohlížení webových stránek. Budu předpokládat, že uživatel je v klidu (stojí na zastávce), sedí v tramvaji, protože čtení menších písmenek (obsahu webu) na displeji bude vyžadovat velkou pozornost uživatele. Jedná se opět o klíčovou vlastnost zařízení pro naši cílovou skupinu. Internet v přenosném zařízení je velice dobrý pomocník, protože pomocí něho můžeme najít velmi mnoho informací velmi rychle. Pro prohlížeč na mobilním telefonu je tedy naprosto zásadní, aby byl snadno a intuitivně ovladatelný a uživatel se mohl soustředit na obsah sledovaného webu a ne na ovládání prohlížeče. Tento případ užití budu testovat Heuristickou Evaluací, protože prohlížení webových stránek je komplexní záležitost, uživatel může přecházet mezi mnoha odkazy, mít otevřeno více záložek a podobně, což by s kognitivním průchodem nešlo otestovat tak dobře.
3.2 POSLECH HUDBY ZA CHŮZE VENKU 3.2.1 SCÉNÁŘ KOGNITIVNÍHO PRŮCHODU Uživatel jde po ulici, sluchátka má připojena k zařízení a nasazená na uších. Nyní chce přehrát hudbu. i. Odemknutí telefonu a otevření aplikace Music + Videos - odemkneme telefon tlačítkem spánek/odemknutí nahoře vpravo. Přejedeme prstem zdola nahoru pro odemknutí hlavní obrazovky. Najdeme ikonu Music + Videos a klikneme na ni prstem. ii. Výběr hudby - vybereme hudbu, kterou chceme přehrávat. Pokud jsme si nějakou hudbu nedávnou pouštěli, aplikace rovnou nabídne nedávnou historii. OBRÁZEK 2 a. dle historie - pokud jsme nedávno přehrávali nějakou hudbu, klikneme na obrázek s albem, které je v nabídce Historie aplikace se otevře na této záložce. OBRÁZEK 4 b. otevření menu kategorií - přejdeme na hlavní nabídku aplikace a klikneme na odkaz Hudba (Music). Zde budeme vybírat dle kategorií níže. i. Výběr kategorie ii. Výběr hudby v dané kategorii - První kategorií, v níž se nacházíme je kategorie skladatel. Pro listování mezi kategoriemi přejedeme prstem na displeji zprava doleva, nebo opačně. Pro výběr daného prvku v kategorii klikneme na prvek. OBRÁZEK 3 1. Skladatel - klikneme na tlačítko přehrát, přehrají se skladby daného skladatele, nebo klikneme na jméno skladatele, zobrazí se nám všechna alba od daného skladatele.
a. Alba daného skladatele - kliknutím na obrázek alba s ikonou přehrát album přehrajeme, kliknutím na jméno skladatele skočíme na výpis skladeb v daném albu. i. Seznam skladeb - kliknutím na tlačítko přehrát, nebo kliknutím na skladbu skladbu přehrajeme. 2. Alba - klikneme na obrázek alba s ikonkou přehrát. Druhou možností je kliknout na název alba, rozbalí se nabídka seznam skladeb, viz výše. 3. Písně - klikneme na název skladby, kterou chceme přehrát, nebo klikneme na shuffle all přehraje všechny skladby v náhodném pořadí. iii. iv. 4. Playlist - Buď klikneme na tlačítko přehrát a přehrajeme tak daný playlist, nebo klikneme na název playlistu pro Seznam skladeb viz výše. 5. Žánr - klineme na žánr, jehož písně chceme zobrazit, popř. rovnou klikneme na tlačítko přehrát vedle daného žánru, začnou se přehrávat skladby v daném žánru. Seznam písní v žánru viz Seznam skladeb výše. Pozastavení a opětné spuštění přehrávané skladby - skladbu pozastavíme kliknutím na tlačítko pozastavit, opětně zpustíme kliknutím na tlačítko přehrát. nalezení požadované části písně např. čas přehrávané písně 2:00 min. - Skladbou listujeme pomocí tlačítek RW (ReWind) a FF (Fast Forvard) tak, že je přidržíme a pustíme v čas, kdy chceme. OBRÁZEK 5 - PÍSNĚ OBRÁZEK 6
3.2.2 VYHODNOCENÍ KOGNITIVNÍHO PRŮCHODU V každém kroku budeme odpovídat na následující tři otázky: 1) Bude uživatel jasně vědět, která akce je správná? 2) Bude uživatel schopen spojit popisek akce s jejím účelem? 3) Existuje dobrá zpětná vazba? Stupnice pro hodnocení: Odpověď na otázku je jasně ano, nejsou žádné pochybnosti. 2) MOŽNÁ. Odpověď není jednoznačná, za určitých okolností může být ano, za určitých ne. 3) NE. Odpověď na otázku je jasně ne, nejsou žádné pochybnosti. Krok 1 - Odemknutí telefonu a otevření aplikace Music + Videos Krok 2 Výběr hudby a) dle historie 2) MOŽNÁ. Nadpis Music a podnadpis history sedí dobře, ale na obrázku alba je napsáno paused a název přehrávané skladby, čili stav. Není tam napsáno, co se bude dít, když tlačítko zmáčkneme. Podle mě to je ale jasné z kontextu. Pro nové uživatele to může být matoucí, ale po uživatele, kteří mají s takovými. b) otevření menu kategorií OBRÁZEK 7 1) MOŽNÁ. Za předpokladu, že jsme v nedávné době nějakou hudbu poslouchali, se nám aplikace otevře rovnou na historii. V případě, že ale chceme vybrat něco úplně jiného, než co nám historie nabízí, není jasné, co máme udělat, abychom se dostali na nabídku s kategoriemi. Pokud jsme v nedávné době žádnou hudbu neposlouchali, otevře se aplikace na nabídce multimédií hudba, videa, podcasty, radio a marketplace. Z této nabídky je plně patrné, co musí uživatel udělat, když chce přehrávat hudbu.
Výběr dle kategorie i. Skladatel 1) NE. Uživatel neví, jestli má kliknout na ikonu přehrát (vedle jména), nebo na jméno skladatele. 2) NE. Vedle jména je ikona přehrát. Kliknout se dá ale i na jméno. Uživatel neví, jestli bude zařízení reagovat stejně po kliknutí na ikonu i po kliknutí na jméno. 3) MOŽNÁ. V případě, že jsme klikli na jméno, zobrazí se seznam alb, což může být matoucí. V případě, že jsme klikli na ikonu přehrát, se začnou přehrávat alba od daného skladatele v abecedním pořadí, což je podle mě pro uživatele jasné. Alba daného skladatele OBRÁZEK 8 3) NE. Pokud klikneme na název alba, rozbalí se nám nabídka, která vypadá úplně stejně jako předchozí až na to, že nadpis není Albums, ale Album, takže i ten je velice podobný. Dalším rozdílem je to, že pod názvem OBRÁZEK 9 alba najdeme seznam skladeb. Nicméně, díky podobnosti nadpisů se může uživatel ztratit. Seznam skladeb OBRÁZEK 10 ii. Alba Seznam skladeb -stejné, viz Skladatel Seznam skladeb.
iii. Písně iv. Playlisty v. Žánr Krok 3 - Pozastavení a opětné spuštění přehrávané skladby Krok 4 Nalezení části písně 1) NE. Většina uživatelů je zvyklá posouvat přehrávanou skladbu posuvníkem, který je zobrazen pod skladbou. Zde s ním však hýbat nelze, což je velmi matoucí. Uživatel vůbec neví, zda je možné skladbou listovat. 2) NE. Chybné ikony tlačítek pro převinutí skladby doleva nebo doprava. Uvedené ikony značí, že po kliknutí na ně se skočí na další, respektive předchozí skladbu. To je pravda, ovšem nikde není označeno, že se tlačítka dají držet a pomocí toho listovat v dané skladbě. Když tlačítko držíme, neskáčeme mezi skladbami! OBRÁZEK 11 OBRÁZEK 12
3.2.3 PŘEHLED NÁLEZŮ A NÁVRH ŘEŠENÍ 1) Nalezení požadované části písně např. čas přehrávané písně 2:00 min. Popis chyby: Špatné ikony pro listování ve skladbě. Posuvníkem, který ukazuje, kde se v aktuální skladbě nacházíme, nelze pohybovat. Návrh řešení: Umožnit posouvat s posuvníkem, který zobrazuje, kde se ve skladbě nacházíme. 2) Výběr dle kategorie skladatel Popis chyby: Uživatel neví, co se stane, když klikne na název skladatele. Návrh řešení: Připsat vysvětlující popisek, např. pod nadpisem skladatele napsat: zobrazit další alba tohoto skladatele (v angličtině more albums from this artist ). Systém je dosti strohý, takže si myslím, že by to nebylo na škodu. Uživatel pak bude vědět, co se stane, když klikne na název skladatele. 3) Alba daného skladatele Popis chyby: vzhledově velmi podobné sekci seznam písní v albu. Problém nastává zejména, pokud máme od jednoho skladatele jediné album. Návrh řešení: Vzhledově (designově) oddělit zobrazení seznamu alb a zobrazení písní v konkrétním albu. Pomůže to orientaci uživatele. 4) Výběr hudby otevření menu kategorií. Popis chyby: Uživatel neví, co dělat, když chce otevřít hlavní nabídku výběru hudby dle kategorií. Návrh řešení: Udělat v hlavním menu přehrávače odkaz na historii a nedělat historii jako jednu velkou část na celou obrazovku. Pro právě přehrávanou skladbu možno dodělat odkaz také z hlavního menu aplikace, místa tam je dost. 5) Výběr hudby dle historie Popis chyby: Uživatel neví co se stane, když klikne na obrázek alba s nápisem paused. Návrh řešení: Přidat popisek pokračovat, v angličtině resume. 3.2.4 SHRNUTÍ VÝSLEDKŮ Kognitivní průchod ukázal, že největším problémem je v této aplikaci přímo okno pro přehrávání hudby. Dalšími problémy byla zejména celková strohost popisů, takže uživatel někdy neví, co se bude dít, když spustí nějakou akci. Nicméně na toto si každý uživatel může zvyknout a strohost systému bude kladem, protože jej nebudou obtěžovat zbytečné popisy.
3.3 SURFOVÁNÍ NA INTERNETU Tento případ užití budu testovat Heuristickou evaluací. Pro provedené testu použiji Nielsenových heuristik. Pro přesnost je vypíši níže. H1. Viditelnost stavu systému. H2. Spojitost mezi systémem a reálným světem. H3. Uživatel řídí systém a má svobodu v jeho používání. H4. Systém je konzistentní a dodržuje standardy. H5. Předcházení chybám. H6. Připomenutí je lepší než pamatování. H7. Flexibilita a efektivnost při použití. H8. Estetický a minimalistický design. H9. Pomoc uživateli rozpoznat, určit a napravit chybu. H10. Nápověda a dokumentace. Surfování na internetu budu testovat s nativním prohlížečem Internet Explorer. Závažnost každé chyby je dána tříbodovou stupnící 3 nejvíce závažná chyba, 1 nejméně závažná. Nalezené problémy: 3.3.1 TLAČÍTKA VPŘED A ZPĚT V prohlížeči neexistují tlačítka tam a zpět. Vrátit na předchozí stránku je možné pomocí hardwarového dotykového tlačítka (šipka zpět), ovšem vpřed jít nelze. Stejně tak nastává problém, pokud uživatel otevřel několik webů po sobě, pak přešel do jiné aplikace a následně opět otevřel Internet Explorer a chtěl se vrátit o stránku zpět. Hardwarové tlačítko toto neumožní, protože přenese uživatele do aplikace, kterou měl otevřenu před prohlížečem. OBRÁZEK 13 Závažnost: 3. Porušené heuristiky: Systém je konzistentní a dodržuje standardy, Flexibilita a efektivnost použití, uživatel řídí systém a má svobodu při jeho používání. Návrh řešení: Zavést v prohlížeči tlačítka tam a zpět, nebo použít gesta např. přejetí dvěma prsty zprava doleva pro krok vpřed a přejetí dvěma prsty zleva doprava pro krok zpět.
3.3.2 SCHOVÁVÁNÍ SYSTÉMOVÝCH IKON Systémové ikony informace o síle signálu, typu připojení, výdrž baterie se neustále schovávají. Schováním se navíc neušetří žádné místo, protože tyto informace jsou zobrazeny nad adresním řádkem, kde se už žádná webová stránka nemůže vykreslit. Jediné, co se z ikon neschovává, je připojení k wifi, pokud jsme připojeni. I tak ale může uživateli chybět informace, zda je připojený přes EDGE, nebo 3G. Závažnost: 3. Porušené heuristiky: Viditelnost stavu systému, předcházení chybám. Návrh řešení: Neskrývat stavový řádek se systémovými ikonami. OBRÁZEK 14 3.3.3 ABSENCE MOŽNOSTI KOPÍROVÁNÍ A VKLÁDÁNÍ TEXTU Nelze použít kopírování textu do schránky, nelze kopírovat url webové stránky do adresního řádku. Tato funkce velice chybí, chce-li si uživatel zkopírovat do poznámek něco z webové stránky. To bohužel udělat nemůže, protože to prohlížeč neumí, takže si musí např. odstavec zapamatovat a přepsat ručně. Závažnost: 3. Porušené heuristiky: Připomenutí je lepší než pamatování, flexibilita a efektivita použití. Návrh řešení: Zavést funkci označení a kopírování textu, popř. i mazání nebo vyjmutí označené oblasti v adresním řádku.
3.3.4 TLAČÍTKO REFRESH JE VELMI MALÉ Tlačítko refresh (ikona se dvěma šipkami) je velmi malé. Proto je problém ho trefit palcem. Závažnost: 2. Porušené heuristiky: Předcházení chybám, flexibilita a efektivnost při použití. Návrh řešení: zvětšit tlačítko refresh. OBRÁZEK 15 3.3.5 NEMOŽNOST UZAMKNUTÍ ROTACE OBRAZOVKY Nelze uzamknout obrazovku tak, aby se při otočení telefonu na šířku nepřetočila i obrazovka do tzv. landscape módu, tj. na šířku. To může vadit zejména, když uživatel s telefonem leží, např. v posteli na bok. Závažnost: 2. Porušené heuristiky: Uživatel řídí systém a má svobodu v jeho používání, flexibilita a efektivnost při použití. Návrh řešení: přidání volby zamknutí rotace obrazovky do nastavení prohlížeče.
3.3.6 HARDWAROVÉ TLAČÍTKO LUPA VYHLEDÁVAČ BING Hardwarové dotykové tlačítko lupa - jeho použitím se otevře aplikace Bing, což může uživatele zmást. Běžně se totiž takováto ikona lupy používá pro vyhledávání v textu přímo v prohlížeči. Závažnost: 1 Porušené heuristiky: Předcházení chybám, spojitost se systémem a reálným světem. Návrh řešení: Použít jinou ikonu pro otevření vyhledávací aplikace Bing. OBRÁZEK 16 3.3.7 NÁVRAT Z VYHLEDÁVÁNÍ V TEXTU Při použití funkce hledat v textu (find on page) není nikde žádná volba pro přerušení hledání pro návrat do normálního režimu prohlížení webové stránky. Zpět se z režimu hledání dá dostat pouze použitím hardwarového tlačítka zpět. To je však zavádějící, protože uživatel může nabýt dojmu, že když toto tlačítko zmáčkne tak se dostane o stránku zpět, což není pravda. Závažnost: 1. Porušené heuristiky: Flexibilita a efektivnost použití. Návrh řešení: Zavést volbu pro návrat z vyhledávání v textu do normálního módu. OBRÁZEK 17
3.4 SHRNUTÍ VÝSLEDKŮ Heuristická analýza ukázala tři závažné, dvě středně závažné a dvě málo závažné chyby. To je pro webový prohlížeč na takovémto zařízení dobrý výsledek. Některé chyby jsou ale natolik velké např. absence možnosti kopírování a vkládání textu, že výrazně vadí dobrému použití a je nutné je odstranit.