Návrh uživatelských rozhraní

Podobné dokumenty
Testování uživatelského rozhraní SKYPE. Semestrální práce A2. Pavel Dvořák

Testova nı e-shop Alza.cz

Testování aplikace ghost commander

[ESET SMART SECURITY 7]

Testová ní The Elder Scrolls V: Skyrim

A4B39TUR Testování webu utvs.cvut.cz

Semestrální projekt - Vyhledávač přátel pomocí GPS

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

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE

A7B39PDA - Naspoř si svůj sen. Jan Hovorka (hovorja4@fel.cvut.cz)

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE FAKULTA ELEKTROTECHNICKÁ SEMESTRÁLNÍ PRÁCE A2 NA PŘEDMĚT A4B39TUR TESTOVÁNÍ PROGRAMU VIRTUALBOX

Testování webových stránek AEROFLOT Russian Airlines.

USING VIDEO IN PRE-SET AND IN-SET TEACHER TRAINING

Zpoždění vlaků. Systém support Aplikace nabídne při zadávání stanice nejbližší stanice podle aktuální pozice uživatele získané z GPS.

Testování uživatelského rozhraní systému. IPCorder 2.0 Beta 3 KNR-090. Test bez uživatele

Tento materiál byl vytvořen v rámci projektu Operačního programu Vzdělávání pro konkurenceschopnost.

TEST UŽIVATELSKÉHO ROZHRANÍ INTERNETOVÉHO

Škola: Střední škola obchodní, České Budějovice, Husova 9. Inovace a zkvalitnění výuky prostřednictvím ICT

GUIDELINES FOR CONNECTION TO FTP SERVER TO TRANSFER PRINTING DATA

Mobilní aplikace Jízdní řády Y39PDA Marek Temnyak

Výukový materiál zpracovaný v rámci operačního programu Vzdělávání pro konkurenceschopnost

Testování aplikace pro správu hesel KeePassX

14. května 2012, Brno

LOGBOOK. Blahopřejeme, našli jste to! Nezapomeňte. Prosím vyvarujte se downtrade

Testování internetového rezervačního portálu společnosti Student Agency

České vysoké učení technické v Praze Fakulta elektrotechnická. Testování zařízení

Obsah&/&Content& Všeobecné)podmínky)(v)češtině)) Terms)and)Conditions)(in)english)) )

TEST UZ IVATESLKE HO ROZHRANI CINNAMON SYSTE MU LINUX MINT

Digitální učební materiál

SEZNAM PŘÍLOH. Příloha 1 Dotazník Tartu, Estonsko (anglická verze) Příloha 2 Dotazník Praha, ČR (česká verze)... 91

Mobilní aplikace Jízdní řády Y39PDA Marek Temnyak

EXACT DS OFFICE. The best lens for office work

Moje spojení. Testování uživatelského rozhraní nové internetové funkce DPP. Renata Musilová

II_2-01_39 ABBA,Happy New Year, řešení II_2-01_39 ABBA,Happy New Year, for students

Projekt: ŠKOLA RADOSTI, ŠKOLA KVALITY Registrační číslo projektu: CZ.1.07/1.4.00/ EU PENÍZE ŠKOLÁM

Testování uživatelského rozhraní. úloha A

Kdo jsme Čím se zabýváme Nabídka služeb pro veřejnou správu Ověřeno v praxi u tisíce uživatelů v podnikatelské a bankovní sféře Plně využitelné u

WORKSHEET 1: LINEAR EQUATION 1

Supplier Web Uživatelská příručka. Supplier Web. Copyright Telefónica O2 Czech Republic, a.s. All rights reserved. 1/10

TESTOVÁNÍ UŽIVATELSKÉHO ROZHRANÍ

PRODEJNÍ EAUKCE A JEJICH ROSTOUCÍ SEX-APPEAL SELLING EAUCTIONS AND THEIR GROWING APPEAL

1. Maple - verze. 2. Maple - prostredi. Document Mode vs. Worksheet Mode

World cup #9 and #10 Czech republic

ČVUT FEL. Testování nemocničního systému Fonsakord

ČESKÁ ZEMĚDĚLSKÁ UNIVERZITA V PRAZE

Social Media a firemní komunikace

Jméno autora: Mgr. Alena Chrastinová Datum vytvoření: Číslo DUMu: VY_32_INOVACE_O7_AJ

VY_32_INOVACE_06_Předpřítomný čas_03. Škola: Základní škola Slušovice, okres Zlín, příspěvková organizace

Testování uživatelského rozhraní mobilního telefonu HTC Hero (Semestrální projekt pro předmět A7B36TUR)

Testování Mapy.cz. David Říha. Semestrální práce z předmětu Testování uživatelského rozhraní.

FILM REVIEW. Vytvořeno v rámci projektu Gymnázium Sušice Brána vzdělávání II

Innovated Solution: Questions and Answers after the Webinar

Czech Republic. EDUCAnet. Střední odborná škola Pardubice, s.r.o.

Střední průmyslová škola strojnická Olomouc, tř.17. listopadu 49

Immigration Studying. Studying - University. Stating that you want to enroll. Stating that you want to apply for a course.

Immigration Studying. Studying - University. Stating that you want to enroll. Stating that you want to apply for a course.

Testování mobilní aplikace Servis24. Semestrální práce z předmětu A7B39TUR Autor: Peter Šourek sourepet@fel.cvut.cz

Progressive loyalty V1.0. Copyright 2017 TALENTHUT

Vánoční sety Christmas sets

UPM3 Hybrid Návod na ovládání Čerpadlo UPM3 Hybrid 2-5 Instruction Manual UPM3 Hybrid Circulation Pump 6-9

Byznys a obchodní záležitosti

Testování operačního systému Windows Phone 8

PITSTOP VY_22_INOVACE_26

Výukový materiál zpracovaný v rámci projektu EU peníze do škol. illness, a text

Content management: organizace informací na webových stránkách. Petr Boldiš Studijní a informační centrum Česká zemědělská univerzita v Praze

Litosil - application

ČESKÉ VYSOKÉ UČENÍ TECHNIKÉ FAKULTA ELEKTROTECHNICKÁ

POSLECH. Cinema or TV tonight (a dialogue between Susan and David about their plans for tonight)

Semestrální práce A7B39PDA. Klient pro informační systém (KOS)

Webové stránky Student Agency pro rezervaci jízdenek

ipod Classic. Václav Strnad Czech Technical University in Prague

Příručka aplikace KNetWalk. Fela Winkelmolen Eugene Trounev

A4B39TUR 2014/2015. Ondřej Netík. Desktopová aplikace pro Windows. Spotify

Users manual for IMCF BIOCEV booking system new planning board

FIRE INVESTIGATION. Střední průmyslová škola Hranice. Mgr. Radka Vorlová. 19_Fire investigation CZ.1.07/1.5.00/

Introduction to MS Dynamics NAV

Vývoj aplikace Readily (RSS čtečka pro Android) Semestrální projekt předmětu Y39PDA Autor: Michal Cerman

Informace o písemných přijímacích zkouškách. Doktorské studijní programy Matematika

EU peníze středním školám digitální učební materiál

Testování mobilní navigace NACESTY

Navigace po budovách FEL (NaFEL)

Střední průmyslová škola strojnická Olomouc, tř.17. listopadu 49

User manual SŘHV Online WEB interface for CUSTOMERS June 2017 version 14 VÍTKOVICE STEEL, a.s. vitkovicesteel.com

Tabulka 1 Stav členské základny SK Praga Vysočany k roku 2015 Tabulka 2 Výše členských příspěvků v SK Praga Vysočany Tabulka 3 Přehled finanční

Microsoft Lync WEB meeting

Gymnázium a Střední odborná škola, Rokycany, Mládežníků 1115

Test webového prohlížeče v Amazon Kindle Wi-Fi 3G

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

UŽIVATELSKÁ PŘÍRUČKA

VELKÁ CENA HRADCE KRÁLOVÉ A KRÁLOVÉHRADECKÉHO KRAJE V PLAVÁNÍ 2. ročník ČESKÝ POHÁR V PLAVÁNÍ 1. kolo:

CZ.1.07/1.5.00/

SPECIFICATION FOR ALDER LED

Caroline Glendinning Jenni Brooks Kate Gridley. Social Policy Research Unit University of York

Gymnázium, Brno, Slovanské nám. 7, SCHEME OF WORK Mathematics SCHEME OF WORK. cz

GENERAL INFORMATION MATCH: ALSA PRO ARENA MASTERS DATE: TIME SCHEDULE:

Invitation to ON-ARRIVAL TRAINING COURSE for EVS volunteers

Transportation Problem

Testování uživatelského rozhraní internetové stránky společnosti České dráhy (cd.cz) A4B39TUR A2 Kateřina Cízlová

Zásadní gramatické struktury (pro SOU) Michal Kadlec, Dis

POSLECH. Anglický jazyk 9. třída Mgr. Martin Zicháček. Jazyk Úroveň Autor Kód materiálu. Z á k l a d o v ý t e x t :

Transkript:

Návrh uživatelských rozhraní Ing. Pavel Žikovský PhD. Katedra teoreticke informatiky Fakulta informacnich technologii Česke vysoke uceni technicke v Praze (c) Pavel Žikovský, 2011 MI-NUR 6. přednáška Heuristická evaluace Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti

Heuristic UI Evaluation A Test to be run without users Done by experts (=you, rather not the person who designed the app) There are a few out there, the most important made by Jakob Nielsen in 1994 Jakob Nielsen is a UI guru see nngroup.com A list of 10 rules to check You should have it in your mind when designing any UI MI-NUR 2

Nielsen's Heuristic Evaluation 1. Visibility of system status System keeps informing the user on what s going on. Feedback provided in reasonable time. 2. Match between system and the real world The system speaks the users language Real-world conventions. Natural and logical order of information. 3. User control and freedom Users often choose system functions by mistake. Provide emergency exit from unwanted states. 4. Consistency and standards Conventions of the platform should be obeyed. 5. Error prevention Don t let errors happen. Confirmation option MI-NUR 3

Heurictics Evaluation - ctd 6. Recognition rather than recall Relevant objects and options are visible. The user is not requested to remember information. 7. Flexibility and efficiency of use Provide keyboard shortcuts (accelerators). Accommodate both novice and power users. 8. Aesthetic and minimalist design Only relevant information is shown. (Each unit of information competes with all other units of information.) 9. Help users recognize, diagnose, and recover from errors Error messages in plain language Precise indication and constructive suggestion of a solution 10. Help and documentation Minimal, easy to search MI-NUR 4

1.Viditelnost stavu systému Systém nesmí zůstat zamrzlý a nereagovat na uživatelské vstupy Zobrazit progress bar Uživatel musí být informován o tom, co systém dělá MI-NUR 5

2. Shoda mezi systémem a realitou Zachování konvencí (a metafor) reálného světa Desktop... Ikony (a metafory) se musí chovat jako to, co zobrazuji / na co odkazují Do koše mohu věci nejen vyhodit, ale lze ho i vysypat, případně ho prohledat a vytáhnout už jednou vyhozenou věc Pozor na překlady MI-NUR 6

3. Minimální zodpovědnost (a stres) Nic se nemůže pokazit Vždy je možnost vrátit se zpět so předchozího stavu Undo Nejlépe univerzální undo historie Uživatelé více experimentují a rychleji se učí Uživatel ovládá systém, ne naopak Zrušení dlouho trvajících operací (rollback) Potvrzování akcí Varování před provedením nevratné akce MI-NUR 7

4. Shoda s použitou platformou a obecnými standardy Program pod Windows vypadá a chová se jako pod Windows. Nijak jinak. Pokud to jde, použít standartni systémové komponenty Systémové barvy a fonty Používat stejné termíny Vysvětlit zkratky ( Nastavte BPU! ) MI-NUR 8

5. Prevence chyb Uživatel by neměl být možnost zadat špatnou hodnotu Následná chybová hláška to zachrání jen částečně Pokud je způsob zadávání z principu složitější, je třeba to na místě vysvětlit (in-line help text, hint) Např. Síla hesla Zvýraznit povinné položky formulářů Potvrzování akcí MI-NUR 9

6. Kouknu a vidím Nezatěžovat uživatelovu pamět Akce, které uživatel může momentálně provést by měli být viditelné a snadno dosažitelné Stejně tak informace Nepotřebné kontrolky a informace nepotřebujeme Pozice uživatele Krok ve wizardu (3 of 7) Pozice ve stromové struktuře (bread crumb) MI-NUR 10

7. Flexibilita a efektivita Zkušení vs. běžní uživatelé To co zkušený uživatel pravidelně potřebuje, bežný kolikrát ani nepotřebuje vědět Pokročilý (Advanced) mód Klávesové zkratky / funkční klávesy Makra Klonování existujících záznamů (templates) Jsou opravdu všechny akce/nastavení potřeba? MI-NUR 11

8. Minimalita (Klapky na očích) Zobrazovat pouze informaci, která aktuálně k něčemu opravdu je. Čím méně možností uživatel má, tím rychleji koná (Nepotřebná) grafika by neměla zastiňovat ovládání a účel Cokoliv je zobrazeno soutěží o uživatelovu pozornost Je třeba nechat vyhrát to důležité MI-NUR 12

9. Smysluplné chybové hlášky Nejlepší je nedojít do stavu kdy je třeba chybového hlášení Chybové hlášení v běžném jazyce žádné kódy Chybové hlášení by mělo popsat co se stalo špatně, jak se to stalo a jak tomu příště předejít. Případně možná řešení doporučit Mělo by poučit (vzdělat) uživatele MI-NUR 13

10. Help a dokumentace Systém by měl být použitelný bez jakékoliv nápovědy, nicméně... Nápověda musí být Musí podporovat funkci vyhledávání Spíše než popisem by se mělam zabývat příklady Kontextová nápověda MI-NUR 14

Nielsonova heuristika Primárně určena jako pomůcka k testování UI experty Velmi užitečná i při samotném návrhu MI-NUR 15

Heuristic Evaluation Procedure 1. Tutorial Explain the application to assesors (experts), provide a scenario if needed 2. Evaluation Individual experts perform the evaluation and record results (which law has been viloated and how) 3. Priority Assessment Assess the severity of each problem 4. Reporting Discuss the conclusions with the assesors and design team MI-NUR 16

How Many Experts? 1 expert finds ~35% problems 5 experts find ~75% problem Shall we hire more? Higher costs Probably would not find more problems MI-NUR 17