Föreläsning 3 Användare, uppgift och omgivning. Kapitel 3-4 i Stone et al.

Relevanta dokument
Föreläsning 4 Identifiera krav och behov. Att läsa: Kapitel 10 i Rogers et al.: Interaction design

Föreläsning 5: Fastställa krav varför, vad och hur

Föreläsning 12 Inspektionsmetoder. Rogers et al. Kapitel 15

Användaranalys och användbarhetskrav

Att fastställa krav. Annakarin Nyberg

Interaktionsdesign som profession. Föreläsning Del 2

Fö 2: Designprocessen. Projektet. Design är... Forts. projektet

Föreläsning 3: Mer om utvärdering, Inspektionsmetoder kan man utvärdera utan användare?

Föreläsning 2: Datainsamling - Observation, enkät, intervju. Att läsa: Kapitel 2 och 3 i Stone et al.: User Interface design and evaluation

Föreläsning 2: Datainsamling - Observation, enkät, intervju. Att läsa: Kapitel 2 och 3 i Stone et al.: User Interface design and evaluation

Kognition crash course

Föreläsning 7 Handlande, metaforer och interaktionsstilar. Kapitel i Stone et al.

Föreläsning 7, Interak2on

Föreläsning 2: Datainsamling - Observation, enkät, intervju. Att läsa: Kapitel 2 och 3 i Stone et al.: User Interface design and evaluation

3/30/12. Föreläsning 2: Datainsamling - Observation, enkät, intervju. Stjärnmodellen. Översikt. Analys. Prototyper Krav. Design

Agenda. Inledning, teoretiska metoder Hierarkisk uppgiftsanalys, HTA Cognitive walkthrough CW Heuristisk evaluering

Föreläsning 8, Design

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

Föreläsning 4, Användbarhet, prototyper

Analysfasen. Systemering med användarfokus

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

Föreläsning 2: Datainsamling - Observation, enkät, intervju. Att läsa: Kapitel 7 i Rogers et al.: Interaction design

Föreläsning 7 Mentala modeller, metaforer och emotionell interaktion. Kapitel 5 (3) i Rogers et al.

Nätkurs Design & konstruktion av användargränssnitt 1MD113 Sid 1 (5) Lektion 11 Användare, uppgifter och krav del

Frågetekniker. Föreläsning 3, Utvärderingstekniker MDI, Lena Palmquist 1. Än en gång: JEdit (Py Kollberg) Loggning. Tolkande dataanalys

1. (3p) Inom MDI-området framhåller man att människor lär sig via metaforer. Hur menar man att detta går till?

Kommentarer till MDI tentamen

Föreläsning 10: Introduktion till utvärdering. Rogers et al. Kapitel 12

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

Utvärdering. Övergripande (1) Med/utan användare. Övergripande (2) Fredag 1 oktober F1. Ann Lantz - Anna Swartling -

Objektorientering. Grunderna i OO

Operatörer och användargränssnitt vid processtyrning

Föreläsning 6: Analys och tolkning från insamling till insikt

Metoder för datainsamling

Fastställa mål. Daniel Bosk. goals.tex :33:45Z danbos

Arbetsuppgifter. Vad gör du? Egentligen? Vad behövs? Gruppincheckning

Datainsamling. Daniel Bosk. data.tex :33:45Z danbos

Projektuppgift i Användarcentrerad Systemdesign, ht 04

Inlämning 1 - Tentafrågor. Projektgrupp A

Analysmodeller och datainsamling. Människor och komplexa system. Exempel från lok. Informationshantering i en förarhytt. Direkt observation

Föreläsning 2: Introduktion till utvärdering varför ska vi utvärdera?

IC1007 Människa-dator interaktion: Principer och Design 7,5 hp

Interaktionsteknik och Design, 7,5hp

Stöd för att skapa intuitiva användargränssnitt

Utvärdering. Övergripande (1) Övergripande (2) Med/utan användare. Heuristisk utvärdering. Expertutvärdering. Måndagen den 29 september 8-10 F1

Grundläggande teori för användargränssni3, del 1

Granskning av gränssnitt. Mattias Arvola

Människor och komplexa system. Analysmodeller och datainsamling. Normativa Beskrivande. Formativa. Datainsamlingsmetoder

Datainsamling Hur gör man, och varför?

Processen. Utvärdering. Utvärderingsanvändare. Utvärderingsanvändare. Utvärdering. Utvärdering

Operatörer och användargränssnitt vid processtyrning

Presentation av uppgiften. Företaget. Vi ger er i uppgift att: Sista-minuten-företaget. Målanalys. Arbetssätt under övningarna

Grupparbete ACSD Projektplanering för ett Patientjournalsystem

Systemet och användaren En arbetsplatsstudie av upphandlingshantering på Visma Commerce

Föreläsning 5: Analys och tolkning från insamling till insikt. Rogers et al. Kapitel 8

Föreläsning 2: Introduktion till utvärdering varför ska vi utvärdera?

Inklusiv Design Design för Alla

Fö 8. Sammanfattande föreläsning MAMN25

Systemering med användarfokus

Människa-datorinteraktion och användarcentrerad design

Exempel. Utvärdering. Processen. Utvärderingsanvändare. Utvärdering. Utvärderingsanvändare

Övning / handledning Användningsfall

Utvärdering av gränssnitt särskilt befintliga. Hur utvecklar man användbara system? Användbarhet handlar om kvalitet

Efterlysning! Kognitiv design 1. Mitt mål för er med idag. Idag. Mål. Vad exakt är problemet?

Tjänsteprototypning. Föreläsning i kursen TDDD51 Linköpings universitet den 21 februari Johan Blomkvist

Föreläsning 2: Datainsamling - Observation, enkät, intervju. Att läsa: Kapitel 7 i Rogers et al.: Interaction design

Mer OOP. Variation i typ. Medlen repetition. Generiska klasser. Gränssnitt - Interface. Mer om klasser Några exempel UML

Anna-Lisa Osvalder. Avdelning Design & Human Factors Inst produkt- och produktionsutveckling, Chalmers

Människa-Datorinteraktion

Tjänsteprototypning. och tjänsterepresentationer. Johan Blomkvist IDA-HCS-IxS

2D vs 3D? Nya gränssnitt för processindustrins kontrollrum En pilotstudie

Boken. Kap Kap 11.3

Föreläsning 11, Planera utvärdering. Att planera utvärdering. Vetenskapliga experiment. Kapitel i kursboken

Praktikum i programvaruproduktion

Föreläsning 1: Interaktionsteknik, Introduktion. Att läsa: Kapitel 1-2 i Rogers et al.: Interaction design

Innehåll. Användarstudier. Användarstudier enligt Microsoft. Varför? Aktivt lyssnande. Intervjuteknik. Intervju Observation Personor Scenarier Krav

INTERAKTIONSDESIGN: VAD & HUR?

Föreläsning 7: Kognition & perception

Kvalitativ metodik. Varför. Vad är det? Vad är det? Varför och när använda? Hur gör man? För- och nackdelar?

Intro utvärdering

Innehåll. Utemiljö och mobilitet dagens möjligheter, morgondagens utmaningar. Svensk Policy

Olika syften. TDDD60 användbarhetstest. När passar vilken typ? Med eller utan användare

Design för användbarhet Användarcentrerad utvecklingsprocess

Test och utvärdering - introduktion. Systemering med användarfokus Malin Pongolini

Designmetodik - Analys och kravställning. 9 oktober 2002

Sammanfattning kap.1. Människor och komplexa system. Sammanfattning kap.2. Sammanfattning kap.3-4. Konceptuella nivåer. Formativa analyser

Föreläsning 4: Designprocessen

Observationsmetoder. IT-universitetet MariAnne Karlsson

KravinsamlingAnalys Design Implementation Testning

Observation som metod för att identifiera användarkrav. Olika observationsmetoder

Vad är design? Designmetodik. Varför en metodik? Samma (5!) huvudmoment. Härledning av form från specifikation. Användarcentrerad designmetodik

F12: Användarna i fokus

Rätt sak till rätt sak. Uppgiftsanalys. Människan är anpassningsbar. Varför uppgiftsanalys? (?)

Tentamen, InteraktionsDesign, 7,5 ECTS

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

Allmänt om kvalitativ metod och likheter, skillnader gentemot kvantitativ metod

Interaktionsdesign och användbarhet Personas. Paper prototyping. » Metod för representation av användaren. » Metod för konceptutveckling

Ann Björkdahl Universitetssjukhusöverarbetsterapeut, Docent SAHLGRENSKA UNIVERSITETSSJUKHUSET, ARBETSTERAPI OCH FYSIOTERAPI

Utvärdering. Exempel från lok. Utvärderingsmetoder. Metoder för att utvärdera användning av IT-system. Anders Jansson

Vi behöver mer kunskap om

Transkript:

Föreläsning 3 Användare, uppgift och omgivning Kapitel 3-4 i Stone et al.

Från föregående föreläsning Kravinsamling med användare i fokus genom Observationer i verkliga situationer Konstruera uppgifter de får utföra Intervjuer som förberetts noggrant Enkäter för kvantitativa resultat 2011-03-31 Interaktionsteknik 2

Stjärnmodellen Analys Utvärdering Implementation Prototyper Krav Design 2011-03-31 Interaktionsteknik 3

Kravinsamling Ska täcka in Områdes/domän-kunskap Användarna: Vilka är de? Hurdana är de? Vilka är (arbets)uppgifterna? Omgivningen: fysisk, social, organisatorisk Användbarhetsaspekter, kvalitativa och kvantitativa Begränsningar (constraints): kostnader, tid, teknologi, etc. Motstridiga krav (trade-offs) 2011-03-31 Interaktionsteknik 4

Användarna Vilka är de? Förstahandsanvändare Andrahandsanvändare =Stakeholders (intressenter) 2011-03-31 Interaktionsteknik 5

Karakteristika Ålder Kön Kultur Fysik Utbildning/expertis Datorvana Motivation Attityd 2011-03-31 Interaktionsteknik 6

Mer om användare Funktionsnedsättningar Färgblindhet Dyslexi Nedsatt syn mm Generella drag Specifika drag Personas 2011-03-31 Interaktionsteknik 7

Att fånga behoven Uttryckta behov det man vet att man vill ha Upplevda behov dolda, svåra att uttrycka Normativa behov Det som interaktionsexperten vet behövs 2011-03-31 Interaktionsteknik 9

Domänkunskaper Kartlägg det du vet om området Identifiera experter Presentera kartläggning för experter för komplettering och korrigering Notera eventuella motsägelser Sondera förändringsviljan Modeller 2011-03-31 Interaktionsteknik 10

Diagram Dataflödesdiagram informationsvägar i organisationen Tillståndsdiagram vilka olika tillstånd kan man identifiera, och vad händer i övergången mellan tillstånd? Entity-relationship diagram hur hänger olika komponenter i verksamheten ihop? 2011-03-31 Interaktionsteknik 11

Vad användaren gör Målet (goal) med aktiviteten Svarar på frågan vad? Uppgifterna (tasks) som utförs Handlar om hur målet nås Handlingar (actions) De steg man utför för att i slutändan nå målet 2011-03-31 Interaktionsteknik 12

Vad kännetecknar en uppgift? Variabilitet: Hur mycket kan den variera? Frekvens: Hur ofta utförs den? Kompetenskrav Hur mycket påverkas den av ändringar i omgivningen? Tidsaspekter Säkerhetsaspekter Arbetar man ensam eller tillsammans? Gör man annat samtidigt? 2011-03-31 Interaktionsteknik 13

Uppgiftsanalys (task analysis) Analys av specifika uppgifter Detaljnivå hög nivå, workflow analysis lägre nivå, job analysis Iakttagelser artefakter, workarounds struktur terminologi grupperingar primära funktioner 7%3"3& "5/(%, -./0(&.(*"1&23*, 4*1056,!"#$%& '(%)*+, Kan göras ned till knapptryckningsnivå 9(6)+*, 8%1#, 2011-03-31 Interaktionsteknik 14

Tekniker Beskrivningar av uppgifter kan göras i form av scenarier concrete use cases essential use cases 2011-03-31 Interaktionsteknik 15

Scenarier I form av detaljerade berättelser Task scenario (uppgiftsscenario) beskriver nuvarande användning Use scenario (användningsscenario) vid nydesign: beskriver tänkt framtida användning identifierar tänkta scener vilka händelser kan inträffa? en hjälp att skapa s.k. konceptuella modeller 2011-03-31 Interaktionsteknik 16

Concrete use cases fokuserar på interaktion mellan användare och system ursprungligen för OO förutsätter befintligt system förutsätter någon sorts gränssnitt detaljerad beskrivning av vad en generisk användare kan göra inte specifikt på samma sätt som scenarier Användarens handlingar Systemets respons väljer... systemet gör... 2011-03-31 Interaktionsteknik 17

Essential use cases försöker komma tillrätta med bristerna i scenarier och use cases (för detaljerat, cementerar hur något görs) fokuserar på användarroller abstraherar, dvs. beskriver vad snarare än hur grund för designförslag Användarens syfte vill... gör... Systemets ansvar 2011-03-31 Interaktionsteknik 18

Cognitive Walkthrough (eller kognitiv genomgång) Bygger vidare på en uppgiftsanalys där alla steg kartlagts eller en enkel prototyp Välj ut (typiska) uppgifter Kartlägg de handlingar som krävs Genomförs av experter som frågar Nästa steg uppenbart? Lämplig representation av handling? Förstås systemets respons? Systematisk genomgång Identifierar eventuella problem Kan även utföras med användare 2011-03-31 Interaktionsteknik 19

Mentala modeller Ett sätt att förklara hur vi människor tänker kring olika företeelser Användaren utnyttjar sin mentala modell för att förutsäga vad som kommer att hända (och att tolka och förstå vad som hänt) Modellen bör vara analog med systemet Den mentala modellen behöver inte vara en korrekt eller fullständig representation av systemet 2011-03-31 Interaktionsteknik 20

Normans kyl/frys från D. Norman (1988) The Psychology of everyday things 2011-03-31 Interaktionsteknik 21

Modell A 2011-03-31 Interaktionsteknik 22

Modell B 2011-03-31 Interaktionsteknik 23

Alternativ kyl och frys Kombinerad med verklig funktion antingen enligt modell A eller modell B (om så är tekniskt möjligt?) 2011-03-31 Interaktionsteknik 24

Stödja mental modell Systemet ska utformas så att det stödjer användarens enkla modell Modellen ska vara tydlig i gränssnittet Om något behöver förklaras ska det helst göras i gränssnittet, dvs. vad behöver användaren veta? 2011-03-31 Interaktionsteknik 25

Två typer Strukturell modell Handlar om hur något fungerar Mer generell och kontextoberoende Praktisk när något går fel, går sönder Funktionell modell Handlar om hur man använder systemet Fokuserar på uppgiften 2011-03-31 Interaktionsteknik 26

Funktionell modell Multiplicera 3 och 5 Vad händer om man sen gör följande? Vad händer här? 2011-03-31 Interaktionsteknik 27

Strukturell modell från R.M. Young (1981) The machine inside the machine: user s models of pocket calculators, Int. J. Man-Machine Studies, 15: 51-85 2011-03-31 Interaktionsteknik 28

Aspekter på omgivning Fysiska omständigheter ljus temperatur ljud, buller smuts, damm plats, utrymme rörlighet (mobilitet) Säkerhet utrustning stress, störningsmoment, kritiskt system? föroreningar, yttre faror 2011-03-31 Interaktionsteknik 29

Sociala aspekter pressad situation, deadline samarbete, dela information eventuella beroenden lärande social hierarki rumsliga aspekter 2011-03-31 Interaktionsteknik 30

Organisation inte bara arbetsplatser syfte med verksamheten strukturrelaterade faktorer arbetstid teamarbete praxis avbrott kommunikation policy självständighet 2011-03-31 Interaktionsteknik 31

Sammanfattningsvis En kravspecifikation ska omfatta användarprofil kartläggning av uppgifter typiska kritiska kartläggning av situation utifrån fysiska, sociala och organisatoriska aspekter 2011-03-31 Interaktionsteknik 32