Användarcentrerad systemdesign

Relevanta dokument
Användarcentrerad systemdesign

Användarcentrerad systemdesign

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?

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

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

Användarcentrerad systemdesign

Användarcentrerad systemdesign

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!

Avdelningen för Människadatorinteraktion

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

Design för användbarhet Användarcentrerad utvecklingsprocess

Design för användbarhet

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

Övning / handledning Användningsfall

Avdelningen för Människadatorinteraktion

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) Mänsklig styrning av höghastighetsbåtar. Avdelningen för Människadatorinteraktion

Användarcentrerad systemdesign

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

Användarcentrerad systemdesign

IT och funk0onshinder

Interaktionsdesign - Prototyper. Användbarhetskrav

RUP - Rational Unified Process

Agile-metoder, XP och ACSD

RUP Rational Unified Process. 17 november 2004

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

Användarcentrerad systemdesign

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

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

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

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

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

ANVÄNDARCENTRERAD SYSTEMDESIGN Period 42, 2003 IT4

Användarcentrerad systemdesign

Period 3-4, VT2006 Distans, nät

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

Användarcentrerad Systemutveckling

Användarcentrerad systemdesign

Digitaliseringen och ledarskap

Grupparbete ACSD Projektplanering för ett Patientjournalsystem

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

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

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

Projektuppgift i Användarcentrerad Systemdesign, ht 04

e-el Abstrakt. Erik Scholander Mikael Hedberg Marcus Grehag

Diagnos och design av Verksamhet och IT, 7, 5 HP. Föreläsning 1 Sofie Pilemalm

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

Diagnos och design av Verksamhet och IT, 7, 5 HP. Föreläsning 2 Sofie Pilemalm

Introduktion till kursen Människadatorinteraktion Maria Redström Patricija Jaksetic CR&T

Symptom på problemen vid programvaruutveckling

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

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

Kurs-PM fo r HI1028, Projektkurs inom programvaruutveckling, VT16

Uppsala Universitet, Användarcentrerad systemdesign 5p HT04. ebegravning, grupp 7. ebegravning.

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

Chaos om datorprojekt..

Automation Region. Affärsdriven systemutveckling genom agila metoder. Stefan Paulsson Thomas Öberg

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

Chaos om IT-projekt..

Användning av användarprofiler

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

Systemutveckling. Historiskt grundad introduktion

SCRUM. Marcus Bendtsen Institutionen för datavetenskap

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

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..

ENIMEOS ΣOEMINE. Krav och trender. Praktisk kravhantering och annat nyttigt från industrin. Christian Ehrenborg

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

Digital Arbetsmiljö. Jan Gulliksen, Ann Lantz, Åke Walldius, KTH Bengt Sandblad och Carl Åborg, Uppsala universitet

Testbara krav. SAST Syd Ställ gärna frågor under presentationen eller efteråt Åhörarkopior distribueras efteråt

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

Design för användbarhet

RUP och lite användbarhet...

RUP och lite användbarhet...

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

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

Föreläsning 5 Konceptuell design och designprinciper. Kapitel 8-9 i Stone et al.

Projektuppgift ACSD HT 2005, grupp 3. Datum:

» Only by clarifying the relationship between an artefact and the person who is going to use it, it is possible for me to form an

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

Människan och sjösäkerheten

Människa-datorinteraktion och användarcentrerad design

Elektroteknik GR (C), Examensarbete för högskoleingenjörsexamen, 15 hp

RUP och lite användbarhet...

Introduktion Översikt av kursen och området webbteknik

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

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

TDP023 Projekt: Agil systemutveckling

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

Processer för användbarhet och användarcentrerad design i praktiken

Datavetenskap. Beteendevetenskap MDI. Design

Informationshantering vid systemutveckling styrd av CM

Föreläsning 6 Konceptuell design och designprinciper. Kapitel 8-9 i Stone et al.

Praktikum i programvaruproduktion

Informationssystem och databasteknik, 2I-1100

Fö 8. Sammanfattande föreläsning MAMN25

Software Design Introduction

Projektuppgift ACSD HomeMedia

Användarcentrerad systemdesign

När? Varför? För vem? Resultat? (Artefakter?)

Transkript:

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 för MDI/IT, Uppsala Universitet, Sverige Bengt.Goransson@enea.se Stefan Blomkvist Avdelningen för MDI/IT, Uppsala Universitet, Sverige Stefan.Blomkvist@hci.uu.se http://www.hci.uu.se/edu Målsättningen med kursen Nu kan du en massa MDI, men hur skall det tillämpas då? Tydliggöra vad som menas med användarcentrerad systemdesign (ACSD). Det handlar inte om design, utan om hur man skall ta sig dit Hur skall man införa ACSD i en organisation. Förse er med verktyg för att kunna jobba användarcentrerat. Ge er möjlighet att diskutera, kritisera och komma med egna idéer till hur man kan genomföra målet att tillsammans jobba för användbara system. Jan Gulliksen & Bengt Göransson, 2002 http://www.hci.uu.se/acsd/ 1

Kursinnehåll 1. Kursintroduktion Jan Gulliksen, Stefan Blomkvist 2. ACSD definition och principer Jan Gulliksen 3. Användbarhet och användarcentrering Jan Gulliksen 4. Systemutveckling i teorin Roland Bol 5. Krav och kravhantering Lars Oestreicher 6. Användningsfall, modellering och UML Lars Oestreicher Inlämningsuppgift 1 Kravspec. med användbarhetskrav (12/11 deadline) Stefan Blomkvist 6. Ett lyckat projekt - en fallstudie Maria Lindkvist-Björkman, konsult 7. Rational Unified Process (RUP) Eva Hådding, Rational/IBM 8. Projektplanering map ACSD Jan Gulliksen Inlämningsuppgift 2 Ett användningsfall (18/11 deadline) Stefan Blomkvist 9. Att tillämpa ACSD Bengt Göransson 10. Agile-metoder och ACSD Stefan Blomkvist 11. Usability design i praktiken, en fallstudie Bengt Göransson 12. Designexempel Bengt Göransson Inlämningsuppgift 3 Projektplan för användbarhet (27/11 deadline) Stefan Blomkvist 13. Projektredovisning Jan Gulliksen, Stefan Blomkvist, Bengt Göransson 14. Projektredovisning Jan Gulliksen, Stefan Blomkvist, Bengt Göransson Individuell hemtentamen för de som önskar ett högre betyg Gulan är kursansvarig lärare och studierektor i MDI vid IT-institutionen. Gulan och Bengt Bengt är doktorand vid MDI-avdelningen och konsult vid företaget Enea Redina. Jan Gulliksen & Bengt Göransson, 2002 http://www.hci.uu.se/acsd/ 2

Kurslitteratur http://www.hci.uu.se/acsd/ Inlämningsuppgifterna Inlämningsuppgift 1 Kravspec. med användbarhetskrav (12/11 deadline) Stefan Blomkvist Skriv en kravspecifikation för en enklare teknisk pryl där alla krav uppfyller kraven på spårbarhet, etc. Inlämningsuppgift 2 Ett användningsfall (18/11 deadline) Stefan Blomkvist Print Daily Report Customer Recycle Items Operator Administer Deposit Item Inlämningsuppgift 3 Projektplan för användarcentrerad systemdesign (27/11 deadline) Stefan Blomkvist Jan Gulliksen & Bengt Göransson, 2002 http://www.hci.uu.se/acsd/ 3

QuickTime och en TIFF (okomprimerat)-dekomprimerare krävs för att kunna se bilden. QuickTime och en TIFF (okomprimerat)-dekomprimerare krävs för att kunna se bilden. QuickTime och en TIFF (okomprimerat)-dekomprimerare krävs för att kunna se bilden. Åhörarkopior Användarcentrerad systemdesign. Föreläsning1 Examination 3 inlämningsuppgifter (individuella, skriftliga, deadlines) 1 projekt Projektuppgift för kursen Användarcentrerad systemdesign Software for use Constantine & Lockwood In-flight information system Säkerhetssystem E-handelsköksportalen Patientjournal Grupp1 Grupp 4 Grupp 7 Grupp 10 Usability Engineering Lifecycle Mayhew Contextual design Beyer & Holzblatt Grupp 2 Grupp 5 Grupp 8 Grupp 11 Grupp 3 Grupp 6 Grupp 9 Grupp 12 Hemtentamen för den som vill uppnå högre betyg In-flight information system Jan Gulliksen & Bengt Göransson, 2002 http://www.hci.uu.se/acsd/ 4

Inlämningsuppgifter Mer info om uppgifterna på kurswebben www.it.uu.se/edu/course/homepage/acsd/ht03 Särskilda epostadresser Inlämning: 1it240-inlupp@hci.uu.se Frågor, handledning, övrigt: 1it240@hci.uu.se eposten hamnar i ett öppet arkiv Kursintroduktion Jan Gulliksen & Bengt Göransson, 2002 http://www.hci.uu.se/acsd/ 5

Om vi bara lägger till användbarhet, kommer allt att bli bra då? Nej, vi behöver en användarcentrerad systemdesignprocess Att utveckla användbara system handlar om att tillämpa användarcentrerad systemdesign Jan Gulliksen & Bengt Göransson, 2002 http://www.hci.uu.se/acsd/ 6

Vad är sanning? Hur kan man veta om en modell är bättre än en annan? En gemensam terminologi Vad är en Metod implicerar ett systematiskt, repeterbart sätt att utforma, att göra något enligt en plan Modell är ett system som vi själva valt just för att den avbildar väsentliga egenskaper hos ett annat system Process är en strukturerad serie av händelser med ett specifikt mål att åstadkomma ett visst resultat inom en viss tid Technology-driven design vs. user-centered systems design 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 Jan Gulliksen & Bengt Göransson, 2002 http://www.hci.uu.se/acsd/ 7

Hur sker systemutveckling idag? Tidspress, kostnadspress, resursbrist, Användbarhet är inte något särskilt viktigt i konkurrens med andra mål, typ säkerhet, stabilitet, Det finns inte särskilt mycket kompetens om användbarhet Användbarheten angår alla, från managementnivå till programmerarna Olika utvecklingssammanhang Kontraktsutveckling (konsult) Anvndarna identifierade Utvecklarna knda Utvecklarna knda Anvndare identifierade Produktutveckling ÓIn-houseÓutveckling Anvndarna identifierade Utvecklarna knda Tid Systemutveckling Projektstart Systemleverans Jan Gulliksen & Bengt Göransson, 2002 http://www.hci.uu.se/acsd/ 8