Design för användbarhet Användarcentrerad utvecklingsprocess

Relevanta dokument
Design för användbarhet Klicka här för att ändra format Att tillämpa ACSD

Design för användbarhet

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

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

Användarcentrerad systemdesign

Användarcentrerad systemdesign

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

Chaos om IT-projekt..

Användarcentrerad Systemutveckling

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

Användarcentrerad systemdesign bättre kvalitet i systemutvecklingsprocessen. Gulan och Bengt

Systemering med användarfokus

Chaos om datorprojekt..

Informationssystem och databasteknik, 2I-1100

Design för användbarhet

RUP - Rational Unified Process

Design för användbarhet

Så upphandlar du användbara IT-system

Agile-metoder, XP och ACSD

Användarcentrerad systemdesign

Design för användbarhet

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

Övning / handledning Användningsfall

Grupparbete ACSD Projektplanering för ett Patientjournalsystem

Symptom på problemen vid programvaruutveckling

Design för användbarhet

Avdelningen för Människadatorinteraktion

Interaktionsdesign - Prototyper. Användbarhetskrav

Digitaliseringen och ledarskap

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

In-flight Information System utveckling med ett användningscentrerat synsätt

RUP Rational Unified Process. 17 november 2004

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

Användbarhet i sitt sammanhang

BEHOVEN KRING ETT ANVÄNDBART

Modern utvecklingsmetodik. Användarcentrering i företag. Användarcentrering i företag. Användarcentrering i företag. Användarcentrering i företag

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

Innehåll. Användbarhet och användarcentrerad systemdesign. Användbarhet - ACSD. Användbarhet? Vad är det? ISO 9241 Part 11. Andra definitioner

Användbarhetsarbete i ERUP

Föreläsning 8, Design

Användarcentrerad systemdesign

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

Föreläsning 4: Designprocessen

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

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

Kravsammanställning. Förstudie verksamhetsstödjande. Drift & Förvaltning. Affärs-/ processutveckling. Analys & Design. Konstruktion Test Införande

Användarcentrerad systemdesign

E-val. Användningscentrerad systemdesign enligt Constantine & Lockwood. UPPSALA UNIVERSITET Uppsala

Avdelningen för Människadatorinteraktion

Kursen: Sjukvårdsarbete. Människa-datorinteraktion 5hp. IT-inst. / MDI-avd. Anders Jansson Lars Oestreicher Bengt Sandblad Bengt Göransson Thomas Lind

Användbarhet och användarcentrerad systemdesign. Vilka är era användare? Vad innebär det att något är användbart? Enkelt.

Projektkaos. Chaos-rapporten. 34% av projekten avslutades i tid och enligt budget % misslyckades!

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

Vägledningen 24-timmarswebben. Magnus Burell, Verva Uppdaterad:

Kravställande/kravhantering

Jan Gulliksen Gulan Vicerektor för Digitalisering Professor i Människadatorinteraktion

Kursinformation. Metodik för programvaruutveckling. Utvecklingsprocessen för programvara. Innehåll. Processmodell. Exempel

Allmänna frågor om kursen: 1. Vilket är ditt allmänna omdöme om kursen? Antal svar: 25 Medelvärde: 4.3

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

Användarcentrerad utveckling av en HFI-portal

Användaranalys och användbarhetskrav

Vad är en prototyp? En prototyp är en manifestation av ett designförslag som man kan interagera med på något sätt.

Utbildningsplan. IT, projektledning och affärssystem

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

Projektuppgift ACSD HT 2005, grupp 3. Datum:

Projektuppgift i Användarcentrerad Systemdesign, ht 04

Den direkta användarmedverkans problematik

Du fulländar mig! Om synergierna mellan agila metoder och UX. Joakim Holm Adaptiv AB. Erik Hammarström Antrop AB

Kursen handlar om. Var används datorer och andra IT-stöd? Människa-datorinteraktion 1MD016, 5hp. T ex:

Den kompletta studiehandledningen för kursen DT126G Användbarhet för mobila enheter

Design för användbarhet

Användarcentrerad design

MDI-fk 2D1622 introduktion till kursen & ämnet. MDI-gruppen på KTH. Kursen i sitt sammanhang

Den kompletta studiehandledningen för kurserna DT157G/IG025G Människa datorinteraktion och IU127G Interaktionsdesign

Handläggningssstöd för synskadade Baserat på teorierna av Constantine & Lockwood

Nackamodellen Funktionsupphandling av välfärdsteknik i Nacka kommun

Jan Bidner. UX-strateg och Gamificationexpert

Fö 8. Sammanfattande föreläsning MAMN25

*Riksskatteverket IT-avdelningen. Projekt SystemutvecklingsMetoder. Riktlinjer för användbarhet och användarcentrering RSV. Version 1.0.

OCTOPUS utvecklingsmetod samt relaterade frågeställningar och diagram

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

Allmänna frågor om kursen: 1. Vad är ditt allmänna omdöme om kursen? Antal svar: 14 Medelvärde: Har kursen känts relevant för din utbildning?

Människa- datorinteraktion, MDI, vt 2012, Anvisningar för projekt- /grupparbete

Människa- datorinteraktion, MDI, ht 2011, anvisningar för projekt- /grupparbete

Användarcentrerad systemdesign

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

Användarcentrerad systemdesign

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

Linköpings universitet 1 TDP029. Systemutveckling. Systemutveckling. Vanliga faser. Fler faser. Systemutvecklingsmetod

Användning av användarprofiler

Bygg bro mellan ITIL v2 och v3 - Bridgekurser - DF Seminarium

Undervisningsspråk: Svenska Moment på andra skandinaviska språk och engelska kan förekomma.

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

Medvetet utförande av ledarskap

Interaktionsdesign, grundkurs (7,5 HP) Del 2

Prototyping. Susanna Olsson, TietoEnator Funda Denizhan, TietoEnator Ann Lantz, CID

Programvara i säkerhetskritiska tillämpningar

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?

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

Förenklingsdesign på Tillväxtverket Veckosprint: Från utmaning till test på fem dagar

Transkript:

Design för användbarhet Användarcentrerad utvecklingsprocess Bengt Göransson :: Användbarhetsdesigner Guide Redina AB :: Bengt.Goransson@guide.se Mina tillfällen 23 25 2 Onsdag 23/11 Användarcentrerad utvecklingsprocess ~kapitel 6, 7 & 8 Fredag 25/11 Ett fall, process och mycket interaktionsdesign Fredag 2/12 sista föreläsningen på kursen Designexempel, hur tänkte man vid designen? Bengt Göransson, Guide Redina AB, 2005 http://www.guide.se/ :: http://www.acsd.se/ 1

Att strukturera en utvecklingsprocess Är det viktigt att ha en uttalad process? Ge fem anledningar! Två och två, 5 minuter. Vilka är huvudfaserna i en utvecklingsprocess? 1st activity 2nd activity 3rd activity n activity Process Spelar det någon roll hur utvecklingsprocessen är beskriven? Bengt Göransson, Guide Redina AB, 2005 http://www.guide.se/ :: http://www.acsd.se/ 2

En användarcentrerad process Vision och plan initialt koncept kartlägg mål och önskade effekter planera för ACSD Analysera krav och användarbehov användare, användningssammanhang, uppgifter och scenarier behov, användbarhetskrav och designmål Design för användbarhet genom prototyping konceptuell design interaktionsdesign detaljerad design Återkoppla planera för nästa iteration förslag till förändringar projektplanering utifrån resultaten Bengt Göransson, Guide Redina AB, 2005, version 1.1sv, http://www.guide.se/ :: Användbarhetsdesign Utvärdera verklig användning testa tidigt och kontinuerligt mät användbarhet, nytta och effekt Konstruera och inför kontinuerligt fokus på användningen användbarhetstestning och monitorering Workflows i RUP Business modeling Usability Design Requirements Analysis & design Implementation Test Deployment Configuration & Change Management: Overview Project Management Environment Bengt Göransson, Guide Redina AB, 2005 http://www.guide.se/ :: http://www.acsd.se/ 3

Den magiska utvecklingsprocessen myterna Processen ger oss alla svaren allt täcks in av den. Vi behöver bara följa processen, då ordnar sig allt. En process är något som alla intressenter kan enas runt och förstå, den ger oss ett gemensamt språk för kommunikation. Det finns en process som täcker alla behov och situationer. Eftersom det är någon annan som har utvecklat processen, och vidareutvecklar den, så måste den alltså vara bra. När vi har processen, då behöver vi inte tänka själva längre! Detta är vad utveckling egentligen handlar om Systemutveckling är en läroprocess i sig själv. Processer förändras helt naturligt över tiden. Man använder inte en process på samma sätt två gånger. Det finns ingen enskild process som täcker alla behov och situationer. Utveckling bedrivs av individer, inte roller, aktiviteter eller dokument. Välj ut de delar (metoder, tekniker, etc.) som bäst stödjer den egna organisationen. Använda dina tidigare erfarenheter. Det viktigaste är vad du gör, inte hur processen ser ut. Människors attityd till vad dom gör, respekt för andra och förmågan att jobba tillsammans är det som räknas. Bengt Göransson, Guide Redina AB, 2005 http://www.guide.se/ :: http://www.acsd.se/ 4

Behov och krav Användarna har behov, önskemål och försöker uppnå något. Krav ställs på ett tekniskt system. Normalt sett har inte användare krav på ett tekniskt system. Användningskvalitet Användningskvalitet Teknisk kvalitet Verksamhet eller affär Det man försöker uppnå ACSD är i första hand ett sätt att uppnå kvalitet i användningen, men påverkar även den tekniska utformningen. Hur systemet skall stödja kvalitet i användningen tas fram innan de tekniska kraven. Till stor del innan»program«-utvecklingsprojektet. Bengt Göransson, Guide Redina AB, 2005 http://www.guide.se/ :: http://www.acsd.se/ 5

Beskriv en användarcentrerad process Ni ska beskriva en användarcentrerad process ett enkelt projektkoncept Exemplet: SJs biljettautomater Bengt Göransson, Guide Redina AB, 2005 http://www.guide.se/ :: http://www.acsd.se/ 6

Automaterna Uppgift: beskriv en användarcentrerad process Vad är det första ni skulle göra? Vilka faser och aktiviteter? Resurssättning? Tid Pengar Vilka är användarna? Hur skulle ni få med användarna? Metodval? Hur skulle ni sälja in»er process«? Bengt Göransson, Guide Redina AB, 2005 http://www.guide.se/ :: http://www.acsd.se/ 7

The End! Bengt.Goransson@guide.se Bengt Göransson, Guide Redina AB, 2005 http://www.guide.se/ :: http://www.acsd.se/ 8