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

Storlek: px
Starta visningen från sidan:

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

Transkript

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

2 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 Interaktionsteknik 2

3 Stjärnmodellen Analys Utvärdering Implementation Prototyper Krav Design Interaktionsteknik 3

4 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) Interaktionsteknik 4

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

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

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

8

9 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 Interaktionsteknik 9

10 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 Interaktionsteknik 10

11 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? Interaktionsteknik 11

12 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 Interaktionsteknik 12

13 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? Interaktionsteknik 13

14 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#, Interaktionsteknik 14

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

16 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 Interaktionsteknik 16

17 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 Interaktionsteknik 17

18 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 Interaktionsteknik 18

19 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 Interaktionsteknik 19

20 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 Interaktionsteknik 20

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

22 Modell A Interaktionsteknik 22

23 Modell B Interaktionsteknik 23

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

25 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? Interaktionsteknik 25

26 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 Interaktionsteknik 26

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

28 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: Interaktionsteknik 28

29 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 Interaktionsteknik 29

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

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

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

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

Föreläsning 4 Identifiera krav och behov. Att läsa: Kapitel 10 i Rogers et al.: Interaction design Föreläsning 4 Identifiera krav och behov Att läsa: Kapitel 10 i Rogers et al.: Interaction design Översikt Vikten av krav Olika typer av krav Datainsamling för olika krav Scenarier Use Cases Essential

Läs mer

Användaranalys och användbarhetskrav

Användaranalys och användbarhetskrav Från användaranalys och uppgiftsanalys till kravställning Föreläsning 18/9 2003 Kap 1.5, 7, 9, (14) (användaranlys och användbarhetskrav) Kap 2.1-2.2, 7, (14) (uppgiftsanalys och funktionalitetskrav) Förra

Läs mer

Interaktionsdesign som profession. Föreläsning Del 2

Interaktionsdesign som profession. Föreläsning Del 2 Interaktionsdesign som profession Föreläsning Del 2 Vikten av att göra research Varför behöver vi göra research? En produkt blir aldrig bättre än den data som denna baseras på Men Vi har redan gjort en

Läs mer

Att fastställa krav. Annakarin Nyberg

Att fastställa krav. Annakarin Nyberg Att fastställa krav Annakarin Nyberg Disposition Del 1 Varför samla in krav? Typer av krav Interaktionsdesign och krav Del 2 Analys, tolkning och presentation Scenarios Use cases Task analysis Avslutning

Läs mer

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

Fö 2: Designprocessen. Projektet. Design är... Forts. projektet Fö 2: Designprocessen Metoder Mål: att förstå användaren, uppgiften, situationen och tekniken (PACT) Hur hänger det ihop? Men först: projektet Projektet Användarstudier och analys av befintligt system

Läs mer

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 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 Stjärnmodellen Analys Utvärdering Implementation Prototyper Krav

Läs mer

Föreläsning 7, Interak2on

Föreläsning 7, Interak2on Föreläsning 7 Handlande, metaforer och interaktionsstilar Kapitel 10-11 i Stone et al. The Human Action Cycle 1. Målformulering Utförandefas 2. Översätta mål till uppgifter 4. Utföra handlingssekvens Utvärderingsfas

Läs mer

Kognition crash course

Kognition crash course Kognition crash course Termen kognition kommer från det latinska ordet cognitare (att tänka) Kognitionsvetenskap och kognitiv psykologi syftar till att beskriva och förstå hur tänkande går till. Människans

Läs mer

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 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 Stjärnmodellen Analys Utvärdering Implementation Prototyper Krav

Läs mer

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

Föreläsning 7 Mentala modeller, metaforer och emotionell interaktion. Kapitel 5 (3) i Rogers et al. Föreläsning 7 Mentala modeller, metaforer och emotionell interaktion Kapitel 5 (3) i Rogers et al. Översikt Human Action Cycle Konceptuella modeller Metaforer ikoner Emotionell design Antropomorfism Agenter

Läs mer

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

3/30/12. Föreläsning 2: Datainsamling - Observation, enkät, intervju. Stjärnmodellen. Översikt. Analys. Prototyper Krav. Design Föreläsning 2: Datainsamling - Observation, enkät, intervju Att läsa: Kapitel 7 i Rogers et al.: Interaction design Stjärnmodellen Analys Utvärdering Implementation Prototyper Krav Design 100326 Datainsamling

Läs mer

Analysfasen. Systemering med användarfokus

Analysfasen. Systemering med användarfokus Analysfasen Systemering med användarfokus ACD metoden: faserna Analys Användaranalys Uppgiftsanalys Kravställande Användbarhetskrav Funktionalitetskrav Design Prototyping Utvärdering Suzana R (omarb från

Läs mer

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

Agenda. Inledning, teoretiska metoder Hierarkisk uppgiftsanalys, HTA Cognitive walkthrough CW Heuristisk evaluering Agenda Inledning, teoretiska metoder Hierarkisk uppgiftsanalys, HTA Cognitive walkthrough CW Heuristisk evaluering Teoretiska metoder Inspektionsmetoder Teoribaserade Olika typer av walkthroughs Uppgiftsanalysmetoder

Läs mer

Föreläsning 6 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. Föreläsning 6 Konceptuell design och designprinciper Kapitel 8-9 i Stone et al. Från krav till design hur gör man Work reengineering, dvs. att omstrukturera, konstruera om befintligt sätt Task allocation,

Läs mer

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

LOGISTIKSYSTEM FÖR SNABBA HJULET AB UTVECKLINGSPROCESS BASERAD PÅ DR. DEBORAH J. MAYHEW S THE USABILITY ENGINEERING LIFECYCLE LOGISTIKSYSTEM FÖR SNABBA HJULET AB UTVECKLINGSPROCESS BASERAD PÅ DR. DEBORAH J. MAYHEW S THE USABILITY ENGINEERING LIFECYCLE Uppsala Universitet 2005 Andreas Kjellgren (ankj3389@student.uu.se) Fredrik

Läs mer

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?

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? 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? Att lära sig via metaforer innebär att man drar nytta av kunskap som användaren redan har,

Läs mer

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

Föreläsning 2: Datainsamling - Observation, enkät, intervju. Att läsa: Kapitel 7 i Rogers et al.: Interaction design Föreläsning 2: Datainsamling - Observation, enkät, intervju Att läsa: Kapitel 7 i Rogers et al.: Interaction design Stjärnmodellen Analys Utvärdering Implementation Prototyper Krav Design 100326 Datainsamling

Läs mer

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

Nätkurs Design & konstruktion av användargränssnitt 1MD113 Sid 1 (5) Lektion 11 Användare, uppgifter och krav del Nätkurs Design & konstruktion av användargränssnitt 1MD113 Sid 1 (5) Del 3 Uppgiftsanalys Av Stefan Blomkvist Uppgiftsanalysen ska svara på frågor om vilka uppgifter användarna utför och hur dessa genomförs.

Läs mer

Projektuppgift i Användarcentrerad Systemdesign, ht 04

Projektuppgift i Användarcentrerad Systemdesign, ht 04 Projektuppgift i Användarcentrerad Systemdesign, ht 04 E-Dagis enligt systemutvecklings metoden The Usability Engineering Lifecycle, Deborah J. Mayhew Grupp 3: Daniel Lundberg, dalu8987@student.uu.se Hanna

Läs mer

Kommentarer till MDI tentamen 081003

Kommentarer till MDI tentamen 081003 Kommentarer till MDI tentamen 081003 1) I utvärderingssammanhang vill man ofta att de tilltänkta användarna ska finnas med. Nämn tre sätt att ta med användarna och jämför de olika sätten, likheter och

Läs mer

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

Utvärdering. Övergripande (1) Med/utan användare. Övergripande (2) Fredag 1 oktober F1. Ann Lantz - Anna Swartling - Utvärdering Fredag 1 oktober 13-15 F1 Ann Lantz - alz@nada.kth.se Anna Swartling - ast@kth.se Övergripande (1) Av den verkliga världen: Hur agerar man, vad händer? Hur används teknik? Beteendevetenskapliga

Läs mer

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

Frågetekniker. Föreläsning 3, Utvärderingstekniker MDI, Lena Palmquist 1. Än en gång: JEdit (Py Kollberg) Loggning. Tolkande dataanalys Föreläsning 3, Utvärderingstekniker Än en gång: Frågetekniker Att läsa: Sharp, Helen, Rogers, Yvonne & Preece, Jenny E. (2007) Interaction design. Wiley. Kapitel 13-15. Mål, frågeställningar Teknik Hur

Läs mer

Metoder för datainsamling

Metoder för datainsamling Metoder för datainsamling Föreläsning 16/10-2002 Christina von Dorrien Kapitel 9.4, 12-13 Användarcentrerad designmetodik Analysera användare, användningssituation och uppgift Testa och utvärdera designförslag,

Läs mer

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

Föreläsning 10: Introduktion till utvärdering. Rogers et al. Kapitel 12 Föreläsning 10: Introduktion till utvärdering Rogers et al. Kapitel 12 Analys Utvärdering Implementation Prototyper Krav Design 120515 Intro utvärdering 2 Bruce Tognazzini om utvärdering Iterative design,

Läs mer

Operatörer och användargränssnitt vid processtyrning

Operatörer och användargränssnitt vid processtyrning Operatörer och användargränssnitt vid processtyrning Normativa och beskrivande analyser Uppsala universitet @ 2003 Anders Jansson Sammanfattning kap. 1 Sociotekniska system Många olika grupper av användare

Läs mer

Objektorientering. Grunderna i OO

Objektorientering. Grunderna i OO Objektorientering Grunderna i OO 1 Systemutveckling Tre systemnivåer: Verksamhet Informationssystem Datasystem Huvuduppgifterna i ett systemutvecklingsarbete: Verksamhetsanalys Informationsbehovsanalys

Läs mer

Grupparbete ACSD Projektplanering för ett Patientjournalsystem

Grupparbete ACSD Projektplanering för ett Patientjournalsystem Grupparbete ACSD Projektplanering för ett Patientjournalsystem Uppsala Universitet Institutionen för Informationsteknologi Användarcentrerad Systemdesign Grupp 8, ht03 Christian Rick, rick@bahnhof.se Frida

Läs mer

Operatörer och användargränssnitt vid processtyrning

Operatörer och användargränssnitt vid processtyrning Operatörer och användargränssnitt vid processtyrning Domänanalyser och uppgiftsanalyser Uppsala universitet @ 2003 Anders Jansson Sammanfattning kap.1 Sociotekniska system Många olika grupper av användare

Läs mer

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

Exempel. Utvärdering. Processen. Utvärderingsanvändare. Utvärdering. Utvärderingsanvändare Utvärdering TNMK31 Användbarhet Exempel Design problem In "Apple Presents... Apple, An introduction to Apple II computer", find out if the user is working on a color monitor. User profiles New owner Customer

Läs mer

Datainsamling. Daniel Bosk. data.tex 1914 2014-08-26 13:33:45Z danbos

Datainsamling. Daniel Bosk. data.tex 1914 2014-08-26 13:33:45Z danbos 1 Datainsamling Daniel Bosk Avdelningen för informations- och kommunikationssytem (IKS), Mittuniversitetet, Sundsvall. data.tex 1914 2014-08-26 13:33:45Z danbos 2 Litteratur Du ska inför övningen ha läst

Läs mer

Systemering med användarfokus

Systemering med användarfokus Systemering med användarfokus Introduktion AnvändarCentrerad Design översikt Vad är systemutveckling? En problemlösningsprocess där en specifik situation undersöks Syftet med undersökningen är att man

Läs mer

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

Föreläsning 6: Analys och tolkning från insamling till insikt Föreläsning 6: Analys och tolkning från insamling till insikt FSR: 1, 5, 6, 7 Rogers et al. Kapitel 8 Översikt Kvalitativ och kvantitativ analys Enkel kvantitativ analys Enkel kvalitativ analys Presentera

Läs mer

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

Analysmodeller och datainsamling. Människor och komplexa system. Exempel från lok. Informationshantering i en förarhytt. Direkt observation Människor och komplexa system Datainsamlingsmetoder som grund för uppgiftsanalys Anders Jansson Analysmodeller och datainsamling Normativa Beskrivande Formativa Datainsamlingsmetoder Exempel från lok Direkt

Läs mer

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

Presentation av uppgiften. Företaget. Vi ger er i uppgift att: Sista-minuten-företaget. Målanalys. Arbetssätt under övningarna Arbetssätt under övningarna Kort introduktion av övningsledaren Påbörja den aktuella veckans uppgift Redovisning: handledaren går runt mellan grupperna en av handledaren utvald person kort redovisning,

Läs mer

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

Stöd för att skapa intuitiva användargränssnitt Stöd för att skapa intuitiva användargränssnitt Russinen ur kakan Isabella Scandurra Centrum för ehälsa, Uppsala Universitet SAMTIT, Agenda Användbarhetsstandarden ISO 9241-11 Utvecklingsmetoder/utvärderingsmetoder

Läs mer

Människa-Datorinteraktion

Människa-Datorinteraktion Människa-Datorinteraktion Grundutbildnings-, forskarutbildnings- och forskningsämne som behandlar Gränssnitt och kommunikation människa-dator Kommunikation och samarbete människa-människa via (medierat

Läs mer

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

Fastställa mål. Daniel Bosk. goals.tex :33:45Z danbos 1 Fastställa mål Daniel Bosk Avdelningen för informations- och kommunikationssytem (IKS), Mittuniversitetet, Sundsvall. goals.tex 1914 2014-08-26 13:33:45Z danbos 2 Litteratur Du ska inför denna övning

Läs mer

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

Grundläggande teori för användargränssni3, del 1 Grundläggande teori för användargränssni3, del 1 Innehåll Mentala och konceptuella modeller (Kap 2.3) Metaforer (Kap 2.4) Donald Normans designprinciper (Kap 1.6.3) Mentala och konceptuella modeller Mentala

Läs mer

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

Processen. Utvärdering. Utvärderingsanvändare. Utvärderingsanvändare. Utvärdering. Utvärdering Processen TNMK31 Användbarhet HIIA20 Användbarhet med kognitiv psykologi Martin Karlsson marka@itn.liu.se K7522 011 36 34 63 2006-04-26 Martin Karlsson - Användbarhet 2 sanvändare sanvändare 1 2 3 5 extremanvändare

Läs mer

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

Anna-Lisa Osvalder. Avdelning Design & Human Factors Inst produkt- och produktionsutveckling, Chalmers Anna-Lisa Osvalder Avdelning Design & Human Factors Inst produkt- och produktionsutveckling, Chalmers Forskning och undervising inom Människa-maskinsystem/Ergonomi/Teknisk design Arbete och teknik på människans

Läs mer

Övning / handledning Användningsfall

Övning / handledning Användningsfall ACSD sommar 2004 Övning / Handledning Användningsfall Uppsala universitet & Stefan Blomkvist @ 2004 Stefan Blomkvist stefan.blomkvist@it.uu.se ACSD sommar 2004. Övning / handledning Användningsfall Ett

Läs mer

Föreläsning 4: Designprocessen

Föreläsning 4: Designprocessen Föreläsning 4: Designprocessen FSR: 2, 3, (6), 7 Att läsa: Kapitel 9 och 12 i Rogers et al.: Interaction design 4/e 150911 Designprocessen 2 Designprocessenöversikt Introduktion Att involvera användare

Läs mer

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

Systemet och användaren En arbetsplatsstudie av upphandlingshantering på Visma Commerce Systemet och användaren En arbetsplatsstudie av upphandlingshantering på Visma Commerce Ellen Andersson, Rikard Karlsson, Linn Olsson, Elin Sjöström, Alice Walden Handledare: Mathias Broth & Magnus Bång

Läs mer

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

Efterlysning! Kognitiv design 1. Mitt mål för er med idag. Idag. Mål. Vad exakt är problemet? Efterlysning! Kognitiv design 1 Hur man gör en användare glad Kursrepresentanter? Maila! Webbaserat system för gruppindelning. Idag Inledande exempel Vad är användbarhet? Hur gör användaren? Normans sjustegsmodell

Läs mer

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

Tjänsteprototypning. Föreläsning i kursen TDDD51 Linköpings universitet den 21 februari Johan Blomkvist Tjänsteprototypning Föreläsning i kursen TDDD51 Linköpings universitet den 21 februari 2011 Johan Blomkvist johan.blomkvist@liu.se UPPLÄGG Upplägg - tillbakablick Vad har vi gjort hittills? Tjänstedesignens

Läs mer

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

Rätt sak till rätt sak. Uppgiftsanalys. Människan är anpassningsbar. Varför uppgiftsanalys? (?) Rätt sak till rätt sak Uppgiftsanalys (?) Varför uppgiftsanalys? Människan är anpassningsbar Hitta och ta bort otydligheter Utbildning/dokumentation Arbetsbeskrivningar Design av arbete Design specifikation

Läs mer

Boken. Kap 2.1-2.4 Kap 11.3

Boken. Kap 2.1-2.4 Kap 11.3 Konceptuell design Boken Kap 2.1-2.4 Kap 11.3 Konceptuell design är helt grundläggande inom interaktionsdesign kan upplevas som abstrakt och svårt att förstå förstås bäst genom att man utforskar och upplever

Läs mer

Tentamen, InteraktionsDesign, 7,5 ECTS

Tentamen, InteraktionsDesign, 7,5 ECTS Högskolan i Borås Sektionen för informationsteknologi Malin Nilsson Tentamen Tentamen, InteraktionsDesign, 7,5 ECTS Tid: 2015-06-05, kl. 09.00-13.00 Hjälpmedel: Inga hjälmedel tillåtna Totalpoäng: 58 poäng

Läs mer

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

Mer OOP. Variation i typ. Medlen repetition. Generiska klasser. Gränssnitt - Interface. Mer om klasser Några exempel UML Målet Mer OOP Mer om klasser Några exempel UML Modularitet Språkligt modulära enheter Få gränssnitt Små gränssnitt Tydliga gränssnitt Dold information Återanvändbarhet Variation i typer Variation i datastrukturer

Läs mer

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

Föreläsning 5: Analys och tolkning från insamling till insikt. Rogers et al. Kapitel 8 Föreläsning 5: Analys och tolkning från insamling till insikt Rogers et al. Kapitel 8 Översikt Kvalitativ och kvantitativ analys Enkel kvantitativ analys Enkel kvalitativ analys Presentera resultat: noggrann

Läs mer

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

Föreläsning 11, Planera utvärdering. Att planera utvärdering. Vetenskapliga experiment. Kapitel i kursboken Föreläsning 11 Planera utvärdering Kapitel 22-24 i kursboken Att planera utvärdering Vem, vilka? Att välja användare, antal Vad? Hur sätter man ihop lämpliga uppgifter? När? Hur lång tid ska man avsätta?

Läs mer

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

Vad är design? Designmetodik. Varför en metodik? Samma (5!) huvudmoment. Härledning av form från specifikation. Användarcentrerad designmetodik Designmetodik Vad är design? Föreläsning 11/9 2003 Preece: kap 1, 6.1-6.3 Härledning av form från specifikation Varför en metodik? Användarcentrerad designmetodik En metodik är tänkt att vara en hjälp

Läs mer

INTERAKTIONSDESIGN: VAD & HUR?

INTERAKTIONSDESIGN: VAD & HUR? INTERAKTIONSDESIGN: VAD & HUR? Interaktionsteknik & Design, HT-13 Evelina Fagertun evelinafagertun@gmail.com VAD? Vad är interaktionsdesign? HUR? Hur skapar vi bra design? INTERAKTION Wiki: Interaktion

Läs mer

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

Olika syften. TDDD60 användbarhetstest. När passar vilken typ? Med eller utan användare TDDD60 användbarhetstest Olika syften Olika typer av metoder Mått på användbarhet/kravuppfyllelse Olika syften Hitta användbarhetsproblem för att förbättra (mål: åtgärda problem, förbättra produkten) Formativ

Läs mer

Designmetodik - Analys och kravställning. 9 oktober 2002

Designmetodik - Analys och kravställning. 9 oktober 2002 Designmetodik - Analys och kravställning 9 oktober 2002 Dagens föreläsning: Grader av användarinvolvering Användaranalys Uppgiftsanalys Kravställning Användarcentrerad systemutveckling Skapa, generera

Läs mer

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

Sammanfattning kap.1. Människor och komplexa system. Sammanfattning kap.2. Sammanfattning kap.3-4. Konceptuella nivåer. Formativa analyser Människor och komplexa system Domänanalyser och Anders Jansson Sammanfattning kap.1 Sociotekniska system Många olika grupper av användare Ofta brister i den ändamålsrationella effektiviteten Övertro på

Läs mer

Steg 3: Modellering. Mål. Metod. Intressenter. Användare. Tekniker för analys: Goal directed design 1. Projektplanering

Steg 3: Modellering. Mål. Metod. Intressenter. Användare. Tekniker för analys: Goal directed design 1. Projektplanering Goal directed design 1. Projektplanering Steg 3: Modellering 2. Research (undersökning) 3.Modellering (av undersökningsresultatet) 4. Kravsammanställning 5. Ramverksdesign (övergripande designbeslut) 6.

Läs mer

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

Innehåll. Användarstudier. Användarstudier enligt Microsoft. Varför? Aktivt lyssnande. Intervjuteknik. Intervju Observation Personor Scenarier Krav Innehåll Användarstudier Johan Åberg johan.aberg@liu.se Intervju Observation Personor Scenarier Krav Varför? Användarstudier enligt Microsoft http://www.youtube.com/watch?v=v_s13 VtPpJQ Aktivt lyssnande

Läs mer

Observationsmetoder. IT-universitetet MariAnne Karlsson

Observationsmetoder. IT-universitetet MariAnne Karlsson Observationsmetoder IT-universitetet 2004-02-10 Olika observationsmetoder n Direkt observation observation av ngt som utspelas framför oss typiskt t.ex. barns lek, livet bland knuttar, möten (t.ex. produktutvecklingsteam)

Läs mer

Kravställande/kravhantering

Kravställande/kravhantering Kravställande/kravhantering Systemering med användarfokus Suzana Ramadani 1 ACD metoden: faserna Analys Användaranalys Uppgiftsanalys Kravställande Funktionalitetskrav Egenskapskrav Användbarhetskrav Design

Läs mer

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

Observation som metod för att identifiera användarkrav. Olika observationsmetoder Observation som metod för att identifiera användarkrav Olika observationsmetoder Direkt observation observation av ngt som utspelas framför oss typiskt är observationer av t.ex. barns lek, livet bland

Läs mer

Intelligenta kranar för utomhusbruk

Intelligenta kranar för utomhusbruk Comment [BEBA1]: Bilagorna finns inte lagrade digitalt. Nr 454 2000 Comment [BEBA2]: Slutrapport av projekt P12669 Intelligenta kranar för utomhusbruk Björn Löfgren; Henrik I. Christensen; KTH, Håkan Alm

Läs mer

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

Test och utvärdering - introduktion. Systemering med användarfokus Malin Pongolini Test och utvärdering - introduktion Systemering med användarfokus Malin Pongolini ACD metoden: faserna Analys Användaranalys Uppgiftsanalys Kravställande Användbarhetskrav Funktionalitetskrav Design Prototyping

Läs mer

Praktikum i programvaruproduktion

Praktikum i programvaruproduktion Praktikum i programvaruproduktion Introduktion Föreläsare/Ansvarig: Pontus Boström Email:pontus.bostrom@abo.fi Rum A5055 Assistent: Petter Sandvik Email: petter.sandvik@abo.fi Rum: A5048 Föreläsningar:

Läs mer

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

2D vs 3D? Nya gränssnitt för processindustrins kontrollrum En pilotstudie 2D vs 3D? Nya gränssnitt för processindustrins kontrollrum En pilotstudie Produkt- och produktionsutveckling Chalmers tekniska högskola MariAnne Karlsson 1 2 3 4 Bakgrund Processindustrins kontrollrum

Läs mer

Objekt-orienterad utveckling. Objektorienterad analys och design. Objekt-orienterad programutveckling. Objekt-orienterad analys och design: Litteratur

Objekt-orienterad utveckling. Objektorienterad analys och design. Objekt-orienterad programutveckling. Objekt-orienterad analys och design: Litteratur Objekt-orienterad utveckling Saker man vill uppnå: Objektorienterad analys och design Sven-Olof Nyström Uppsala Universitet 16 mars 2005 en systematisk metod för att gå från problembeskrivning till färdigt

Läs mer

Föreläsning 2. Objektorienterad analys och design. Analys: att modellera världen. Design: att strukturera program.

Föreläsning 2. Objektorienterad analys och design. Analys: att modellera världen. Design: att strukturera program. Föreläsning 2 Objektorienterad analys och design. Analys: att modellera världen. Design: att strukturera program. Vår process Kravbeskrivning (3 dagar). Enkel form av användningsfall (use cases). Analys

Läs mer

Intro utvärdering

Intro utvärdering Föreläsning 2: Introduktion till varför ska vi utvärdera? FSR: 1, 2, 5 Rogers et al. Kapitel 13 (e/3: 12-13) 2 Översikt Att kunna om Observation, kort repetition Iterativ Det som påverkar Tänkbara syften

Läs mer

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?

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? Kvalitativ metodik Vad är det? Varför och när använda? Hur gör man? För- och nackdelar? Mats Foldevi 2009 Varför Komplement ej konkurrent Överbrygga klyftan mellan vetenskaplig upptäckt och realiserande

Läs mer

Arbetsblad för Historical-Clinical-Risk Management, Version 3 (HCR-V3)

Arbetsblad för Historical-Clinical-Risk Management, Version 3 (HCR-V3) Arbetsblad för Historical-Clinical-Risk Management, Version 3 (HCR-V3) Kevin S. Douglas, Stephen D. Hart, Christopher D. Webster, & Henrik Belfrage Steg 1: Sammanställ relevant bakgrundsinformation Information

Läs mer

Sveriges innovationsmyndighet

Sveriges innovationsmyndighet Sveriges innovationsmyndighet Testbäddar inom hälso- och sjukvård och äldreomsorg En testbädd är en fysisk eller virtuell miljö där företag i samverkan med aktörer inom hälso- och sjukvård eller äldreomsorg

Läs mer

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

Föreläsning 2: Datainsamling - Observation, enkät, intervju. Att läsa: Kapitel 7 i Rogers et al.: Interaction design Föreläsning 2: Datainsamling - Observation, enkät, intervju Att läsa: Kapitel 7 i Rogers et al.: Interaction design Stjärnmodellen Analys Utvärdering Implementation Prototyper Krav Design 130409 Datainsamling

Läs mer

Användbarhetstestning

Användbarhetstestning Användbarhetstestning Samla in, analysera och presentera användbarhetsmått Användbarhetstestning Användare utför realistiska uppgifter i prototypen/systemet Observationer, tänka högt kompletteras med intervjuer

Läs mer

Föreläsning 5 Konceptuell design och designprinciper

Föreläsning 5 Konceptuell design och designprinciper Föreläsning 5 Konceptuell design och designprinciper Kapitel 8 9 i kursboken 080415 Interak@onsteknik 1 Från krav @ll design hur gör man Work reengineering, dvs. af omstrukturera, konstruera om befintligt

Läs mer

Tre kursblock. av användargränssnitt. Inledningsvis. Hittills. Dags att fylla på med det som saknas! Människa dator interaktion Del 1. 1.

Tre kursblock. av användargränssnitt. Inledningsvis. Hittills. Dags att fylla på med det som saknas! Människa dator interaktion Del 1. 1. Tre kursblock Grundläggande teori för design av användargränssnitt Människa dator interaktion Del 1 1. Design 2.Human factors & Ergonomics 3. Human computer interaction Inledningsvis Interaktiv produkt/system

Läs mer

AAR After Action Review. Reflexiv dialog 1+1=3. After Action Review, AAR - En process för ständig utveckling. av Räddningstjänstens insatser AAR

AAR After Action Review. Reflexiv dialog 1+1=3. After Action Review, AAR - En process för ständig utveckling. av Räddningstjänstens insatser AAR After Action Review, - En process för ständig utveckling After Action Review av Räddningstjänstens insatser Reflexiv dialog 1+1=3 Projektidé Skapa ett pedagogiskt fundament för i samverkan. Projektmål

Läs mer

Teoretiska och empiriska ansatser

Teoretiska och empiriska ansatser Teoretiska och empiriska ansatser I. C. MariAnne Karlsson Teori Empiri Utgångspunkt för kravbild / målbild för diagnos av problem för utvärdering av (design)lösning Scenario inkl. personas 1 Exemplet Diagnos/Utvärdering

Läs mer

Interaktionsteknik. Föreläsning 6, Kognition perception. Översikt. Vad händer i medvetandet?

Interaktionsteknik. Föreläsning 6, Kognition perception. Översikt. Vad händer i medvetandet? Föreläsning 6: Kognition och perception Rogers et al. Kapitel 3 Översikt Vad är kognition? Vad är användare bra och dåliga på? Exempel på hur kognition kopplas till interaktionsdesign Kognition och perception

Läs mer

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

Interaktionsdesign. Användbarhet ISO 9241. Usability goals. Interaktionsdesign, grundkurs (7,5 HP) Sammanfattande föreläsning Interaktionsdesign, grundkurs (7,5 HP) Sammanfattande föreläsning Interaktionsdesign Designing interactive products to support the way people communicate and interact in their everyday and working lives.

Läs mer

Föreläsning 6: Kognition och perception. Rogers et al. Kapitel 3

Föreläsning 6: Kognition och perception. Rogers et al. Kapitel 3 Föreläsning 6: Kognition och perception Rogers et al. Kapitel 3 Översikt Vad är kognition? Vad är användare bra och dåliga på? Exempel på hur kognition kopplas till interaktionsdesign 120420 Kognition

Läs mer

OCTOPUS utvecklingsmetod samt relaterade frågeställningar och diagram

OCTOPUS utvecklingsmetod samt relaterade frågeställningar och diagram 2EMHNWRULHQWHUDG5HDOWLGVSURJUDPPHULQJ Föreläsning 7 OCTOPUS utvecklingsmetod samt relaterade frågeställningar och diagram - Kravspecifikationer, användningsfall, systemarkitektur - Analysfas vad är analys?

Läs mer

Föreläsning 6 Tillgänglighet, modell för handlande, metaforer och interak9onss9lar. Kapitel 10 11 i kursboken

Föreläsning 6 Tillgänglighet, modell för handlande, metaforer och interak9onss9lar. Kapitel 10 11 i kursboken Föreläsning 6 Tillgänglighet, modell för handlande, metaforer och interak9onss9lar Kapitel 10 11 i kursboken För speciella behov Impairment försvagning syn/skelek Disability funk9onsnedsäkning seende/

Läs mer

Användbarhet och Webbutveckling för mobila enheter. Behovsanalys

Användbarhet och Webbutveckling för mobila enheter. Behovsanalys Användbarhet och Webbutveckling för mobila enheter Behovsanalys Kurshemsidan Böcker mobilutveckling Dokumentation/Inlämningar Kommer på hemsidan (tills på måndag?) Nästa vecka: Planeringsdokument (Scrum)

Läs mer

Att leva med ett dolt funktionshinder

Att leva med ett dolt funktionshinder Att leva med ett dolt funktionshinder Gunnel Carlsson Med Dr/Leg.arbetsterapeut Institutionen för neurovetenskap och fysiologi Sektionen för klinisk neurovetenskap och rehabilitering Sahlgrenska Akademin

Läs mer

Design för användbarhet

Design för användbarhet Design för användbarhet» Användbarhetsdesign, användbarhetsn och utvecklingsprocessen. Bengt Göransson användbarhets Bengt.Goransson@guide.se även avdelningen för Människa-datorinteraktion, Uppsala universitet

Läs mer

ISEMOA:s tillgänglighetsrevision så går den till

ISEMOA:s tillgänglighetsrevision så går den till ISEMOA:s så går den till www.isemoa.eu ISEMOA pågår från maj 2010 till maj 2013. ISEMOA finansieras av EU inom programmet IEE 2009 STEER. Utgivare: Austrian Mobility Research FGM-AMOR (Projektkoordinator).

Läs mer

Design och krav. Design Definition. enkelt Det ska vara möjligt att. Henrik Artman

Design och krav. Design Definition. enkelt Det ska vara möjligt att. Henrik Artman Design och krav Henrik Artman >>Ett av skälen till att projektet inte höll tidplan och budget var [beställarens] höga ambitionsnivå. Dessutom skulle man gjort en stordel av arbetet självt, men en del av

Läs mer

Föreläsning 7: Kognition & perception

Föreläsning 7: Kognition & perception Föreläsning 7: Kognition & perception FSR: 3, 4 Att läsa: Kapitel 2-3 i Rogers et al.: Interaction design Översikt Vad är kognition, perception? Vad har kognition och perception med interaktionsdesign

Läs mer

Förskolan Hjorten/Fritidshemmet Växthusets plan mot diskriminering och kränkande behandling

Förskolan Hjorten/Fritidshemmet Växthusets plan mot diskriminering och kränkande behandling Förskolan Hjorten/Fritidshemmet Växthusets plan mot diskriminering och kränkande behandling Planen grundar sig på bestämmelser i 14a kap. skollagen (1985:1100), diskrimineringslagen (2008:567) och och

Läs mer

Projektresultat DIG IN. DIGitaliserat VälbefINnande 2016-03-09 Sandra Mattsson, Jeton Partini och Åsa Fast-Berglund

Projektresultat DIG IN. DIGitaliserat VälbefINnande 2016-03-09 Sandra Mattsson, Jeton Partini och Åsa Fast-Berglund Projektresultat DIG IN DIGitaliserat VälbefINnande 2016-03-09 Sandra Mattsson, Jeton Partini och Åsa Fast-Berglund ett strategiskt innovationsprogram med stöd från VINNOVA Energimyndigheten och Formas.

Läs mer

CASE FOREST-PEDAGOGIK

CASE FOREST-PEDAGOGIK CASE FOREST-PEDAGOGIK INTRODUKTION Skogen är viktig för oss alla. Skogen har stora ekonomiska, ekologiska och sociala värden, som ska bevaras och utvecklas. Skogen är också bra för vår hälsa. Frågor kring

Läs mer

Objektorienterad analys och design

Objektorienterad analys och design Objektorienterad analys och design Sven-Olof Nyström Uppsala Universitet 16 mars 2005 1 Objekt-orienterad analys och design: Litteratur Skansholm: Kapitel 4 Se även 1. http://www.uml.org/ 2. http://www-306.ibm.com/software/rational/uml/

Läs mer

Utvärdering. 6 november 2002 Kap 10-11, , 13.5

Utvärdering. 6 november 2002 Kap 10-11, , 13.5 Utvärdering 6 november 2002 Kap 10-11, 12.3 12.5, 13.5 Frågeställningar kring utvärdering Varför utvärdera? Med eller utan användare Olika utvärderingsmetoder Bearbetning av testresultat Video: Private

Läs mer

Alde Värmesystem. Författare: Lynn Wallander E-post: lynn.vallander0001@stud.hkr.se Datum: 2014-11-06

Alde Värmesystem. Författare: Lynn Wallander E-post: lynn.vallander0001@stud.hkr.se Datum: 2014-11-06 Alde Värmesystem Författare: Lynn Wallander E-post: lynn.vallander0001@stud.hkr.se Datum: 2014-11-06 Inledning Åre kommun, Huså by. Det är kväll och vi har precis kommit upp till vår husvagn som vi har

Läs mer

Stödjande miljöer för en åldrande befolkning

Stödjande miljöer för en åldrande befolkning http://www.med.lu.se/case Stödjande miljöer för en åldrande befolkning PROFESSOR SUSANNE IWARSSON Om ålder Medellivslängden i Sverige: Män 78 år, kvinnor 84 år Återstående förväntade levnadsår vid 65

Läs mer

Fysik Kunskapens användning

Fysik Kunskapens användning Delmål Delmål 2010-06-14 Fysik Kunskapens användning utvecklar sin förmåga att göra kvantitativa, kvalitativa och etiska bedömningar av konsekvenser av mänskliga verksamheter och olika tekniska konstruktioner

Läs mer

Föreläsning 11 Tisdag 6/6 2000

Föreläsning 11 Tisdag 6/6 2000 2EMHNWRULHQWHUDG5HDOWLGVSURJUDPPHULQJ Föreläsning 11 Tisdag 6/6 2000 OCTOPUS en kort repetition Farthållare previous next OCTOPUS Kravspec Vi konstruerar bla användningsfall Användningsfallsdiagram Systemarkitektur

Läs mer

Vi behöver mer kunskap om

Vi behöver mer kunskap om Trots framgångarna med IPS blir inte alla hjälpta fullt ut av metoden 1/3 av IPS deltagarna lyckas inte på arbetsmarknaden (Drake & Bond, 2011) Många deltagare avslutar sitt arbete i förtid, ofta inom

Läs mer

Föreläsning 8 2EMHNWRULHQWHUDG5HDOWLGVSURJUDPPHULQJ UML O2P 2000

Föreläsning 8 2EMHNWRULHQWHUDG5HDOWLGVSURJUDPPHULQJ UML O2P 2000 2EMHNWRULHQWHUDG5HDOWLGVSURJUDPPHULQJ UML och lite mer om OOA (och OOD) - Översikt grundläggande diagram - Kravanalys användningsfall samarbetsdiagram sekvensdiagram meddelandestereotyper tillståndsdiagram

Läs mer

Likabehandlingsplan för Stora Bållebergets förskola 2016/2017

Likabehandlingsplan för Stora Bållebergets förskola 2016/2017 Likabehandlingsplan för Stora Bållebergets förskola 2016/2017 1. Bakgrund 1.1. Lagrum Likabehandlingsplanen för Stora Bållebergets förskola tar sin grund i skollagen (2010:800), diskrimineringslagen (2008:567)

Läs mer