NUR. Simple Terminal and SmartTV [NVS-STS] Vypracovává. Pod vedením Ing. Miroslav Macík. Adam Lysák, Jiří Troup 28.12.2014

Podobné dokumenty
[TMB-NAP] Nabídka a poptávka produktů založená na mapových podkladech D3. Jan Minařík, minarja4 Vojtěch Koukal, koukavoj Mikhail Sukhotin, sukhomik

A7B39TUR Testování uživatelského rozhraní. HTC Desire HD. (testování mobilního zařízení) Tomáš Klejna

Uživatelský manuál na obsluhu mobilní aplikace CMOB

Měřené údaje lze ovšem přenášet i online, a to až na vzdálenost 100 metrů od komunikační jednotky.

Semestrální práce do předmětu Principy tvorby mobilních aplikací

MANUÁL MOBILNÍ APLIKACE GOLEM PRO OPERAČNÍ SYSTÉM ANDROID 4.X A VYŠŠÍ

ODBORNÝ VÝCVIK VE 3. TISÍCILETÍ

Hodinky s kamerou a IR

Návod na použití prezentační techniky

2N NetSpeaker. IP Audio Systém. Uživatelské manuály 2.0

Tablety v 1. a 2. třídě ZŠ

Dotykový panel FTC03DALI

Na základě Business Targets autora Simona Greenalla, vydaných nakladatelstvím Macmillan Heinemann English Language Teaching (Oxford).

Hodinky se skrytou kamerou Návod k použití

4CH kamerový systém do auta Secutron CarGuard SE- 4SDE

Tepelná čerpadla HP. tepelná čerpadla. Návod k obsluze a instalaci pro verzi software xx

MS WINDOWS UŽIVATELÉ

Zpravodajský web pro televizi Michal Hanzlík

ABBAS, a.s., Edisonova 5, Brno, M / T / F / E brno@abbas.cz

Testová ní The Elder Scrolls V: Skyrim

českém Úvod Obsah krabice Specifikace Požadavky na systém SWEEX.COM IP001 Sweex USB Internet Phone with Display

OP - KINECT Vstup textu pomocí gest

Nej NET TV. Uživatelský manuál IPTV od Nej.cz. v. 1.3

Architektura. Vedení sesterské dokumentace

Špionážní hodinky, 1920x1080px

Obrazovka. Návod k aplikaci

VYPISUJE Výzvu zájemcům k podávání nabídek

Office podrobný průvodce. Tomáš Šimek

Automatické jištění kotelny AJK 5

BEZDRÁTOVÉ PROPOJENÍ ROZHRANÍ LABQUEST 2

Mobilní aplikace SmartLift

Bezpečnostní centrála EMB 7200 Nastavení, přepínače, ukazatele

MANUÁL uživatelská příručka Speciální IT systémové řešení

ANDROID - strabismus

Poruchová signalizace a čidlo zaplavení

NÁVOD K POUŽITÍ SET-TOP-BOXU ARRIS VIP 1113

Rychlý průvodce Barbone Boss. Prohlídka notebooku Barbone Boss. Pohled zepředu

Gravitační pole manuál Jan Hrnčíř, Martin Klejch, Gravitační pole. Využití multimédií při výuce fyziky. Manuál k multimediální prezentaci

Rozdílová dokumentace k ovládání IS KARAT.net

(c) 2006 Mikrovlny s.r.o. HDO SPÍNAČ zásuvka ovládaná HDO příkazy. uživatelský manuál. Manuál zařízení GSM SPÍNAČ

CTUGuide (XXX-KOS) D1

Restaurator. Semestrání projekt předmětu PDA

Test s uživatelem - Synkron

MATURITNÍ PRÁCE dokumentace

Záznamník teploty ZT, ZT1ext Návod k použití

CS WAVE Virtuální pracovní stůl svařování Malá verze Manuál uživatele

M I S Y S - W E B. Intranet řešení systému MISYS. Verze Příručka uživatele

dvblogic DVB-T tuner

Program MediaLib. Program MediaLib slouží pro automatické skládání reklamních spotů do delších smyček.

Mobilní aplikace docházkového programu

Návod k obsluze satelitního lokalizátoru GUARDYS PGT5020

Bezdrátový radiobudík s IR kamerou

WLS používá tři baterie typu A-76 a WLS používá dvě lithiové baterie CR2032.

Ukázka knihy z internetového knihkupectví

Pinnacle MediaCenter

NÁVOD K OBSLUZE. detektor SE D (verze 1.2 / VIII-2010)

BOS Lokalizace osob. ČVUT v Praze + IMA. Verze 2.0.0

2N NetSpeaker. Prezentační set Quick Start. IP Audio System. Verze Firmware

FOX KeyControl 49 USB MIDI OVLADAČ UŽIVATELSKÝ MANUÁL Audio Partner s.r.o.

M MAX TECH s.r.o. Část 1: SEZNÁMENÍ ÚVOD

X-Sign Basic Uživatelská příručka

Hodinky s kamerou. Návod k použití. Hlavní výhody produktu: Kvalitní provedení IR přisvícení Funkce diktafonu.

Komunikační jednotka MEg202.2

Technické údaje Baterie: 2x AAA baterie, R03, UM4 Dosah: max. 7 m Není určeno pro 400 khz zařízení

MS PowerPoint Každá prezentace by se měla skládat ze tří klíčových částí: 1. Obsah

verze: 4.0 Březen, 2011

NÁVOD K ZAŘÍZENÍM PRO BEZDRÁTOVÝ PŘENOS ZVUKU A OBRAZU (Miracast)

3. Přijímá GPSBIKE signál uvnitř budovy? - GPS signál bývá rušen kovy a zdmi, z tohoto důvodu nedoporučujeme používání GPSBIKE uvnitř budovy.

Uživatelský manuál. A3600 DL ( Data Download)

Zápis č. 1/2012/VZ z veřejného zasedání zastupitelstva obce Zadní Třebaň

Testování mobilní navigace NACESTY

Začínáme s počítačem 5., aktualizované a doplněné vydání

[IM-WMC] Městská cyklonavigace Deliverable D1

Manuál k aplikaci WANAS

Obsah 1/11. PDF byl vytvořen zkušební verzí FinePrint pdffactory

Word podrobný průvodce. Tomáš Šimek

GPS lokátor s výdrží až 180 dní

programu 1.00 UŽIVATELSKÝ MANUÁL Ústředna GDAŃSK versa_u_cz 03/09

TransPraha: Hlasová navigace pro MHD

TECHNICKÁ ZPRÁVA. Rekonstrukce budovy ul. Pod Nemocnicí 2380, Louny část SLABOPROUD

MenuLIB KNIHOVNA SIMPLE4 PRO TVORBU UŽIVATELSKÉHO ROZHRANÍ NA PLC MICROPEL

Elektronická kapacitní dekáda - BASIC

N e j č a s t ě j š í d o t a z y k e k u k i t V

NÁVOD K POUŽÍVÁNÍ Teplovzdušný ohřívač TO24

Popis a návod k obsluze modulu Smart GM02 v 1.0

NÁVOD K POUŽITÍ SET-TOP BOXU MOTOROLA VIP 1003

ODBORNÝ VÝCVIK VE 3. TISÍCILETÍ

studiové zábleskové světlo VC-300 až VC-1000 NÁVOD K POUŽITÍ

reflex si reflex si reflex si

Systém Bosch DCN Next Generation Dialog bez hranic...

Příklady PLC - STR. Autoři: Ing. Josef Kovář a) Ing. Zuzana Prokopová b) Ing. Ladislav Šmejkal, CSc. Partneři projektu:

MLE2 a MLE8. Datalogery událostí

Výklopný displej 11,6 s DVD/USB/SD přehrávačem

HD satelitní přijímač Optimum SLOTH Classic

Workmonitor. Servisní návod. 24. června 2014 w w w. p a p o u c h. c o m

MR51P. Systémy Měřicí, Analytické a Regulační Techniky POPIS A NÁVOD K OBSLUZE PROGRAMOVATELNÝ MĚŘIČ PRŮTOKU A PROTEKLÉHO MNOŽSTVÍ. verze 1.

EXPEDICE TARA Spodní lišta : univerzální volání AISLP, INTERAKCE, SORTIMENT, otevření šuplíku lze do budoucna doplnit i jinými nástroji

INSTALAČNÍ A UŽIVATELSKÝ NÁVOD. Ver 1.0 ( ) HD020. Digitální hodiny a skrytá kamera s wifi


Testování zařízení Sony Ericsson Live View MN 800

Transkript:

NUR [NVS-STS] Simple Terminal and SmartTV D4 Vypracovává Adam Lysák, Jiří Troup Pod vedením Ing. Miroslav Macík 28.12.2014

1. Prototyp Původně jsme uvažovali o vytvoření fyzického zařízení, které by přimo vypadalo jako námi navržený STS terminál v D3. Především jsme chtěli realizovat námi navrženou klávesnici pro ovládání terminálu. Jednalo by se o tělo vytisknuté na 3D tiskárně, a hardware ovládán pomocí platformy Arduino. Bohužel vzhledem k velmi omezeným časových možnostem a našemi malými zkušenostmi s realizací podobných řešení nebyla možná realizace tohoto druhu prototypu v daném čase. Proto jsme se tedy přiklonili k simulaci našeho STS terminálu na zařízení typu tablet s dotykovou obrazovkou. Výhoda je snadná realizace a testování. Nevýhodou je nemožnost testovat prototyp s cílovou skupinou nevidomí. 1.1. State transitional network diagram Diagram začíná vlevo nahoře, ve stavu new user - urecognized. Skupina destinace je schopná se přepínat mezi sebou, stejně tak skupina toogle. Skupina toogle sound se pouze volá, do tohoto stavu se nepřechází.

1.2. Použité technologie Prototyp je realizován jako aplikace pro mobilní platformu Android (minálně verze 4.0.3). Aplikace je určená přímo pro zařízení typu tablet. Při vývoji aplikace bylo použito vývojové prostředí Android Studio. V aplikaci je navíc použita knihovna Roboguice, což je IoC/Di kontejner pro Android. 1.3. Implementační problémy Zajímavým problém se ukázala realizace hlasové syntézy (text -> řeč) na platformě Android. Samotný systém poskytuje možnosti hlasové syntézy a API, které mohou aplikace třetích stran využívát. Bohužel standartní Android neposkytuje modul pro českou hlasovou syntézu. Naštestí díky otevřenému API je možné používat hlasové moduly třetích stran. Nakonec se ukázalo, že jedinou použitelnou možností je placený modul SVOX s hlasem Iveta. 1.4. Screenshot hotového prototypu 2. Testování 2.1. Požadavky, určené k testování Testované požadavky dělíme na dvě skupiny. Skupin první jsou požadavky testující UI aplikace. Druhá skupina testuje logiku aplikace, jako takovou. 1) UI Popisky tlačítek Přepínání destinace z cíle na návrat (či na WC) je pro uživatele pochopitelné Pochopení, že návrat!= východ

Zjistit, zda nedochází k překrytí pojmů návrat ~ tlačítko zpět Signalizace zvolené cesty Je pochopitelný signál, který se vysílá když uživatel máčkne cíl v cíly a návrat na začátku? Je uživateli na první pohled jasné, kterou cestu má vybranou? Obsluha stanice Uživatel používá pro zopakování instrukcí k tomu určené tlačítko. Uživatel je si schopný zapnout / vypnout hlasový výstup. Volání o pomoc Uživatel správně identifikuje tlačítko pro volání o pomoc a tlačítko zrušit Uživatel je schopný volání o pomoc zrušit Tutorial Tutorial dá uživately všechny potřebné informace Pro pochopení funkčnosti je potřeba spustit tutorial nanejvýše 2x 2) Logika aplikace Uživatel dojde z výchozího místa do cílové destinace Uživatel je schopný si přepínat cestu, pokud potřebuje Uživatel se během používání aplikace neztratí 2.2. Test setup Prototyp je ve formě aplikace pro tablet, či PC. Testování bude probíhat na PC, pomocí programu Genymotion, umožňující spuštění aplikací pro android na běžných Windows. Testování bude rozděleno na tři části - úvod, testování, rozbor. V úvodu seznámíme uživatel základy STS systému. V samotném testování bude uživatel plnit zadané úkoly, pomocí námi vytvořené apliakce. Poté bude rozbor, rozhovor s uživatelem o tom co mu činilo potíže, zda něco nebylo jasné atd. Aby se simulovalo chození po chodbách, vedle aplikace je umístěn navigační kříž. Tím uživatel ovládá svůj pohyb. Fakt, že cestu nezná je simulován tak, že pouze zadává kam, jde. Nemá k dispozici žádnou mapku ukazující cestu, nebo jeho polohu. Zadané úkoly 1) Uživatel stojí u STS a neví nic o tom jak se používá. 2) STS spustí tutoriál 3) Zadáme uživateli ať se dostane do cílové destinace 4) V průběhu cesty se simulují různé situace, text je k dispozicí níže.

Text připravených událostí 2.2.1 WC Zadání Došel jste na další křižovatku. Na ní vás zastavila postarší dáma, paní Nováková. Prosí vás, jestli nevíte, kde je nejbližší WC, a pokud ano, zda byste jít tam dovedl. Podmínka Uživatel došel k WC Dokončení Paní Nováková velmi děkuji a přeje hodně štěstí s operací kolene. 2.2.2 Exit Zadání Jak paní Nováková mizí v dáli, vzpomněl jste si, že jste si v čekárně zapomněl bundu. Rychle pro ní, než vám jí někdo ukradne. Podmínka Uživatel se vrátí na výchozí bod. Dokončení Bundu jste v čekárně našel, a nyní můžete konečně s klidem vyrazit na chirurgii. 2.2.3 Help Zadání Jak jste přišel k dalšímu terminálu, prohnala se kolem vás paní Nováková, rychlostí, kterou by jí mohl závidět i Usain Bolt. Jediné co jste slyšel, bylo něco o rohlících a velké slevě v Tescu. Jak se kolem vás prohnala, trochu do vás strčila, a vy jste se omylem opřel o navigační terminál. <spustit Help zvokovou stopu> Podmínka Uživatel úspěšně zruší volání o pomoc. Dokončení -

2.2.4 Noise Zadání Přišel jste do zalidněné chodby. <spustit zvukovou stupu hluk>. Podmínka Uživatel si nechá zopakovat zadání, aby mu dobře rozuměl Dokončení - 2.2.5 End Došel jste úspěšně do čekárny. Smart TV, vám oznámila, že před váma je 20 lidí, kdy průměrná doba na člověka je 40m. Ovšem, po to co jste se zmínil o slevě rohlíků v testu, jste v čekárně zůstat sám. 2.3. Testovací mapa Během testování aplikace vypisuje aktuální číslo nodu v kterém se uživatel nachází. Zde je mapka, které je implementovaná do našeho prototypu.

2.4. Provedení testů Samotné testování proběhlo s využitím tabletu s operačním systémem Android (první účastník) a PC s běžící aplikací (druhý účastník). Testu se zůčastnili dva uživatelé. Prvním účastníkem byl senior ve věku 70 80 let a druhý ve věku kolem 20 30 let. Všem účastníkům byl nejprve velmi stručně představem systém STS a následně se snažili plnit jednotlivé úkoly přičemž byla sledována veškerá jejich aktivita. 2.5. Úkol 0/1 V úvodu byl uživatelům pouze předsvaten koncept navigačního terminálu, ale nebyli jim poskytnuty žádné informace ohledně fungování a ovládání terminálu. Úkolem bylo zjistit zdali si uživatelé osvojí fungování terminálu z integrované nápovědy co je obsažena v terminálu. Oba dva účastníci shodně jako první akci provedli stisknutí tlačítka nápovědy a její vyslechnutí. V případě prvního účastníka stačilo si nápovědu vyslechnout pouze jedno, aby pochopil význam fungovaní terminálu. První účastník si musel nápovědu spustit 3x, aby vše správně pochopil. Zde nám bylo druhým účastníkem vytknuta nepřítomnost žádné informace v nápovědě o navigačním indikátoru (směrových šipkách). 2.6. Úkol 2 Při startu termínálu je napočátku určen cíl kam se uživatel chce dostat a následně se snaží s využitím termínalu dostat do cíle. Pro pohyb v testovacím prostředí/virtuální mapě navíc prototyp obsahuje speciální klávesy pro simulaci pohybu uživatele. Tyto klávesy účastníci tedy využívali ke svému pohybu. Při jednom navigačním pokynuje jsme úmyslně oba účastníky rozptíli, aby nemohli rozumět navigačnímu pokynu, který vydal terminál. Následně jsme čekali na jejich reakci v této situaci. V případě obou dvou účastníků nebyl problém s dostat se s využitím termínálu do cíly. Akorát první účastník při našem úmysleném přerušení musel být nasměrován, aby se pokusil terminál donutit k zopakování navigačního pokynu, který předtím přeslechl. 2.7. Úkol 3 Druhý účastník neměl s provedením jednolivých subúkolů žádné problémy. Občas byl trochu překvapen/pobaven našemi smyšlenými scénaři. U druhého účastníka se ukázala situace trochu odlišná. Bylo nutné vynechat vymyšlené scénáře, které bylo až moc abstraktní a přejít čistě na provádění úkolu. Například tedy úkol s WC musel být přednesen způsobem: Najednou potřebujete jít na toaletu a nevíte kde se nachází. Dokážete k tomu využít nějakým způsobem terminál?. Tímto způsobem se podařilo úkoly splnit.

2.8. Nálezy 1. Zauvažovat nad zvoleným systémem pro hlasovou syntézu. I když se zvolený hlas ukázal jako kvalitní, tak se projevila typická situaci kdy prvnímu účastníkovi připadal příliš rychlý (především text dlouhé nápovědu) a druhé mladšímu účastníko v některých pasažích zase pomalejší => adaptivní rychlost nápovědy? 2. Více zvýraznit navigační indikátor. Staršímu účastníkovi připadl příliš malý a nevýrazný. 3. Zauvažovat nad aktuálním textem nápovědy, který neobsahuje některé informace o navigačním indikátoru. 3. Dokumentace pro vývojáře 3.1. Funkční požadavky V této části jsou zmíněny funkční požadavky kladené na naš projekt. Každému požadavku je přidělena číselná priorita (1 nejvyšší, 5 nejnižší) - Jednoduché ovládání (1) - analogové tlačítka (1) - schopnost komunikovat s navigačním majáčkem slepce (1) - nízká cena jednoho terminálu (1) - hlasový výstup (1) - Přístupnost pro nevidomé (2) - adaptivní rozhraní (2) - schopnost přivolat pomoc zdravotníka (2) - přístupnost pro seniory (3) - display zobrazují další informace (3) - signalizace pomocí led diod výběr směru (4) - schopnost A B navigace (4) - uzpůsobení pro zvláštní místní body (výtahy, složité schodiště ) (5) 3.2. Specifikace interakce Interakce s prototypem probíhá přes dotykovou obrazovku zařízení. Tento způsob je zvolen vzhledem k cílovému zařízení což je tablet, který jiný způsob ovládání neumožňuje. V rozhraní protypu se nachází jasně označená tlačítka přes, které se celý prototyp ovládá. Logika ovládání je stejná jako v protypu z D3. Akorát pro možností testování se aplikace ovládá dotykem, a nemám speciální hardwarové rozhraní.

3.3. Specifikace vzhledu Celkový vzhled prototypu se snaží odpovídat vzhledu hardwarového terminálu. Snaží se tedy vypadat co nejjednodušeji. Ve vrchní části se nachazí navigační indikátor, přes který je uživateli zdělován směř při navigaci. Níže se nachází 8 tlačítek přes, které se celý terminál ovládá. Vhled odpovídá D3, dle nálezů z D3 bylo změněn tvar tlačítka help, a změně význam tlačítka Exit. Nyní se jmenuje Návrat. 3.4. Specifikace UI Uživatel má možnost zvolit 3 cíle navigování. V každou chvíli musí být jeden cíl vybrán. Po stiknutí tlačítka označují navigační šipky směr, k vybrané destinaci. Pokud uživatel zadá destinace návrat hned u vstupu, nebo destinaci cíl u konce několikrát bliknou všechny šipky zároveň. Právě zvolený směr je zvýrazněn podbarvením. Na pravé straně je zvláštní lišta. Do té se zadává, směr pohybu. Dáváme uživateli možnost, aby neposlouchal STS stanici a mohl takto bloudit. Tudíž po té co se zvýrazní navigační šipka, uživatel musí kliknout na zvolený směr cesty na pravém panelu. Pro potřeby debuging se u jednotlivých zastávek - sts stanic - vypisují informační čísla. 3.5. Specifikace UX Použití by mělo mít rychlou křivku učení. Idálně by pro použití stanice mělo stačit pouze jednou si poslechnout nápovědu. Uživatel by měl mít jasno, který cíl má vybraný, a být schopen si ho libovolně přepínat. Pro uživatele by měla být snadná manipulace s tlačítky STS, měly by být pro něj jak vizuální tak hapticky dostatečně odlišně. Hlasový výstup by měl být srozumitelný. Rychlost čtení by neměla uživatele zdržovat, ani se mu zdát příliš rychlá. Tlačítko pomoc by mělo být samovysvětlující, a každý by měl být jen od pohledu schopný pochoit jeho funkčnost. Námi navržený systém ošetření náhodného stisku by měl zaručit, co nejmenší počet planých poplachů.

4. Závěr Prototyp je použitelný. Pro rozsáhlejší testování je třeba vyrobit maketu STS stanice, a testovat na místě přímo s uživateli. Na základě posledního testování, jde prototyp vylepšit o adaptivní rychlost čtení. Stížnosti na velikost navigačních šipek nejsou relevantní, v reálném produktu by byly z diody, a přidělané na stěnu. Text nápovědy se rozšíří o informaci, o navigačních šipkách. Z našeho pohledu je logika aplikace, hotové. A po zapracování výše uvedených změn je možné začít vytvářet hardwarovou maketu hotového produktu.