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

Storlek: px
Starta visningen från sidan:

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

Transkript

1 *Riksskatteverket IT-avdelningen Projekt SystemutvecklingsMetoder Riktlinjer för användbarhet och användarcentrering RSV Version [Not: Denna mall ska användas tillsammans med Rational Unified Process. Texten inom hakparentesen som visas i blå kursiv text (formatmall=infoblue) används för att ge stöd till författaren. InfoBlue kan döljas, genom att göra på följande sätt: 1. I menylisten, välj Format/Formatmall Markera därefter InfoBlue i listan. 2. Tryck sedan på knappen Ändra 3. Välj Format/Teckensnitt 4. Kryssa i effekten Dold. Slå på och av InfoBlue genom att trycka på knappen Visa/Dölj i verktygsfältet eller tryck Ctrl+(). För att anpassa automatiska fält (som visar en grå bakgrund när de markeras), välj: 1. Arkiv/Egenskaper 2. Ersätt Titel-, ämne-, författare- och företagsnamnfälten med rätt information för dokumentet. Efter att dialogen stängs, kan automatiska fält uppdateras i hela dokumentet genom att från menylisten välja Redigera/Markera allt ( eller tryck Ctrl+A), därefter trycka F9. Det går också att enkelklicka på fältet och trycka F9. Detta måste göras separat för sidhuvud och sidfot. Alt+F9 växlar mellan att visa fältnamn och fältinnehåll. Se hjälpen i Word för mer information om arbete med fält. Text innanför vinkelparenteser i dokumentet, < text >, ska ersättas med relevant information. Ta även bort vinkelparenteserna i samband med detta.]

2 Innehållsförteckning Sammanfattning 3 1. Inledning Syfte Målgrupp Begreppsdefinitioner och förkortningar Referenser 3 2. Definition av användbarhet ISO-definitionen 4 3. Rollbeskrivning UI designern Generell beskrivning Aktiviteter Artefakter Skillnader och likheter med RUP Användbarhetsdesigner Generell beskrivning Aktiviteter Artefakter Skillnader och likheter med RUP 6 4. Aktiviteter Användaranalys Modellering av användargränssnitt/prototyping Konceptuell design Detaljerad GUI-design Implementation Användbarhetsutvärdering av prototyp Användarcentrering Framtagning och hantering av krav på användbarhet Utveckla User-Interface guidelines / Utveckla projektspecifika riktlinjer för användargränssnittet Stöd vid överlämnandet. Att fungera som bollplank (för UI designer vid gränssnittsmodellering samt för Implementern vid implementation av prototyp) Dokumentadministration Revisionshistorik Dokumentansvarig 10 RSV:S IT-avdelning, 2001 Sida 2 av 10

3 Riktlinjer för användbarhet och användarcentrering RSV Sammanfattning I detta dokument ges hänvisning till riktlinjer (guidelines) för framtagning av användbarhetskrav, modellering och framtagning samt användbarhetstester av användargränssnittet. De två rollerna som arbetar med användbarhet, användarcentrering samt GUI-design finns beskrivna i detta dokument. En mängd olika mallar och riktlinjer för aktiviteter omnämns i detta dokument, men finns inte i KUR 2.0. De flesta är dock påbörjade och information om dessa kan fås hos användbarhetsstöd. 1. Inledning 1.1 Syfte Syftet med detta dokument är att beskriva de roller som arbetar med användbarhet, användarcentrering och GUI-designen i ett projekt, dvs. användbarhetsdesignern och UI designern. Syftet är också att beskriva vilka aktiviteter dessa roller har, metoder kring användbarhet, användarcentrering och GUI-design. Detta dokument är under konstruktion, kontakta användbarhetsstöd för mer information. 1.2 Målgrupp Dokumentet är skrivet för och ska användas av användbarhetsdesigners och UI designers. 1.3 Begreppsdefinitioner och förkortningar Användbarhet, se kapitel 2. Användbarhetsstöd ANA- och StyleGuide-uppdraget. Personas Fiktiva beskrivningar av slutanvändare och deras arbetsmiljö. Beskrivningarna ska bygga på användaranalysen och alla personas, ca 2-4 stycken, ska tillsammans vara representativa för målgruppen. För mer information se Ref [4]. MDI Människa-Dator Interaktion. Läran om hur man utvecklar med fokus på slutanvändarna, deras miljö och arbetsuppgifter. Interaktionsdesign kallas även UI designer. En interaktionsdesigner/ui designer arbetar med dialogdesign, skisser etc och behöver inte själv programmera. En interaktionsdesigner/ UI designer måste ha goda kunskaper i MDI. För begrepp och dess definitioner se separat levererad Ordlista (Glossary) Ref. [9]. 1.4 Referenser Ref. [1] RUP, version 2001, Utgivare: Rational Software Corporation ( Ref. [2] RSV StyleGuide, standard för grafiska användargränssnitt, version 1.1, RSV 177 utgåva 2 (Notesdatabas Stödfunktionen 2. Beslutade riktlinjer/ Standard/Grafiska gränssnitt) Ref. [3] The Usability Engineering lifecycle, Mayhew, Deborah J, Morgan Kaufmann Publishers, Inc, Ref. [4] The Inmates are running the Asylum, Alan Cooper, SAMS; ISBN: Ref. [5] Riktlinjer för organisation och bemanning av systemutvecklingsprojekt RSV, Utgivare: Projekt SystemutvecklingsMetoder, ( Ref. [6] Supplementary Specification, Utgivare: Projekt SystemutvecklingsMetoder. ( RSV:S IT-avdelning, 2001 Sida 3 av 10

4 Ref. [7] User-Interface Guidelines RSV, Utgivare: Projekt SystemUtvecklingsMetoder. ( Ref. [8] ISO , (1998), Ergonomic requirments for office work with visual display terminals (VDTs) Part 11: Guidance on usabillity, first edition , ref. Nummer ISO :1998(E), Internatioanal Organization for Standardization, Geneve. Ref [9]. Glossary RSV (ordlista), Utgivare: Projekt SystemUtvecklingsMetoder. ( 2. Definition av användbarhet 2.1 ISO-definitionen ISO Ref. [8] Guidance on usability definierar användbarhet som 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. Översättningen lyder: Produkten eller systemet ska alltså vara målrelaterat och: gå att använda effektivt vara produktivt att använda, accepterat av användarna detta i en viss miljö eller viss sammanhang. (översättning: Jan Gulliksen och Bengt Göransson, ACSU, 1998) 3. Rollbeskrivning 3.1 UI designern Generell beskrivning UI designern ska ha kunskaper/erfarenheter inom GUI-utveckling, interaktionsdesign, MDI, gränssnittsmodellering samt insikt i hur utvärderingar av GUI går till, se vidare i Riktlinjer för organisation och bemanning i systemutvecklingsprojekt RSV, Ref. [X]. UI-designern leder och koordinerar prototypingen och designen av användargränssnittet genom att: utveckla projektspecifika riktlinjer för användargränssnittet (RUP:s Develop User-Interface guidelines), dvs. fånga upp och hantera krav på användargränssnittet. modellera gränssnittet (RUP:s Model the User-Interface) utveckla användargränssnittsprototyper (RUP:s Prototype the User-Interface) medverka vid utvärdering av prototyperna uppdatera kraven utifrån utvärdering av prototyperna övervaka och granska slutgiltiga implementationen av användargränssnittet, vad gäller MDI och interaktionen. medverka vid framtagning av provfall Aktiviteter Primära aktiviteter (dvs. sådana aktiviteter som UI designern ansvarar för) RSV:S IT-avdelning, 2001 Sida 4 av 10

5 Utveckla projektspecifika riktlinjer för användargränssnittet (RUP:s Develop User-Interface guidelines), dvs. fånga upp och hantera krav på användargränssnittet. (se kap 4.6) Modellera gränssnittet (RUP:s Model the User-Interface) (se kap 4.2) Utveckla användargränssnittsprototyper (RUP:s Prototype the User-Interface) (se kap 4.2) Sekundära aktiviteter (dvs. sådana aktiviteter som UI designern endast medverkar i) Deltaga vid utvärderingar av prototyperna. (se kap 4.3) Övervaka och granska slutgiltiga implementationen av användargränssnittet, vad gäller MDI. (se kap 4.7) Medverka vid framtagning av provfall. (se kap 4.8) Artefakter User-Interface Guidelines. Kraven på användargränssnittet ska dokumenteras i supplementary specification Ref. [6] eller i user-interface guidelines Ref [7]. (ej fastställt ännu, kontakta användbarhetsstöd för mer information) Gränssnittsmodell (under konstruktion, kontakta användbarhetsstöd för mer information) Dokumentation kring prototyperna. (under konstruktion, kontakta användbarhetsstöd för mer information) Skillnader och likheter med RUP Rollen är lite mer specificerad i KUR än i RUP. Den främsta skillnaden på RUP:s UI designer och RSV:s UI designer är att aktiviteterna kring användbarhet har tagits bort samt att överlämnandet till implementor är mer uttalat. Likheterna är att UI designern fortfarande har ansvar för user-interface guidelines dokumentet. Han modellerar fortfarande gränssnittet och prototypar. 3.2 Användbarhetsdesigner Generell beskrivning Användbarhetsdesignern ska ha en bakgrund inom kognitionsvetenskap, beteendevetenskap samt ha kunskaper inom människa-dator interaktion. Användbarhetsdesignern kan ha nytta av att känna till hur gränssnittsmodellering går till men än viktigare är att han har kunskaper inom modellering och modelleringsledning samt har insikt i hur andra projekt på RSV har arbetat och hur andra RSVapplikationer ser ut. Användbarhetsdesignern ska dessutom ha kunskaper i olika metoder för hur man användbarhetsutvärderar prototyper. Se vidare i Riktlinjer för organisation och bemanning för systemutvecklingsprojekt RSV, Ref. [5]. Användbarhetsdesignern leder och koordinerar användbarhets- och användarcentreringsarbetet genom att: utför användaranalysen skapar konceptuell design (inkl användarnas arbetsflöde om dessa inte tagits fram) fånga upp och hantera krav på användbarheten leda arbetet kring användarcentreringen, skapa schema, metoder etc. samt förankringsplanera leda arbetet kring användartestning/utvärdering av de prototyper som utvecklas medverka vid gränssnittsmodelleringen för bevakning av användbarheten uppdatera användbarhetskraven utifrån resultaten från utvärderingarna RSV:S IT-avdelning, 2001 Sida 5 av 10

6 finnas tillgänglig i analys- och designfasen vad gäller användbarhets- och GUI-frågor övervaka och granska slutgiltiga implementationen av användargränssnittet, vad gäller användbarheten. Överlämnandet till implementor måste ske överlappande Aktiviteter Primära aktiviteter (dvs. sådana aktiviteter som användbarhetsdesignern ansvarar för) Utföra användaranalysen (under konstruktion, kontakta användbarhetsstöd för mer information) (se kap 4.1) Skapa konceptuell design (skelettdesign) (under konstruktion, kontakta användbarhetsstöd för mer information) (se kap 4.2) Fånga upp och hantera krav på användbarhet. (se kap 4.5) Användarcentrering (under konstruktion, kontakta användbarhetsstöd för mer information) (se kap 4.4) Användbarhetsutvärderingar av prototyper (under konstruktion, kontakta användbarhetsstöd för mer information) (se kap 4.3) Sekundära aktiviteter (dvs. sådana aktiviteter som användbarhetsdesignern endast medverkar i) Stödja vid överlämnandet (under konstruktion, kontakta användbarhetsstöd för mer information) (se kap 4.7) Medverka vid framtagning av provfall (ej påbörjat) (se kap 4.8) Artefakter Användaranalysen (under konstruktion) Kraven på användbarheten ska dokumenteras i Supplementary Specification. Dokumentation kring konceptuell design (under konstruktion, kontakta användbarhetsstöd för mer information) Dokumentation kring användbarhetsutvärderingar (under konstruktion, kontakta användbarhetsstöd för mer information) Dokumentation kring användarcentreringen (under konstruktion, kontakta användbarhetsstöd för mer information) Skillnader och likheter med RUP Användbarhetsdesignern är ny och har ingen motsvarighet i RUP. Dock har aktiviteter kring användbarhet och användarcentrering tagits från UI designern, t.ex. arbete med användbarhetsutvärderingar. Dessa aktiviteter har utökats. 4. Aktiviteter 4.1 Användaranalys Denna analys ska utföras så tidigt i projektet som möjligt. Syftet med denna analys är att få fram information om slutanvändare. Denna information krävs för att man ska kunna utveckla ett system som är användbart. Även andra kan använda denna information, t.ex. vid olika modelleringar kan det vara bra att veta vem man faktiskt ska utveckla för. För att man ska få överblick över all information kan man skapa personas, dvs. generaliseringar av de vanligaste användartyperna. RSV:S IT-avdelning, 2001 Sida 6 av 10

7 Användbarhetsdesignern identifierar användarkarakteristika som designen av användargränssnitten är beroende av, dvs. karakteristika som man måste ta hänsyn till vid designen.. En beskrivning av den tänkta slutanvändaren formuleras i termer av karakteristika som är relevanta till designen av användargränssnitten. Tekniker som kan användas är enkätutskick och/eller intervjuer med personer som har kunskaper om användarna och/eller slutanvändarna. I denna aktivitet undersöker man vem användaren är, hur hon arbetar, vilka applikationer hon är van vid, vilken datorvana hon har, hur hennes arbetsdag ser ut etc. Man bör också titta på användarnas fysiska och psykiska arbetsmiljö. Resultat från denna analys ger en beskrivning av specifika användarkarakteristika relevanta för designen av användargränssnittet. Resultaten används i samtliga uppgifter som finns beskrivna i detta dokument, med undantag för Produktanalysen. Resultaten bör användas när man identifierar aktörer för systemet. Analysresultaten förs in i Användaranalysen (under konstruktion, kontakta användbarhetsstöd) Identifierade användbarhetskrav/kravförslag förs in i Supplementary Specification. Detta kapitel har inte jämförts med RUP:s user profiles. Mall: Användaranalys.dot (under konstruktion, kontakta användbarhetsstöd för mer information) Ansvarig: Användbarhetsdesignern 4.2 Modellering av användargränssnitt/prototyping Skapa till att börja med någon lågnivå prototyp med hjälp av standarden för skärmbildsdesignen, dvs user-interface guidelines-dokumentet. Se till så att hela applikationens funktionalitet prototypas. Fortsätt sedan till mer eller mindre körbara prototyper, vid behov. Resultatet ska helst vara körbara prototyper som representerar standarden för skärmbildsdesignen. Denna/dessa prototyper används för att evaluera, modifiera och validera standarden för skärmbildsdesignen. För mer information se RUP:s Model the User-Interface samt RUP:s Prototype the User-Interface. Detta arbete är under konstruktion, kontakta användbarhetsstöd för mer information. Mall: Ej fastställt. Ansvarig: Användbarhetsdesignern och UI designern Konceptuell design Den konceptuella designen visar endast upp ett skelett av det framtida gränssnittet och ska vara mycket flexibelt och lätt att ändra. Det är viktigt att denna design bygger på hur användarna kommer arbeta med systemet och att man hela tiden har en helhetsbild över systemet. Den konceptuella designen tas fram i ett så tidigt skede som möjligt. Helst ska denna design vara klar när användningsfallsmodelleringen påbörjas. Fastslå och definiera ett ramverk för designen av användargränssnittet som sätter nivån för designen på längre nivåer. Tekniker för detta är att generera interaktions- och presentationsregler som mappar den modifierade modellen av arbetsuppgifterna, att prototypa de vanligaste bilderna samt navigeringsvägarna mellan dessa. Man skapar sedan en totalfunktionell mockup, t.ex. med hjälp av papper och penna eller enklare prototypverktyg. Dessa prototyper dokumenteras och används vid evaluering, förfining och validering av den konceptuella modellen. RSV:S IT-avdelning, 2001 Sida 7 av 10

8 4.2.2 Detaljerad GUI-design Allt eftersom användningsfallen realiseras kan man detaljera GUI-designen. Det är viktigt att hela tiden ha en helhetsblick över hela systemet. Evaluera, förfina och validera den konceptuella modellen med hjälp av någon formell användbarhetstestningsteknik. Vilken man väljer beror dels på projektets storlek, på komplexiteten hos det framtida systemet, tidsramar, tillgång till användare etc. För mer information om användbarhetstekniker, kontakta användbarhetsstöd Implementation Det är viktigt att överlämnandet till implementorn, dvs den som ska koda applikationen utifrån designen, sker överlappande och att både UI designern och användbarhetsdesignern finns tillgängliga vid implementationen. Se kap 4.7 för mer information. 4.3 Användbarhetsutvärdering av prototyp Användbarhetsutvärderingar ska ske regelbundet och vid flera tillfällen. Att utföra användbarhetsutvärderingar på konceptuella designer och på exekverbara prototyper kräver olika typer av utvärderingar. RSV:s användbarhetsstöd har en mängd olika metoder för att utvärdera olika typer av prototyper. Kontakta användbarhetsstöd för mer information kring dessa metoder. Mall: Användbarhetsutvärdering.dot (under konstruktion, kontakta användbarhetsstöd för mer information) Ansvarig: Användbarhetsdesignern 4.4 Användarcentrering Det är viktigt att planera hur man ska arbeta användarcentrerat. Vissa projekt utvecklar helt nya system, då finns det inga slutanvändare att rådfråga. Andra projekt har slutanvändare men det är svårt att nå dem, tex när man utvecklar för allmänheten/medborgaren. I de flesta fall på RSV har man dock tillgång till slutanvändare. Det finns två typer av användarcentrering. Man kan ha med slutanvändare i modellering och utveckling av systemet. En fördel med detta är att man har möjlighet att fånga upp slutanvändarnas krav redan i mycket tidiga skeden av projektet. Man bör, om möjligt, ha med slutanvändare i modellering och utveckling. Man kan också testa olika prototyper eller delar av prototyper på slutanvändare. Detta bör göras så snart en prototyp är tillräcklig. Man behöver absolut inte ha en exekverbar prototyp för att kunna testa vissa aspekter på designen. De slutanvändare som är med och modellerar ska inte vara med och utvärdera prototyperna. Det är mycket viktigt att förstå att de personer som arbetar som verksamhetsexperter inte är slutanvändare. Mall: Schema användarcentrering.dot (under konstruktion, kontakta användbarhetsstöd för mer information) Ansvarig: Användbarhetsdesignern 4.5 Framtagning och hantering av krav på användbarhet. Krav på användbarhet tas fram på samma sätt som andra krav, tex under modelleringstillfällen. Har man funnit ett kravförslag måste detta dokumenteras i ett kravdokument och sedan beslutas av någon behörig. Det är oerhört viktigt att motivera varför man valt bort ett krav. Fastslå specifika kvalitativa och kvantitativa användbarhetsmål som ska driva designen av användargränssnittet. Teknikerna för detta är att extrahera kvalitativa användbarhetsmål från Användaranalysen samt generella verksamhetsmål samt kvantifiera en mängd högprioriterade mål som kan användas vid användbarhetstestning. RSV:S IT-avdelning, 2001 Sida 8 av 10

9 Resultaten från denna analys är specificerade användbarhetsmål, eventuellt med fastställd lägsta accepterade nivå på användning och satisfaktion. Identifierade användbarhetskrav förs in i Supplementary Specification. Detta arbete är under konstruktion, kontakta användbarhetsstöd för mer information. Ansvarig: Användbarhetsdesignern. 4.6 Utveckla User-Interface guidelines / Utveckla projektspecifika riktlinjer för användargränssnittet. Denna beskrivning kompletterar beskrivningar i RUP. Krav på användargränssnittet tas fram på samma sätt som andra krav, tex under modelleringstillfällen. Har man funnit ett kravförslag måste detta dokumenteras i ett kravdokument och sedan beslutas av någon behörig. Det är oerhört viktigt att motivera varför man valt bort ett krav. Har man fattat beslut om en projektspecifik design, tex hur projektspecifika knappar ska fungera, så ska detta dokumenteras i User-Interface Guidelines. Identifiera begränsningar och förmågor hos den teknik som valts och som kan komma att begränsa designen av användargränssnittet. Dokumentera i riskdokument. Designa det kompletta, detaljerade användargränssnittet och dokumentera detta som en användargränssnittsspecifikation. Detta görs i nära samarbete med User-Interface Guidelinedokumentet. Etablera och definiera en mängd designstandarder som, tillsammans med den konceptuella modell designen, sätter nivån på den detaljerade användargränssnittsdesignen. Denna bit är viktig för att man ska stödja användarnas förväntningar på konsistens över applikationen. Detta görs genom att modifiera den standard som finns så att den passar denna applikation och de användbarhetskrav man tagit fram för applikationen. Resultatet av denna uppgift blir en standard för hur man ska designa skärmbilderna. Resultatet används sedan vid prototypingen samt vid den detaljerade gränssnittsdesignen. Resultatet blir en användargränssnittsspecifikation och används i utvecklingen och den iterativa evalueringen av de detaljerade användargränssnitten. Mall: User-Interface Guidelines.dot Ansvarig: UI designern 4.7 Stöd vid överlämnandet. Att fungera som bollplank (för UI designer vid gränssnittsmodellering samt för Implementern vid implementation av prototyp). Det är oerhört viktigt att överlämnandet till implementor eller annan roll sker överlappande och att man under hela projektets gång har regelbunden kontakt för att uppnå högsta kvalitet. Detta arbete är under konstruktion, kontakta användbarhetsstöd för mer information. Mall: Saknas, kommer i senare leveranser av KUR. Ansvarig: Användbarhetsdesignern och UI designern 5. Dokumentadministration 5.1 Revisionshistorik Datum Version Beskrivning Signatur Förändringar enligt granskningsrapport Malin RSV:S IT-avdelning, 2001 Sida 9 av 10

10 Publicerat för KUR 2.0 Formaliajusterat. AnnCi Torstensson Finputsat. Malin Införande av rollbeskrivningskapitel Påbörjat modifieringar så att processen följer det processförslag som finns beskrivet i dokumentet Processförslag användbarhetsdesign. Malin Tillägg av kapitel för projektplaneringen Malin Modifierat termer etc. för att anpassas till RUP samt gjort tappra försök att strukturera upp uppgifterna så att de går att följa, t.ex. med hjälp av hänvisningar etc. Malin Dokument skapat Malin 5.2 Dokumentansvarig Ansvarig för detta dokument och dess innehåll är Projekt SystemutvecklingsMetoder. Synpunkter eller frågor med anledning av dokumentet lämnas i Framtidsbanken. När du är inne i Framtidsbanken gör på följande sätt: 1) Klicka på "Skapa förslag..." 2) Klicka på välj kategori. 3) Svara nej på frågan "Gäller ämnesområdet ett IT-stöd?" 4) Välj Kategori 1: gemensamt stöd Kategori 2: Projekt Kategori 3: Systemutvecklingsmetoder (RUP & KUR) Dokumentets filnamn är guidelines_anvandbarhet_anvandarcentrering_rsv.doc. RSV:S IT-avdelning, 2001 Sida 10 av 10

Projektuppgift i Användarcentrerad Systemdesign, ht 04

Projektuppgift i Användarcentrerad Systemdesign, ht 04 Projektuppgift i Användarcentrerad Systemdesign, ht 04 E-Dagis enligt systemutvecklings metoden The Usability Engineering Lifecycle, Deborah J. Mayhew Grupp 3: Daniel Lundberg, dalu8987@student.uu.se Hanna

Läs mer

Grupparbete ACSD Projektplanering för ett Patientjournalsystem

Grupparbete ACSD Projektplanering för ett Patientjournalsystem Grupparbete ACSD Projektplanering för ett Patientjournalsystem Uppsala Universitet Institutionen för Informationsteknologi Användarcentrerad Systemdesign Grupp 8, ht03 Christian Rick, rick@bahnhof.se Frida

Läs mer

Användarcentrerad systemdesign

Användarcentrerad systemdesign Användarcentrerad systemdesign, kurstillfälle 6: Användbarhet och användarcentrering. Användarcentrerad systemdesign Användbarhet och användarcentrering Jan Gulan Gulliksen Avdelningen för MDI/IT, Uppsala

Läs mer

Design för användbarhet

Design för användbarhet 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

Läs mer

Användarcentrerad systemdesign

Användarcentrerad systemdesign Användarcentrerad systemdesign Användbarhet och användarcentrering Jan Gulan Gulliksen Avdelningen för MDI/IT, Uppsala Universitet, Sverige Jan.Gulliksen@hci.uu.se http://www.hci.uu.se/edu Vad innebär

Läs mer

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

Kursen handlar om. Var används datorer och andra IT-stöd? T ex: Människa-datorinteraktion (MDI) Inst. för informationsteknologi Människadatorinteraktion ITP, 3p Människa-datorinteraktion () Inst. för informationsteknologi Bengt Sandblad Iordanis Kavathatzopoulos http://www.it.uu.se/edu/course/homepage/hci/vt07 Kursen handlar om

Läs mer

Användarcentrerad systemdesign

Användarcentrerad systemdesign Användarcentrerad systemdesign Kursintroduktion och registrering Jan Gulan Gulliksen Avdelningen för MDI/IT, Uppsala Universitet, Sverige Jan.Gulliksen@hci.uu.se Bengt Göransson Enea Redina AB och Avdelningen

Läs mer

Användarcentrerad systemdesign

Användarcentrerad systemdesign Användarcentrerad systemdesign Användbarhet och användarcentrering Jan Gulan Gulliksen Avdelningen för MDI/IT, Uppsala Universitet, Sverige Jan.Gulliksen@hci.uu.se http://www.hci.uu.se/edu Innehåll Användbarhet

Läs mer

Användarcentrerad systemdesign

Användarcentrerad systemdesign Användarcentrerad systemdesign Användbarhet och användarcentrering Jan Gulan Gulliksen Avdelningen för MDI/IT, Uppsala Universitet, Sverige Jan.Gulliksen@hci.uu.se http://www.hci.uu.se/edu Definition of

Läs mer

E-handel köksportalen Projektuppgift i kursen Användarcentrerad systemdesign, hösten 2003 The Usability Engineering Lifecycle av Deborah J.

E-handel köksportalen Projektuppgift i kursen Användarcentrerad systemdesign, hösten 2003 The Usability Engineering Lifecycle av Deborah J. E-handel köksportalen Projektuppgift i kursen Användarcentrerad systemdesign, hösten 2003 The Usability Engineering Lifecycle av Deborah J. Mayhew Rasha Alshammari, rasha.alshammari.2454@student.uu.se

Läs mer

Design för användbarhet Användarcentrerad utvecklingsprocess

Design för användbarhet Användarcentrerad utvecklingsprocess 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

Läs mer

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

Erfarenheter av användarfall vid utvärdering i strategisk upphandling Erfarenheter av användarfall vid utvärdering i strategisk upphandling Mats Lind, Uppsala universitet Anders Westermark, Akademiska sjukhuset En display som bara visar två siffror Användarvänlig?! Ett

Läs mer

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

Människa-datorinteraktion 1MD016, hösten 2011 Användarcentrerad systemdesign september 2011 introduktion till begrepp, processer och arbetssätt Bengt Göransson bengt.goransson@it.uu.se Människa-datorinteraktion 1MD016, hösten 2011 Avdelningen för MDI, Informationsteknologi Användbarhet Kan jag

Läs mer

Chaos om datorprojekt..

Chaos om datorprojekt.. Systemutveckling och användbarhet Användarcentrerad systemutveckling, gränssnitt och prototyper. Referens till avsnitt i kursboken Dix kapitel 6 Gulliksen, Göransson: Användarcentrerad systemdesign, kapitel:

Läs mer

Användarcentrerad Systemutveckling

Användarcentrerad Systemutveckling Användarcentrerad Systemutveckling Människadatorinteraktion (MDI) Inst. för informationsteknologi http://www.it.uu.se/edu/ course/homepage/hci/ ht10 Användarcentrerad systemutveckling, gränssnitt och prototyper.

Läs mer

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!

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, kurstillfälle 3: Användbarhet. Användarcentrerad systemdesign Användbarhet och användarcentrering Jan Gulan Gulliksen Avdelningen för MDI/IT, Uppsala Universitet, Sverige

Läs mer

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

Användarcentrerad systemdesign introduktion till begrepp, processer och arbetssätt Användarcentrerad systemdesign introduktion till begrepp, processer och arbetssätt Bengt Göransson bengt.goransson@it.uu.se Människa-datorinteraktion 1MD016, hösten 2012 Avdelningen för Visuell information

Läs mer

IT och funk0onshinder

IT och funk0onshinder IT och funk0onshinder Jan Gulliksen Gulan Professor i Människadatorinterak0on, Uppsala universitet ( dec 2009) KTH (feb 2009 ) 1 MDI i Uppsala studerar datorstöd i arbetslivet Vård- och omsorgarbete Administrativt

Läs mer

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

LOGISTIKSYSTEM FÖR SNABBA HJULET AB UTVECKLINGSPROCESS BASERAD PÅ DR. DEBORAH J. MAYHEW S THE USABILITY ENGINEERING LIFECYCLE LOGISTIKSYSTEM FÖR SNABBA HJULET AB UTVECKLINGSPROCESS BASERAD PÅ DR. DEBORAH J. MAYHEW S THE USABILITY ENGINEERING LIFECYCLE Uppsala Universitet 2005 Andreas Kjellgren (ankj3389@student.uu.se) Fredrik

Läs mer

Vem är jag? Välkommen till Människa- Datorinteraktion, Inledande. Era förväntningar på kursen. Vem jag tror Ni är? Fortsättning från denna kurs..

Vem är jag? Välkommen till Människa- Datorinteraktion, Inledande. Era förväntningar på kursen. Vem jag tror Ni är? Fortsättning från denna kurs.. Välkommen till Människa- Datorinteraktion, Inledande Vem är jag? Henrik Artman Beteendevetare, systemvetare, kommunikationsforskare Inriktning MDI Forskat på ledningssystem (SOS) Arbetat som MDI-konsult

Läs mer

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

Gränssnittsdesign. Design för användbarhet. Gränssnittsdesign - designheuristik Gränssnittsdesign - designheuristik Vad påverkar designen? Vad ska man utgå från? Heuristik praktiska regler, tips och råd. Exempel (bra, dåliga) Gränssnittsdesign Vi ser arbetet med design av ett användargränssnitt

Läs mer

Chaos om IT-projekt..

Chaos om IT-projekt.. Användarcentrerad systemutveckling, gränssnitt och prototyper. Lämplig extraläsning Gulliksen, Göransson: Användarcentrerad systemdesign, Studentlitteratur, kapitel: 4, 5, 6, 7, 8, 9 (Bredvidläsning) Syfte

Läs mer

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

Projekt 4 - FlyttIT Rådgivning och hjälp vid flytt Projekt 4 - FlyttIT Rådgivning och hjälp vid flytt Mattias Kéva 810521-9011 make4911@student.uu.se David Halbik 830227-0338 daha4783@student.uu.se Johan Lindberg 791008-5575 joli7567@student.uu.se Josefin

Läs mer

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

Föreläsning 4 Identifiera krav och behov. Att läsa: Kapitel 10 i Rogers et al.: Interaction design Föreläsning 4 Identifiera krav och behov Att läsa: Kapitel 10 i Rogers et al.: Interaction design Översikt Vikten av krav Olika typer av krav Datainsamling för olika krav Scenarier Use Cases Essential

Läs mer

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

Användbarhet och användarcentrerad systemdesign. Vilka är era användare? Vad innebär det att något är användbart? Enkelt. Användbarhet och användarcentrerad systemdesign Jan Gulliksen Vilka är era användare? Vilka bra frågor du ställer Våra användare är alla Våra användare är i medeltal kvinna på 58 år utan eftergymnasial

Läs mer

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

Så gör Vägledningen 24-timmarswebben dig till en bättre beställare. Funda Denizhan, Statskontoret Kommits 17 november, 2005 Så gör Vägledningen 24-timmarswebben dig till en bättre beställare Funda Denizhan, Statskontoret Kommits 17 november, 2005 Om IT och webb inte är en teknikfråga vad är det då? Är IT och webb en verksamhetsfråga?

Läs mer

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

Design av användargränssnitt. Processen snarare än produkten Design av användargränssnitt Jan Gulliksen Design och konstruktion av användargränssnitt 1MD113 Processen snarare än produkten Analys -> Design -> Utvärdering -> Återkoppling -> Iterativ Inkrementellt

Läs mer

Nätkurs Design & konstruktion av användargränssnitt 1MD113 Sid 1 (5) Lektion 11 Användare, uppgifter och krav del

Nätkurs Design & konstruktion av användargränssnitt 1MD113 Sid 1 (5) Lektion 11 Användare, uppgifter och krav del Nätkurs Design & konstruktion av användargränssnitt 1MD113 Sid 1 (5) Del 3 Uppgiftsanalys Av Stefan Blomkvist Uppgiftsanalysen ska svara på frågor om vilka uppgifter användarna utför och hur dessa genomförs.

Läs mer

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

UPPSALA UNIVERSITET Projektuppgift Institutionen för informationsteknologi Ht 2004 Användarcentrerad systemdesign. Eva Ericsson, ever@stp.ling.uu.se Jens Moberg, jemo@stp.ling.uu.se Peter Strömbäck, dino@stp.ling.uu.se Pensionsplanering Beskrivning, planering och diskussion av ett projekt baserat på användbarhet 1

Läs mer

Människa-Datorinteraktion

Människa-Datorinteraktion Människa-Datorinteraktion Grundutbildnings-, forskarutbildnings- och forskningsämne som behandlar Gränssnitt och kommunikation människa-dator Kommunikation och samarbete människa-människa via (medierat

Läs mer

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

Kursen handlar om. Var används datorer och andra IT-stöd? Människa-datorinteraktion 1MD016, 5hp. T ex: Människa-datorinteraktion 1MD016, 5hp Människa-datorinteraktion (MDI) Inst. för informationsteknologi Lars Oestreicher Iordanis Kavathatzopoulos http://www.it.uu.se/edu/course/homepage/hci/ht09 Kursen

Läs mer

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

Kursen: Sjukvårdsarbete. Människa-datorinteraktion 5hp. IT-inst. / MDI-avd. Anders Jansson Lars Oestreicher Bengt Sandblad Bengt Göransson Thomas Lind Människa-datorinteraktion 5hp IT-inst. / MDI-avd. Anders Jansson Bengt Sandblad Bengt Göransson Thomas Lind http://www.it.uu.se/edu/course/homepage/hci/vt12 Kursen: Kursen ger grundläggande kunskaper om

Läs mer

RUP - Rational Unified Process

RUP - Rational Unified Process IBM Software Group RUP - Rational Unified Process Eva Hådding eva.hadding@se.ibm.com 1 Projektkaos. Chaos-rapporten 28% av projekten avslutades i tid och enligt budget. 49% av projekten drog över de ursprungliga

Läs mer

Användarcentrerad systemdesign

Användarcentrerad systemdesign Åhörarkopior Användarcentrerad systemdesign. Föreläsning1 Användarcentrerad systemdesign Kursintroduktion och registrering Jan Gulan Gulliksen Institutionen för IT/MDI, Uppsala Universitet, Sverige Jan.Gulliksen@hci.uu.se

Läs mer

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

Design och krav. Design Definition. enkelt Det ska vara möjligt att. Henrik Artman Design och krav Henrik Artman >>Ett av skälen till att projektet inte höll tidplan och budget var [beställarens] höga ambitionsnivå. Dessutom skulle man gjort en stordel av arbetet självt, men en del av

Läs mer

Användarcentrerad systemdesign

Användarcentrerad systemdesign Användarcentrerad systemdesign Kursintroduktion och registrering Jan Gulan Gulliksen Avdelningen för MDI/IT, Uppsala Universitet, Sverige Jan.Gulliksen@hci.uu.se Inger Boivie Avdelningen för MDI/IT, Uppsala

Läs mer

Introduktion till MDI

Introduktion till MDI Introduktion till MDI Anna Stockhaus ast@kth.se Innehåll & mål för gränssnittsdelen! Interaktionsprogrammering & människa-dator interaktion (MDI) www.nada.kth.se/kurser/kth/2d1323/03_04/doa/index.html!

Läs mer

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

Föreläsning 10: Introduktion till utvärdering. Rogers et al. Kapitel 12 Föreläsning 10: Introduktion till utvärdering Rogers et al. Kapitel 12 Analys Utvärdering Implementation Prototyper Krav Design 120515 Intro utvärdering 2 Bruce Tognazzini om utvärdering Iterative design,

Läs mer

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

Design för användbarhet Designexempel, hur tänkte man vid designen? Design för användbarhet Designexempel, hur tänkte man vid designen? Bengt Göransson :: Användbarhetsdesigner Guide Redina AB :: Bengt.Goransson@guide.se Varför? Bengt Göransson, Guide Redina AB, 2005 http://www.guide.se/

Läs mer

Design för användbarhet

Design för användbarhet Design för användbarhet» Användbarhets, användbarhetsern och utvecklingsprocessen. Bengt Göransson användbarhetser Bengt.Goransson@enea.se även avdelningen för Människa-datorinteraktion, Uppsala universitet

Läs mer

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?

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? 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? Att lära sig via metaforer innebär att man drar nytta av kunskap som användaren redan har,

Läs mer

Användarcentrerad utveckling av e-val

Användarcentrerad utveckling av e-val UPPSALA UNIVERSITET Institutionen för informationsteknologi Användarcentrerad systemdesign Sommarkurs 2004 Användarcentrerad utveckling av e-val - efter Mayhews Usability Engineering Lifecycle Eva-Lotta

Läs mer

Examensarbete på Siemens Elema AB

Examensarbete på Siemens Elema AB Introduktion Examensarbete på Siemens Elema AB - att arbeta med användarvänlighet. Kvantitativ utvärdering av användargränssnittet till ett rapporteringsverktyg för dokumentation av kranskärlssjukdomar.

Läs mer

Design av användargränssnitt

Design av användargränssnitt Design av användargränssnitt Jan Gulliksen Design och konstruktion av användargränssnitt 1MD113 Interaktionsdesign 1 Interaktionsdesign Syfte med designavsnittet Att visa hur man utvecklar är mycket viktigare

Läs mer

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

Projektarbete. Uppsala universitet Institutionen för informationsteknologi Användarcentrerad systemdesign 5p, sommaren 2004 Uppsala universitet Institutionen för informationsteknologi Användarcentrerad systemdesign 5p, sommaren 2004 Grupp 8: Örjan Berglund, xyu@stp.ling.uu.se Johanna Lambertz, jolam@stp.ling.uu.se Projektarbete

Läs mer

Datavetenskap. Beteendevetenskap MDI. Design

Datavetenskap. Beteendevetenskap MDI. Design Designprocessen 1 Datavetenskap Beteendevetenskap MDI Design Två betydelser The final solution/plan (e.g. proposal, drawing, model, description) or the result of implementing that plan in the form of the

Läs mer

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

Interaktionsdesign och användbarhet Personas. Paper prototyping. » Metod för representation av användaren. » Metod för konceptutveckling martin östlund 2008 Interaktionsdesign och användbarhet Personas» Metod för representation av användaren Paper prototyping» Metod för konceptutveckling Att designa för användbarhet» Forsknings- och tillämpningsområden»

Läs mer

Digitaliseringen och ledarskap

Digitaliseringen och ledarskap Digitaliseringen och ledarskap Jan Gulliksen Gulan Professor i Människa-datorinteraktion, KTH Dekan för skolan för Datavetenskap och Kommunikation, KTH Vicerektor för Digitalisering, KTH Gästprofessor

Läs mer

RUP Rational Unified Process. 17 november 2004

RUP Rational Unified Process. 17 november 2004 RUP Rational Unified Process 17 november 2004 RUP Volvo Information Technology, Eva Hådding Volvo Information Technology Volvo IT ingår i Volvo-koncernen Volvo Lastvagnar Volvo Bussar Volvo Anläggningsmaskiner

Läs mer

Objektorientering. Grunderna i OO

Objektorientering. Grunderna i OO Objektorientering Grunderna i OO 1 Systemutveckling Tre systemnivåer: Verksamhet Informationssystem Datasystem Huvuduppgifterna i ett systemutvecklingsarbete: Verksamhetsanalys Informationsbehovsanalys

Läs mer

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

Användbarhet och användarcentrerad systemdesign. Innehåll 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

Läs mer

Agile-metoder, XP och ACSD

Agile-metoder, XP och ACSD Användarcentrerad systemdesign. Föreläsning 12 Agile-metoder, XP och ACSD Stefan Blomkvist MDI / IT, stefan.blomkvist@it.uu.se & Profdoc AB www.profdoc.se www.it.uu.se/edu/course /homepage/acsd/s04 XP

Läs mer

Interaktionsdesign, designheuristik Människa-datorinteraktion (MDI) Inst för informationsteknologi Uppsala universitet

Interaktionsdesign, designheuristik Människa-datorinteraktion (MDI) Inst för informationsteknologi Uppsala universitet Interaktionsdesign, designheuristik Människa-datorinteraktion (MDI) Inst för informationsteknologi Uppsala universitet Bengt Sandblad Styrsystem i kärnkraftverk IT-stöd på kontor och i administrativt arbete

Läs mer

Projektuppgift ACSD HT 2005, grupp 3. Datum:

Projektuppgift ACSD HT 2005, grupp 3. Datum: Projektuppgift ACSD HT 2005, grupp 3 Projekt e-el enligt Deborah J.Mayhew Usability engineering lifecycle Datum: 2005-12-11 Jan Olofsson Mattias Simonsson Sassan Ashkan Kristoffer Eriksson Författare:

Läs mer

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

Människa- datorinteraktion, MDI, ht 2011, anvisningar för projekt- /grupparbete Människa- datorinteraktion, MDI, ht 2011 Anvisningar för projekt- /grupparbete Kursens projektuppgift består av att genomföra ett projektarbete i grupper om 3-4 personer. Uppgiften ska sedan presenteras

Läs mer

Design av användargränssnitt

Design av användargränssnitt Design av användargränssnitt Jan Gulliksen IT-system och människor i samspel Interaktionsdesign 1 Is user interface design common sense? Comparison of 7 interface design solutions to the task of reordering

Läs mer

Användarcentrerad utveckling av fjärravlästa elmätare

Användarcentrerad utveckling av fjärravlästa elmätare Uppsala Universitet Institutionen för informationsteknologi Användarcentrerad Systemdesign, 5p Användarcentrerad utveckling av fjärravlästa elmätare enligt metoden redovisad i Institutionalization of usability

Läs mer

Designmetodik. Systemering med användarfokus Malin Pongolini

Designmetodik. Systemering med användarfokus Malin Pongolini Designmetodik Systemering med användarfokus Malin Pongolini ACD metoden: faserna Analys Användaranalys Uppgiftsanalys Kravställande Användbarhetskrav Funktionalitetskrav Design Prototyping Utvärdering

Läs mer

Att läsa: Sharp, Helen, Rogers, Yvonne & Preece, Jenny E. (2007) Interaction design. Wiley. Kapitel 11.

Att läsa: Sharp, Helen, Rogers, Yvonne & Preece, Jenny E. (2007) Interaction design. Wiley. Kapitel 11. Prototyper, Riktlinjer och standarder Att läsa: Sharp, Helen, Rogers, Yvonne & Preece, Jenny E. (2007) Interaction design. Wiley. Kapitel 11. Prototyper behövs för att visa på designval för att designdokument

Läs mer

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

In-flight Information System utveckling med ett användningscentrerat synsätt Uppsala Universitet Institutionen för informationsteknologi Användarcentrerad Systemdesign, 5p In-flight Information System utveckling med ett användningscentrerat synsätt Erik Salomonsson erik@salomonsson.net

Läs mer

Planering av ebegravning med utgångspunkt från boken The usability engineering lifecycle av Deborah J. Mayhew

Planering av ebegravning med utgångspunkt från boken The usability engineering lifecycle av Deborah J. Mayhew Planering av ebegravning med utgångspunkt från boken The usability engineering lifecycle av Deborah J. Mayhew Skriven av grupp 6: Rose-Marie Almqvist Hamid Jalilvand Björn Karlsson rmt@hig.se Hamid_Jalilvand@msn.com

Läs mer

Interaktionsdesign, designheuristik

Interaktionsdesign, designheuristik Interaktionsdesign, designheuristik Människa-datorinteraktion (MDI) Inst för informationsteknologi Uppsala universitet Bengt Sandblad Styrsystem i kärnkraftverk IT-stöd på kontor och i administrativt arbete

Läs mer

Systemering med användarfokus

Systemering med användarfokus Systemering med användarfokus Introduktion AnvändarCentrerad Design översikt Vad är systemutveckling? En problemlösningsprocess där en specifik situation undersöks Syftet med undersökningen är att man

Läs mer

Symptom på problemen vid programvaruutveckling

Symptom på problemen vid programvaruutveckling eller Varför är det bättre med halsbränna i början av ett projekt än i slutet? Eva Hådding ehadding@rational.com Symptom på problemen vid programvaruutveckling Användarnas och verksamhetens behov ej uppfyllda

Läs mer

Exempel på verklig kravspecifikation

Exempel på verklig kravspecifikation Exempel på verklig kravspecifikation Detta är ett exempel på en proffessionell kravspecifikation hämtad ur verkliga livet. Den visas inte i sin fullständighet, det mesta är bortklippt, men strukturen och

Läs mer

Avdelningen för Människadatorinteraktion

Avdelningen för Människadatorinteraktion Design och konstruktion av användargränssnitt (distans) Gulan Jan Gulliksen professor Jan.Gulliksen@hci.uu.se HCI(Uppsala Universitet) Design och konstruktion av användargränssnitt 1MD113 Uppsala Universitet

Läs mer

Användarcentrerad systemdesign

Användarcentrerad systemdesign Användarcentrerad systemdesign Föreläsning 11: Agile-processer och ACSD Stefan Blomkvist Avdelningen för MDI/IT, Uppsala Universitet, Stefan.Blomkvist@hci.uu.se www.it.uu.se/edu/course /homepage/acsd/

Läs mer

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

Människa- datorinteraktion, MDI, vt 2012, Anvisningar för projekt- /grupparbete Människa- datorinteraktion, MDI, vt 2012 Anvisningar för projekt- /grupparbete Kursens projektuppgift består av att genomföra ett projektarbete i grupper om 3-4 personer. Uppgiften ska sedan presenteras

Läs mer

Vad påverkar designen?

Vad påverkar designen? Vad påverkar designen av ett gränssnitt? Vi ser arbetet med design av ett användargränssnitt som något som liknar en arkitekts arbete. En arkitekt ska i sin utformning av en ny byggnad se till att: Byggnaden

Läs mer

Interaktionsdesign, designheuristik Människa-datorinteraktion (MDI) Inst för informationsteknologi Uppsala universitet

Interaktionsdesign, designheuristik Människa-datorinteraktion (MDI) Inst för informationsteknologi Uppsala universitet Interaktionsdesign, designheuristik Människa-datorinteraktion (MDI) Inst för informationsteknologi Uppsala universitet Bengt Sandblad Styrsystem i kärnkraftverk IT-stöd på kontor och i administrativt arbete

Läs mer

Intro utvärdering

Intro utvärdering Föreläsning 2: Introduktion till varför ska vi utvärdera? FSR: 1, 2, 5 Rogers et al. Kapitel 13 (e/3: 12-13) 2 Översikt Att kunna om Observation, kort repetition Iterativ Det som påverkar Tänkbara syften

Läs mer

Kravfångst Bra kravarbete handlar om att ställa rätt frågor och att ge rätt svar i rätt form

Kravfångst Bra kravarbete handlar om att ställa rätt frågor och att ge rätt svar i rätt form Kravfångst? Bra kravarbete handlar om att ställa rätt frågor och att ge rätt svar i rätt form Gästföreläsning Datavetenskap 2011-02-15 Therese Söderlund, Lars Hansson och Jan Bidner (ITS) ITS - Enheten

Läs mer

Introduktion till människa datorinteraktion och interaktionsdesign

Introduktion till människa datorinteraktion och interaktionsdesign Introduktion till människa datorinteraktion och interaktionsdesign Daniel Bosk Avdelningen för informations- och kommunikationssytem (IKS), Mittuniversitetet, Sundsvall. intro.tex 1257 2013-09-05 07:55:25Z

Läs mer

Processbeskrivning Systemutveckling

Processbeskrivning Systemutveckling ProcIT-P-015 Processbeskrivning Systemutveckling Lednings- och kvalitetssystem Fastställd av Sven Arvidson 2011-09-12 Innehållsförteckning 1 Inledning 3 1.1 Symboler i processbeskrivningarna 3 2 Systemutvecklingsprocessen

Läs mer

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

Fö 2: Designprocessen. Projektet. Design är... Forts. projektet Fö 2: Designprocessen Metoder Mål: att förstå användaren, uppgiften, situationen och tekniken (PACT) Hur hänger det ihop? Men först: projektet Projektet Användarstudier och analys av befintligt system

Läs mer

Föreläsning 2. Objektorienterad analys och design. Analys: att modellera världen. Design: att strukturera program.

Föreläsning 2. Objektorienterad analys och design. Analys: att modellera världen. Design: att strukturera program. Föreläsning 2 Objektorienterad analys och design. Analys: att modellera världen. Design: att strukturera program. Vår process Kravbeskrivning (3 dagar). Enkel form av användningsfall (use cases). Analys

Läs mer

BEHOVEN KRING ETT ANVÄNDBART

BEHOVEN KRING ETT ANVÄNDBART BEHOVEN KRING ETT ANVÄNDBART BELÄGGNINGS- OCH BEMANNINGSSYSTEM En användarcentrerad utveckling av ett internt beläggnings- och bemanningssystem på ett medelstort IT-konsultföretag. Frida&Morberg&och&Johanna&Schyl&

Läs mer

Människan och sjösäkerheten

Människan och sjösäkerheten Människan och sjösäkerheten Margareta Lützhöft Human Factorsgruppen Sjöfart och marin teknik Chalmers Min sjöfartserfarenhet Sjökapten, utbildad i Kalmar Ca 13 år till sjöss Forskar nu inom Human Factors

Läs mer

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

Design och konstruktion av användargränssnitt (distans) Avdelningen för Människadatorinteraktion. Gulan Jan Gulliksen Ph D, MSc Design och konstruktion av användargränssnitt (distans) Gulan Jan Gulliksen Ph D, MSc Jan.Gulliksen@hci.uu.se HCI(Uppsala Universitet) Uppsala Universitet Institutionen för Avdelningen för Människadatorinteraktion

Läs mer

Spårbarhet av användbarhetskrav Examensarbete i Teknisk Datavetenskap, 20 p.

Spårbarhet av användbarhetskrav Examensarbete i Teknisk Datavetenskap, 20 p. Spårbarhet av användbarhetskrav Examensarbete i Teknisk Datavetenskap, 20 p. Peter Haraldsson pops@cs.umu.se Inledning Abstract Useability has become more and more important in software development today.

Läs mer

Praktikum i programvaruproduktion

Praktikum i programvaruproduktion Praktikum i programvaruproduktion Introduktion Föreläsare/Ansvarig: Pontus Boström Email:pontus.bostrom@abo.fi Rum A5055 Assistent: Petter Sandvik Email: petter.sandvik@abo.fi Rum: A5048 Föreläsningar:

Läs mer

Föreläsning 4: Designprocessen

Föreläsning 4: Designprocessen Föreläsning 4: Designprocessen FSR: 2, 3, (6), 7 Att läsa: Kapitel 9 och 12 i Rogers et al.: Interaction design 4/e 150911 Designprocessen 2 Designprocessenöversikt Introduktion Att involvera användare

Läs mer

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

Modern utvecklingsmetodik. Användarcentrering i företag. Användarcentrering i företag. Användarcentrering i företag. Användarcentrering i företag Modern utvecklingsmetodik TNMK31 Användbarhet HIIA20 Användbarhet med kognitiv psykologi Teknikdriven design kontra användarcentrerad design Traditionell filosofi Teknikdriven Fokus på komponenter Individuella

Läs mer

Uppgiftsanalys och användbarhetskrav Del 1 Kravformulering Av Stefan Blomkvist

Uppgiftsanalys och användbarhetskrav Del 1 Kravformulering Av Stefan Blomkvist Uppgiftsanalys och användbarhetskrav Del 1 Kravformulering Av Stefan Blomkvist Vem är användare av systemet och varför använder personen systemet? Hur och var används systemet? Det är frågor som måste

Läs mer

OBS! Lägg till planeringsområde

OBS! Lägg till planeringsområde Planering Fronter 19 har en ny planeringsfunktion som gör det enklare för lärare att organisera sin undervisning. Det är enkelt att lägga till valfritt material, oavsett om det ligger på datorn eller på

Läs mer

Introduktion till MDI

Introduktion till MDI Introduktion till MDI Anna Swartling ast@kth.se Varifrån kommer MDI? Relativt ny vetenskap, håller fortfarande på och utvecklas Tvärvetenskapligt Kognitiv psykologi Datalogi Ergonomi Pedagogik Socialpsykologi

Läs mer

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

Föreläsning 3 Användare, uppgift och omgivning. Kapitel 3-4 i Stone et al. Föreläsning 3 Användare, uppgift och omgivning Kapitel 3-4 i Stone et al. Från föregående föreläsning Kravinsamling med användare i fokus genom Observationer i verkliga situationer Konstruera uppgifter

Läs mer

Tentamen på kursen Webbdesign, 7,5 hp

Tentamen på kursen Webbdesign, 7,5 hp Högskolan i Borås Institutionen för data- och affärsvetenskap Malin Nilsson Tentamen Tentamen på kursen Webbdesign, 7,5 hp Tentamenstid: 2012-05-28, kl. 9-13 Hjälpmedel: Inga hjälpmedel tillåtna Betyg:

Läs mer

Programmeringsstil 18/3-2002

Programmeringsstil 18/3-2002 Programmeringsstil 18/3-2002 Praktiska detaljer Skarpa projekt Processer och processmetoder Rast: Läs utdelat exempel Genomgång av exemplet Joel Brynielsson, 2002-03-18 1 Praktiska detaljer FAQ på hemsidan

Läs mer

Projektet. TNMK30 - Elektronisk publicering

Projektet. TNMK30 - Elektronisk publicering Projektet TNMK30 - Elektronisk publicering Gruppindelning projekt Valfria grupper ~4 per grupp TNM088 - Digitala media-grupperna är ok Projektgrupper 4 personer Jämna par Lika arbete för små grupper Anmäl

Läs mer

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

Allmänna frågor om kursen: 1. Vilket är ditt allmänna omdöme om kursen? Antal svar: 25 Medelvärde: 4.3 Kursvärdering - sammanställning Kurs: 1IT240 Användarcentrerad systemdesign 5p Antal reg: 31 Program: IT, DV Period: Period 2 H04 Antal svar: 25 Lärare: Jan Gulliksen Svarsfrekvens: 80% Kursutvärderare:

Läs mer

Användarcentrerad systemdesign

Användarcentrerad systemdesign Användarcentrerad systemdesign Föreläsning 9: Agile-metoder, XP och ACSD Stefan Blomkvist MDI / IT, Uppsala Universitet, stefan.blomkvist@it.uu.se XP www.it.uu.se/edu/course /homepage/acsd/s04 Dagens föreläsning

Läs mer

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

Användarcentrerad systemdesign bättre kvalitet i systemutvecklingsprocessen. Gulan och Bengt Workshop inom NSUF hos Statskontoret, 25 september 2003 Systemutveckling med användarna i fokus Användarcentrerad systemdesign ACSD bättre kvalitet i systemutvecklingsprocessen Jan Gulliksen Bengt Göransson

Läs mer

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

Användbarhet. Datorbaserade verktyg används till att. Aspekter på användbarhet. uppfylla behov eller lösa problem! Användbarhet. Innehåll Användbarhet Användbarhet När, hur och vem? Specificering av krav Utvärdering Stefan Berglund Användbarhet Den grad i vilken användare i ett givet sammanhang kan bruka en produkt för att uppnå

Läs mer

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

Föreläsning 2: Introduktion till utvärdering varför ska vi utvärdera? Föreläsning 2: Introduktion till utvärdering varför ska vi utvärdera? FSR: 1, 2, 5 Rogers et al. Kapitel 13 (e/3: 12-13) 160401 Intro utvärdering 2 Översikt Att kunna om utvärdering Observation, kort repetition

Läs mer

Innehållsförteckning. Kurs i MS Office 2010-2013 våren 2013 Word

Innehållsförteckning. Kurs i MS Office 2010-2013 våren 2013 Word Kurs i MS Office 2010-2013 våren 2013 Word Innehållsförteckning Office 2013 Översikt... 2 Introduktion till Office 2013 Sv... 2 Gränssnitt med menyflikar... 2 ARKIV fliken Backstage vyn... 2 Flytta/ändra

Läs mer

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

Vad vi pratade om förra gången. Fast med andra ord Designprocessen 2 Vad vi pratade om förra gången Fast med andra ord Användarcentrerad design Tidigt fokus på användarna och deras uppgifter Empiriska mätningar Iterativ design Hur samla in data och utvärdera

Läs mer

Hi fi prototyping. Johanna Persson MAM nov 2014

Hi fi prototyping. Johanna Persson MAM nov 2014 Hi fi prototyping Johanna Persson MAM15 25 nov 2014 Dagens upplägg Hi fi prototyping Olika verktyg för hi fi prototyping Introduktion till ett urval av dessa Power point Balsamiq Mockups Just in Mind Praktisk

Läs mer

Design för användbarhet

Design för användbarhet Design för användbarhet» Användarcentrering och interaktionsdesign, ett fall Bengt Göransson användbarhetsdesigner Bengt.Goransson@guide.se även avdelningen för Människa-datorinteraktion, Uppsala universitet

Läs mer

Föreläsning 8, Design

Föreläsning 8, Design Föreläsning 8: Design och prototyper FSR: 1, 4, 5, 6 Att läsa: Kapitel 11 i Rogers et al.: Interaction Design Översikt Konceptuell design (Fysisk design) Uppgiftsallokering Prototyper Typer av prototyper

Läs mer