Vad karaktäriserar ett bra användargränssnitt? Riktlinjer för gränssnittsdesign. Vad påverkar utformningen av ett gränssnitt? 1.



Relevanta dokument
Design av användargränssnitt

Hur kan informationen kodas bättre? Förbättrad design. Ytterligare förbättringar. Läsbarhet och Layout. Alignments. Informationskodning

Design av användargränssnitt. Skärmdisposition och layout

Design av användargränssnitt. Processen snarare än produkten

Design av användargränssnitt

Design av användargränssnitt. Vad behöver man veta? Generella designprinciper. Vad är ett användargränssnitt? Några egenskaper hos människan

Vad påverkar designen?

Gränssnittsdesign. Design för användbarhet. Gränssnittsdesign - designheuristik

Grafiska användargränssnitt, några tips

Interaktionsdesign, designheuristik Människa-datorinteraktion (MDI) Inst för informationsteknologi Uppsala universitet

Föreläsning 5 Konceptuell design och designprinciper. Kapitel 8-9 i Stone et al.

Föreläsning 6 Konceptuell design och designprinciper. Kapitel 8-9 i Stone et al.

Interaktionsdesign, designheuristik

Ny användbarhet Att med hjälp av mentala modeller göra strategier och organisationer "användbara" Olle Torgny

Att läsa: Sharp, Helen, Rogers, Yvonne & Preece, Jenny E. (2007) Interaction design. Wiley. Kapitel 11.

Design för användbarhet

Grundläggande teori för användargränssnitt,del 2

Interaktionsdesign, designheuristik Människa-datorinteraktion (MDI) Inst för informationsteknologi Uppsala universitet

ADA metoden. Mall för observationsintervju. En metod för bedömning av kognitiva arbetsmiljöproblem och datasystems "användarvänlighet"

Föreläsning 5 Konceptuell design och designprinciper

Projektuppgift i Användarcentrerad Systemdesign, ht 04

Design för användbarhet Designexempel, hur tänkte man vid designen?

IT och funk0onshinder

Design för användbarhet Designexempel, hur tänkte man vid designen?

LOGISTIKSYSTEM FÖR SNABBA HJULET AB UTVECKLINGSPROCESS BASERAD PÅ DR. DEBORAH J. MAYHEW S THE USABILITY ENGINEERING LIFECYCLE

Examensarbete på Siemens Elema AB

Interaktionsdesign, grundkurs INTERAKTION 1

Interaktionsdesign. Användbarhet ISO Usability goals. Interaktionsdesign, grundkurs (7,5 HP) Sammanfattande föreläsning

Design av användargränssnitt

Design av användargränssnitt

Mönster. Ulf Cederling Växjö University Slide 1

Föreläsning 3 1ME403 Design av grafiska gränssni7, 7,5hp. Gränssni)sdesign II. Rune Körnefors. Medieteknik Rune Körnefors rune.kornefors@lnu.

Projektspecifikation för Cv på webben

Migrera till Word 2010

Extra handledning för de som vill det på onsdag i ML1 - Drop in, inga tider behöver bokas - En lärare

Användbarhet. Bryt rätt regler. Nils Ehrenberg

Tillgänglighetskrav på teknik Dessa krav baseras på WCAG 2.0,

Webbtillgänglighet. Tillgänglighet på webben. Hörselskadades behov. Synskadades behov. Kognitivt funktionshindrades behov. Rörelsehindrades behov

Prototyping. Planera och genomföra webbproduktionsprojekt. Innehåll. Fördelarna med Pappersprototyper. Lofi-prototyp. Prototyping

Användarcentrerad systemdesign


Författare: Juha Söderqvist IT-GUI. Version 1.0. Datum

Webbteknik för ingenjörer

Vad utmärker ett bra gränssnitt?

Interaktiva applikationer för dator (WPF) och web (Silverlight) Grafisk utvecklingsmiljö. Hela produktioner: design, layout, animationer, skins, etc.

Digital Arbetsmiljö. Jan Gulliksen, Ann Lantz, Åke Walldius, KTH Bengt Sandblad och Carl Åborg, Uppsala universitet

Lathund för webbredaktörer. Så skriver du på webben

SVENSK FILMINDUSTRIS WEBBPLATS


Kraven är ofta mycket speciella och svåra att uppfylla Man har makt och en tradition att säga nej till det man inte vill ha Historiskt ser man många

Elisabeth Bejefalk IT-Assistent Avesta kommun

Användarcentrerad systemdesign

Design och konstruktion av grafiska gränssnitt

Projektrapport EDA095

Instruktion för suggringsnav

RUP är en omfattande process, ett processramverk. RUP bör införas stegvis. RUP måste anpassas. till organisationen till projektet

Boken. OBS! Konkret interaktion är inte bokens starka sida. OBS! Jag har skrivit fel kapitel i kursprogrammet Uppdaterad version kommer.

Datavetenskap. Beteendevetenskap MDI. Design

Digital Display VDS / Bus2

Föreläsning 10: Gränssnitt och webbdesign

Föreläsning 9: Gränssnitt och webbdesign

Prototypningsverktyg. A Human-Centered Design Process (ISO , 2010) Mattias Institutionen för datavetenskap

Högskolan i Kristianstad. Designkoncept. Design av medietjänster för mobila enheter VT14

Webbtillgänglighet. Webbtillgänglighet. World Wide Web Consortium. Web Accessibility Initiative, WAI WCAG 2.0 WCAG 1.0

MILJÖDRIVEN PRODUKTUTVECKLING

Människa-Datorinteraktion. HCI text

create+ Interactive Scene Redaktörshandbok episerver

Människa-datorinteraktion 1MD016, hösten 2011 Användarcentrerad systemdesign september 2011

Bruksanvisning för hjälpbegäran

Forskning och mobil medborgarservice på försök, CIDRE

Designmetodik. Systemering med användarfokus Malin Pongolini

Participatory Design III

Generell Analys. 3. Det är viktigt att du väljer ett svar i vart och ett av de åttio blocken.

Design av användargränssnitt för mobiltelefoner

Sammanfattning. Icke-visuella audio-haptiska datorgränssnitt MICOLE. Gränssnitt

Projektet. TNMK30 - Elektronisk publicering

Effektivt Nyttigt Självförklarande Kräver ingen manual Intuitivt Läcker design Vem som helst kan använda det. Ändamålsenligt. Farmor kan använda den!

» 30år» Sambo» 1 barn (1,5år)» Jobbar som kurator.» Årsinkomst ca kr.» Bor i hyreslägenhet i stan.

Användarvänlighet? Användbarhet. Användbarhet! De vise männen. Användbarhet enl. ISO Bakom varje framgångsrik man

Designdiscipliner. Tjänstedesigner, vad gör man

Användbarhet och användarcentrerad systemdesign. Innehåll

Digital Arbetsmiljö. Vad är Digital Arbetsmiljö? Den arbetsmiljö, med dess problem och möjligheter av såväl fysisk, psykosocial

Datorintroduktion 2009 Föreläsning 1. Dieter Larsen (IT-chef Matematiska vetenskaper)

TNM040 Kommunika3on och användargränssni< HT2015, FÖ3 TNM040 HT2015. Bra överblick. h<p:// anvandbarhet/metoder

Microsoft Expression Blend + Sketch Flow

Guide till LogMeIn. AnyWare. Så genomför du de praktiska övningarna på din AnyWare -kurs. Du är där med AnyWare! SE1311 LogMeIn Guide ALAG-UK/A.

Storlek och typsnitt: Titel

FLEXILAGER Ett hjälpmedel för anpassad lagerhantering. Original -version

Hört och lärt på NES2012 Session: Visual ergonomics

Instruktion Tibropresentation

Nya Medier. Gränssnitt, Interaktivitet och Digital kod

Microsoft Windows 8 Grunder

Användarcentrerad systemdesign

Nallelek Lärarvägledning

Utvärdering. Användbarhet. + beställarperspektivet! Innehåll. Varför?

Så kör du Android-appar i Windows eller Mac OS!

1284_omslag.qxd :13 Sida 1 ECDL START OFFICE 2003 Allmän IT Windows XP Word 2003 Outlook 2003

Pagineringsgadget Ordlista Scen Spellista Slide Mall Innehållselement Gadget... 27

DIGITALA PROJEKT Väderstation

NYHETER SiteCon version 2.40 SP2

Transkript:

Riktlinjer för gränssnittsdesign Jan Gulliksen Vad karaktäriserar ett bra användargränssnitt? Verksamhetseffektivt Rätt funktioner finns Användarvänligt Lätt att lära Minimerar fel Minimerar onödiga belastningar Är självklart Tillåter användaren att göra jobbet Stödjer kompetensutveckling Är lätt förändringsbart Tillåter organisatoriska förändringar Vad påverkar utformningen av ett gränssnitt? 1. Skärmdisposition Standarder Style Guide Arbetssituationerna Verksamheten Generella designregler Designerns Kompetens/förmåga kreativitet Användarna Kunskaper Erfarenheter Datorer Nätverk Utvecklingsverktyg Bildskärmar Upplösning/Prestanda Skärmytan är en begränsad resurs Väl avgränsade huvuddelar Fasta och genomtänkta positioner Undvik överlappande fönster Betona det väsentliga Kompakt bild 2. Menyer Grafiska objekt i menyerna Bättre på igenkänning än återgivning Fasta positioner Mest frekventa alternativen överst Snabbkommandon och genvägar Breda menyer i stället för djupa Logiskt grupperade 1

3. Orientering och navigering 4. Samtidighet Veta var man är och var man ska Se var man är utan att behöva tänka Se var man är i en lista eller i en bunt Visa översikt och detalj samtidigt Visa om det finns/inte finns mer information Visa hur man når den informationen Bläddring är oftast bättre än scrollning Belastande för korttidsminnet att växla bild All information som behövs i ett beslut skall vara synlig Undvik överlappande fönster Formulär för läsning och skrivning samtidigt Framgår tydligt hur man når information som inte syns. Bra eller dåligt? 5. Inmatningsfunktioner Gäller data, parametrar, menyalternativ, kommandon Minimera inmatning Undvik växling mellan mus och tangentbord Snabbare med tangentbord än med mus Visa vilka fält som är inmatningsbara Kraftigare typsnitt i fält än som rubriker Defaultvärden, snabbkommandon, snabbhopp mellan fält Hur kan informationen kodas bättre? City Motel/Hotel Phone Single rate Double rate Charleston Best Western 883-747-8961$ 26 $ 38 Charleston Days Inn 883-881-1888 $ 18 $ 24 Charleston Holiday Inn N 883-744-1621 $ 36 $ 46 Charleston Holiday Inn SW 883-556-7188 $ 33 $ 47 Charleston Howard Johnsons 883-524-4148 $ 31 $ 36 Charleston Ramada Inn 883-774-8281$ 33 $ 46 Charleston Sheraton Inn 883-744-2481$ 34 $ 42 Columbia Best Western 883-796-9488 $ 29 $ 34 Columbia Carolina Inn 883-799-8288 $ 42 $ 48 Columbia Days Inn 883-736-8888 $ 23 $ 27 Columbia Holiday Inn NW 883-794-9448 $ 32 $ 39 Columbia Howard Johnsons 883-772-7208 $ 25 $ 27 Columbia Quality Inn 883-772-8278 $ 34 $ 41 Columbia Ramada Inn 883-796-2788 $ 36 $ 44 Columbia Vagabond Inn 883-796-6248 $ 27 $ 38 Förbättrad design Rates S D Motel/Hotel Phone Charleston 18 24 Days Inn 883-881-1888 3136 Howard Johnsons 883-524-4148 33 46 Ramada Inn 883-774-8281 33 47 Holiday Inn SW 883-556-7188 34 42 Sheraton Inn 883-744-2481 36 46 Holiday Inn N 883-744-1621 Columbia 23 27 Days Inn 883-736-8888 25 27 Howard Johnsons 883-772-7208 27 30 Vagabond Inn 883-796-6248 32 39 Holiday Inn NW 883-794-9448 34 41Quality Inn 883-772-8278 36 44 Ramada Inn 883-796-2788 42 48 Carolina Inn 883-799-8288 2

Ytterligare förbättringar Rates S D Motel/Hotel Phone Vad skulle ni mata in här? Charleston 18 24 Days Inn 883-881-1888 31 36 Howard Johnsons 883-524-4148 33 46 Ramada Inn 883-774-8281 33 47 Holiday Inn SW 883-556-7188 34 42 Sheraton Inn 883-744-2481 36 46 Holiday Inn N 883-744-1621 Columbia 23 27 Days Inn 883-736-8888 25 27 Howard Johnsons 883-772-7208 27 30 Vagabond Inn 883-796-6248 32 39 Holiday Inn NW 883-794-9448 34 41 Quality Inn 883-772-8278 36 44 Ramada Inn 883-796-2788 42 48 Carolina Inn 883-799-8288 6. Läsbarhet och Layout Alignments Logisk gruppering av data Gruppera med närhet, färger, fonter och ramar Avläsning i kolumner där varje tecken tar lika stor plats Läsbara fonter Betona det väsentliga Färganvändning Estetiskt tilltalande 7. Informationskodning Kodning av feber Ge färger, former, fonter, platser betydelse Aktivt, valbart, ej valbart Avvikande data, relationer mellan data, kategorisera, etc.. Var konsekvent Starka koder för viktig information Lås val av koder Använd starka koder sparsamt 38,82 C 3

8. Återkoppling, felmeddelanden Exempel på ej informativa felmeddelanden Att visa vad som händer Viktigt för säkerhet Tangentnedtryckning, väntetid, vilket tillstånd Tydliga, informativa felmeddelanden Ett fel av typen 3 inträffade. Ogiltigt värde. Otillåten handling. Programmet okänd har avslutats på grund av ett oväntat fel. Illegal error. 9. Knappar och ikoner Bra om ikonen är självförklarande Bättre med enkla än detaljrika ikoner Gruppera logiskt Konsekvens vad gäller utseende-funktion Tillräcklig träffyta Knappar som används i sekvens nära varandra Sammanhanget är viktigt Vad betyder följande ikoner? 4

Några riktlinjer för design Ytterligare designregler Utnyttja skärmytan effektivt, hellre för mycket än för litet Samtidig informationsvisning alltid effektivare än sekventiell information Minimera inmatning Gör designen klar och begränsa användarens frihet. Skapa effektiva informationsmönster Betona intressant, tona ned oviktigt. Visa översikt och detalj samtidigt Undvik skrollning av text Det finns ingen kunskap i världen som kan ersätta användarsynpunkter Standarder och riktlinjer HAIKU by Else Nygren For every design rule one can find at least one situation where following the rule would be sheer madness Standarder är riktlinjer som formaliseras eftersom de anses som tillräckligt viktiga och använda Riktlinjer (Guidelines) är vägledande vid lösning av designproblem Standarder Standardiseringsorgan De Facto (emacs, QWERTY, TCO-95) Kommersiella (Microsoft, IBM CUA, OSF/Motif) Formella (ANSI kompilatorer, Fortran77) Gränssnittsstandarder baseras på användbarhet och beteende, inte på produkttekniska aspekter. ISO (International Standards Organisation) ideell organisation, medlemmarna betalar för att få vara med. Nationella motsvarigheter STG (Sverige), ANSI (USA), BSI (England), etc. genomför, kommenterar ISO-standarderna 5

Internationella standarder ISO 6385 Ergonomic principles in the design of work system ISO 9241 Ergonomic requirements for office work with visual display terminals. Del 1-17 Part 10 Design principles Part 11 Guidance on usability, Part 12 Presentation of information. ISO 13407 Human centred design process for interactive systems. ISO/IEC 14915 Multimedia user interface design. ISO/TS 16071 Guidance on software accessibility. ISO/IEC 11581 Icon symbols and functions. Ergonomics produces and integrates knowledge from the human and technology sciences to match jobs, systems, products and environments to the physical and mental abilities and limitations of people. In doing so it seeks to safeguard safety, health and well-being whilst optimising efficiency and performance Design för användbarhet Designprocessen: Prototyp (enl. Gould & Lewis, 1985) Tidig och kontinuerligt fokus på användare Utvärdering av användbarheten Iterativ design Integrerad design En billig modell av ett tänkt framtida system Utmärkt för användarmedverkan Testar funktionaliteten, effektiviteten Rapid Inkrementell Evolutionär Scenario Storyboards En fritextformulering av ett händelseförlopp i en användningssituation, användbar för analys, design och utvärdering. Ett medel som användarna förstår bättre än alla dessa formella modeller. En grafisk beskrivning av ett systems tilltänkta uppenbarelse utan någon som helst funktionalitet Billiga mock-ups eller mer avancerad visualisering Filmer 6

Workspaces as a complex design pattern Examples of workspaces General metaphor for case handling work, solving; the collision of desktop and hypertextmetaphors extensive information needs of the users A complete user interface to a specific work situation for a specific user Each information object can appear in several workspaces 1 2 3 4 Human control of complex systems 5 6 1