INTERAKTIONSDESIGN Marianne Graves Petersen Associate Professor Computer Science Dept, University of Aarhus Center for Interactive Spaces, mgraves@cs.au.dk
Hvad er interaktionsdesign Design af interaktive produkter der understøtter folks kommunikation og interaktion i deres hverdags- og arbejdsliv (bogen s. 8) Designing spaces for human communication and interaction (Winograd refereret s 9 i bogen)
3
4
Philips - Ambient Intelligence
6
GUI - TUI - WIMP etc.
interaction design user interface design software design user-centred design product design web design experience design interactive system design human computer interaction user experience... design vs engineering 8
Winograd interview p. 89 9
What advice would you give to a student coming into the field on what they should be learning and looking for? TW: I think a student who wants to learn this field should think of it as a kind of dual process... needing both action and reflection. It is important to have experience with trying to build things... At the same time you need to be able to step back and look at is not as What do I need to do next? but from the perspective of what you are doing and how that fits into the wider picture (interview p. 91). 10
I dag... Hvad er interaktionsdesign Interaktionsdesign processen Hvordan lærer man interaktionsdesign Kvaliteter og mål ift. interaction design (kap 1) Usability og User Experience Design principper Identificer brugernes behov og etabler krav til brugsoplevelsen (kap 10) Overblik over resten af kurset 11
INTERAKTIONSDESIGN PROCESSEN
Interaktionsdesign processen Identificer brugernes behov og etabler krav til brugsoplevelsen Udvikl en række designs, der opfylder dissse krav Byg interaktive versioner af design, så de kan kommunikeres og vurderes Evaluer
Brugernes behov og brugsoplevelsen
Udvikl en række design
Udvikl interaktive versioner
Evaluer
Iterer!
Jim Foleys forord Know thy user Consider alternatives Prototype early Prototype often Test early Test often Or fail early, fail often
Værktøjskasse og terminologi
Interaktionsdesign er tværfaglig
Mobile Home Center 22
HVORDAN LÆRER MAN INTERAKTIONSDESIGN? 23
Hvordan lærer man interaktionsdesign Praksis Reflektion Experience Exposure
Læringsmål for kurset Deltagerne skal ved afslutningen af kurset kunne: navngive og definere grænsefladetyper. planlægge og udføre interaktionsdesignprocesser. sammenligne teknikker der understøtter elementer af interaktionsdesign. konstruere grænseflader. 25
Udføre et gennemgående projekt i grupper på 3 el. 4 personer Cases a. Design en interaktiv musikbutik til hjem eller til forretning b. Digitale billeder ender ofte på harddisken og får ikke meget liv efter de er taget. Vælg en kontekst og design en løsning der tilbyder nye måder at dele eller opleve digitale billeder. c. Design et spil der hjælper skolebørn til at lære i. Variant: design et interaktivt gulvspil der hjælper skolebørn til at lære d. Philips er gået I gang med at lave interaktionsdesign til badeværelset. Denne opgave går ud på at lave en løsning, der gør det muligt at se/lytte til medier på badeværelset e. Interaktionsdesign til et venteværelse. Vælg en bestemt type venteværelse e.g. banegården, hos lægen, tandlægen, borgerservice etc. Undersøg hvilke behov folk har på dette sted og udfør interaktionsdesign der understøtter disse behov. f. Interaktiv turistinformation på banegården. Århus kommune vil gerne have udviklet en service til de turister der ankommer til banegården så kan finde frem til det de er interesseret I at opleve. g. Valgfri case. I vælger selv en opgave, en brugergruppe og en kontekst. I skal chekke jeres valg med jeres instruktor før I går videre 26
Interaktionsdesign processen Identificer brugernes behov og etabler krav til brugsoplevelsen Udvikl en række designs, der opfylder dissse krav Byg interaktive versioner af design, så det kan kommunikeres og vurderes Evaluer design
I hear...i forget I see...and I remember I do...and I understand Ancient Chinese Proverb 28
I dag... Hvad er interaktionsdesign Interaktionsdesign processen Hvordan lærer man interaktionsdesign Kvaliteter og mål ift. interaction design (kap 1) Usability og User Experience Design principper Identificer brugernes behov og etabler krav til brugsoplevelsen (kap 10) Overblik over resten af kurset 29
KVALITETER OG MÅL IFT. INTERAKTIONSDESIGN KAPITEL 1
Godt og dårligt design Altid ift. konkrete brugere og brugskontekst
Usability and User Experience
Usability goals I Effective to use Q: allow users to learn and carry out work efficiently? Efficient to use Q: Once learned, can users sustain productivity? Safe to use Q: What is the range of errors and what are means of recovering?
Usability goals II Having good utility Q: Product provide appropriate functions? Easy to learn Q: How easy to learn to use compared to how much effort people are ready to make Easy to remember how to use Q: Interface support for infrequent operations
Usability BIDI projektet (1998-2002)
2 minutter med sidemanden: find eksempler på interaktionsdesign der fejler ift. et eller flere usability goals Effective to use Efficient to use Safe to use Having good utility Easy to learn Easy to remember how to use 36
User Experience Goals Subjektive kvaliteter Hvordan føles det at bruge systemet Tilfredsstillende, sjovt, engagerende, spændende, underholdende, motiverende, fordrer kreativitet, stimulerende, overraskende, kedelig, frustrerende..
emote
40
User Experience Lene Byskov wrote: Kender du en, der ved alt om customer experience? Jeg skal bruge to fuldtidskonsulenter til kundevendte projektteams, der kan hjælpe teamet med at definere den perfekte kundeoplevelse. Det kræver, at de er 100 % skarpe på processer og på kunders behov og reaktioner. Kender du nogen, der kan løfte den opgave? De skal sidde her hos os i PFA fuld tid.
1 1/2 minut med sidemanden: Find eksempler på interaktionsdesign der har givet dig en god oplevelse. Karakteriser oplevelsen Subjektive kvaliteter Hvordan føles det at bruge systemet Tilfredsstillende, sjovt, engagerende, spændende, underholdende, motiverende, fordrer kreativitet, stimulerende, overraskende, kedelig, frustrerende.. 42
Design principper Visibility Feedback Constraints Consistency Affordance
affordance perceived - real 44
I dag... Hvad er interaktionsdesign Interaktionsdesign processen Hvordan lærer man interaktionsdesign Kvaliteter og mål ift. interaction design (kap 1) Usability og User Experience Design principper Identificer brugernes behov og etabler krav til brugsoplevelsen (kap 10) Overblik over resten af kurset 45
IDENTIFICER BRUGERNES BEHOV (KAP 10.1-10.3)
Brugere 47
2 mål Identificer behov forstå brugerne, deres arbejde, hverdag, deres kontekst, deres mål iterativ proces det er svært Etabler krav 48
Hvis vi spørger folk, hvad de vil have, så designer vi jo bare til laveste fællesnævner» Brugere er svage individer...
50
51
Krav til dataindsamling (v. rigtige projekter) Studer/overvej alle interessenter brugere, chefer, fagforening, aktionærer, indirekte brugere, supportere... Mere end en repræsentant for hver gruppe Samarbejd evt. med brugerne om analysen Rekvirenter sjældent brugere 52
På fredag Fortsætter vi med konkrete teknikker til at undersøge brugernes behov og herudfra etablere krav til systemet.. 53
OVERBLIK OVER RESTEN AF KURSET
55
Efter dette kursus er der ingen der siger...
Det er helt vildt brugervenligt med alle de ikoner
Det er så brugervenligt at selv min mor kan bruge det
lad os så få placeret nogle knapper nn interaktionsdesign kurset ;-) 59
60