Design för användbarhet

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

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

Design för användbarhet Användarcentrerad utvecklingsprocess

RUP - Rational Unified Process

RUP Rational Unified Process. 17 november 2004

Användbarhetsarbete i ERUP

Användarcentrerad systemdesign

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

Användarcentrerad systemdesign

Grupparbete ACSD Projektplanering för ett Patientjournalsystem

Användarcentrerad systemdesign

RUP och lite användbarhet...

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

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

Digitaliseringen och ledarskap

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

Projektuppgift i Användarcentrerad Systemdesign, ht 04

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

Avdelningen för Människadatorinteraktion

RUP och lite användbarhet...

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

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

IT och funk0onshinder

RUP och lite användbarhet...

Användarcentrerad systemdesign

Användarcentrerad Systemutveckling

Datavetenskap. Beteendevetenskap MDI. Design

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 introduktion till begrepp, processer och arbetssätt

Användarcentrerad systemdesign

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

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

Symptom på problemen vid programvaruutveckling

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

Chaos om IT-projekt..

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

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

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

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!

Fujitsu Day Göteborg 8 oktober

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

Design för användbarhet

Användarcentrerad systemdesign

Thesis work at McNeil AB Evaluation/remediation of psychosocial risks and hazards.

Chaos om datorprojekt..

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

Agile-metoder, XP och ACSD

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

Övning / handledning Användningsfall

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

Ser ni utvecklingen?

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

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

PRODUCT MANAGEMENT. Klicka här för att ändra format. Klicka här för att ändra format på underrubrik i bakgrunden

Testning som beslutsstöd

A metadata registry for Japanese construction field

Design för användbarhet

Kursplan. MT1051 3D CAD Grundläggande. 7,5 högskolepoäng, Grundnivå 1. 3D-CAD Basic Course

Användarcentrerad systemdesign

Användarcentrerad systemdesign

ISTQB Testarens ledstjärna

Användarcentrerad systemdesign

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?

Testhantering enligt RUP

Användarcentrerad systemdesign

Användarcentrerad systemdesign

UPPSALA UNIVERSITET Projektuppgift Institutionen för informationsteknologi Ht 2004 Användarcentrerad systemdesign.

Software Quality Requirements and Evaluation (SQuaRE) & Common Industry Format (CIF) for Usability snart finns det inga ursäkter längre...

Föreläsning 5 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.

Användarcentrerad utveckling av e-val

Den direkta användarmedverkans problematik

Amir Rostami

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

FFI - Learning Fleet. Transporteffektivitetsdagen Hans.Deragarden@Volvo.com

End consumers. Wood energy and Cleantech. Infrastructure district heating. Boilers. Infrastructu re fuel. Fuel production

Projektarbete. Uppsala universitet Institutionen för informationsteknologi Användarcentrerad systemdesign 5p, sommaren 2004

Examensarbete Introduk)on - Slutsatser Anne Håkansson annehak@kth.se Studierektor Examensarbeten ICT-skolan, KTH

Våra tjänster [Our services] UMS Group Inc., All Rights Reserved

Tillgång till alla globala delar i systemet styrs av denna profil, som i sin tur kopplas till respektive användare.

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

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

Människa-datorinteraktion och användarcentrerad design

Föreläsning 11, Mer utvärdering

Design för användbarhet

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

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

Projekt? 1DV420 Nätverksprojekt Kalmar, Lars Karlsson +46(0)

Användaranalys och användbarhetskrav

Tentafrågor Grupp C. Fråga 1

Semantic and Physical Modeling and Simulation of Multi-Domain Energy Systems: Gas Turbines and Electrical Power Networks

Institutionen för kost- och idrottsvetenskap. Magister- och masterutbildning i kostvetenskap

Avdelningen för Människadatorinteraktion

Investigation of buying in retail companies

School of Management and Economics Reg. No. EHV 2008/220/514 COURSE SYLLABUS. Fundamentals of Business Administration: Management Accounting

Informationssystem och databasteknik, 2I-1100

Agil programutveckling

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

Software Design Introduction

Informationshantering vid systemutveckling styrd av CM

Transkript:

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 Guide Redina AB Smedsgränd 9, SE-753 20 Uppsala, 018-66 08 00 Spelar det någon roll hur utvecklingsprocessen är beskriven? Bengt Göransson, Guide Redina AB, 2004 http://www.redina.se/ :: http://www.acsd.se/ 1

Myten om den magiska utvecklingsprocessen Processen ger oss svar på alla frågor. Följer vi bara processen så blir allting rätt. En process är något vi kan enas kring, den ger ett gemensamt språk. Det finns en process som täcker alla behov. Någon annan utvecklar och förbättrar den. Vi behöver inte tänka själva längre. Insikter i vad utvecklingsprocessen egentligen är En ständigt lärande process. Processerna förändras ständigt. Det finns inte en process för allt. Man skall plocka ihop och använda det som passar bäst. Använda sina tidigare erfarenheter. Ett förhållningssätt och attityd: det sitter»i huvudet«hos alla som på ett eller annat sätt är delaktiga i utvecklingen. Det är hur man tillämpar en process som är avgörande för resultatet. Bengt Göransson, Guide Redina AB, 2004 http://www.redina.se/ :: http://www.acsd.se/ 2

Uppgift: beskriv en användarcentrerad process Vad är det första ni skulle göra? Vilka faser och aktiviteter? Resurssättning? Tid Pengar Vilka utvecklarroller skulle ni ha? Hur skulle ni få med användarna? Hur skulle ni sälja in»er process«? Användarcentrerad systemdesign och Rational Unified Process Bengt Göransson, Guide Redina AB, 2004 http://www.redina.se/ :: http://www.acsd.se/ 3

Användarcentrering i RUP Ganska utspritt Användarcentrering i RUP Requirements: Analysis & Design: Deployment: Conceptual Road Map: Engineering Concepts: User-Centered Design, Testing Guidelines: Role playing, Interviews, Storyboarding, User Interface etc Use Cases Ux Plug-In Bengt Göransson, Guide Redina AB, 2004 http://www.redina.se/ :: http://www.acsd.se/ 4

Användningsfall och användarcentrering + Fokus på användarna och deras systemanvändning. Oftast görs ingen skillnad på nulägesbeskrivning och krav på det nya systemet. Användarna är experter på sina arbetsuppgifter, inte på systemutveckling. I användningsfallen beskrivs ofta hur gränssnittet ska uppföra sig. Räcker inte för kommunikation med användarna. Användningsfallens sekventiella struktur kan leda till starkt styrda användargränssnitt. Ofta inget utrymme för design. Leder ofta till fragmenterade användargränssnitt (»ett användningsfall = ett fönster«). Ingen entydig definition. Användarna skall aktivt delta i användningsfallsmodelleringen. Användarcentrering i RUP Detta kunde varit bättre... Användbarhet är utspritt och otydligt kan nedprioriteras eller helt enkelt»försvinna«rup är»arkitekturcentrerad«och en»användningsfallsdriven«process. Den är inte användarcentrerad. Ingen samordnande, ansvarig roll. Detta kan bli bra Användningsfall användarcentrering. Fokus på krav. Iterativ utveckling. Tvärdisciplinärt samarbete. Bengt Göransson, Guide Redina AB, 2004 http://www.redina.se/ :: http://www.acsd.se/ 5

Disciplinen för användbarhetsdesign En plug-in till RUP: text- och bildbeskrivningar, exempel och mallar. Lägger till nyckelprinciperna för ACSD till Best Practices i RUP. Ett ramverk som kan anpassas till kundernas process. Bygger på beprövade»användbarhetsmetoder«. Det är paketeringen som är ny Enea är partner till Rational, vi samarbetar kring denna plug-in. Fördelarna med disciplinen En disciplin är tydlig och kommunikativ. Stöd för att jobba med användarna i fokus och med aktiv användarmedverkan möjliggör ett användarcentrerat arbetssätt. Utvecklarroller med kompetens inom användbarhet, användarcentrerad systemdesign och människa-datorinteraktion. Kvalitetssäkring av systemets användbarhet. Tidig förankring av systemet i verksamheten. Systemet kommer att tas emot på ett bättre sätt genom att behov och krav är avstämda med verksamheten och systemet utvecklat tillsammans med verksamheten verksamhets- och användaranpassat. Bengt Göransson, Guide Redina AB, 2004 http://www.redina.se/ :: http://www.acsd.se/ 6

Användbarhetsdesign i RUP [ Start of project ] design: Overview Create usability design plan Refine usability design plan [ Inception and early elaboration ] Perform competitor analysis Conduct user studies Conceptual design design Detailed design Develop user assistance Monitor usability work evaluation Bengt Göransson, Guide Redina AB, 2004 http://www.redina.se/ :: http://www.acsd.se/ 7

Workflow detail: Conduct user studies Vision User profiles Modifies Conceptual design sketches Domain experts End user Field study User profiling Analyze context of use and work environment Use and task analysis Prototyping goals (qualitative & quantitative) Task model (current & future) Business vision Context of use and work environment Functional description use-cases and use-case model Activity: User profiling Purpose Understand who will use the system: current and potential users, their characteristics and prioritize them Steps Identify the different user categories Collect characteristics of different user categories Prioritize user categories Input artifacts Resulting artifacts User profiles Role: Field study Tool mentors Workflow details Bengt Göransson, Guide Redina AB, 2004 http://www.redina.se/ :: http://www.acsd.se/ 8

Design discipline: Activity Overview Conduct project usability workshop Detailed planning of user-centered activities Develop mockups Brainstorm concepts Prototypes Select relevant systems or business to analyze Inspect systems or business Integrate assistance in system Develop information architecture Develop navigation structure Integrate assistance in work environment Integrate assistance in business Develop user assistance material Content design Detailed content and layout design Refine prototypes evaluation Give usability support Plan and conduct evaluation Refine designs Determine usability metrics Field study User profiling Visualize user needs Use and task analysis Develop usage scenarios Analyze context of use and work environment Recruit representative users Graphic Detailed graphic design Design discipline: Artifact Overview Design plan Documentation of competitor analysis On-line help Design guidelines Conceptual design and rationales description Conceptual design mockups Paper manual Education plan and support material Tutorial Detailed design model Detailed design description design description Other help features Recommendations for work re-engineering and work environment Conceptual design model design model design prototypes Detailed prototypes evaluation evaluation plan problems and re-design recommendations Field study goals (qualitative & quantitative) Design sketches Usage scenarios Graphic Detailed prototypes User profiles Task model (current & future) Context of use and work environment Bengt Göransson, Guide Redina AB, 2004 http://www.redina.se/ :: http://www.acsd.se/ 9

Roller User- Interface Designer Graphic End User Domain expert Field study evaluation Mer om roller Field study evaluation Graphic Bengt Göransson, Guide Redina AB, 2004 http://www.redina.se/ :: http://www.acsd.se/ 10

Designer i RUP En roll och även en titel. Kan»axla«flera av rollerna. Ibland den sammanhållande, ibland mer operativ. Informellt ansvarig för de användarcentrerade aktiviteterna. Är»«inom området människa-datorinteraktion. Bengt Göransson, Guide Redina AB, 2004 http://www.redina.se/ :: http://www.acsd.se/ 11