Uppsala Universitet, Användarcentrerad systemdesign 5p HT04. ebegravning, grupp 7. ebegravning.
|
|
- Thomas Magnusson
- för 7 år sedan
- Visningar:
Transkript
1 ebegravning Uppsala Universitet HT2004 Användarcentrerad systemdesign 5p. Ett arbete av Mattias Baecklund maba6803 Johan Herdegård johe0261 Viveka Sjöblom visj8680 1/ 10
2 Innehållsförteckning Förkortningar...3 Kortfattad beskrivning av den användarcentrerade processen...3 Collaborative requirements dialogue...3 Domain modeling...4 Task modeling...4 Interface content modeling...4 Implementation modeling...4 Usability inspection...4 Projektplan...5 Projektbeskrivning...5 Förutsättningar för portalen...5 Kravdialog...5 Användarmodellering...6 Centrumroller...7 Användarrollsdiagram...7 Uppgiftsmodellering...8 Innehållsmodellering...8 Visuell design...9 Användbarhetsinspektion...9 Dokumentation och hjälp...10 Tidsplan...10 För och nackdelar i tillvägagångssättet...10 Fördelar:...10 Nackdelar: / 10
3 Förkortningar SFU, Software For Use av Lucy A.D Lockwood och Larry L. Constantine RUP, Rational Unified Process ACSD, Användarcentrerad systemdesign av Jan Gulliksen och Bengt Göransson Kortfat t a d beskrivning av den användarcentrer ade processen Software For Use (SFU) riktar sig som bok till utvecklare inom mjukvaruindustrin med ett koncept för att skapa den bästa utgångspunkten för att lyckas med sin användarcentrerade utveckling. Den röda tråden genom hela processen är att skapa modeller av verkligheten och föra dialog i samförstånd med användarna. Nedanstående bild visar SFUs bild av hur ett projekt löper över tiden. SFU poängterar att bilden inte ska misstas för att vara en beskrivning av vattenfallsmodellen eftersom iterationer under projektarbetet förekommer. De stjärnmarkerade punkterna ger de faser som enligt SFU ska involvera användare. Som synes enligt bilden ingår inte de verkliga användarna i alla steg vilket kan tyckas märkligt enligt en användarcentrerad utvecklingsfilosofi. Collaborative requirements dialogue Collaborative requirements dialogue står i detta sammanhang för kravdialog på svenska. Främst handlar SFU om att bygga systemet utifrån samförstånd från samtliga involverade parter. Det första steget i utvecklings processen görs genom möten och informella sammankomster. Där arbetar involverade parter fram en kravspecifika tion utifrån det gemensam ma synsättet av vad systemet ska åstad komma. 3/ 10
4 Domain modeling Domain modeling översätter vi till domänmodellering. Det handlar om att analysera hela systemet, dvs världen och verksamheten utanför datorn. Detta för att bilda en uppfattning om hur dator systemet ska bli en naturlig del av organisationen. Domänmodelleringen är enligt SFU inte en användarcentrerad process men involverar användarna för att skapa bilden av domänens gränser. Task modeling Task modeling eller uppgiftsmodellering behandlar slutanvändarnas beskrivningar och synpunkter. Beskrivningarna dokumenteras som scenarion som raffineras till use cases, användningsfall genom iterationer. Utvecklarna arbetar tillammans med användarna fram modeller och användar roller med de metoder som finns beskrivna i SFU. Genom att approximera verkligheten till en mer lätt implemen terad återspegling fås en översiktlig modell av systemets uppgifter. Då representativa slut använd are saknas kan expert paneler generera fiktiva användare som substitut. Interface conten t modeling Gränssnittsmodellering. Efter att användarscenarion skapats påbjuder SFU en modellering av vad som ska ingå i gränssnittet. Detta kan göras i samband med Task content modeling för att anpassa de olika utvecklingsstegen till varandra. Varje användnings fall får en egen gränssnitts modell. En navigationskarta skapas utifrån dessa gränssnittsmodeller för att se hur de olika användnings fallen interagerar med varandra. Detta för att utvärdera den kognitiva belastningen och finna likheter i modellerna. Likheter kan ge modellsammanslagningar för att ge snabbare arbets flöde. Implementation modeling Implementationsmodell för realisering av gränssnittsmodelleringen genom att specificera layouten av det grafiska gränssnittet och definiera interaktionen mellan användare och systemet. Modellen utvecklas genom att bestämma hur användningsfallen tekniskt ska implementeras, vad som passar bäst utifrån de olika situationerna. Implementationsmodellen resulterar i utkast för den faktiskt implementationen. Usability inspection Användbarhetsinspektion. Utvärdera systemets användbarhet och kvalitet där slutanvändarna in volveras i processen. Detta steg med utvärdering är en återkommande process för att upprätthålla en genomgående kvalitets kontroll.vid avsaknad av slutanvändare kan en heuristisk utvärdering utföras av en expertpanel. 4/ 10
5 Projektplan Projektbeskrivning Företaget "ebegravning" eller grävnerdig.nu har som ambition att bli Sveriges första internet begravnings byrå. ebegravning kommer att erbjuda en möjlighet för användaren att utforma sin begravning via internet portalen. Tänkta användare är personer som går mot livets slut och ingår i den växande generationen med kunskaper om IT-användning. ebegravningsbyrån skall vända sig dels till dessa användare som själva vill planera sin begravning, men även underlätta vid planeringen då nära anhörigas bortgång är nära. Med hjälp av portalen ebegravning skall det vara möjligt att planera olika typer av begravningar, portalen skall alltså inte vara religionsberoende. ebegravningsbyråns funktionalitet skall vara användarcentrerad och detta uppnås genom att tillämpa utvecklingspedagogiken som SFU beskriver. De första delarna i utvecklingen vi valt att använda är tre aktiviteter som är tänkta att skapa en grundförståelse för ebegravnings - systemet, kravdialog, domänmodellering och uppgifts modell ering. Vidare för senare implementering har vi tagit upp gränssnittsmodellering, visuell design, hjälp och dokumentation och användningsinspektion. Förutsättningar för portalen ebegravning är ett nystartat litet företag och har därmed begränsade resurser vilket leder till att portalen skall utvecklas inom ramen för sin ekonomi. Utvecklingen sker från grunden då det inte redan finns någon internet portal med liknande funktionalitet. Det finns heller ingen redan existerande mjukvara som kan inkluderas. Företaget ebegravning förväntas bistå med webbserver och en fungerande hårdvara, bakom - liggande administration etc. Kravdialog I kravdialogen för vi en diskussion och förhandling mellan användare, kunder och systemutvecklare. I dialogen byggs ett samförstånd upp mellan beställare, utvecklade och användare, som leder till systemets krav kartläggs och en kravspecifikation skapas. Det är denna del som bildar själva kärnan i ebegravningssystemets användbarhet. Eftersom ebegravning kommer att vara en webbportal har utvecklingsteamet inte en naturlig kontakt med kommande användare. Mycket sjuka eller anhöriga till nyligen avlidna personer bildar inte en bra användar grupp för intervjuer och stöd under en så lång process som en systemutvecklingsprocess. Detta tillsammans med att diskussioner kring döden och begravningar är känsliga så väljer vi vad SFU beskriver som user surrogates, användarsurrogat. Användarsurrogat innebär att i stället för verkliga slut - användare till ebegravningssystemet väljer vi en vad vi kallar användarpanel som får representera dessa användare. Slutanvändarna kan vara svåra att finna genom etiska regler och därför tillsätts en användar panel som användarsurrogat enligt SFU. Att utvärdera begravningar är etiskt problem atiskt och kan vara svårt att utföra bland personer som precis har förlorat en nära anhörig. En bedömning om kraven är uppfyllda måste också ske genom en anpassad testpanel. 5/ 10
6 För att sätta ihop en användarpanel behövs Designer Begravningsofficianter inom olika religioninriktningar samt borgerliga cermonier Begravningsbyrårepresent Kund Kravspecifikation Användarmodellering Användarroller är en abstraktion till användarnas verklighet och uppfattning av system - inter aktion en. SFU före språkar en dialog med representativa användare för att doku - mentera en samling ab straktioner av olika användarrollers behov, intressen, förut sätt - ningar, bete ende mönster och ansvar. Dessa abstraktioner förfinas av utvecklarna till olika an vändarroller genom ett antal itera tioner. Utveck larnas modell måste under varje iteration bekräftas av användar - panelen för att vara säkra på att modellen är korrekt enligt an vändarna. Viktigt att veta är att dessa roller inte är verkliga personer eller yrkestitlar från levande per soner, utan en abstrakt klass av dessa som inter agerar med systemet. Utvecklarna måste i samråd med användarpanelen arbeta fram användarroller genom samtal. Användarrollsmodelleringen måste ske så tidigt som möjligt under utvecklings - arbetet för att bilda korrekt uppfattning av användarnas verklighet innan implement - erings modelleringen. Om denna modellering på börjas för sent finns risk att hela projekt - ets tidsplan påverkas om utvecklings arbetet ska skötas användarcentrerat. Det är trots allt denna användarpanel som agerar systemanvändarna och därav måste dessa personer befinna sig i centrum under denna utvecklingsfas. Enligt SFU poängteras dock två extremismer av samarbetspartners vars agerande bör stävjas eller begränsas. Den ena att användarna ofta blir överkörda av ut vecklarna eftersom utvecklarna kan upplevas veta alltför väl vad som är bäst för an vändar na. Detta kan medföra att användarna förblir passiva utan in vändningar till vad utvecklarna modellerar. SFU:s andra extremism, näm ligen att användare kan vara alltför entusiastiska och dikterar villkoren för utvecklingen trots att de saknar tekniska kunskaper för att ett användar centrerat samarbete ska vara givande. Som alltid när det handlar om arbete med människor gäller att ha finger topps känsla för att hitta sam - arbets partners med fungerande gruppdynamik. Åter till SFU:s röda tråd, utvecklingen måste ske i samförstånd av alla berörda parter. SFU påpekar att alltför frekvent utnyttjande av användarna kan trötta ut dessa och generera ett ointresse för vidare förfrågningar. För att minska utmattningen av användarna måste dessa omedel bart eller snarast möjligt få uppskattning, bekräftelse och gensvar på sina uppoffringar. Detta p.g.a. människans psykologiska behov av att känna tillfredsställelse efter utförda sysslor. För att konkret komma framåt i vårt rollmodellerade behövs följande frågor ställas under diskussionen med användarna: 6/ 10
7 Vem kan tänkas använda systemet? Personer som redan tänker att på sin hänfärd och kanske saknar nära anhöriga diskutera saken med. Personer som känner ansvar att inte belasta sina nära och kära med sin bortgång. Vilken är den generella användarkategorin av systemet? Personer som finner sig i känslomässigt tillstånd att ta ansvar för sin egen begravning. Vad avgör hur de ska använda systemet? Tekniska resurser, uppfattning om hur en beställningshemsida fungerar. Vad behöver de från mjukvaran? Återkoppling av sina handlingar på internetportalen. Hur beter de sig i förhållande till mjukvaran? Sorgsna, bedrövade, frustrerade. Hur förväntar de sig att mjukvaran ska uppföra sig mot dem? Tillmötesgående som en traditionell begravningsfirma. När dessa punkter är utredda skapas en bild av systemanvändaren. Olika roller kan tänkas växa fram och snarlika sådana grupperas för att organisera doku men tationen för att minska risken för att duplicera data. Om rollerna är snar lika kan dessa slås samman för att minimera dokumentations bördan och under lätta rollhanteringen. De kvarvarande rollerna namnges med tydliga namn för att minimera risken att samma roll senare kan hamna under annat namn. Samtliga roller gås igenom och utvärderas till samtalets involverade parter är överens att dessa är systemets användarroller. När dessa roller är fastslagna fortsätter arbetet till att finna Focal roles. Centru m roller Användarroller Centrumroller eller SFU:s Focal Roles, innebär att finna de användarroller som har största nyttan för att driva gränssnittsdesigen framåt. Bara ett fåtal av användarroller har den digniteten att utmärka sig som speciellt återkommande, tekniskt- eller ur affärsperspektiv viktiga. Utifrån de utvalda rollerna dras gränssnittets riktlinjer. Centrala användarroller Använda rrollsdia gra m Då antalet användarroller kan bli stort underlättar ett användarrollsdiagram (User role map) över blicken av systemdesignen. Ett användarrollsdiagram använder en grafisk notation för att beskriva olika rollers beroenden till varandra. SFU nämner inte vilken notationsstandard som skall användas, bara att det är möjligt att grafiskt återge användarnas roller. Användardiagram 7/ 10
8 Uppgifts mod elle ring Utifrån användarrollerna påbörjas genereringen av användingsfall. En användare vet sällan svaret vid frågan om hur ett arbete utförs. Därför börjar också uppgifts modeller - ingen (task modeling) med att finna vad som ska utföras, inte hur. SFU pekar på olika lösningar beroende på projektets storlek. Flödes diagram är ett vanligt förekommande arbetssätt för att abstrahera arbetsuppgifter, men SFU höjer dock ett varningens finger eftersom flödesdiagram blir genom sin natur stela och sekventiella. På grund av sin sekventiella utformning är flödesdiagram bättre för maskiners handlande än människors. SFU förespråkar s.k. essential use case som också ibland kallas business use case. Dessa användnings fall utvecklas utifrån scenarion och är enligt SFU ett mer användar - centrerat arbetssätt efter som an vändaren ger ett scenario från sin arbetssituation. Scenarion komprimeras genom att irrelevant information tas bort och det centrala för användningen finns kvar. Ur dessa utvinns den viktiga abstrakta in formationen som blir till an vändnings fall. I vårt fall med ebegravning innebär detta att användarpanelen framlägger arbetsmönster och be skrivningar till systemutvecklarna vad som behöver utföras för att genomföra planering av en be gravning. De essentiella användarfallen beskriver interaktionen mellan en användarroll och systemet utan att binda utvecklingen till någon teknisk lösning p.g.a. sin abstraktion. Det essentiella användarfallet försöker beskriva användarrollens intentioner istället för att beskriva dess handlingar. Genom denna förenkling och kompakta format blir användningsfallen lätta att förstå för personer med olika bak grund och kompetens, vilket ger den positiva sidoeffekten att många fler än endast systemutvecklare och datorinteraktionsexperter kan tolka användningsfallen och har möjlighet att komma med utvecklings förslag. Eftersom företaget ebegravnings kunder är (fortfarande levande) människor och vår ambition är att driva utvecklingen användarcentrerat impliceras att essential use cases ska används enligt SFU:s förmaning för användarcentreringen. Innehållsmodellering Tydlig och övergripande beskrivning av systemets uppgifter När användarfallen är färdiga övergår systemutvecklaren till att börja modellera hur dessa ska representeras på skärmytan. Detta kallas gränssnittsmodellering. System - utvecklarna använder en enkel modell av papper och Post- It-lappar för att skapa den första övergripande systemdesignen. Post- It-lapparna är bra ur flera synvinklar. Det är lätt att ändra designen genom att flytta runt, lägga till och ta bort Post- It-lappar. Eftersom skissen ser så primitiv ut i förhållande till exempelvis en genomarbetad skärm - bild så har användarna enligt SFU en större benägenhet att föreslå ändringar av designen. Denna förändringsbenägenhet kommer i tron av att arbetet inte fortskridit speciellt långt och en ändring i tidigt projektskede är lättare att genom föra. (Vilket också är sant) Efter att gränssnittsmodellering är färdig arbetar systemutvecklarna vidare i projektet genom att skapa en grafisk navigationskarta av ebegravningsportalen. Då denna navigations karta fram ställs upptäcks lättare duplicerade gränssnittsmodeller än om 8/ 10
9 gränssnitts modellerna enbart är i textform. Om dupliceringar upptäcks kan dessa slås ihop till en gemensam webbsida på ebegravningsportalen. Vi kan även se till att navigations kedjorna inte blir för långa och därmed undvika lite kognitiv stress. Navigationskartor över systemets funktionalitet Innehållslista Pappersprototyper Visuell design När det visuella gränssnittet för ebegravning designas ska systemutvecklarna tänka på att alla kompo nenter ska komplettera varandra. Det vill säga, grafiken ska förstärka och klargöra texten och texten ska förstärka och klargöra grafiken. Om grafiken inte har något klart syfte så är den bara ett slöseri med skärmutrymme. För att text ska vara lättläst så ska det vara en klar kontrast från bakgrunden. Väldigt viktigt i vårt webbaserade system är att inte använda ett fixerat typsnitt utan ett typsnitt som kan varieras med webb - läsarens större- än funktioner (MSIE), så att äldre personer med dålig syn även kan använda systemet. Användbarhetsexperter Prototyper över systemet Användbarhetsinspektion ebegravning använder heuristisk utvärdering av systemet eftersom det är den typen SFU rekommen derar då representiva slutanvändare saknas. Den mesta valutan får utvecklingen om tre till fem testningsexperter utvärderar systemet oberoende av varandra och modell erna och prototyperna. Nielsen ger 10 regler, men dessa kan anpassas eller göras om för att passa det behov som vi har i vårt projekt. De experter som utvärderar programvaran är ackom panjerade av en obser verare. Det är en person ur utvecklings teamet som kan svara på frågor och för även anteckningar så att utvärderings experten slipper belastas med detta. Det är inte meningen att ut värderings - experten ska sitta och köra igenom alla innehållsmodeller, utan han/hon går igenom på det stora hela. SFU rekommenderar även en del andra metoder men de som inte är sämre än heuristisk utvärdering faller på att vi inte har några användare som vi kan tillgå. ebegravning kommer använda fokuserade inspektioner mot konsistensinspektioner. Dessa går ut på att en liten grupp utvecklare sätter sig och går igenom alla gräns snitts - element för att se att det finns en övergripande konsistens mellan dessa delar. Finner utvecklaren brister eller ingen konsistens får denne omarbeta för att finna en övergripande konsistens Testningsexperter Testningsprotokoll Testningsfeedback 9/ 10
10 Dokumentation och hjälp Dokumentationen av systemet ebegravning fortlöper kontinuerligt under hela projekttiden. Dokumentation och hjälp är till för att olika typer av uppgifter som understöd vid produktfrågor och användarhjälp. Dokumentationen består också av förklaringar av innehållet i själva programkoden för att underlätta framtida uppgraderingar och systemkorrigeringar. Tidsplan Manual Projektveckor Kravspecifikation Domänmodellering Uppgiftsmodellering Dokumentation och hjälp Kundbesök Interfaceskiss Utvekling underliggande funktionalitet Koppling mellan gränssnitt och funktionalitet Implementeringsmodellering Prototypkonstruktion Användbarhetsinspektion För och nackdelar i tillvägagångssätt e t Fördelar: Dokumentationsmängden Vid jämförelse med Rational Unified Process, (RUP) förespråkar inte SFU att alla steg i utvecklingsprocessen minutiöst måste dokumenteras. Uppfattnigen av SFU är att dokumentation inte är ett självändamål utan ska utföras med måtta. Systeminriktad utveckling Tyngdpunkten ligger mer på att utveckla ett användbart system än att involvera användarna i alla processer p.g.a. att det ligger i tiden. Förespråkar utveckling med papper och penna vilket ger en behaglig utvecklingsmiljö som är lätt för lekmän att förstå. SFU ger konkreta exempel SFU beskriver utförligt hur de beskrivna metoderna kan appliceras på exempel från verkligheten. (Mer än bankomater) Nackdelar: Användningsfall: Kan vara alltför abstrakta och svåra att förstå för lekmän (användarna) Svårt för utvecklarna finna de väsentliga användningsfallen Systemen blir inte mer användningsbara än användningsfallen, är användningsfallen inte bra blir systemet inte heller det 10/ 10
E-val. Användningscentrerad systemdesign enligt Constantine & Lockwood. UPPSALA UNIVERSITET Uppsala
UPPSALA UNIVERSITET Uppsala 2004-08-17 Användarcentrerad systemdesign, 5p. Projektuppgift ACSD Handledare: Stefan Blomkvist m.fl. Grupp 1: Anna Engbom, anen3670@student.uu.se Pernilla Gürbüz, pernillagz@hotmail.com
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
e-el Abstrakt. Erik Scholander Mikael Hedberg Marcus Grehag
Institutionen för Informations Teknologi Uppsala universitet Användarcentrerad Systemdesign, 5 p HT 2005 Examinator: Inger Boivie Jan Gulliksen e-el Erik Scholander Mikael Hedberg Marcus Grehag Abstrakt.
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
Handläggningssstöd för synskadade Baserat på teorierna av Constantine & Lockwood
Grupp 4: Petter Midtsian, pemi1033@student.uu.se Handläggningssstöd för synskadade Baserat på teorierna av Constantine & Lockwood Ett projekt i Användarcentrerad systemdesign, Uppsala universitet, Ht 05
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:
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.
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
Säkerhets- och Behörighetssystem ur ett användningscentrerad perspektiv
ANVÄNDARCENTRERAD SYSTEMDESIGN Uppsala Universitet HT 2003 Säkerhets- och Behörighetssystem ur ett användningscentrerad perspektiv Johan Snellman Zakai kass-saliba Andreas Nissemark Pavel Carballo Innehållsförteckning
Projektrapport Användarcentrerad Systemdesign Uppsala Universitet sommaren -04
Grupp 7 Musikdistribution Utifrån Loockwood & Constantine Författare Arvid Karlsson 760708 Erik Kjellqvist 791030 Sidan 1 av 15 Sammanfattning I denna rapport redovisas den modell för användnings-centrerad
Projektuppgift ACSD ht 2004 E-dagis enligt Constantine & Lockwood (Software for Use)
Projektuppgift ACSD ht 2004 E-dagis enligt Constantine & Lockwood (Software for Use) Grupp 4: Henrik Kriisa, Henrik Andersson, Erik Andersson 13 december 2004 E-post: henrik.kriisa.2165@student.uu.se,
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
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
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
Övning / handledning Användningsfall
ACSD sommar 2004 Övning / Handledning Användningsfall Uppsala universitet & Stefan Blomkvist @ 2004 Stefan Blomkvist stefan.blomkvist@it.uu.se ACSD sommar 2004. Övning / handledning Användningsfall Ett
PMM (Process Maturity Metrics) Allmänt. Mätetal för framgångsfaktorer. 1. CM konfigurationsstyrning
PMM (Process Maturity Metrics) PMM är en metod för att mäta processmognad i utvecklingsprojekt. I korthet går metoden ut på att man utvärderar sin utvecklingsprocess med avseende på ett antal framgångsfaktorer
Granskning av gränssnitt. Mattias Arvola
Granskning av gränssnitt Mattias Arvola 2 Att skapa interaktiva system Identifiera krav Utforma alternativ Ta fram prototyper (eller annan illustration av system) Utvärdera 3 Mål med utvärderingen Revidera,
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
http://www.one-life.com/ http://www.bjork.com/ http://www.ro.me/ http://www.protest.eu/en#!/home
http://www.one-life.com/ http://www.bjork.com/ http://www.ro.me/ http://www.protest.eu/en#!/home http://www.oakley.com/legionofoakley?cm_mmc=ads-_-apparel_goggles-_-prs_sigseries-_-appa Inspiration Koncept
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:
Kursplan Gränssnittsdesign, 100p Läsår
Kursplan Gränssnittsdesign, 100p Läsår 2013-2014 Kurswebb: www.creativerooms.se/edu, välj Gränssnittsdesign Lärare: Aino-Maria Kumpulainen, aino-maria.kumpulainen@it-gymnasiet.se Hösttermin 2013 Vecka
GRÄNSSNITTSDESIGN. Ämnets syfte. Kurser i ämnet
GRÄNSSNITTSDESIGN Ämnet gränssnittsdesign behandlar interaktionen mellan dator och människa med fokus på designaspekterna i utveckling av användbara, tillgängliga och tilltalande gränssnitt. Det innehåller
Projektuppgift ACSD HomeMedia
UPPSALA UNIVERSITET PROJEKTUPPGIFT Institutionen för Informationsteknologi HT 2006 Användarcentrerad systemdesign, 5 p Robert Kajic Karin Liljefors Ken Lindeberg-Lindvet Johanna Lundhag robert@kajic.com
Utvärdering. Övergripande (1) Med/utan användare. Övergripande (2) Fredag 1 oktober F1. Ann Lantz - Anna Swartling -
Utvärdering Fredag 1 oktober 13-15 F1 Ann Lantz - alz@nada.kth.se Anna Swartling - ast@kth.se Övergripande (1) Av den verkliga världen: Hur agerar man, vad händer? Hur används teknik? Beteendevetenskapliga
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
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
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
Kursplan Gränssnittsdesign och Webbutveckling 1 Vårtermin 2014
Kursplan Gränssnittsdesign och Webbutveckling 1 Vårtermin 2014 Kurswebb: www.creativerooms.se/edu, välj Gränssnittsdesign eller Webbutveckling 1 Lärare: Aino-Maria Kumpulainen, aino-maria.kumpulainen@it-gymnasiet.se
Prototyping. Susanna Olsson, TietoEnator Funda Denizhan, TietoEnator Ann Lantz, CID
Prototyping Susanna Olsson, TietoEnator Funda Denizhan, TietoEnator Ann Lantz, CID TRITA-NA-D0105 CID-139, KTH, Stockholm, Sweden 2001 Susanna Olsson, TietoEnator, Funda Denizhan, TietoEnator, Ann Lantz,
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
Prototyper och användartest
Föreläsning i webbdesign Prototyper och användartest Rune Körnefors Medieteknik 1 2012 Rune Körnefors rune.kornefors@lnu.se Prototyp för en webbplats! Utkast eller enkel variant av webbplatsen" Syfte"
Fö 4: Utvärdering. Gästföreläsning. Muddy-cards resultat. Varför och vad? Varför? Vad? Mot vad? (Krav) Hur? IMPACT
Varför? Vad? Mot vad? (Krav) Hur? IMPACT Fö 4: Utvärdering Gästföreläsning Computer Supported Collaborative Work flera användare. Live Help Systems Johan Åberg Vecka 10 Måndag 3/3 kl 10 i sal C3 Muddy-cards
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
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
DIGITALISERING FÖR MERVÄRDE EN ILLUSTRERAD GUIDE FÖR SOCIALTJÄNSTEN I SUNDSVALL
DIGITALISERING FÖR MERVÄRDE EN ILLUSTRERAD GUIDE FÖR SOCIALTJÄNSTEN I SUNDSVALL 1 Användarcentrerad digitalisering av Socialtjänsten i Sundsvall Illustrerad och författad av Caisa Sixtensdotter under handledning
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
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
Föreläsning 4, Användbarhet, prototyper
Föreläsning 4 Användbarhet och prototyper Kapitel 5-7 i Stone et al. Mer om användbarhet Psykologiska principer avseende: Förväntningar En uppgift i taget Struktur för förståelse Känna igen eller komma
Kommentarer till MDI tentamen 081003
Kommentarer till MDI tentamen 081003 1) I utvärderingssammanhang vill man ofta att de tilltänkta användarna ska finnas med. Nämn tre sätt att ta med användarna och jämför de olika sätten, likheter och
Utvärdering. Övergripande (1) Övergripande (2) Med/utan användare. Heuristisk utvärdering. Expertutvärdering. Måndagen den 29 september 8-10 F1
Utvärdering Måndagen den 29 september 8-10 F1 Ann Lantz Alz@nada.kth.se Anna Stockhaus Ast@nada.kth.se Övergripande (1) Av den verkliga världen: Hur används teknik på arbetsplatsen? Kan man förbättra design
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,
Undervisningen i ämnet webbutveckling ska ge eleverna förutsättningar att utveckla följande:
WEBBUTVECKLING Ämnet webbutveckling behandlar de tekniker som används för att presentera och bearbeta information i webbläsaren samt utifrån dessa tekniker skapa och vidareutveckla statiska och dynamiska
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
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
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
Analys och design. Objekt. Klass. med hjälp av CRC. Klassdiagram
Analys och design med hjälp av CRC 83 Klassdiagram Objekt Ett objekt är en individuellt identifierbar entitet som kan vara konkret eller abstrakt. Ett objekt har tillstånd, beteende och identitet. Reellt,
Objektorientering. Grunderna i OO
Objektorientering Grunderna i OO 1 Systemutveckling Tre systemnivåer: Verksamhet Informationssystem Datasystem Huvuduppgifterna i ett systemutvecklingsarbete: Verksamhetsanalys Informationsbehovsanalys
Utvärdering av prototyp: Frågedatabas av Mårten Cronander. Innehållsförteckning
1 (6) Mottagare: Åsa Cajander Mårten Cronander Utvärdering av prototyp: Frågedatabas av Mårten Cronander Innehållsförteckning 1 Inledning 2 1.1 Ten usability heuristics 2 1.2 Severity ratings for usability
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
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
PROGRAMMERING. Ämnets syfte. Kurser i ämnet
PROGRAMMERING Ämnet programmering behandlar hur mjukvaror skapas, anpassas och utvecklas samt programmeringens roll i informationstekniska sammanhang som datorsimulering och praktisk datoriserad problemlösning.
Introduktion. Byggstenar TDBA63 2005-11-22
Introduktion UML står för Unified Modeling Language. Det är tänkt att fungera som hjälpmedel vid modellering av alla tänkbara typer av utvecklingsarbeten, inte bara inom dataomdrådet. Det största värdet
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?
Kursvärdering - sammanställning Kurs: 1IT240 Användarcentrerad systemdesign Antal reg: 19 Period: Sommarkurs 2004 Antal svar: 14 Lärare: Jan Gulliksen Svarsfrekvens: 73% Kursutvärderare: IT-kansliet/Christina
Prototypningsverktyg. A Human-Centered Design Process (ISO 9241-210, 2010) Mattias Arvola. @mattiasarvola Institutionen för datavetenskap
A Human-Centered Design Process (ISO 9241-210, 2010) Prototypningsverktyg 1. Plan the humancentred process 2. Understand the context of use Mattias Arvola Meets the requirements 5. Evaluate against requirements
Design för användbarhet
Design för användbarhet Klicka här för att ändra format Ett fall, interaktionsdesign och lite process Bengt Göransson Klicka här :: för Användbarhetsdesigner att ändra format på underrubrik i bakgrunden
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
Inlämning 1 - Tentafrågor. Projektgrupp A
Inlämning 1 - Tentafrågor Projektgrupp A 2010-11-17 Fråga \ Innlärningsmål Svar: 1 2 3 4 5 6 7 8 9 12 13 15 Fråga 1: LAU1 E x x Fråga 2: LAU1 E x Fråga 3: LAU8 B x x Fråga 4: LAU8 D x x x Fråga 5: LAU2
Utvecklingsm odell och utvecklingsm etod för att skapa god kom m unikation
Kurs: Designm etodik, 3 p Delm om ent: Datum : 2 0 0 3-1 2-1 8 Utvecklingsm odell och utvecklingsm etod för att skapa god kom m unikation Nils Järgenstedt [ it3 jani@ituniv.se] Innehållsförteckning INLEDNING...
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
SKOLFS. beslutade den XXX 2017.
1 (11) Föreskrifter om ändring i Skolverkets föreskrifter (SKOLFS 2010:247) om ämnesplan för ämnet programmering i gymnasieskolan, inom kommunal vuxenutbildning på gymnasial nivå och inom vidareutbildning
Agenda. Inledning, teoretiska metoder Hierarkisk uppgiftsanalys, HTA Cognitive walkthrough CW Heuristisk evaluering
Agenda Inledning, teoretiska metoder Hierarkisk uppgiftsanalys, HTA Cognitive walkthrough CW Heuristisk evaluering Teoretiska metoder Inspektionsmetoder Teoribaserade Olika typer av walkthroughs Uppgiftsanalysmetoder
Vägledningen 24-timmarswebben. Magnus Burell, Verva Uppdaterad: 2007-09-11
Vägledningen 24-timmarswebben Magnus Burell, Verva Uppdaterad: 2007-09-11 Vägledningen 24-timmarswebben Vad? Ca 150 riktlinjer för utveckling av webb och e-tjänster i offentlig sektor Senaste version 2006
Design för användbarhet
Design för användbarhet Ett fall, interaktionsdesign och process Bengt Göransson :: Användbarhetsdesigner Guide Redina AB :: Bengt.Goransson@guide.se Innehåll Ett verkligt fall från»konsultvärlden«. Processen.
Projektuppgift i Användarcentrerad Systemdesign
Projektuppgift i Användarcentrerad Systemdesign Utveckling av e-dagis baserad på Contextual Design av H. Beyer och K. Holtzblatt Kaveh Mehrabi Gustav Mena Marcus Rosengren Ellen Tjälldin Användarcentrerad
Användarcentrerad systemdesign
Användarcentrerad systemdesign Rapport Senior palm; Contextual design. Innehåll: 1 Kontextuell design, översikt...3 2 Informationsinsamling...3 2.1 Användargrupper...3 2.2 Arbetsmodeller...4 2.2.1 Flöde...4
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
Preliminär specifikation av projekt
Preliminär specifikation av projekt Projektets namn: Infraröd Minneslåda (numera omdöpt till FastSync) Uppdragsgivare: Alex Olwal aolwal@cs.columbia.edu Deltagare: Johan Ullberg Nils
Design av användargränssnitt
Design av användargränssnitt Vad är ett bra användargränssnitt? Vad påverkar designen? Utvärdering viktig Praktiska rekommendationer - Heuristik Exempel på bra och mindre bra design Vad är ett användargränssnitt?
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
Användbarhet i sitt sammanhang
Användbarhet i sitt sammanhang Världsanvändbarhetsdagen 2009-11-12 Anders Hedberg, Guide Konsult Stockholm Innehåll En helikoptertur över ett projekts olika faser med belysning på användbarhet i förhållande
Projektkaos. Chaos-rapporten. 34% av projekten avslutades i tid och enligt budget... ... 66% misslyckades!
Projektkaos. Chaos-rapporten 34% av projekten avslutades i tid och enligt budget...... 66% misslyckades! 1 Standish Group, 2003 (www.standishgroup.com) Praxis Hantera krav Använd komponentarkitekturer
Prototyping. Planera och genomföra webbproduktionsprojekt. Innehåll. Fördelarna med Pappersprototyper. Lofi-prototyp. Prototyping
Innehåll Planera och genomföra webbproduktionsprojekt Stefan Berglund Prototyping Prototyping LoFi-prototyp HiFi-prototyp Användarcentrerad utveckling Användbarhet Specificering av krav Prototyping Kartläggning
Idag. Prototyper och användbarhetsutvärdering. Vad prototyper prototypar. Olika sorters prototyper. Del 2 Prototyper Utvärdering Analytisk Empirisk
Idag Prototyper och användbarhetsutvärdering Del 2 Prototyper Utvärdering Analytisk Empirisk Prototyper: en fråga om syfte och mottagare Vad prototyper prototypar Kommunikation Med sig själv för att driva
Utvärdering av gränssnitt särskilt befintliga. Hur utvecklar man användbara system? Användbarhet handlar om kvalitet
Utvärdering av gränssnitt särskilt befintliga Hur utvecklar man användbara system? Lära sig organisationen Förstå användarens situation Förstå användarens språk Involvera användare i processen Utvärdera,
Utveckling av Läsaren
Utveckling av Läsaren Projektet steg för steg Läsaren har utvecklats sucessivt till att bli den anpassningsbara och situationsoberoende tjänst den är idag. Tabellen nedan visar hur utvecklingen har skett
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
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
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:
TMP Consulting - tjänster för företag
TMP Consulting - tjänster för företag Adress: http://tmpc.se Kontakta: info@tmpc.se TMP Consulting är ett bolag som utvecklar tekniska lösningar och arbetar med effektivisering och problemslösning i organisationer.
Användbarhet och Webbutveckling för mobila enheter. Behovsanalys
Användbarhet och Webbutveckling för mobila enheter Behovsanalys Kurshemsidan Böcker mobilutveckling Dokumentation/Inlämningar Kommer på hemsidan (tills på måndag?) Nästa vecka: Planeringsdokument (Scrum)
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
Problem 1-1,5p Två av följande metoder för kravspecifikation är ej lämpade att använda vid ett COTSprojekt,
Problem 1-1,5p Två av följande metoder för kravspecifikation är ej lämpade att använda vid ett COTSprojekt, vilka? 1p En av metoderna är istället mycket lämpad för att specificera krav till ett COTS-projekt,
Design av användargränssnitt. Vad behöver man veta? Generella designprinciper. Vad är ett användargränssnitt? Några egenskaper hos människan
Design av användargränssnitt Vad är ett bra användargränssnitt? Vad påverkar designen? Utvärdering viktig Praktiska råd och tips - Heuristik Exempel på bra och mindre bra design Några egenskaper hos människan
Vad är. Domändriven design?
Vad är Domändriven design? 1 Domändriven design är utvecklare och domänexperter som arbetar tillsammans för att skapa mjukvara som är både begriplig och möjlig att underhålla. ett sätt att fånga och sprida
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
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
Frågor och svar till tentamen i Kravhantering
Frågor och svar till tentamen i Kravhantering Del 1 Frågor & svar Frågor&svar till tentamen 1 Datamodeller (0.5p) När man tar fram data krav skriver Lausen i sin bok, gällande data modeller, att det finns
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
Arbetsuppgifter. Vad gör du? Egentligen? Vad behövs? Gruppincheckning
Arbetsuppgifter Vad gör du? Egentligen? Vad behövs? Gruppincheckning Kravspecifikation Vad är ett krav? vad produkten ska klara av eller en kvalitet som produkten ska ha 2 Krav Affärsmässiga Varför gör
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
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
Arbetsmiljöproblem vid IT-stött arbete
Arbetsmiljöproblem vid IT-stött arbete Människa-datorinteraktion Inst för informationsteknologi Uppsala universitet http://www.it.uu.se.@it.uu.se IT i svenskt arbetslivet 70% använder IT dagligen. 35%
Daniel Wetter. Senior UX- Interaktion och tjänsteutveckling
Daniel Wetter Senior UX- Interaktion och tjänsteutveckling Design fungerar när den lyckas förmedla idéer väl på enklaste möjliga sätt. Interaktionsdesign fokuserar speciellt på hur en användare interagerar
Projektsteg: Detaljdesign. Måldriven design. I praktiken? Vattenfallsmetoder. Designdriven utveckling. Agila metoder
Måldriven design Projektsteg: Detaljdesign 1. Projektplanering 2. Undersökning av användare och situation 3. Modellering (av undersökningsresultatet) 4. Kraammanställning 5. Ramverksdesign (övergripande
Projektuppgift ACSD sommar 2004
Projektuppgift ACSD sommar 2004 Uppgift: El-mätare Kurslitteratur: Contextual Design, Beyer & Holtzblatt Författare: Andreas Augustsson, aaugustsson@bredband.net Per Ehnbom, Per.Ehnbom.7017@student.uu.se
SAMBRUK. Tentativa förslag för arbete med interaktionsdesign vid utveckling av kommunala e-tjänster. Jonas Sjöström (
SAMBRUK Tentativa förslag för arbete med interaktionsdesign vid utveckling av kommunala e-tjänster Jonas Sjöström ( sjjo@ihh.hj.se ) Agenda 1.Designprocess för användbara e-tjänster 2.Designideal för e-tjänster
Användarcentrerad Systemdesign En mediecentral och Contextual Design
Användarcentrerad Systemdesign En mediecentral och Contextual Design Daniel Odervång daniel@forumet.nu Leon Ljunggren Lelj1171@student.uu.se Robert Albrektsson roal411@hotmail.com Robin Sving rosv3579@student.uu.se
Diagnos och design av Verksamhet och IT, 7, 5 HP. Föreläsning 2 Sofie Pilemalm
Diagnos och design av Verksamhet och IT, 7, 5 HP Föreläsning 2 Sofie Pilemalm Dagens Agenda Systemutveckling i backspegeln och för framtiden Problem och utmaningar Användarcentrerad utveckling Som del
Hi-Fi Prototyping + laborationsgenomgång & verktyg
Hi-Fi Prototyping + laborationsgenomgång & verktyg Karin Fahlquist 2015 Frågor att besvara Vad innebär prototyping? Vad är speciellt med hi-fi prototyping? Hur kan man använda dem? Hur väljer man nivå
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