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

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

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

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.

Användarcentrerad systemdesign

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

Användarcentrerad systemdesign

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

Användarcentrerad systemdesign

Användarcentrerad systemdesign

Digitaliseringen och ledarskap

Design för användbarhet

Användarcentrerad Systemutveckling

IT och funk0onshinder

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 bättre kvalitet i systemutvecklingsprocessen. Gulan och Bengt

Användarcentrerad systemdesign

Design för användbarhet Användarcentrerad utvecklingsprocess

Den direkta användarmedverkans problematik

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

Systemering med användarfokus

Chaos om IT-projekt..

Användarcentrerad systemdesign

Chaos om datorprojekt..

Examensarbete på Siemens Elema AB

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

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

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

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

Grupparbete ACSD Projektplanering för ett Patientjournalsystem

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

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

Interaktionsdesign, grundkurs (7,5 HP)

Människa-datorinteraktion och användarcentrerad design

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

Utvärderingsmetoder: Teoretiska metoder. IT-universitetet

Avdelningen för Människadatorinteraktion

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

Interaktionsdesign, grundkurs (7,5 HP)

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

Användarcentrerad systemdesign

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

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

Människa-Datorinteraktion

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

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

Design för användbarhet

Interaktionsdesign (7,5 HP)

Agile-metoder, XP och ACSD

Arbetsmiljöproblem vid IT-stött arbete

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

Framtidens arbetsmiljö: Leda och arbeta i det digitala arbetslivet

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

Ser ni utvecklingen?

IT, stress och arbetsmiljö

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

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

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

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

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

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

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 av användargränssnitt

Design av användargränssnitt

1 Problem eller möjligheter

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

Kupera och sortera med Syncup

Användarcentrerad utveckling av en HFI-portal

Interaktionsdesign, grundkurs (7,5 HP) Johanna Persson

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

Människan och sjösäkerheten

Genomlysning av Skatteverkets Verksamhetsoch IT-strategi

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

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

RUP - Rational Unified Process

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

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

Sveriges innovationsmyndighet

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

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

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

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

Avdelningen för Människadatorinteraktion

Användningscentrering i agila utvecklingsprojekt. johanna.sarna@valtech.com Valtech

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

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

Sara Skärhem Martin Jansson Dalarna Science Park

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

Datavetenskap. Beteendevetenskap MDI. Design

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

Tentamen på kursen Webbdesign, 7,5 hp

Projektuppgift i Användarcentrerad Systemdesign, ht 04

Människa-datorinteraktion 7,5 p

Design: Två betydelser

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

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

Transkript:

Användbarhet och användarcentrerad systemdesign Inger Boivie 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 - Användarcentrerad systemdesign, Gulliksen & Göransson Användbarhet - ACSD Användbarhet? Om vi bara lägger till användbarhet- blir allt bra då? NEJ! Det krävs användarcentrerad systemdesign Process! Vad är det? ISO 9241 Part 11 Andra definitioner Nielsen (1993), Usability Engineering 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 - ändamålsenlighet Efficiency - effektivitet Satisfaction - nöjd och glad, komfortabel System acceptability Social acceptability Practical acceptability Usefulness Cost Compatibility Reliability Etc. Utility Usability Easy to learn Efficient to use Easy to remember Few errors Subjectively pleasing ISO 9241-11 - Nytta 1

Andra begrepp Användbarhet är mätbart Användarvänlighet Åtkomligt, anpassat till människans förmågor, individanpassat, hjälpresurser (Allwood, 1998) Vill vi att datorn ska vara snäll mot användaren? User experience Från köp till släng Mer fokus på estetiska aspekter Quality in use (ISO) 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. Alltså Vilka användare har ni? Användbarhet har definierats av ISO (9241-11) specificerar egenskaper hos en produkt i användning (ändamålsenlig, effektiv, tilltalande) DBP (det beror på) specifika användare, specifika mål, specifikt sammanhang kan mätas kräver en användarcentrerad process. Vilka bra frågor du ställer Våra användare är alla (skall fungera för synskadade, hörselskadade, dyslektiker????) 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? Varför användarcentrerat? 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) 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. 2

Vad är användarcentrering? Vad är användarcentrering? Technology-driven design philosophy User-centered systems 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 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 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 Vad är användarcentrering? 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 ISO 13407, Human-centered design processes for interactive systems Active involvement of users and a clear understanding of user and task Appropriate allocation of function between users and technology Iteration of design solutions Multi-disciplinary design Användarcentrering - process Användarcentrerad systemdesign 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 user & organisational produce design solutions Definition ur boken Användarcentrerad systemdesign är en process som fokuserar på användare och användbarhet genom hela utvecklingsprocessen och vidare genom hela livscykeln. Denna baseras på följande nyckelprinciper Användarfokus Aktiv användarmedverkan i utvecklingen Evolutionär utveckling Gemensam och delad förståelse Prototyping Utvärdera verklig användning Explicita och uttalade designaktiviteter Tvärdisciplinära team Användbarhetsförespråkare Integrerad systemdesign Lokalanpassa processerna En användarcentrerad attityd 3

Användarcentrering - process Användarfokus Å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 Verksamhetens mål, användarnas arbets-uppgifter och behov skall tidigt vara vägledande i utvecklingen. alla måste förstå verksamhetens mål, grunden i användarnas situation och deras uppgifter användarprofiler, intervjuer på plats, uppgiftsanalys - naturlig del av utvecklingsprocessen alla måste träffa riktiga/potentiella användare användarna konstant verkliga och närvarande Aktiv användarmedverkan Evolutionär utveckling Representativa användare skall aktivt medverka, tidigt och kontinuerligt genom hela systemets livscykel. användardeltagande - utvecklingsprojektet, verksamhets-utveckling, utveckling av nya arbetssätt, etc representativa - verkliga/potentiella användare planera när, var och hur domänexperter - kunniga men ej representativa användarrepresentanter - i enskilda aktivititer Systemet skall utvecklas iterativt och inkrementellt. iterativ utveckling - designlösningar måste testas innan implementation iteration analys av användarbehov och användningssammanhan design dokumenterad utvärdering med förändringsförslag omdesign inkrementell utveckling uppdelning i mindre leverabler varje inkrement itereras levererade inkrement påverkar nästa Gemensam, delad förståelse Prototyping Designen skall dokumenteras med en för alla inblandade parter enkelt förståelig representation. användare och andra intressenter bekant terminologi konkreta - t ex skisser och prototyper förmedla konkret bild av framtida användningssituation abstrakta notationer - ej tillräckliga användbar för utvecklarna Tidigt och kontinuerligt skall prototyper användas för att visualisera och utvärdera idéer och designlösningar med användarna. skisser, prototyper, mockups, etc stöd för kreativ process generera krav och idéer visualisera idéer och lösningar utvärderingar börja med övergripande bild - detaljer senare börja enkelt - koda senare parallella prototyper arbeta med användare i fält 4

Utvärdera i användning Explicita o uttalade designaktiviter Mätbara mål för användbarhet och kriterier för designen skall så långt som möjligt styra utvecklingen. specificera användbarhetsmål för kritiska aspekter/delar/funktioner utvärdera i användning tillsammans med användare observera/mät användarnas reaktioner dokumentera Utvecklingsprocessen skall innehålla dedikerade och medvetna designaktiviteter. användargränssnittet ÄR systemet resultat av medvetna beslut och dedikerad design användargränssnittet interaktionsdesignen systemet Tvärdisciplinära team Användbarhetsförespråkare Utvecklingen skall utföras av effektiva team med en bredd av komptetenser. olika delar kräver olika kompetens olika kompetenser bidrar till helheten teamet måste ha tillräckligt mandat professionell attityd - respektera varandras kompetens Erfarna användbarhetsförespråkare skall involveras tidigt och kontinuerligt under hela utvecklingsprojektets gång. motor i projektet m a p användarcentrering mandat fatta beslut i frågor som rör användbarhet och användningssituation användarnas advokat ny roll - användbarhetsdesigner Integrerad systemdesign Lokalanpassa processerna Alla delar som påverkar användbarheten skall integreras med varandra. arbetssätt, organisation, roller, ubildning, arbetsmiljö, etc utvecklas parallellt, kontinuerligt och beroende av varann under en hatt Den användarcentrerade processen skall specificeras, anpassas och införas lokalt i varje organisation. finns ingen silver bullet - varje organisation måste äga sin process innehåll, metoder, aktiviteter, tågordning - skräddarsys och anpassas baserat på kommersiell utvecklingsprocess egen utvecklingsprocess metoder, aktiviteter, etc kan återanvändas 5

Användarcentrerad attityd Aktivitetslista En användarcentrerad attityd skall alltid etableras. medvetenhet om användbarhet - alla nivåer, alla personer projektet utvecklingsorganisationen mottagande/kundens organisation konkretiseras av principerna 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. Target user groups have guided the development. Användarcentrerad systemdesign Alltså Definition ur boken Användarcentrerad systemdesign är en process som fokuserar på användare och användbarhet genom hela utvecklingsprocessen och vidare genom hela livscykeln. Denna baseras på följande nyckelprinciper Användarfokus Aktiv användarmedverkan i utvecklingen Evolutionär utveckling Gemensam och delad förståelse Prototyping Utvärdera verklig användning Explicita och uttalade designaktiviteter Tvärdisciplinära team Användbarhetsförespråkare Integrerad systemdesign Lokalanpassa processerna En användarcentrerad attityd 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 Användbarhetsmål (övning) Tillämpning av principerna (övning) 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) föreslå olika sätt att involvera användare fundera på hur ni ska kunna bibehålla fokus på dem och deras behov även då ni inte har direkt tillgång till dem gör en plan för hur ni ska dela upp leveranserna och jobba iterativt 6

Tillämpning av principerna (övning) Tillämpning av principerna (övning) föreslå arbetssätt och arbetsflöde med olika typer av representationer för att visualisera lösningsidéer för utvärdering föreslå utvärderingsmetoder föreslå hur man kan bemanna projektet föreslå när och hur användbarhetskompetens ska involveras Tillämpning av principerna (övning) föreslå en process i grova drag, med aktiviteter, metoder och deltagare. vilka delar behöver utvecklas parallellt fundera också över hur man ska fostra en användarcentrerad attityd 7