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

Relevanta dokument
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ändarcentrerad systemdesign

Användarcentrerad systemdesign

Användarcentrerad systemdesign

Användarcentrerad systemdesign

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

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

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

Digitaliseringen och ledarskap

Design för användbarhet

Användarcentrerad systemdesign

IT och funk0onshinder

Användarcentrerad systemdesign

Användarcentrerad systemdesign

Användarcentrerad Systemutveckling

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

Effektivt Nyttigt Självförklarande Kräver ingen manual Intuitivt Läcker design Vem som helst kan använda det. Ändamålsenligt. Farmor kan använda den!

Användarcentrerad systemdesign

What is the value of Usability? Jan Gulliksen KTH Royal Institute of Technology, Sweden

Användarvänlighet? Användbarhet. Användbarhet! De vise männen. Användbarhet enl. ISO Bakom varje framgångsrik man

Den direkta användarmedverkans problematik

Forskning och mobil medborgarservice på försök, CIDRE

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

Grupparbete ACSD Projektplanering för ett Patientjournalsystem

Examensarbete på Siemens Elema AB

Användarcentrerad systemdesign

Design för användbarhet Användarcentrerad utvecklingsprocess

ISO STATUS. Prof. dr Vidosav D. MAJSTOROVIĆ 1/14. Mašinski fakultet u Beogradu - PM. Tuesday, December 09,

Systemering med användarfokus

Utvärderingsmetoder: Teoretiska metoder. IT-universitetet

Erfarenheter av användarfall vid utvärdering i strategisk upphandling

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

Interaktionsdesign, grundkurs (7,5 HP)

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

Människa-datorinteraktion och användarcentrerad design

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

Kursen handlar om. Var används datorer och andra IT-stöd? T ex: Människa-datorinteraktion (MDI) Inst. för informationsteknologi

Interaktionsdesign, grundkurs (7,5 HP)

Design för användbarhet

Chaos om IT-projekt..

Människa-Datorinteraktion

Chaos om datorprojekt..

Interaktionsdesign (7,5 HP)

Avdelningen för Människadatorinteraktion

RUP är en omfattande process, ett processramverk. RUP bör införas stegvis. RUP måste anpassas. till organisationen till projektet

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

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

Användarcentrerad systemdesign

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

Arbetsmiljöproblem vid IT-stött arbete

Goals for third cycle studies according to the Higher Education Ordinance of Sweden (Sw. "Högskoleförordningen")

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?

Agile-metoder, XP och ACSD

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

IT och arbetsmiljö. Bengt Sandblad. Människa-datorinteraktion Inst för informationsteknologi Uppsala universitet. Vård- och omsorgsarbete

Interaktionsdesign, grundkurs (7,5 HP) Johanna Persson

IT, stress och arbetsmiljö

Ser ni utvecklingen?

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

Framtidens arbetsmiljö: Leda och arbeta i det digitala arbetslivet

Människan och sjösäkerheten

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

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

Användarcentrerad design i utvecklingsprocessen av Monitor Mobile K R I S T I N A R O M A N

Vad karaktäriserar ett bra användargränssnitt? Riktlinjer för gränssnittsdesign. Vad påverkar utformningen av ett gränssnitt? 1.

CM FORUM. Introduktion till. Configuration Management (CM) / Konfigurationsledning. Tobias Ljungkvist

Gränssnittsdesign. Design för användbarhet. Gränssnittsdesign - designheuristik

Föreläsning 4: Designprocessen

RUP - Rational Unified Process

Projektuppgift i Användarcentrerad Systemdesign, ht 04

Mönster. Ulf Cederling Växjö University Slide 1

Design av användargränssnitt

Datavetenskap. Beteendevetenskap MDI. Design

Sara Skärhem Martin Jansson Dalarna Science Park

Föreläsning i webbdesign. Interak*onsdesign. Rune Körnefors. Medieteknik Rune Körnefors rune.kornefors@lnu.se

Människa-datorinteraktion 7,5 p

Användarcentrerad utveckling av en HFI-portal

Metoder för riskbedömning av den psykosociala arbetsmiljön. Vad är psykosocial arbetsmiljö?

Genomlysning av Skatteverkets Verksamhetsoch IT-strategi

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

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

Design för användbarhet

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

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

Kupera och sortera med Syncup

Design av användargränssnitt

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

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

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

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

1 Problem eller möjligheter

Tjänster, design och innovation. Tjänstedesign, vad är det

SOLAR LIGHT SOLUTION. Giving you the advantages of sunshine. Ningbo Green Light Energy Technology Co., Ltd.

Tentamen på kursen Webbdesign, 7,5 hp

EFFEKTIVA PROJEKT MED WEBBASERAD PROJEKTLEDNING

Utvärdering. Användbarhet. + beställarperspektivet! Innehåll. Varför?

Avdelningen för Människadatorinteraktion

Usability- användbarhet

Sveriges innovationsmyndighet

Transkript:

Användbarhet och användarcentrerad systemdesign Inger Boivie Interaktionsdesign 1MD115 Innehåll Användbarhet Definition Nytta, mätbarhet Andra begrepp Användarcentrerad systemdesign (ACSD) Kort bakgrund o historik Definition och nyckelprinciper Litteratur - kap 3-4 i Gulliksen&Göransson 1

Användbarhet - ACSD Om vi bara lägger till användbarhet- blir allt bra då? NEJ! Det krävs användarcentrerad systemdesign Process! Användbarhet? Vad är det? 2

ISO 9241 Part 11 The extent to which a product can be used by specified users to achieve specified goals with effectiveness, efficiency and satisfaction in a specified context of use. Effectiveness - Accuracy and completeness with which users achieve specified goals. Efficiency - Resources expended in relation to the accuracy and completeness with which users achieve goals. Satisfaction - Freedom from discomfort, and positive attitudes towards the use of the product. Andra definitioner System acceptability Nielsen (1993), Usability Engineering Social acceptability Practical acceptability Usefulness Cost Compatibility Reliability Etc. Usability ISO 9241-11 - Nytta Utility Easy to learn Efficient to use Easy to remember Few errors Subjectively pleasing 3

Andra begrepp Användarvänlighet Åtkomligt, anpassat till människans förmågor, individanpassat, hjälpresurser (Allwood, 1991) Vill vi att datorn ska vara snäll mot användaren? User experience Produktorienterat - från köp till släng Mer fokus på estetiska aspekter Quality in use (ISO) Användbarhet är mätbart Användaren skall kunna registrera en ny kund på mindre än 20 sekunder. Användaren ska kunna installera och komma igång med produkten på mindre än en kvart. Användaren skall inte göra mer än ett fel i timmen. Användarna ska ge systemet minst betyget 7 på en tiogradig skala för hur tilltalande det är. Man kan inte mäta sig till användbarhet! Designkriteria! 4

Användbarhetsmål Design av fjärrkontroll till luftkonditioneringen. Kravspecifikation Det skall gå att reglera luftflödet från aggregatet. Det skall gå att reglera temperaturen. Kontrollen skall vara användarvänlig. Formulera 1 användbarhetsmål Välj ut 1 (viktig) faktor (t ex: lätt att lära, snabb att använda, lätt att komma ihåg, snygg på vardagsrumsbordet ) Formulera ett mätbart krav samt hur ni ska mäta för att kontrollera om det uppfylls (vid leverans) Alltså Användbarhet har definierats av ISO (9241-11) - nytta! egenskaper hos en produkt i användning (ändamålsenlig, effektiv, tilltalande) DBP (det beror på) - användare, mål, sammanhang kan mätas Användarcentrerad process 5

Innehåll Användbarhet Definition Nytta, mätbarhet Andra begrepp Användarcentrerad systemdesign (ACSD) Kort bakgrund o historik Definition och nyckelprinciper Litteratur - kap 3-4 i Gulliksen&Göransson Vilka användare har ni? Vilka bra frågor du ställer Våra användare är alla (skall fungera för synskadade, hörselskadade, dyslektiker, små barn, 100-åringar, etc ) Våra användare är i medeltal kvinna på 43,5 år utan eftergymnasial utbildning Hur kan man bygga system utan att veta vem som ska använda det? 6

Varför användarcentrerat? Chaos-rapporten, 1995 31,1 % av företagens projekt avbröts. 52,7 % utfördes med förändrade planer 16,2 % utfördes enligt plan. I snitt överstegs budget med 189% Användarmedverkan högst upp på top ten success factors Källa: Standish Group, 1995 o 1998 (www.standishgroup.com) Varför användarcentrerat? Arbetsmiljölagen (Kap.2, 1) Arbetsmiljön skall vara tillfredsställande med hänsyn till arbetets natur och den sociala och tekniska utvecklingen i samhället Arbetsförhållandena skall anpassas till människors olika förutsättningar i fysiskt och psykiskt avseende. Arbetstagaren skall ges möjlighet att medverka i utformningen av sin egen arbetssituation samt i förändrings- och utvecklingsarbete som rör hans eget arbete. Teknik, arbetsorganisation och arbetsinnehåll skall utformas så att arbetstagaren inte utsätts för fysiska eller psykiska belastningar som kan medföra ohälsa eller olycksfall. Därvid skall även löneformer och förläggning av arbetstider beaktas. Starkt styrt eller bundet arbete skall undvikas eller begränsas. Det skall eftersträvas att arbetet ger möjlighet till variation, social kontakt och samarbete samt sammanhang mellan enskildas arbetsuppgifter. Det skall vidare eftersträvas att arbetsförhållandena ger möjlighet till personlig och yrkesmässig utveckling liksom till självbestämmande och yrkesmässigt ansvar. 7

Vad är användarcentrering? Technology-driven design philosophy Technology/developer driven Component focus Individual contribution Focus on internal architecture Quality measured by product defects and performance (system quality) Implementation prior to usability validation Solutions are directed by functional requirements User-centered systems design philosophy User-driven Solution focus Multidisciplinary teamwork including users, developers, customers, usability experts Focus on usability attributes: effectiveness, efficiency and satisfaction Quality defined by usability (quality in use) Implementation of user-validated solutions only Understanding the context of use: user, work task, work environment Vad är användarcentrering? Donald Norman, 1986 But user-centered design emphasizes that the purpose of the system is to serve the user, not to use a specific technology, not to be an elegant piece of programming. The needs of the users should dominate the design of the interface, and the needs of the interface should dominate the design of the rest of the system. Donald Norman, Cognitive Engineering, i D. A. Norman & S.W. Draper (eds.), User Centered System Design, 1986 8

Vad är användarcentrering? Design for usability Early and continual focus on users. Empirical measurement. Iterative design. Integrated design wherein all aspects of usability evolve together. IBM: Gould, Boies & Ukelson (Lewis) 1983, 1985, 1988, 1997 Vad är användarcentrering? ISO 13407, Human-centered design processes for interactive systems Active involvement of users and a clear understanding of user and task requirements Appropriate allocation of function between users and technology Iteration of design solutions Multi-disciplinary design 9

Användarcentrering - process ISO 13407 Human-centered design processes for interactive systems identify need for ISO 13407 human-centred design understand & specify the context of use system meets specify user & evaluate designs specified functional, organisational against requirements user & organisational requirements requirements produce design solutions Användarcentrerad systemdesign Användarcentrerad systemdesign är en process som fokuserar på användbarhet genom hela utvecklingsprocessen och vidare genom systemets hela livscykel. Den baseras på följande nyckelprinciper: Användarfokus Verksamhetens mål, användarens mål, uppgifter och behov skall tidigt vara vägledande i utvecklingen. Aktiv användarmedverkan representativa användare skall aktivt medverka, tidigt och kontinuerligt genom hela systemets livscykel. Evolutionär utveckling systemet skall utvecklas iterativt och inkrementellt. Gemensam och delad förståelse designen skall dokumenteras med en för alla inblandade parter enkelt förståelig representation. Prototyping Tidigt och kontinuerligt skall prototyper användas för att visualisera och utvärdera idèer och designlösningar i samverkan med användarna Utvärdera verklig användning mätbara mål för användbarhet och kriterier för designen skall styra utvecklingen. Explicita och uttalade designaktiviteter utvecklingsprocessen skall innehålla dedicerade och medvetna designaktiviteter. Tvärdisciplinära team utvecklingen skall utföras av effektiva team med en bredd av kompetenser. Användbarhetsförespråkare erfarna användbarhetsexperter skall involveras tidigt och kontinuerligt genom hela utvecklingsprocessen. Integrerad systemdesign alla delar som påverkar användbarheten skall utvecklas parallellt. Lokalanpassa processerna den användarcentrerade processen skall specificeras, anpassas och införas lokalt i varje organisation. En användarcentrerad attityd skall alltid etableras. 10

Användarcentrering - process Återkoppling med förslag till förändringar Utvärderingar med mätningar mot användbarhetsmål Användarfokus, mätbar användbarhet och iterationer Analys av användarna, arbetsuppgifter och användningssammanhang Designförslag med prototyper - i sig en iterativ process som beskriver det kreativa arbetets natur ACSD - principer Användarfokus: användarnas behov vägledande - konstant närvarande alla måste förstå användarnas situation & behov - träffa användare användarprofiler, uppgiftsanalys, etc - del av processen Aktiv användarmedverkan: användarmedverkan i alla delar representativa inplanerat från början domänexperter användare Gemensam och delad förståelse: enkla, konkreta representationer bekant terminologi abstrakta notationer - ej tillräckliga användbar för utvecklarna 11

Tillämpning av principerna Tänk er att ni ska bygga ett system enligt följande: Kommunledningen i Bylsinge har beställt ett system för hemtjänsten. De vill att hemvårdaren ska kunna registrera information om varje besök som nästa hemvårdare behöver känna till vid besök hos samma person. Antalet hemvårdare i kommunen är ca 150. Beställaren har en ganska luddig bild av det verkliga behovet och vill därför att ni ska jobba användarcentrerat a. Föreslå olika sätt att involvera användare b. Fundera på hur ni ska kunna bibehålla fokus på dem och deras behov även då ni inte har direkt tillgång till dem c. Fundera på vilka designrepresentationer ochsmedel som är lämpliga för att kommunicera med användarna om deras behov och er lösning Sid 110-111 i boken ACSD - principer Prototyping: skisser, mockups, interaktiva visualisera - generera idéer - utvärdera övergripande - detaljer Utvärdera i användning: användbarhetsmål - kritiska aspekter/delar/funktioner med användare observera - mät - dokumentera Evolutionär utveckling: iterativ - testa lösningar innan implementation inkrementell - uppdelning i mindre leverabler 12

Tillämpning av principerna Tänk er att ni ska bygga ett system enligt följande: Kommunledningen i Bylsinge har beställt ett system för hemtjänsten. De vill att hemvårdaren ska kunna registrera information om varje besök som nästa hemvårdare behöver känna till vid besök hos samma person. Antalet hemvårdare i kommunen är ca 150. Beställaren har en ganska luddig bild av det verkliga behovet och vill därför att ni ska jobba användarcentrerat a. Föreslå hur ni ska arbeta med prototyper b. Föreslå hur ni kan utvärdera prototyperna c. Fundera på vilka mätbara mål som kan vara aktuella - dvs vilken typ av användbarhetsaspekter som man bör/kan mäta Sid 110-112 i boken ACSD - principer Tvärdisciplinära team: olika delar olika kompetens professionell attityd tillräckligt mandat Explicita o uttalade designaktiviteter: användargränssnittet är systemet - designa utifrån och in resultat av medvetna beslut och design 13

ACSD - principer Integrerad systemdesign : arbetssätt, organisation, roller, ubildning, arbetsmiljö, etc utvecklas parallellt, kontinuerligt och beroende av varann under en hatt Lokalanpassa processerna: ingen silver bullet - varje organisation måste äga process skräddarsy och anpassa innehåll metoder, aktiviteter, tågordning Användbarhetsförespråkare: motor m a p ACSD användarnas advokat användbarhetsdesigner (kap 7) Tillämpning av principerna Tänk er att ni ska bygga ett system enligt följande: Kommunledningen i Bylsinge har beställt ett system för hemtjänsten. De vill att hemvårdaren ska kunna registrera information om varje besök som nästa hemvårdare behöver känna till vid besök hos samma person. Antalet hemvårdare i kommunen är ca 150. Beställaren har en ganska luddig bild av det verkliga behovet och vill därför att ni ska jobba användarcentrerat a. Föreslå en process i grova drag, med aktiviteter, metoder och deltagare. b. Diskutera vilka delar (org, kompetens, m m) som behöver utvecklas parallellt Sid 112-113 i boken 14

Användarcentrerad attityd En användarcentrerad attityd skall alltid etableras. Medvetenhet om användbarhet - alla nivåer, alla personer projektet utvecklingsorganisationen mottagande/kundens organisation En användarcentrerad attityd konkretiseras av principerna Användarcentrerad systemdesign Användarcentrerad systemdesign är en process som fokuserar på användbarhet genom hela utvecklingsprocessen och vidare genom systemets hela livscykel. Den baseras på följande nyckelprinciper: Användarfokus Verksamhetens mål, användarens mål, uppgifter och behov skall tidigt vara vägledande i utvecklingen. Aktiv användarmedverkan representativa användare skall aktivt medverka, tidigt och kontinuerligt genom hela systemets livscykel. Evolutionär utveckling systemet skall utvecklas iterativt och inkrementellt. Gemensam och delad förståelse designen skall dokumenteras med en för alla inblandade parter enkelt förståelig representation. Prototyping Tidigt och kontinuerligt skall prototyper användas för att visualisera och utvärdera idèer och designlösningar i samverkan med användarna Utvärdera verklig användning mätbara mål för användbarhet och kriterier för designen skall styra utvecklingen. Explicita och uttalade designaktiviteter utvecklingsprocessen skall innehålla dedicerade och medvetna designaktiviteter. Tvärdisciplinära team utvecklingen skall utföras av effektiva team med en bredd av kompetenser. Användbarhetsförespråkare erfarna användbarhetsexperter skall involveras tidigt och kontinuerligt genom hela utvecklingsprocessen. Integrerad systemdesign alla delar som påverkar användbarheten skall utvecklas parallellt. Lokalanpassa processerna den användarcentrerade processen skall specificeras, anpassas och införas lokalt i varje organisation. En användarcentrerad attityd skall alltid etableras. 15

Aktivitetslista Konkretisering av varje princip - ex: Användarfokus Vision, purpose goal and constraints of the target activity analyzed and understood by all project members. Tools and methods: Goals analysis, Focus groups Identification, description and prioritization of all user groups. Tools and methods: User analysis Visualization and characteristics of target user groups made available to everyone in the project. Tools and methods: Decorate a project room with artifacts, etc. that illustrates the users work situation, environment and characteristics. Potential limitations and restrictions in the users capabilities (for instance vision impairments or language problems) are clear to everyone in the project. Tools and methods: User profiles Target user groups have guided the development. Alltså Användbarhet kräver användarcentrerad systemdesign Användarcentrering handlar om användar- och användbarhetsfokus, användardeltagande iterativ och integrerad utveckling med utvärderingar av lösningar medveten design och bra designrepresentationer kompetens, process och attityd det är inte lätt - men bättre litegrann än inget alls 16

Ev avslutande övning Helhetsövning Välj tre principer - föreslå aktiviteter, metoder och verktyg för att uppnå varje princip. 17