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

Relevanta dokument
Designmetodik. Användarcentrerad systemutveckling. 2 oktober 2002

Kravställande/kravhantering

Systemering med användarfokus

Metoder för datainsamling

Designmetodik - Analys och kravställning. 9 oktober 2002

Användaranalys och användbarhetskrav

Analysfasen. Systemering med användarfokus

Användbarhet. Datorbaserade verktyg används till att. Aspekter på användbarhet. uppfylla behov eller lösa problem! Användbarhet.

Design för användbarhet Användarcentrerad utvecklingsprocess

Personlig reflektion över designarbetet. Av Anneli Olsen, ,

Användarcentrerad Systemutveckling

Introduktion till kursen Människadatorinteraktion Maria Redström Patricija Jaksetic CR&T

Reflektioner kring designprocessen av Intellitic

Chaos om IT-projekt..

Uppsats i MDI En reflektion över designarbetet i tidigare inlämningsuppgift

Människa-datorinteraktion 1MD016, hösten 2011 Användarcentrerad systemdesign september 2011

Chaos om datorprojekt..

Användarcentrerad systemdesign introduktion till begrepp, processer och arbetssätt

Avdelningen för Människadatorinteraktion

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

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

Avdelningen för Människadatorinteraktion

PRODUKTUTVECKLING. Ämnets syfte

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

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

REFLEKTION PÅ STARGATE-PROJEKTET


Föreläsning 4: Designprocessen

Kursplan Gränssnittsdesign och Webbutveckling 1 Vårtermin 2014

Grupparbete ACSD Projektplanering för ett Patientjournalsystem

PRODUKTUTVECKLING. Ämnets syfte. Kurser i ämnet

Designmetodik case study. Lena Pareto

ANALYS & KONCEPT ETT DOKUMENT FRÅN NOC WEBBYRÅ

Process- och metodreflektion. Grupp 3; Ida Gustafsson, Mikael Karlsson, Jonas Lind, Hanne Sundin, Maria Törnkvist

Designmetodik. Systemering med användarfokus Malin Pongolini

Design och konstruktion av användargränssnitt (distans) Avdelningen för Människadatorinteraktion. Gulan Jan Gulliksen Ph D, MSc

Interaktionsdesign som profession. Föreläsning Del 2

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

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?

Patricija Jaksetic Erik Wistrand. Psykologi del 2 - kognition. Förra gången pratade vi om perception...

Kursplan Gränssnittsdesign, 100p Läsår

GRÄNSSNITTSDESIGN. Ämnets syfte. Kurser i ämnet

Prototyper och användartest

Vad är en designprocess?

Projekt 4 - FlyttIT Rådgivning och hjälp vid flytt

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

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

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

Föreläsning 11, Mer utvärdering

GRAFISK PRODUKTION. Ämnets syfte

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

Design och konstruktion av användargränssnitt (distans) Mänsklig styrning av höghastighetsbåtar. Avdelningen för Människadatorinteraktion

Så gör Vägledningen 24-timmarswebben dig till en bättre beställare. Funda Denizhan, Statskontoret Kommits 17 november, 2005

Kursplan Webbutveckling 2, 100p Läsår

Utveckling av Läsaren

Användbarhet och användarcentrerad systemdesign. Innehåll

Design av användargränssnitt. Processen snarare än produkten

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

Varför är Badges användbara?

SPECIALPEDAGOGIK. Ämnets syfte

Spel som interaktiva berättelser. Mer teoretiserande!

Kommentarer till MDI tentamen

Reflekterande Design. Materialet utan egenskaper. God Design. Grundbegrepp. Introduktion till Design. Introduktion till Design

Redigeringsteknik och postproduktion

Design och konstruktion av användargränssnitt (distans) Mänsklig styrning av höghastighetsbåtar. Avdelningen för Människadatorinteraktion

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

Checklista utbildningar och andra möten. Best practice 2013, Mongara AB

PEDAGOGIK. Ämnets syfte

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

Redigeringsteknik och postproduktion

Principer för interaktionsdesign

CIVILINGENJÖRSEXAMEN MASTER OF SCIENCE IN ENGINEERING

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

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

PROJEKTBESKRIVNING: DEN MUSIKALISKA TANDBORSTEN

kommunikationsstrategi Jens, Miranda och Calle myser i Västerljung

Participatory Design III

Projektet. TNMK30 - Elektronisk publicering

Inst. för IT / MDI, Stefan Blomkvist Användarcentrerad systemdesign, ht03 Inlämningsuppgift 1

Inlämning 2 - Tentamensfrågor

Vad vi pratade om förra gången. Fast med andra ord

Här ges en överblick över de delar som ingår i projektarbetet och beskriver kraven och bedömningskriterierna.

WEBB OCH INFORMATIONSDESIGN

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

Design och Prototyping

Intro utvärdering

Representationer. Henrik Artman KTH

Vad utmärker ett bra användargränssnitt?

SKÅNETRAFIKEN. David Johnsson uxdavid.se

PEDAGOGIK. Ämnets syfte

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

Process IT-utveckling, översikt

Prototyping. Planera och genomföra webbproduktionsprojekt. Innehåll. Fördelarna med Pappersprototyper. Lofi-prototyp. Prototyping

Människa-datorinteraktion och användarcentrerad design

GYMNASIEINGENJÖREN I PRAKTIKEN

Kommunikationspolicy. Antagen av Kf 56/2015

Så här gör du. om du vill genomföra en framgångsrik innovationstävling

HÄLSA. Ämnets syfte. Undervisningen i ämnet hälsa ska ge eleverna förutsättningar att utveckla följande:

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

Konsumenten i centrum. Samrådsgrupp 10 december 2013

Transkript:

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 för att arbeta strukturerat, ett stöd för att organisera arbetet både vad gäller aktiviteter, och resultat ( leverabler ) ett tankeverktyg ett sätt att följa upp att arbetet går framåt en hjälp för tidsplanering och projektering och inte ett enkelt steg-för-steg recept och måste därför tillämpas med förnuft Testa och utvärdera designförslag med användare Analysera användare, användningssituation och uppgift Skapa och kommunicera designförslag (prototyper m.m.) Specificera krav på användande Bokens variant av användarcentrerad designmetodik Samma (!) huvudmoment 1 1 och 2 (Re)design Identify needs / establish requirements Build an interactive version Evaluate 3 och 4 fokuserar på leverabler 2 3 1. Analys 2. Kravställande 3. Design 4. Prototyp. Utvärdering 4 fokuserar på designaktivitet 1

och samma 3 huvudprinciper Ytterligare organisationshjälp i designarbetet: 1. användaren är i fokus under hela utvecklingen 2. Användbarhetskrav (och användarupplevelsemål) skall identifieras i början av utvecklingen, och säkerställas genom tester 3. Metodiken är iterativ dvs. momenten upprepas och förbättras utifrån feedback från tidigare varv i cykeln För att ytterligare strukturera sitt arbete är det bra att tänka i olika abstraktionsnivåer i designen, t.ex: 1. 2. 3. Struktur/metod 4.. Viktiga designval måste göras i rätt ordning för att undvika onödigt arbete! Designnivåer för ett system...... applicerat på en webbplats Till vad skall systemet användas? Vilka skall använda det? Varför behövs det? Vad ska sajten förmedla? Vilket budskap? Vilka målgrupper? Vilka funktioner behövs i systemet? Vilken information ska finnas? Vad vill målgrupperna få reda på/göra? Vilken struktur har systemet? Hur ska webbstrukturen se ut? Sidindelning? Rubriker? Hur ska användaren interagera med systemet? Hur ska man navigera? Val av menysystem m.m. Hur skall systemets kontaktytor se ut? Hur ska sidorna se ut? Grafisk profil och layout? Analysera användare Analysera användare, forts.. att identifiera olika målgrupper med gemensamma behov bakgrund, kunskapsnivå, arbetsuppgifter och vanor krav och önskemål, speciella behov attityd till systemet, teknik och förändringar att identifiera olika användningssituationer plats (hemma, mobilt, på jobbet) miljö (ljus - och ljudförhållanden, arbetsställning, begränsningar) relation till systemet (användningsfrekvens, motivation, etc) mental belastning, övriga aktiviteter ett analysdokument med användarprofiler motiveringar till användbarhetskraven idéer till designförslag 2

Analysera uppgiften/aktiviteten att förstå uppgiften/aktiviteten som systemet ska stödja, att förstå uppgiftens/aktivitetens struktur att förstå vilka moment som är svåra, tidskrävande, inte finns rimliga lösningar till att ta reda på vilka lösningar/metoder som används idag att kartlägga hur typiska användare löser uppgiften idag att identifiera för- och nackdelar med dagens tillvägagångsätt Analysera uppgiften/aktiviteten ett analysdokument med en beskrivning av uppgiften/aktiviteten tänkta mervärden med ett nytt system motiveringar till funktionalitetsskraven idéer till metaforer, till designförslag Från analyser till krav Analyserna leder till krav i kravspecifikationen: Användaranalys användbarhetskrav Krav på användandet av systemet Skall vara mätbara/avgörbara Uppgiftsanalys funktionalitetskrav Krav på vilka funktioner som systemet ska tillhandahålla Skall vara motiverade utifrån användarens behov och deras (olika) sätt att utföra uppgiften på Kravspecifikation, användbarhetskrav Exempel: Biljettautomat: 8 av 10 testpersoner skall ta sig igenom köpprocessen med mindre än två felaktiga val första testomgången. 7% av testpersonerna skall uppge att de upplevde biljettautomaten som ett tidsbesparande alternativ, jämfört med kassaförsäljning. Professionellt bokföringsprogram: Efter 2 veckors träning, skall 9 av 10 testpersoner utföra sina rutinuppdrag (se spec.) på kortare tid än med det gamla systemet. Efter 3 månaders användande, skall 80% av användarna tycka att det nya systemet är mer tillfredställande än det gamla. Kravspecifikation, funktionalitetskrav Funktionerna bör rangordnas efter viktighet. Exempel (från ett heminredningssystem) 1. nödvändiga funktioner: konstruera en 3D-modell av ett rum välja utseende på väggar, tak och golv placera ut möbler i rummet titta sig runt i det möblerade rummet 2. viktiga funktioner: kunna se två rum samtidigt (för jämförelse) 3. önskvärda funktioner skriva ut olika vyer av rummet... Skapa och kommunicera designförslag och prototyper att skapa olika alternativa idéer och förslag till designlösningar att skapa en gemensam vision inom designteamet att kommunicera designförslag externt (för ledning, kund, testpersoner, kravställare, o.s.v.) att möjliggöra relevant feedback att skapa rimliga testsituationer skisser, idéer, prototyper designdokument 3

Skapa och kommunicera designförslag och prototyper Tänk på vem mottagaren är Tänk på vad man vill få fram Tänk på vad man inte tar med, vilka begränsningar som finns och vad de kan ha för konsekvenser Motivera alla val utifrån de tidigare analyserna och kraven Testa och utvärdera designförslag att jämföra alternativa designförslag att verifiera sina användbarhetskrav att få objektiva omdömen en mer objektiv uppfattning om designförslagets potential svar/indikation på om användbarhetskraven är uppfyllda Samma metodik för alla abstraktionsnivåer Exempel från funktionalitetsnivån Citroën 2CV (TPV) [Utdrag från kravspec 1936] Analys: Målet var att designa en bil för Franska bönder. Deras behov ansågs 2-falt: 1. Att färdas till kyrkan om söndagen. 2. Att frakta ägg till marknaden. Krav: 1. En l ång man med hatt skall kunna sitta bekvämt i TPV. 2. TPV skall kunna frakta en korg fylld med färska ägg över en plöjd åker utan att något av dessa krossas. Designlösning: 1. Avtagbart tak. 2. Hydraulik - Citroëns unika stötdämpning. Utvärdering: Den finns ju fortfarande... Användarcentrerad design en iterativ process När ska man sluta iterera? När skillnaden mellan målen/kraven och resultat utvärdering blir tillräckligt liten God interaktionsdesign/hög användbarhet uppnås genom att arbeta efter en användarcentrerad designmetodik. att testa och utvärdera under utvecklingen att ha förståelse för och erfarenhet av mänskligt beteende och kognition kommunikation och interaktion allmänna designprinciper och deras tillämpande möjliga designlösningar andra system systemutveckling i allmänhet 4

Ett fungerande designteam måste kunna h sätta sig in i och förstå uppgiften h psykologi h förstå speciella behov hos användare h samla information h generera idéer h analysera h utvärdera Ett fungerande designteam måste kunna, forts fatta beslut samarbeta kommunicera sina idéer bygga prototyper programmering systemutveckling. Ofta en grupp sammansatt av flera olika yrkeskategorier/människor med olika kunskapsområden Olika områden - olika perspektiv Designproblemets kärna: Design modell Designer? Mental modell Användare Olika människor olika tolkningar av vår omvärld Dokumentation System System image Video I-Land: An Interactive Landscape for Creativity and Innovation, German National Research Center for Information Technology and Darmstadt School of Design Datorstöd för samarbete (CSCW) Publicerat 1999 Fortsättning på projektet kommer visas längre fram I kursen.