Kursusgang 2. Menneske-maskin interaktion. Oversigt: Sidste kursusgang Opgaver Forståelse af problemet Begrebsmæssig model Interaktionsformer DIEB 2.

Relaterede dokumenter
Kursusgang 3. Designprocessen og dens aktiviteter

Interaktionsdesign Oversigt:

Kursusgang 3. - Model for interaktion - Ergonomi - Interaktionformer - Eksempler. - Planlægning - Forberedelse

Kursusgang 3. Designprocessen og dens aktiviteter

Kursusgang 11. Planlægning af en usability-evaluering

Kursusgang 1. Oversigt: Kurset Interaktionsdesign Mål for interaktionsdesign Principper for interaktionsdesign DIEB 1.1

Kursusgang 1. Interaktive produkter og interaktionsdesign

Kursusgang 9. - IPJ-systemet - CD-bibliotek. Oversigt: Sidste kursusgang Principper for visuelt design To eksempler. Design af brugerflader 9.

Kursusgang 1 DIEB-DEB 1.1

INTERAKTIONSDESIGN PROCESSEN (KAP 9), REPETITION, KÅRING AF ÅRETS BEDSTE MUSIKVIDEO OG PROJETK

Usability. 2 web sites til gennemsyn

Multiple Choice eksamen i Interaktionsdesign d. 2. april 2013

Kursusgang 7. - Dekomponering af opgaver - Vidensbaseret analyse - Entity-relationship-baseret analyse - Dataindsamling

Installation af en virtuel maskine

Multiple choice eksamen i Interaktionsdesign d. 26. marts 2012 KORREKTE SVAR ER MARKERET MED FED SKRIFT. Navn (skriv tydeligt med blokbogstaver)

Skifte til PowerPoint 2010

Adobe Acrobat Professional 11. ISBN nr.:

Kom i gang med DANBRO

idata Side 1/6 Indholdsfortegnelse

Metoder og produktion af data

Kom godt igang med OpenMeetings

IntDesign - Kap 7. Kap s Usability goals

Kursusgang 5. Designaktivitet 2 og 3

Opstart og adgange til Ejersiden

Genvejstaster til Windows

Genvejstaster til Windows

Design af IT-medier. Skriftlig prøve 27. august Alle skriftlige hjælpemidler er tilladt.

Kursusgang 2. - Dekomponering af opgaver: Hierarchical Task Analysis (HTA) - Entity-relationship-baseret analyse - Dataindsamling

Kursusbeskrivelse. Forarbejde. Oprettelse af en Access-database

Kursusgang 11. Oversigt: Sidste kursusgang Værktøjer til udvikling og implementering af HCI-design Oversigt over Java Swing

Sådan indlægges nyheder på DSqF s hjemmeside trin for trin

Vejledning i redigering af apotekets hjemmeside

Design og funktionel prototype

HJÆLP TIL IGANGSÆTNING AF WINKOMPAS 3

[ Brevkasse (FAQ) ] Hvad kan modulet? detaljevisning i kapitlet Grundlæggende redigering, før du begynder at oprette

Introduktion til SDL Landmåling 2000 til Windows. SDL startes normalt ved at klikke på SDL-ikonet i SDL-mappen.

Installation Windows 7

Spil og svar. Journal nr Et webbaseret værktøj udviklet af Programdatateket i Skive

Hjemmeside manual. Indholdsfortegnelse. Noter: - 1 -

Center for IT & Digitalisering. Betjening og gode fif til din nye VOP Nano telefon

1. Baggrund og problemstilling

Vejledning til online blanketten Prisindekset i producent og importleddet

University of Southern Denmark Syddansk Universitet. DM502 Forelæsning 3

Betjeningsvejledning. for. UniRace

LOGON Billede: Ved logon, er det vigtigt at der er vinget af i feltet Default miljø og rolle.

Sorring.dk guide. Du kan finde mere information om WebsiteBaker her:

brugervejledningen. Vis/udskriv brugervejledning.

Mini brugermanual CMD 5.1

EVALUERING I SURVEYXACT TRIN FOR TRIN

Typer af interaktionsformer og deres egnethed til forskellige opgaver og brugere

Supermarkedsmodellen for design af brugergrænseflade

DIALOG MED BRUGERE!

Vejledning til online blanketten Industriens salg af varer

Installation af Point Yomani terminal

KAPITEL 1 Introduktion

Skifte til Access 2010

POWERPOINT 2010 LÆR DET SELV POWERPOINT 2010 LÆR DET SELV

I denne manual kan du finde en hurtig introduktion til hvordan du:

Internetbaseret borgerinddragelse i planlægningen

Ansvarlig Oprettet Projekt: Maskindatabase over forsøgsudstyr Side 1 af 9

Genvejstaster. Brugerfladen. Filhåndtering. Navigation i præsentationen. Aktiver adgangstaster

Manual til Thvilum WebGIS

Human- Computer Interac0on. Perspek0verende Datalogi 2014 Olav W. Bertelsen - All Rights Reserved

Modul 1 Adgang til det trådløse netværk, Kommunikation i Lectio, Office

Bliv klogere på din computer. René Schou

Evaluering af 1. Semester

Startvejledning. Microsoft OneNote 2013 ser anderledes ud end tidligere versioner, så vi har lavet denne guide for at gøre din læreproces nemmere.

Hvordan starter man ActivBoard op og tilslutter PC mv... 3 Hvordan tilslutter jeg min bærbare PC til ActivBoard?... 4

Installation af ETF s cloudløsning for Privatpraktiserende ergoterapeuter

Betjeningsvejledning. Winformatik

Mindmaps med Freemind

OK Fonden. Umbraco CMS Quickguide

Betjeningsvejledning. Winformatik

Brugervenlighed som en fast del af udviklingsprocessen

Skifte til Excel 2010

Indledning SurveyXact som evalueringsværktøj Support Sådan indtaster du svar for gennemførte kursister trin for trin...

Kunne bruge tænde/slukke funktionen på maskinen

Vejledning til budget for 2011 i provstisystemet 2010.

HUMANWARE BRAILLIANT INSTALLATIONSVEJLEDNING

portal.microsoftonline.com

1. HVAD ER HOT POTATOES? 2. HVAD BESTÅR HOT POTATOES AF? 3. HVAD KOSTER HOT POTATOES? 4. SOFTWARE- OG HARDWAREKRAV.

1) Mennesker, computere og interaktion. Her er omdrejningspunktet basale forudsætninger for interaktion mellem mennesker og computere.

MICROSOFT ONLINE KURSER

Modul 1 Adgang til det trådløse netværk, Kommunikation i Lectio og Office365 Efter gennemgangen af dette modul skal du:

Sektornet VPN Installationsvejledning Windows Vista/7

Vejledning til online blanketten Beskæftigede inden for bygge og anlæg

Rapport. Udarbejdet af: Mayianne Nøks Pedersen. Skole login: knmape68.

WebReq. Vejledning i rekvirering af mikrobiologiske prøver.

EVALUERING I SURVEYXACT TRIN FOR TRIN

Lav etiketter online. Hvorfor? Før du går i gang. Hvordan

Bilag 3A.7 Brugergrænseflader

Orddeling. Automatisk orddeling. Manuel orddeling. Word thoremil.dk. Vælg fanebladet [Sidelayout] Vælg [Orddeling] Markér Automatisk orddeling

GenPod. Et generisk podcastingsystem. Dato: 16. december 2008 Gruppe: b301c

XProtect-klienter Tilgå din overvågning

INTERAKTIONSDESIGN. Marianne Graves Petersen Associate Professor

Grundlæggende vejledning Navision

EDI. Microsoft Dynamics NAV 2009 SP1 Klassisk. Side 1. Copyright: Naddon version

Udvikling af IT-baserede kliniske informationssystemer, modul 3

Transkript:

Kursusgang 2 Menneske-maskin interaktion Oversigt: Sidste kursusgang Opgaver Forståelse af problemet Begrebsmæssig model Interaktionsformer DIEB 2.1

Sidste kursusgang Oversigt: Kurset - HCI-disciplinen - Hvorfor er HCI-design vigtigt? - Formål, indhold og evaluering Interaktionsdesign - Fra computere til interaktive produkter - Godt og dårligt design - Hvad er interaktionsdesign Mål for interaktionsdesign - Brugbarhed (usability) - Oplevelse (user experience) Principper for interaktionsdesign - Affordance (visibility og constraints) - Consistency - Mapping - Feedback DIEB 2.2

Opgave 1: Prioriter mål for interaktionsdesign Meget vigtigt Vigtigt Mindre vigtigt Irrelevant Usability Effectiveness Efficiency Safety Utility Learnability Memorability Experience Satisfying Enjoyable Fun Entertaining Helpful Motivating Aesthetically pleasing Supportive of creativity Rewarding Emotionally fulfilling DIEB 2.3

Opgave 2: Elektronisk patientjournal Relation til de 4 designprincipper Affordance Mapping Consistency Feedback DIEB 2.4

Opgave 3: Autopilot DIEB 2.5

Opgave 4: Placering af motorinstrumenter Alternativ DIEB 2.6

Kursusgang 2 Oversigt: Forståelse af problemet - Designprocessens udgangspunkt Begrebsmæssig model Interaktionsformer DIEB 2.7

Designprocessen Klassiske tilgange til design: Gå straks i gang med konkret design Eksempel: tidlige udviklingsmetoder eller ingen metode Kan det give problemer? Lav først en omhyggelig analyse af problemer og behov Eksempel: SDC s kontosystem, SA/SD Moderne tilgang til design Inspireret af agile metoder: hurtig problemanalyse, forslag til løsning, afprøvning DIEB 2.8

Designprocessens udgangspunkt Bogens udgangspunkt: identificer antagelser (assumptions) og påstande (claims) om det eksisterende/designideen Spørgsmål: - Er der problemer med et eksisterende produkt eller user experience? Hvis tilfældet, hvad er de? - Hvorfor tror du, at der er problemer? - Hvordan tror du din ide til design kan løse disse? - Hvis du ikke har identificeret et problem, men designer noget nyt, hvordan tror du din designide understøtter, forandrer eller udbygger eksistende måder at gøre ting på? DIEB 2.9

Kursusgang 2 Oversigt: Forståelse af problemet Begrebsmæssig model - Baseret på aktivitet/objekter Interaktionsformer DIEB 2.10

Begrebsmæssig model En beskrivelse af det kommende system i form af en samling af integrerede ideer og begreber om, hvad det skal gøre og hvordan det skal agere og se ud. Den begrebsmæssige model skal bidrage til, at brugerne forstår systemet, som det var hensigten En ukonventionel brug af ordet begrebsmæssig Nøglespørgsmål: hvad vil brugerne gøre med systemet Dette spørgsmål kan besvares på to måder: - baseret på de aktiviteter brugerne udfører - baseret på de objekter brugerne arbejder med DIEB 2.11

Begrebsmæssig model baseret på aktiviteter Fire typer af aktivitet i interaktionen med systemet (kaldes interaction types): - Instruktion: brugeren aktiverer en funktion, systemet udfører denne funktion og returnerer et output - Konversation: brugeren og systemet fører en dialog for at nå frem til et resultat - Manipulation og navigering: brugeren manipulerer virtuelle objekter og navigerer rundt i en virtuel verden - Udforskning og browsing: brugeren bevæger sig igennem en samling af information og udvælger dele af den Giv eksempler på de fire DIEB 2.12

Begrebsmæssig model baseret på objekter Et (virtuelt) objekt er kernen i interaktionen med systemet. Ofte er objektet inspireret af et virkeligt objekt Eksempel: spreadsheet systemer er baseret på en tabel, hvori der udføres beregninger (det virtuelle objekt). Det er inspireret af et bogføringsark Elementer i model: - Metaforer/analogier (skrivebord, kontor) - Begreber - Relationer mellem begreber (statisk) - Afbildninger fra begreb til begreb (dynamisk) - Svarer til en OOA-model DIEB 2.13

Kursusgang 2 Oversigt: Forståelse af problemet Begrebsmæssig model Interaktionsformer - Eksempler DIEB 2.14

Interaktionsformer En begrebsmæssig model kan understøttes med forskellige interaktionsformer Interaktionsformen fastlægger centrale egenskaber: Hvordan udpeger vi et objekt? Hvordan aktiverer vi en funktion? Hvordan indlæses inddata? Hvordan opstilles uddata? En typisk brugergrænseflade vil indeholde kombinationer af de forskellige interaktionsformer der vil dog stadig være en primær og et antal supplerende interaktionsformer Tidligt i et udviklingsprojekt bør der eksperimenteres med forskellige begrebsmæssige modeller og for hver begrebsmæssig model med forskellige interaktionsformer DIEB 2.15

Interaktionsformer: Kommando Brugeren ser intet på forhånd Indtaster og aktiverer en kommando, der skal overholde et bestemt format Interaktionen mellem bruger og system baserer sig på kommandoer Typiske eksempler: - Unix - Speciel teksteditor (f.eks. vi) - Primært henvendt til expertbrugeren Indlæsning af data - Eksempel: ændring af forskudsskema. Brugeren taster en lang sekvens af feltnumre og tal ind Fordele: Fordele: Ulemper: Ulemper: Fleksibilitet Fleksibilitet Hurtigt Hurtigt for for faste faste brugere brugere Initiativet Initiativet placeres placeres hos hos brugerne brugerne Let Let at at lave lave makroer makroer Ringe Ringe fejlhåndtering fejlhåndtering Kræver Kræver omfattende omfattende træning træning DIEB 2.16

Interaktionsformer: Menu Menuer bruges til at organisere information og interaktion - Giver styret og kontrolleret dialog - For lejlighedsvise brugere Eksempler: - Fuldskærmsmenuer med valg af menupunkt - Pull-down fra overliggende bjælke i et vindue - Pop-up ved tryk på mus ovenpå et objekt - Check-bokse eller radioknapper i et vindue eller en dialogboks - Links indlejrede i tekst Fordele: Fordele: Ulemper: Ulemper: Kort Kort indlæring indlæring Færre Færre indtastninger indtastninger Struktur Struktur på på beslutningstagning beslutningstagning Let Let at at understøtte understøtte fejlhåndtering fejlhåndtering Fare Fare for for mange mange menuer menuer Sinker Sinker den den faste faste bruger bruger Optager Optager plads plads på på skærmen skærmen DIEB 2.17

Interaktionsformer: Dialog Interaktion mellem bruger og system som en dialog mellem to personer - Simpel og lærenem form, eks. fra Windows (PowerPoint) Mere generelt: spørgsmål og svar dialog - Brugeren ledes gennem en struktureret dialog, hvor systemets videre adfærd kan afhænge af de svar, der gives. - Bruges over for en meget bred og forskelligartet brugergruppe, som ikke kan forventes at mestre kompliceret navigation. - Eksempel: pengeautomat eller telefonservice. indsæt kort Kort indsat indtast kode Identi¼ceret kode godkendt Kontrolleret vælg beløb godkend ikke beløb fortryd afslag Beløb valgt udbetaling Beløb godkendt godkend beløb DIEB 2.18

Interaktionsformer: Skemaudfyldelse Indlæsning af data struktureret som formular eller skema Eksempel - Udfyldelse af standardinformation om en bruger Mest velegnet for faste brugere, fordi feltnavne og indtastningsformater kræver forståelse Fordele: Fordele: Ulemper: Ulemper: Forenklet Forenklet indtastning indtastning Kræver Kræver begrænset begrænset træning træning Nyttig Nyttig vejledning vejledning Optager Optager plads plads på på skærmen skærmen Kan Kan være være langsommeligt langsommeligt DIEB 2.19

Interaktionsformer: WIMP WIMP er en meget udbredt interaktionsform i dag bl.a. kendt fra windows Består af fire elementer - Windows - Icons - Menus - Pointers Kaldes også direkte manipulering Brugeren arbejder på virkelighedsnære repræsentationer af objekter Objekterne kan vælges, og funktioner kan udføres direkte på dem med et umiddelbart synligt resultat Affordance er centralt Fordele: Fordele: Ulemper: Ulemper: Let Let at at lære lære Let Let at at huske huske Fejl Fejl kan kan undgås undgås Understøtter Understøtter udforskning udforskning Høj Høj subjektiv subjektiv tilfredsstillelse tilfredsstillelse Kræver Kræver grafisk grafisk skærm skærm og og pegeinstrument pegeinstrument Makroer Makroer er er vanskelige vanskelige DIEB 2.20

Andre interaktionsformer Naturligt sprog - Havde tidligere stor opmærksomhed, men er efterhånden helt uden praktisk betydning. - Kræver som hovedregel megen indtastning og specialiseret sprog. - Eksempel: Eliza Udskrivning af data - I alle systemer er der behov for udskrivning af data typisk enten i et vindue eller på en udskrift - Denne del af brugergrænsefladen minder i struktureringen om skemaudfyldelse DIEB 2.21

Moderne brugergrænseflader Avancerede websider (Rich Internet Applications) Virtual reality og mixed reality Mobile systemer Baserer sig på de klassiske interaktionsformer men introducerer nye problemstillinger DIEB 2.22

Eksempler For hvert eksempel: Hvad er den begrebsmæssige model (aktivitet) Hvilke interaktionsformer anvendes DIEB 2.23

DIEB 2.24

DIEB 2.25

DIEB 2.26

DIEB 2.27

DIEB 2.28

Opsummering og næste gang Grundlæggende begreber om interaktionsdesign Næste gang: Den proces hvor vi designer interaktionen DIEB 2.29