Persiska viken 3 juli 1988 USA befinner sig i konflikt med Irak och Iran. Användbara system MS Vincennes kommer in på Iranskt territorialvatten i jakt på Iranska stridsbåtar. Skott utväxlas. Mitt under striden: Mitt under striden, forts: Fartygets radar upptäcker ett oidentifierat flygplan som närmar sig. IFF (Identification Friendly or Foe) visar först att det är ett kommersiellt plan, sedan att det är militärt. Man försöker få kontakt med planet, först på militär radiofrekvens, sedan på civil, flera gånger. Planet kommer närmare och närmare och man har svårt att avgöra om det dyker för anfall. Då man inte får svar avfyras två missiler.
Resultat Varför? Ett civilt Iranskt passagerarplan, IA655 har skjutits ned, IFF rapporterade andra gången om ett annat plan än det användarna trodde. 290 personer dödas. Systemet Mindre drastiskt exempel Radar IFF
Användbara system TDDC99 TDDC71 Vt 2009 Eva Ragnemalm, evara@ida.liu.se Johan Åberg, johab@ida.liu.se Mattias Arvola, matar@ida.liu.se www.ida.liu.se/~tddc99 www.ida.liu.se/~tddc71 Användbarhet Vad är användbarhet? Vilka är svårigheterna med att skapa användbarhet? Användbarhet... Unfortunate white space Beror av saker runt omkring produkten Har inga allmängiltiga regler
Användbarhetens relativitet IFF - när det faktiskt fanns ett plan Mobiltelefonen - som klocka i mörker Wake-up-light - när lampan lyser Kassalådan - för den som inte tar en bricka Komplex dialogruta - för den som inte är insatt Pratmaskinen - för den som inte orkar lära nytt Medicinburken - för de reumatiska händerna
Användbarhet uppstår i användningen! Större krav på användbarhet idag Större konkurrens Större medvetenhet hos kund Nu finns metoder och tekniker för att på ett tillförlitligt sätt skapa användbarhet i system/ produkter. Olika metoder Användarcentrerad design (User-Centered Design) Aktivitetscentrerad design (Activity-Centered Design) Participatory design System Design Genuis design TDDC99 4hp, vt1 Kursens upplägg TDDC71 6 hp, vt1+vt2 Examination: Projektarbete (grupper om 7, rapport) samt individuella uppgifter med seminarier. I schemat: Föreläsningar, lektioner, projektavstämningar och extra projekttid, seminarier
Projektet, mål Omdesign av befintligt system Tex MP3/mediespelare, Biljettautomater, Digitalkamera, Tidsbokningssystem (Campushallen, frisör, etc), Resebokningssytem (Automater, internet, etc) Användarstudie, problemanalys, omdesign, pappersprototyp, utvärdering av prototyp För C1 i vt2 omdesign, HiFi-prototyp. Projektstart fre 8-12. Projektavst A1 och A2 för D2 Tid Grupp Handl Grupp Handl 8.40-9.10 D2a: 1 edare Eva D2b: 1 edare Matti 9.20-9.50 D2a: 2 LR D2b: 2 A 10.00-10.30 D2a: 3 D2b: 3 10.50-11.20 D2a: 4 D2b: 4 11.30-12.00 D2a: 5 D2b: 5 Projektavstämningar C1 Grupp 1: 10.15-10.45 Grupp 2: 10.50-11.20 Grupp 3: 11.30-12.00 Handledare Johan Åberg Individuella uppgifter och seminarier Två (D2) eller tre (C1) obligatoriska individuella uppgifter Grundnivå och avancerad nivå. Lämnas in 8.00 måndagen innan resp. seminarium till; seminarieledare + opponent Skriftlig opposition lämnas in seminariedagens morgon till seminarieledaren Diskuteras vid seminarium i tvärgrupper. Anmälan till seminarium.
Examination Projektarbetet samt individuella uppgifterna (seminarieuppgifterna), med opposition. Betyg 3: grundnivå på seminarie 1+2 Betyg 4: grundnivå på ett sem och avancerad nivå på ett. Betyg 5: avancerad nivå på seminarie 1+2. Användbarhet ISO 9241-11 (ej citat) Ett användbart gränssnitt är anpassat för att specifika användare i en specifik arbetssituation ska kunna genomföra sina arbetsuppgifter på ett ändamålsenligt, effektivt och tillfredsställande sätt... på ett ändamålsenligt, effektivt och tillfredsställande sätt Vad innebär det? Ändamålsenligt - stöder systemet uppgiften? Blir det rätt? Bra? Effektivt - resursförbrukning (tid, ansträngning, antal handlingar) Inlärningstid påverkar. Tillfredsställande - tycker användaren om det? Hur mäter vi det? Nielsens definition Lärbarhet - lätt att lära så att man snabbt blir produktiv Effektivt - liten resursåtgång för hög produktivitet Memorabelt - lätt att komma tillbaka till efter frånvaro Felhantering - låg felfrekvens, dvs användaren ska inte göra fel, och om det blir fel ska det vara lätt att backa. Tillfredsställelse.
Bortom arbetet Andra kvaliteter Spel, mobiltelefoner, PDA:er, små smarta prylar, datorbaserad läromedia, saker hemma, saker att bära på sig. Vad är viktigt för dig med din favoritpryl? Korrekthet Gemenskap Sällskap Identifierande/ differentierande Nöje Spelbarhet Utmaning Välbehag Skönhet Överraskning Övertalning Förståelse Användbarhet Handlar om att anpassa systemet/apparaten till den/de tänkta användaren och den tänkta uppgiften i den tänkta situationen. P A C T People Vem? Mål? Egenskaper? Andra?... Activities Enkelt/komplext, Tidskrav? Säkerhet? Data?... Contexts Omgivning, fysiskt, organisatoriskt? hemligt?... Technologies Typ in och utdata? Lagring? Kommunikation?...
Exempel-PACT Mobiltelefonen som klocka? Översiktlig PACT: P: vanliga användare - alla kategorier, yngre, äldre, normal syn, mål: hålla tider A: ta reda på vad klockan är, snabbt och enkelt C: i alla miljöer: mörkt, ljust, bullrigt, tyst T: Baseras på mobilen. PACT ger vad som krävs När vi har förstått vem användaren är och vad hans/hennes mål är kan vi förstå vad som är viktiga användbarhetsaspekter just nu! Klockan i mobiltelefonen: Ändamålsenligt = kan se klockan! Effektivt = så snabbt och enkelt som bara möjligt! Tillfredsställande =? Lärbart = inte invecklat! Memorabelt = dito Hur gör man då? Användarstudie (design research) Sammanställa kunskapen Finna designalternativ Utvärdera Kursens fokus Metoder för att göra användarstudier (intervjuer, observationer, enkäter) Tekniker för att dokumentera resultatet av en användaranalys (personas, scenarios, storyboards) Tekniker för att uttrycka designideer (scenarios, storyboards, skisser, prototyper) Metoder för att utvärdera designideer (heuristic evaluation, usability testing)
Bästa hamburgaren? Vilken hamburgare är godast? a. Den doftande nygrillade härligt varma. b. Den varmhållna sega skosulan Fö 2: Designprocessen Nästa föreläsning mer om användarstuder, och prototyping, hur gör man egentligen?