IN Introduksjon til design, bruk, interaksjon Krav og behov
|
|
- Gunnar Nesse
- 5 år siden
- Visninger:
Transkript
1 IN Introduksjon til design, bruk, interaksjon Krav og behov 4. september 2018 Institutt for Informatikk, Universitetet i Oslo joshi@ifi.uio.no IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 1
2 Dagens forelesning Praktisk informasjon Obligatorisk oppgave 2 Kapittel 10: Å forstå og definere krav Hva skiller krav og behov? Hvordan bruke datainnsamling til å etablere krav? Oppgavebeskrivelse og oppgaveanalyse IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 2
3 Kontaktstudent for IN1050 Jonatan Indahl Rollheim Henvendelser dere ønsker å ta opp anonymt forbedringspotensialer, klager, ros etc. Blir invitert på gruppelærermøte i løpet av september E-post: jonatair@student.matnat.uio.no IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 3
4 Ukene fremover Det er mulig vi skyver litt på forelesningen som er ment å holdes på Sundvollen men det er normale gruppetimer alle uker gruppetimene de neste ukene blir ekstra viktige med tanke på oblig 1 og 2 Vi sender beskjed på e-post og på emneside når vi vet hvordan det blir best for dere IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 4
5 Obligatorisk oppgave IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 5
6 Obligatorisk oppgave IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 6
7 Forrige uke: Datainnsamling hva og hvordan Bruk Kognisjon som et eksempel på et fagfelt som har hjulpet oss med å se hvordan vi kan forstå bruk Og hvordan forståelse av kognitive prosesser får implikasjoner for vårt design og vår utvikling Hva er data og hvordan går vi frem for å samle det inn? Eksempler på metoder for datainnsamling: intervju, observasjon og spørreskjema Hvordan planlegge og strukturere et intervju Dagens tema: Hvorfor trenger vi å samle inn data i det hele tatt? Hva ønsker vi å lære mer om og hvor skal vi med all dataen? IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 7
8 Nøkkelbegreper fra dagens forelesning Behov s. 12 Krav s. 17 Funksjonelle og ikke-funksjonelle krav s. 22 Personas s. 26 Domene s. 56 Scenario s IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 8
9 Hvor starter vi? 1. Designe et helt nytt system 2. Videreutvikle noe som finnes de fleste velger det siste eller en blanding (kjent konsept i ny drakt) Men hva finnes allerede der ute? Brukere Brukskontekst Innarbeidede rutiner, praksis, vaner etc. Derfor må vi forstå bruk, brukere og brukskontekst når vi foreslår nye eller alternative løsninger IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 9
10 Krav og behov Til nå har pensum dreid seg om samspillet mellom mennesker og maskiner og sånn skal det fortsette, men vi trenger litt flere begreper å lene oss på Vi skal lære oss å skille mellom språket, begrepene og antagelsene vi gjør når vi snakker om: Systemer Faglige begreper Teknisk språk Brukere Løsrevet fra spesifikke teknologier eller andre mennesker Dagligdags, ofte ikke-teknisk, språk Krav stilles til maskiner Behov avdekkes hos mennesker IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 10
11 Selvrealiseringsbehov Personlig, åndelig, kreativt, moral, spontanitet, måloppnåelse Anerkjennelsesbehov Selvrespekt, status, aksept, respekt, verdighet Sosiale behov Vennskap, familie, nærhet, intimitet, tilhørighet, kjærlighet Trygghetsbehov Sikkerhet, stabilitet, husly, beskyttelse, ressurser, helse, frihet, lover Fysiske behov Sult, tørste, søvn, åndedrett, sex, varme IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 11
12 Behov innen HCI og UCD Definisjoner: - Behov Behov beskriver hva vi som mennesker helt fundamentalt trenger i livet Hjelper oss med å forstå menneskers grunnleggende/iboende atferd og motivasjon Kontekstualiserer underliggende motivasjon for ønsker, verdier, preferanser etc. og er uavhengig av teknologi og andre mennesker Mye av vår forståelse rundt menneskelige behov er lånt fra psykologien (f.eks. Maslows behovspyramide) Eksempler på behov: Trygghet Mestring Forflytning Kommunikasjon Tilbakemelding IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 12
13 Eksempel: Selvrealiseringsbehov Personlig, åndelig, kreativt, moral, spontanitet, måloppnåelse Informatikkutdanning Anerkjennelsesbehov Selvrespekt, status, aksept, respekt, verdighet Sosiale behov Vennskap, familie, nærhet, intimitet, tilhørighet, kjærlighet Trygghetsbehov Sikkerhet, stabilitet, husly, beskyttelse, ressurser, helse, frihet, lover Fysiske behov Sult, tørste, søvn, åndedrett, sex, varme IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 13
14 Eksempel: Selvrealiseringsbehov Personlig, åndelig, kreativt, moral, spontanitet, måloppnåelse Sosiale medier Anerkjennelsesbehov Selvrespekt, status, aksept, respekt, verdighet Sosiale behov Vennskap, familie, nærhet, intimitet, tilhørighet, kjærlighet Trygghetsbehov Sikkerhet, stabilitet, husly, beskyttelse, ressurser, helse, frihet, lover Fysiske behov Sult, tørste, søvn, åndedrett, sex, varme IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 14
15 Selvrealiseringsbehov Personlig, åndelig, kreativt, moral, spontanitet, måloppnåelse Anerkjennelsesbehov Selvrespekt, status, aksept, respekt, verdighet Sosiale behov Vennskap, familie, nærhet, intimitet, tilhørighet, kjærlighet Trygghetsbehov Sikkerhet, stabilitet, husly, beskyttelse, ressurser, helse, frihet, lover Fysiske behov Sult, tørste, søvn, åndedrett, sex, varme IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 15
16 Vi må grave for å avdekke underliggende behov Vi blir ofte så opptatt av løsningen i seg selv og de umiddelbare funksjonene som tilbys at vi glemmer «hvorfor»-spørsmålet En vanlig teknikk benyttet under datainnsamling for å grave er «5 Whys» Problem: hodetelefonene fungerer ikke 1. hvorfor? fordi ledningen er ødelagt 2. hvorfor? fordi kablingen i ledningen er ødelagt 3. hvorfor? fordi det er oppstått brudd på jordingskabelen 4. hvorfor? fordi det er slitt og strukket for mye på hodetelefonene Underliggende årsaker blir forhåpentligvis klarere etter hvert som vi forstå mer av hvorfor problemet oppstod i utgangspunktet 5. hvorfor? fordi de kveilet sammen og lagt i bukselommer over lang tid IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 16
17 Krav Definisjoner: - Krav Krav beskriver funksjoner eller egenskaper til et system, en tjeneste, eller en løsning Innen HCI er krav altså noe vi stiller til systemer og ikke noe vi snakker om at brukerne har (de har sine behov) Krav er ofte koblet til spesifikke teknologier eller andre mennesker: plattformer, strategier, teknologier, enheter etc. Krav er ment å kunne forstås av utviklere: gir dem føringer på hvilke funksjoner og egenskaper som ønskes Krav lider ofte av utydelighet, tvetydighet eller mangelfullhet Er de noen gang enstydige og heldekkende? IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 17
18 Etablering av krav Hvorfor bry seg? Læreboka nevner at fasen med å etablere krav er den fasen i en utviklingsprosess hvor ting som oftest går galt IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 18
19 Hvordan komme seg fra behov til krav? Hva ønsker vi å oppnå? Forstå mest mulig om bruk, brukere, brukskontekst og oppgavene som skal løses Etablere et stabilt sett med krav Hvordan kan vi oppnå dette? Datainnsamlingsaktiviteter Analyse av data Formulere uttrykk og beskrivelser som «krav» Iterative prosesser med brukere og andre interessenter IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 19
20 Etablering av krav: typiske spørsmål å stille seg Hva ønsker brukerne å oppnå? hva har de behov for? Hva er brukernes ønsker? For hvilke brukergrupper eller aktører gjelder dette? Gjelder deres ønsker kun i henhold til oppgave, aktivitet, mål etc. eller alt de foretar seg? Uansett underliggende behov så er det vår jobb å klargjøre, fullføre, omstrukturere ( etablere) før det kan kalles krav Hvorfor «etablering»? Krav binder ofte sammen flere ulike behov som kun kan forstås i sin brukssammenheng, dermed «oppstår de» Vi henviser ofte til innsamlet data og bruker dataen til å rettferdiggjøre og forankre kravene dataen etablerer IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 20
21 Ulike typer krav Funksjonelle krav Ikke-funksjonelle krav Krav til omgivelser Sosiale krav Organisatoriske krav IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 21
22 Funksjonelle og ikke-funksjonelle krav Definisjoner: - Funksjonelle krav - Ikke-funksjonelle krav Funksjonelle krav Krav som sier noe om hva systemet skal kunne gjøre Absolutt formulert: «ja/nei»? Hvilke funksjonaliteter (og atferd) skal systemet ha? «Mobiltelefonen skal kunne lades trådløst» / «Mobiltelefonen skal kunne avspille musikk» Ikke-funksjonelle krav Krav som sier noe om hvordan systemet skal utføre sine funksjoner (dvs. kvaliteten på utførelsen) Målbart formulert: «hvor godt»? Hvilke kvaliteter og egenskaper skal systemet ha? «Mobiltelefonen skal ha en responstid på under 100ms ved ansiktsgjenkjenningsinnlogging» / «Mobiltelefonen skal ikke veie mer enn 200g» IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 22
23 Andre krav: omgivelser, sosiale, organisatoriske Krav til omgivelser Er det forhold ved omgivelsene som kan gi opphav til krav? «Mobiltelefonen skal være vanntett» / «Mobiltelefonen skal tåle støt/risting» Sosiale krav Er det sosiale elementer ved bruken eller brukskonteksten som kan medføre krav? «Mobiltelefonen skal støtte deling av bilder» / «Mobiltelefonen skal støtte samtaler med mennesker på andre siden av jorda» Organisatoriske krav Har organisasjonen hierarkiske, infrastrukturelle, holdningsmessige, sikkerhetsmessige eller andre type føringer som kan medføre krav? «Mobiltelefonen skal be om at ny sekssifret sikkerhetskode opprettes hver måned» / «Mobiltelefonen skal nektes rottilgang» IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 23
24 En normal kravhåndteringsprosess involverer mange Ulike aktører har sine behov og motivasjoner: Sluttbruker IN1050 Kunder Innkjøper Drifter Vedlikeholder Reparatør IN1030 Videreutvikler Andre aktører? Ikke-brukere? IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 24
25 Hva kan vi si om brukerne våre? Vi ønsker som regel å kunne si noe om: Hvem er de? hva er typiske karakteristikker som bakgrunn, utdanning, erfaring, holdning, kjennskap til teknologi etc.? Hvordan drevne er de? er de noviser eller eksperter? Hvor ofte bruker de systemet? ofte, jevnlig eller sjeldent? Hvordan er deres mestringsevne? nedsatt funksjonalitet, fysisk motorikk, styrke og bevegelighet etc.? Som regel ønsker vi å gi anonymiserte beskrivelser av ekte personer eller brukerkarakteristikker skapt fra reelle personer IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 25
26 Personas Definisjoner: - Personas Personas beskriver brukerkarakteristikken til en fiktiv bruker som er ment å representere en gruppe brukere Som regel holder man seg til 1-4 personaer for å dekke de mest interessante brukergruppene Vi har som oftest en primær persona blant de få vi lager Beskriver ikke reelle personer, men personas skapes som regel fra reelle personer Bringes til live ved å gi dem navn, mål, karakteristikker, bakgrunn etc. Må ikke idealiseres til å anses som 100 % perfekte, nøyaktige eller representative IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 26
27 Personas: eksempel fra lærebok IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 27
28 Personas: eksempel fra gruppetimer sist uke Ågot, 81 år Du ser ikke så godt, men er veldig nysgjerrig. Siden du aldri har brukt noe særlig datamaskin i arbeidssammenheng har du minimalt med teknologisk erfaring. Du fikk en mobiltelefon til jul i fjor, men den er veldig liten, og den er fryktelig komplisert. Alt for mange menyer og alt for mye unødvendig dilldall. Språket er også komplisert. SMS, chat, WiFi etc. Du skjønner ingenting. Knappene er altfor små og det er vanskelig å lese hva som står der. SMS klarer du ikke, selv om du har veldig lyst. Dessuten glemmer du ofte hvor du har lagt den, så den blir ofte borte fra deg. Julius, 8 år Du er en liten gutt. Du har aldri eid en mobiltelefon før. Du kan ikke lese så godt, så du liker best bilder for å forstå sammenhenger. Du har fått beskjed om å ha med deg mobilen overalt, så den bør tåle litt utendørsforhold: søle, sand, vann etc. Du elsker musikk så du vil gjerne ha høyttalere på mobilen. I tillegg ville et enkelt kamera vært megakult. Fordi du er så distre og glemmer klokka hele tiden bør du ha en stadig påminnelse, f.eks. analog klokke som skjermsparer eller en alarm som piper hver time (slik digitale klokker) gjør. Den bør kunne skiftes deksel på slik at du kan ha logoen til favorittlaget ditt i Tippeligaen bakpå. Funksjonalitet er ikke så viktig for deg, men en kul mobil som tåler litt trøkk betyr alt IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 28
29 Datainnsamling for å etablere krav Forrige uke lærte vi om ulike måter å samle inn data om bruk, brukere og brukskontekst på men hvordan går vi frem med datainnsamling når målet er å etablere krav? Forelesning 2 (s. 40): En enkel livssyklusmodell for UCD IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 29
30 Hvordan bruke datainnsamling til å etablere krav (1) Intervjuer «Props»: vi bruker gjerne rekvisitter og typiske gjenstander som en del av intervjuet for å forstå underliggende behov Intervjuer er godt egnet til å utforske forhold og få oversikt Kan brukes til å knytte relasjoner til deltagere og aktører som kan være relevante å inkludere senere Fokusgrupper Utføres som regel som gruppeintervjuer Fokusgrupper er godt egnet til å oppnå konsensus og/eller for å belyse og fremprovosere sensitive forhold eller konflikter Kan ofte medføre at enkeltpersoner dominerer IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 30
31 Rambøll Museums (INF2260 h17): - Thanh Thao Thi Tran - Mariann Gundegjerde - Sander Opperud Odden - Sebastian Dahl IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 31
32 KLIMB (INF2260 h17): - Marte Rimer - Therese Wiig - Kristine Hellem Anstad - Inger Helene Howells Engebretsen IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 32
33 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 33 AI for Library (INF2260 h17): - Caroline Janes - Live Nordli - Ida Jasmin Kalfoss - Helle Kyseth Heiestad
34 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 34 Magnus Li (IN1050 h17): - Masteroppgave/forelesning
35 Hvordan bruke datainnsamling til å etablere krav (2) Spørreskjema Brukes gjerne i kombinasjon med andre teknikker (husk triangulering) Kan gi oss både kvalitativ og kvantitativ data Spørreskjemaer er godt egnet til å få tak i svar på spesifikke spørsmål fra en større og spredt populasjon Studier av liknende løsninger Brukes som oftest når vi ønsker å forbedre et eksisterende system fremfor å introdusere noe helt nytt Krever at vi har kjennskap til eksisterende liknende løsninger i en tidlig fase Denne typer studier gir oss et godt grunnlag for å sammenlikne og utlede krav IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 35
36 Real Fiction (INF2260 h17): - Anders Brustad - Helene Mehre Ystgaard - Ulrik Palmstrøm - Jacob Kleivdal Ommundsen IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 36
37 AI for Library (INF2260 h17): - Caroline Janes - Live Nordli - Ida Jasmin Kalfoss - Helle Kyseth Heiestad IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 37
38 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 38
39 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 39
40 Hvordan bruke datainnsamling til å etablere krav (3) Direkte observasjon Vi får innsikt i brukernes faktiske oppgaver og omstendigheter Direkte observasjon er godt egnet for å danne seg et helhetlig inntrykk av brukerens situasjon og brukskontekst Krever svært mye tid og kan fort lede til store mengder data Indirekte observasjon Indirekte observasjon egner seg godt til å få en oversikt over eksisterende oppgaver, rutiner, aktiviteter etc. Brukes sjeldent alene i kravetablering, men kan gi støttedata som supplerer annen innsamlet primærdata (husk triangulering) IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 40
41 Rambøll Museums (INF2260 h17): - Thanh Thao Thi Tran - Mariann Gundegjerde - Sander Opperud Odden - Sebastian Dahl IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 41
42 KLIMB (INF2260 h17): - Marte Rimer - Therese Wiig - Kristine Hellem Anstad - Inger Helene Howells Engebretsen IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 42
43 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 43
44 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 44
45 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 45
46 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 46
47 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 47 Magnus Li (IN1050 h17): - Masteroppgave/forelesning
48 Hvordan bruke datainnsamling til å etablere krav (4) Dokumentstudier Vi får ofte tak i prosedyrer, regler og rutiner ved å se på manualer, instrukser, guider etc. Dokumentstudier er godt egnet til å forstå stegene som inngår i en aktiviteter samt hvilke regler og retningslinjer som regulerer aktiviteten Bør ikke brukes isolert sett (husk triangulering) Hjelper oss med å forstå relevant lovgivning og nødvendig bakgrunnsinformasjon Krever ikke tid fra deltagere! IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 48
49 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 49 Bredvid (INF2260 h17): - Johan Hoi - Snorre Ødegård - Mari Bruseth - Jonathan Ibsen
50 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 50 next. (INF2260 h17): - Hans Jonathan Esbjug - Pio Rasch-Halvorsen - Ingvild Alette Jensen - Kristian Dahl
51 Social Health Bots (INF2260 h17): - Aleksander Kjelstrup - Fredrik H Lauritzen - Andrea Ingvaldsen - Sondre Hamnvik IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 51
52 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 52 Magnus Li (IN1050 h17): - Masteroppgave/forelesning
53 En konkret metode: Contextual inquiry Contextual inquiry er en metode innen UCD med røtter fra etnografien og brukes for å få oversikt over aktiviteter i praksis hvor man samarbeider med brukeren om å forstå situasjonen og på sikt etablere krav Struktureres gjerne som et én-til-én intervju med noen i deres normale arbeidsrutiner og diskusjon av aktiviteter og oppgaver Hovedregelen er at brukeren er eksperten og designeren er novisen Det følger med fire hovedprinsipper: Kontekst: vi får innsikt i reell brukskontekst og vi ser hva som typisk foregår der Partnerskap: bruker og designer samarbeider om å forstå situasjonen og brukerens arbeid og praksis Tolkning: alle observasjoner tolkes av begge før det trekkes en slutning Fokus: designer retter gjerne samtalen mot tematikker som virker interessante IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 53
54 Utfordringer ved datainnsamling (1) Når vi samler inn data uavhengig av metoder og teknikker vi velger må vi være oppmerksomme på en del utfordringer Hvem er interessentene (stakeholders)? hvem andre enn brukeren vil kunne mene om kravene til løsningen? Hvem kan vi engasjere i en UCD-prosess og hvordan? når, hvor og hvordan bør vi gå frem? Hvordan kommer vi tettest på «ekte» brukere og ikke ledere, administrativt ansatte og andre ikke-brukere? Proxy-brukere? Hvordan involverer vi deltagere uten at maktbalansen blir skjev og noen dominerer prosessen? Er det økonomiske eller organisatoriske forhold vi bør være kjent med som kan påvirke datainnsamlingen? IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 54
55 Utfordringer ved datainnsamling (2) Hvordan skal vi kommunisere mellom partene? Innen design- og utviklingsteamet Mellom designer og bruker Mellom brukere (ofte ulik terminologi selv innad i en bedrift) Hvor godt kjente er vi og brukerne med domenet og terminologi? Hvor god er tilgangen på faktiske brukere og nøkkelpersoner? IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 55
56 Domene Definisjoner: - Domene Vi designer ofte for spesifikke brukskontekster hvor god innsikt krever domenekunnskap For å skape gode brukeropplevelser må vi enten sette oss inn i domenet eller hente inn domeneeksperter Ofte er ikke løsninger overførbare mellom domener Domene et felt eller omfang av en bestemt kunnskap eller aktivitet Domenekunnskap kunnskap innenfor et bestemt domene Domeneekspert en ekspert innenfor et gitt domene IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 56
57 Oppgavebeskrivelse og oppgaveanalyse I dette kurset kommer er vi innom to metoder for oppgavebeskrivelser: Scenario Dette skal vi lære om og bruke i dette kurset (blant annet i senere obliger) Brukes svært ofte innen HCI og UCD Use case Kun kursorisk pensum som det står mer om i kap. 10 i læreboka Blir gjennomgått nøye i IN1030 til våren Brukes sjeldent innen HCI og UCD mest vanlig innen systemutvikling Vi skal innom én metode for oppgaveanalyse: HTA Listebasert og grafisk fremstilling av hvordan oppgaver kan brytes opp i mindre deler Brukes mest når det er snakk om konkrete og isolerte oppgaver i eksisterende løsninger IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 57
58 Scenario Definisjoner: - Scenario Et scenario er en uformell, narrativ fremstilling av en brukssituasjon hvor en problemstillingen eller foreslått løsning står i sentrum Scenarioer skal være enkle, naturlige, personlige og ikke generaliserbare de skal vise til en bestemt brukssituasjon Er ment både til å kommunisere og til å frembringe kritisk refleksjon blant designere som vurderer brukssituasjonen Brukes på ulike måter og finnes i ulike varianter, men vi konsentrerer oss om to typer: Scenario til fremstilling av et problem: Tekstlig scenario for å beskrive hvordan en problemstilling typisk utfolder seg og oppgaver som inngår Benyttes for å skape en illustrativ fremstilling som folk flest kan relatere seg til og som kommuniserer godt Det er ikke meningen at scenarioet skal forsøke å løse problemet eller forslå løsninger til problemet Pluss- og minusscenarioer: Et forsøk på å fremstille de mest positive/negative konsekvensene ved en foreslått løsning Brukes stort sett av designere for å danne seg helhetlige bilder av brukssituasjonen de ser for seg IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 58
59 Oppgaveanalyse Analyse av innsamlet data er tema for de to neste ukene, men akkurat nå snakker vi om oppgaveanalyse Oppgavebeskrivelser brukes ofte for å forestille seg nye eller alternative løsninger med utgangspunkt i eksisterende løsninger Vi forsøker å bryte opp eksisterende oppgaver i mindre deler som kan informere «nye» løsninger Fokuset ligger på de viktige aktivitetene og ikke de overfladiske: Hva er det brukerne prøver å oppnå? Hvorfor forsøker de å oppnå det? Hvordan går de frem for å få det til? Den vanligste teknikken for å gjøre en oppgaveanalyse er HTA IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 59
60 HTA HTA står for Hierarchical Task Analysis og kalles gjerne hierarkisk oppgaveanalyse på norsk Vi bryter ned en helhet i deloppgaver på en hierarkisk struktur Vi fokuserer på fysiske og observerbare aktiviteter Vi ser også på oppgaver som ikke nødvendigvis omhandler systemet vi interagerer med Vi starter med brukernes mål og ser på hvilke oppgaver de må gjennomføre for å nå sine mål IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 60
61 HTA: eksempel fra læreboka Tekstlig fremstilling: Grafisk fremstilling: 0. In order to buy a DVD 1. Locate DVD 2. Add DVD to shopping basket 3. Enter payment details 4. Complete address 5. Confirm order Plan 0: If regular user do If new user do IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 61
62 Oppsummering Krav og behov må ikke forveksles! Det å etablere gode, entydige krav er viktig for både designer og utvikler og IT-prosjekter bommer ofte på krav De vanligste datainnsamlingsmetodene for å etablere krav er intervju, spørreskjema, observasjon og fokusgruppe Vi kan bruke personas og scenarioer for å artikulere og kommunisere eksisterende og fremtidige løsninger Oppgaveanalyse (f.eks. HTA) er godt egnet til å studere eksisterende systemer og oppgaver IN1050 Introduksjon til design, bruk og interaksjon Forelesning 3: Krav og behov 62
INF1500 Introduksjon til design, bruk, interaksjon Kapittel 10 Identifisere behov og etablere krav
INF1500 Introduksjon til design, bruk, interaksjon Kapittel 10 Identifisere behov og etablere krav 19. September 2016 Institutt for Informatikk, Universitetet i Oslo johe@ifi.uio.no Behov? Krav? 3 Krav
DetaljerINF Introduksjon til design, bruk, interaksjon Kapittel 10 - Iden%fisere behov og etablere krav
INF1500 - Introduksjon til design, bruk, interaksjon Kapittel 10 - Iden%fisere behov og etablere krav 14. September 2015 Institutt for Informatikk, Universitetet i Oslo johe@ifi.uio.no Behov with UI, we
DetaljerIden%fisere behov og etablere krav. INF 1500; introduksjon %l design, bruk og interaksjon 13 september 2010
Iden%fisere behov og etablere krav INF 1500; introduksjon %l design, bruk og interaksjon 13 september 2010 Oversikt Behov Krav Oppgavebeskrivelse Oppgaveanalyse Behov og krav Behov Noe som ikke er koplet
DetaljerIden%fisere behov og etablere krav. INF 1500; introduksjon %l design, bruk og interaksjon 8 september 2014
Iden%fisere behov og etablere krav INF 1500; introduksjon %l design, bruk og interaksjon 8 september 2014 Behov with UI, we are faced with counterintui%ve interac%on methods that are tailored to the needs
DetaljerHCI, Interaksjon, grensesnitt og kontekst. Intervju, spørsmålstyper og observasjon
VELKOMMEN REPETISJON HCI, Interaksjon, grensesnitt og kontekst UCD og livssyklusmodell Kognisjon og mentale modeller Intervju, spørsmålstyper og observasjon Behov, krav, personas og scenario DEL 1 HCI,
DetaljerDesign, bruk, interaksjon
Design, bruk, interaksjon Magnus Li magl@ifi.uio.no INF1510 23.01.2017 Denne forelesningen 1. Mennesker 2. Informasjonssystemer 3. Områder innen menneske-maskin interaksjon 4. Designe for brukere og brukskontekst:
DetaljerUKE 2 Forstå bruk/ datainnsamling. Plenum IN1050 Julie og Maria
UKE 2 Forstå bruk/ datainnsamling Plenum IN1050 Julie og Maria Hva skjer i dag? FORSTÅ BRUKER - Kognisjon - Mentale modeller DATAINNSAMLING - 5 key issues - Utvalg og populasjon - Typer data - Metoder
DetaljerUKE 3 Krav og behov. Plenum IN1050 Julie og Maria
UKE 3 Krav og behov Plenum IN1050 Julie og Maria Hva skjer i dag? BEHOV - Hva og hvorfor? KRAV - Ulike typer krav - Måter å etablere krav - Måter å presentere krav Oblig 2 - Eksempler fra tidligere besvarelser
DetaljerINF1500 Høst 2015 Magnus Li Martine Rolid Leonardsen. Evaluering
INF1500 Høst 2015 Magnus Li Martine Rolid Leonardsen Evaluering I DAG GENERELT PRAKTISK EKSEMPEL LITT FORSKNINGSMETODE KAHOOT EVALUERING Hva og hvorfor Viktige begreper TILÆRMINGER Brukbarhetstesting Feltstudier
DetaljerINF1500 Høst 2015 Magnus Li Martine Rolid Leonardsen. Utviklingsprosesser & krav og behov
INF1500 Høst 2015 Magnus Li Martine Rolid Leonardsen Utviklingsprosesser & krav og behov I DAG GENERELT - Generell informasjon - Et par eksempler på dårlig utforming UTVIKLINGSPROSESSER - Fire tilnærminger
DetaljerINF Introduksjon til design, bruk, interaksjon Introduksjon
INF1500 - Introduksjon til design, bruk, interaksjon Introduksjon Institutt for Informatikk, 19. august 2013 joshi@ifi.uio.no INF1500 Introduksjon 1 Disposisjon Hvem er involvert i kurset? Kursets struktur
DetaljerEvaluering vol. 1. Plenum IN1050 Uke 11 Maria og Helle
Evaluering vol. 1 Plenum IN1050 Uke 11 Maria og Helle Hva skjer i dag? EVALUERING - Hva og hvorfor - Viktige begreper TILNÆRMINGER OG TILHØRENDE METODER - Kontrollerte omgivelser - Naturlige omgivelser
DetaljerGRUPPE 5 UKE 2 IN1050
GRUPPE 5 UKE 2 IN1050 1 Still spørsmål, gi tilbakemeldinger etc https://goo.gl/susrr5 case-sensitive! 2 Planen for i dag Litt om oblig 1 Repetisjon av de sentrale begrepene: HCI, interaksjon, grensesnitt
DetaljerINF Introduksjon til design, bruk, interaksjon Introduksjon
INF1500 - Introduksjon til design, bruk, interaksjon Introduksjon 18. august 2014 Institutt for Informatikk, Universitetet i Oslo joshi@ifi.uio.no INF1500 Introduksjon 1 Dagens forelesning Hvem er involvert
Detaljerhttps://goo.gl/susrr5 GRUPPE 5, UKE 11 EVALUERING IN1050
GRUPPE 5, UKE 11 EVALUERING IN1050 1 Planen for i dag Gruppetimene videre Repetisjon fra forelesning Begynne med oblig Tankekart 2 Datainnsamling Design Evaluering IDENTIFISERE ETABLERE DESIGNUTFORMING
DetaljerUNIVERSITETET I OSLO
UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i: IN1050/INF1500 Prøveeksamen Eksamensdag: 20. november - 27. november 2017 Tid for eksamen: 00.00 23.59 Oppgavesettet er på 5
DetaljerUKE 4 Analyse. Plenum IN1050 Julie og Maria
UKE 4 Analyse Plenum IN1050 Julie og Maria Hva skjer i dag? Analyse - Hva er formålet med analyse? - Hva kan vi analysere? - Forskjellige typer analyse Praktisk eksempel OBS! Dere får ikke mail om tilbakemeldinger
DetaljerINF1500 Høst 2016 Lone Lægreid Martine Rolid Leonardsen. Utviklingsprosesser, krav og behov & Analyse
INF1500 Høst 2016 Lone Lægreid Martine Rolid Leonardsen Utviklingsprosesser, krav og behov & Analyse I DAG GENERELT - Generell informasjon - Et par eksempler på dårlig utforming UTVIKLINGSPROSESSER - Fire
DetaljerUNIVERSITETET I OSLO
UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i: IN1050/INF1500 Prøveeksamen Eksamensdag: 26. november - 3. desember 2018 Tid for eksamen: 00.00 23.59 Oppgavesettet er på 5 sider.
DetaljerRepetisjon. Plenum IN1050 Uke 14 Maria og Helle
Repetisjon Plenum IN1050 Uke 14 Maria og Helle Hva skjer i dag? REPETISJON - Datainnsamling - Krav og behov - Analyse - Prototyping - Evaluering Etter å ha fullført IN1050: kan du sentrale begreper og
DetaljerVELKOMMEN. UKE 1: Introduksjon Plenum IN1050. Julie og Maria
VELKOMMEN UKE 1: Introduksjon Plenum IN1050 Julie og Maria Hva skjer i dag? Hva er IN1050? Kurset fra A til Å HCI Interaksjon og Interaksjonstyper Grensesnitt Hvem er vi? Hva skjer i plenumstimene egentlig?
DetaljerSist oppdatert: 18.november Øvelsesoppgaver til INF1500
Sist oppdatert: 18.november 2015 Øvelsesoppgaver til INF1500 Øvelse 0 Lærebok: Kapittel 1, 3 og 7 Forelesning: 18. august 2015 Joshi og 25. august 2015 Jo Innleveringsfrist: 30. august 2015 1 Human Computer
DetaljerUNIVERSITETET I OSLO
UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i INF1500 Introduksjon til design, bruk, interaksjon Eksamensdag: 07. desember 2012 Tid for eksamen: 10:15 14:15 Oppgavesettet er
DetaljerUKE 6 Utviklingsprosesser og tjenestedesign. Plenum IN1050 Julie og Maria
UKE 6 Utviklingsprosesser og tjenestedesign Plenum IN1050 Julie og Maria Hva skjer i dag? Utviklingsprosesser - Tilnærminger til design - User-centered design - Brukere i UCD - Livssyklusmodeller Tjenestedesign
DetaljerINF Introduksjon til design, bruk, interaksjon Evaluering, del 2
INF1500 - Introduksjon til design, bruk, interaksjon Evaluering, del 2 Institutt for Informatikk, 7. november 2011 joshi@ifi.uio.no Oversikt Rask oppsummering Tre tilnærminger for evaluering Kombinasjon
DetaljerDokumentstudier, innholdsanalyse og narrativ analyse. Pensum: Dag Ingvar Jacobsen (2005): Hvordan gjennomføre undersøkelser, s. 163-231.
Dokumentstudier, innholdsanalyse og narrativ analyse. Pensum: Dag Ingvar Jacobsen (2005): Hvordan gjennomføre undersøkelser, s. 163-231. Tematikk: Oppsummere hovedpunktene fra sist forelesning. Dokumentstudier
DetaljerUNIVERSITETET I OSLO
UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i: IN1050 Introduksjon til design, bruk, interaksjon Eksamensdag: 7. desember 2018 Tid for eksamen: 09.00 13.00 Oppgavesettet er
DetaljerAnalyse. Plenumstime Uke 5. Med Maria og Helle
Analyse Plenumstime Uke 5 Med Maria og Helle Hva skjer i dag? Analyse Formål Kvantitativ vs Kvalitativ Koding, tematisk analyse, affinity diagram Behov Praktisk eksempel Informasjon ved togreise Oblig
DetaljerNotat om sekvens av handlinger mellom menneske og maskin
IN1030 - Systemer, krav og konsekvenser Notat av Tone Bratteteig, Jo Herstad Våren 2018 Notat om sekvens av handlinger mellom menneske og maskin Figur: Fotografi av forfatter og forsidene til bøkene Plans
DetaljerVELKOMMEN. Til plenumstime i IN1050. Med Maria og Helle
VELKOMMEN Til plenumstime i IN1050 Med Maria og Helle HVORFOR BRUKERORIENTERT DESIGN? Hva skjer i dag? Hvem er vi og hva skal skje her? Hva er IN1050? Kurset fra A til Å HCI Interaksjon og interaksjonstyper
DetaljerNotat om sekvens av handlinger mellom menneske og maskin
IN1030 - Systemer, krav og konsekvenser Notat av Tone Bratteteig og Jo Herstad Våren 2019 Notat om sekvens av handlinger mellom menneske og maskin Figur: Forsidene til bøkene Plans and Situated Action
DetaljerUniversitet i Oslo INF1510 Bruksorientert design Obligatorisk oppgave 2 Vår 2012 PROSJEKT GREENFORMATICS
Universitet i Oslo INF1510 Bruksorientert design Obligatorisk oppgave 2 Vår 2012 PROSJEKT GREENFORMATICS Menal Talal Ahmed, Alisa Odincova Kien Trung, Sindre Fjeldstad, Mats Jørgensen Gruppen består av
DetaljerINF Introduksjon til design, bruk, interaksjon Evaluering del 2
INF1500 - Introduksjon til design, bruk, interaksjon Evaluering del 2 4. november 2013 Institutt for Informatikk, Universitetet i Oslo joshi@ifi.uio.no INF1500 Evaluering, del 2 1 Oversikt Rask oppsummering
DetaljerUke 3. Magnus Li INF /
Uke 3 Magnus Li magl@ifi.uio.no INF3290 12/13.09.2017 Repetisjon av begreper Begreper Tenk alene eller diskuter i grupper: 1. Hva er installert base, og hvorfor sier vi at den er heterogen og evolverende?
DetaljerDatainnsamling. Gruppetime 15. Februar Lone Lægreid
Datainnsamling Gruppetime 15. Februar 2017 - Lone Lægreid Plan for i dag: 1. Semesterplan 2. Oblig + presentasjoner 3. Slides om datainnsamling 4. Case 5. Individuelt gruppearbeid 6. Spørsmål Plan for
DetaljerINF Introduksjon til design, bruk, interaksjon Evaluering, del 1
INF1500 - Introduksjon til design, bruk, interaksjon Evaluering, del 1 Institutt for Informatikk, 30. oktober 2012 joshi@ifi.uio.no INF1500 Evaluering, del 1 1 Oppsummering av midtveisevaluering Dere synes
DetaljerGJENNOMGANG UKESOPPGAVER 4 USE CASE MODELLERING HELGA NYRUD & KRISTIN BRÆNDEN
GJENNOMGANG UKESOPPGAVER 4 USE CASE MODELLERING INF1050 V16 HELGA NYRUD & KRISTIN BRÆNDEN TEMAER SÅ LANGT I KURSET Forelesning 1: Systemutvikling og systemutviklingsprosesser Forelesning 2: Prosessmodeller
DetaljerHva er bra med dagens skole som vi må beholde?
Referat fra paneldebatt under konferansen 21st Century Learning & Future Classroom Dagskonferanse Hvilke ønsker har du for fremtidens skole? Gi noe til hver elev. Motivasjon - mestring - muligheter. Vi
DetaljerAgenda. TDT4140: Kravinnhenting. Kravprosessen Forståelsesproblemet Teknikker for innhenting av krav. Den organisatoriske dimensjonen
TDT4140: Kravinnhenting Torbjørn Skramstad IDI / NTNU Introduksjon til objektorientert design Agenda Kravprosessen Forståelsesproblemet Teknikker for innhenting av krav Intervju Scenarier Etnografi Eksempel
Detaljerhttps://goo.gl/susrr5 GRUPPE 5 UKE 3 BEHOV & KRAV IN1050
GRUPPE 5 UKE 3 BEHOV & KRAV IN1050 1 Still spørsmål, gi tilbakemeldinger etc https://goo.gl/susrr5 case-sensitive! 2 Planen for i dag Praktisk om oblig 2 Litt mer om intervju Behov & krav Diskusjonsoppgave
DetaljerEn enkel modell. Hvorfor?
Interaksjonsdesign Hvorfor? Hva er interaksjonsdesign i forhold til menneske-maskin interaksjon og participatory design? Hva er elementene i interaksjonsdesign? En enkel modell Bruker Interaksjonsdesign
DetaljerSystemutvikling. Universitetet i Oslo, Institutt for informatikk Vår 2017
Systemutvikling Universitetet i Oslo, Institutt for informatikk Vår 2017 Dagens plan Introduksjon Emnets oppbygging Praktisk om ukesoppgaver og obligatoriske oppgaver Gjennomgang av ukesoppgaver Registrering
DetaljerKvantitative metoder datainnsamling
Kvantitative metoder datainnsamling Pensum: Dag Ingvar Jacobsen (2005): Hvordan gjennomføre undersøkelser?, side 235-303 og 380-388. Tematikk: Oppsummering fra sist forelesning. Operasjonalisering. Utforming
DetaljerForskningsmetoder. INF1050: Gjennomgang, uke 13
Forskningsmetoder INF1050: Gjennomgang, uke 13 Kompetansemål Forskningsmetoder Hva? Hvorfor? Empiriske forskningsmetoder Eksperiment Case-studier Etnografi Aksjonsforskning Spørreskjema Systematisk litteraturstudie
DetaljerEksamensoppgave i PSY2018/PSYPRO Kvalitative forskningsmetoder
Psykologisk institutt Eksamensoppgave i PSY2018/PSYPRO4318 - Kvalitative forskningsmetoder Faglig kontakt under eksamen: Eva Langvik Tlf.:97727666 Eksamensdato: 9. desember 2015 Eksamenstid: 09:00 13:00
DetaljerPrototyping. Plenumstime Uke 6. Med Maria og Helle
Prototyping Plenumstime Uke 6 Med Maria og Helle Hva skjer i dag? Prototyping Hva og hvorfor Konseptuelt design Dimensjoner Low-fi og high-fi Oblig 3 Do s and don ts Oblig 1 09/09 Oblig 2 23/09 Oblig 3
DetaljerInf 1510: Bruksorientert design
Inf 1510: Bruksorientert design Gjennomgang av prosjektrapport Rune Rosseland 18.01.2016 Læringsmål Fra emnesiden: Etter emnet skal studentene kunne bruke ulike metoder for bruks-orientert design og design
DetaljerHjemmeeksamen Gruppe. Formelle krav. Vedlegg 1: Tabell beskrivelse for del 2-4. Side 1 av 5
Hjemmeeksamen Gruppe Studium: MAM1 Master i Markedsføring og markedskunnskap Emnekode/navn: FOR4100 Forbrukermarkedsføring Emneansvarlig: Adrian Peretz Utleveringsdato/tid: 22.08.13 klokken 09:00 Innleveringsdato/tid:
DetaljerUsability testing Brukertester
Usability testing Brukertester Håkon Tolsby 13.01.2017 Håkon Tolsby 1 Usability-testing (brukertest) Representative brukere utfører typiske oppgaver. Mest mulig kontrollerte omgivelser, i form av eksperimenter.
DetaljerBRUK AV TJENESTEDESIGN OG BRUKEROPPLEVELSE (UX) VED UB
IT konferansen 2016 BRUK AV TJENESTEDESIGN OG BRUKEROPPLEVELSE (UX) VED UB Andrea Gasparini, Universitetsbiblioteket, UiO & Institutt for Informatikk, UiO 1 Agenda 2 Hva er burkeropplevelsen (UX) i det
DetaljerKravhåndtering. INF1050: Gjennomgang, uke 03
Kravhåndtering INF1050: Gjennomgang, uke 03 Kompetansemål Kravhåndtering Anvende metoder og teknikker for å Innhente / Analysere / Spesifisere krav Ulike typer krav Funksjonelle krav Ikke-funksjonelle
DetaljerINF1500 Høst 2016 Magnus Li Martine Rolid Leonardsen EVALUERING / DECIDE
INF1500 Høst 2016 Magnus Li Martine Rolid Leonardsen EVALUERING / DECIDE I DAG GENERELT - Oblig 3 RASK REPETISJON FRA FORRIGE UKE - Eksempler PRAKTISK EKSEMPEL KAHOOT DECIDE - Stegene - Validitet og reliabilitet
DetaljerDiskusjonsoppgaver Hvilke fordeler oppnår man ved analytisk evaluering sammenliknet med andre tilnærminger?
Definisjonsteori Hva er de tre hovedtilnærmingene til evaluering? Nevn de seks stegene i DECIDE. (blir gjennomgått neste uke) Gi et eksempel på en måte å gjøre indirekte observasjon. Hva ligger i begrepene
DetaljerNotater: INF1510. Veronika Heimsbakk 20. mai 2015
Notater: INF1510 Veronika Heimsbakk veronahe@ifi.uio.no 20. mai 2015 Innhold 1 Bruk 3 1.1 Begrepet «bruk»......................... 3 1.2 Begrepet «behov»........................ 3 1.2.1 Maslows behovspyramide................
DetaljerRessurs Aktivitet Resultat Effekt
Vedlegg 3 til internmelding om arbeidet med evaluering i UDI Hvordan utforme en evaluering? I dette vedlegget gir vi en beskrivelse av en evaluering kan utformes og planlegges. Dette kan benyttes uavhengig
DetaljerObligatorisk oppgave INF3221/4221
Obligatorisk oppgave INF3221/4221 Dette er en beskrivelse av den obligatoriske oppgavene for kurset INF3221/4221 Problemdefinering, krav og modellering, våren 2005. Formål Oppgaven går ut på å lage en
DetaljerINF1510: Obligatorisk oppgave 2: prosjektforslag
INF1510: Obligatorisk oppgave 2: prosjektforslag Prosjektgruppe: G0Gr33n! Vi er fire jenter og to gutter som har forskjellig bakgrunn i forhold til erfaring og kunnskap. Vi forventer å lære mer om brukerorientert
DetaljerDRI 3001 Våren Prosjektstyring mm Arild Jansen AFIN
Temaer DRI 3001 2.forelesning Prosjektplan, litteratur og metode Litt mer om prosjektplanlegging Bruk av litteratur Undersøkelsesopplegg (enkel metodebruk) Mål for forelesningen: - Eksemplifisere prosjektplanlegging
DetaljerKvalitativ metode. Karin Torvik. Rådgiver Senter for omsorgsforskning, Midt Norge Høgskolen i Nord Trøndelag
Kvalitativ metode Karin Torvik Rådgiver Senter for omsorgsforskning, Midt Norge Høgskolen i Nord Trøndelag Kvalitativ metode En sosialt konstruert verden Oppdage begrep, lage teori (induktiv) Formålsforklaringer
DetaljerKonseptuelle- og mentale modeller TDT4180, vår 2017
Konseptuelle- og mentale modeller TDT4180, vår 2017 Yngve Dahl IDI, NTNU Tre modeller av et system Den konseptuelle modellen Høynivås beskrivelse av: hvordan et system er organisert. hvordan systemet virker.
DetaljerKommITs lederkurs i gevinstrealisering
KommITs lederkurs i gevinstrealisering Økonomiforum i Skien 4. juni 2015 Grete Kvernland-Berg, PA Consulting Group Liza Nienova, PA Consulting Group Plan for dagen 13:30 Introduksjon 13:50 14:20 14:30
DetaljerStikkordene her peker på at musikk kan skapes og deles på mange ulike måter, i mange ulike situasjoner, av mange ulike mennesker.
IN1050, høsten 2019 Temaer for obligatoriske oppgaver I IN1050 skal du i løpet av semesteret besvare fire obligatoriske oppgaver (ofte kalt obliger). Disse obligene er større oppgaver som gir trening i
DetaljerGjennomgang - prøveeksamen. Plenum IN1050 Maria og Helle
Gjennomgang - prøveeksamen Plenum IN1050 Maria og Helle Hva skjer i dag? KL. 16-18 Gjennomgang av prøveeksamen Fokus på oppgave 3 og 4 KL. 18-19 ish Pizza i kantina DEL 1 Oppgave 1a Nevn tre eksempler
DetaljerProsjektbeskrivelsen består av
Kvantitative hovedoppgaver: prosjektbeskrivelsen og litt om metode og utforming Knut Inge Fostervold Prosjektbeskrivelsen består av Vitenskapelig bakgrunn og problemformulering (ca 2 sider) Design og metode
DetaljerCopyright Assessio International AB. Alle rettigheter er forbeholdt.
Tolkningsrapport Navn: NN Testdato: 07-04-2017 Copyright Assessio International AB. Alle rettigheter er forbeholdt. Navn: E-postadresse: NN nn@gmail.com Fødselsår: 1990 Kjønn: Nasjonalitet: Bostedsland:
DetaljerObligatorisk oppgave 0
Obligatorisk oppgave 0 Tema: Planlegging Formål: Formålet med denne oppgaven er å velge et tema, samt forberede deg på arbeidet som kommer i oblig 1-3. Leveringsfrist: 6. september 2015, kl. 23.59. Oppgaven
DetaljerPresentasjon 1, Requirement engineering process
Presentasjon 1, Requirement ing process Prosessodeller Hvorfor bruke prosessmodeller? En prosessmodell er en forenklet beskrivelse av en prosess En prosessmodell er vanligvis lagd ut fra et bestemt perspektiv
DetaljerINF Introduksjon til design, bruk, interaksjon Kapittel 3 bruk og brukere
INF1500 - Introduksjon til design, bruk, interaksjon Kapittel 3 bruk og brukere 25. august 2015 Institutt for Informatikk, Universitetet i Oslo johe@ifi.uio.no Idag Hvem er brukerne? Hva er bruk? Kognisjon
DetaljerPrototyping og kommunikasjon med brukere
Inf 1510: Bruksorientert design Prototyping og kommunikasjon med brukere 04.04.2016, Rune Rosseland Oversikt Brukerinvolvering Hva er brukerens motivasjon for å bidra? Hva skal brukerens rolle være? Hvordan
DetaljerInnhold. Login. Påvirkningskraft som kvalitetskriterium Forskjeller mellom evalueringsmetoder? En til? Kanskje litt vanskeligere denne
Innhold Login - og en til Påvirkningskraft som kvalitetskriterium Forskjeller mellom evalueringsmetoder? Asbjørn Følstad EFFIN fagseminar SINTEF 6. juni 2007 Brukerproblemenes livsløp Expert walkthrough
DetaljerEvaluering av MEMOplanner
Evaluering av MEMOplanner som kognitivt hjelpemiddel for barn med ADHD og/eller autismespektersyndrom Carina Meland og Gry Seland HelsIT 2015 Velferdsteknologi NOU 2011, Innovasjon i omsorg Teknologisk
DetaljerKomparative design. Forelesning 12 Mer om kvantitative forskningsdesign. Sammenligninger av to eller flere case i rom og tid
Forelesning 12 Mer om kvantitative forskningsdesign Et design eller forskningsopplegg er forskerens plan eller skisse for en undersøkelse Det er viktig å kjenne til mulighetene i de ulike typene design
DetaljerHvordan kan vi sikre oss at læring inntreffer
Hvordan kan vi sikre oss at læring inntreffer Morten Sommer 18.02.2011 Modell for læring i beredskapsarbeid Innhold PERSON Kontekst Involvering Endring, Bekreftelse og/eller Dypere forståelse Beslutningstaking
DetaljerÅRSPLAN. Fag: Engelsk fordypning Lærer: Lise Maria Flåm/Ina Hernar. 10. trinn 2016/2017 Læreverk: On the Move 3
ÅRSPLAN Fag: Engelsk fordypning Lærer: Lise Maria Flåm/Ina Hernar 10. trinn 2016/2017 Læreverk: On the Move 3 FORDYPNING I ENGELSK Formål med faget Fordypning i engelsk bygger på det samme faglige grunnlaget
DetaljerEmneevalueringsrapport for MAT1110, vår 2016
Emneevalueringsrapport for MAT1110, vår 2016 3. september 2016 Det var totalt 130 studenter som svarte på undersøkelsen, derav 81 menn og 46 kvinner. Over 80% av studentene har bakgrunn fra R2. Organisering
Detaljerautomatisk informasjonssjekk av jobbsøkere på internett
CyberSearchMe automatisk informasjonssjekk av jobbsøkere på internett «Få full oversikt over all informasjon om kandidaten på internett uten i det hele tatt å tenke på googling» 24 timer i døgnet 365 dager
DetaljerSamspill - rike bilder og påstander. Tid: Torsdag 31 januar 2019 Sted: Simula Jo
Samspill - rike bilder og påstander Tid: Torsdag 31 januar 2019 Sted: Simula Jo Fra 12:15-12:50ish blir det mer om rike bilder og påstander om samspill Fra 12:50-13:05 blir det pause Fra 13:05-13:40ish
DetaljerUKE 15 Prosjektledelse, planlegging og teamarbeid. Gruppetime INF1055 Julie Hagen Nilsen & Maria Stolinski
UKE 15 Prosjektledelse, planlegging og teamarbeid Gruppetime INF1055 Julie Hagen Nilsen & Maria Stolinski Hva skal vi i dag? Se på oblig 5 Prosjektledelse og teamarbeid (kap. 22) Prosjektplanlegging og
DetaljerINF1800 LOGIKK OG BEREGNBARHET
INF1800 LOGIKK OG BEREGNBARHET FORELESNING 4: UTSAGNSLOGIKK Roger Antonsen Institutt for informatikk Universitetet i Oslo 27. august 2008 (Sist oppdatert: 2008-09-03 12:39) Før vi begynner Praktiske opplysninger
DetaljerKristina Halkidis s Refleksjonsnotat 3. Refleksjonsnotat 3. vitenskapsteori
Refleksjonsnotat 3 vitenskapsteori Diskuter om IKT-støttet læring er en vitenskap og problematiser etiske aspekter ved forskning i dette feltet. Kristina Halkidis S199078 Master i IKT-støttet læring Høyskolen
DetaljerIntroduksjon til kurset
Undervisningsuke 1 kalenderuke 34 Introduksjon til kurset Aktuelle temaer: HCI, brukerdrevet, teknologidrevet Lærebok: ingen Ekstra lesestoff: ingen Forelesning: 19. august 2013 S.Joshi og J. Herstad Ekstra:
DetaljerForskningsmetoder i menneske-maskin interaksjon (MMI)
Forskningsmetoder i menneske-maskin interaksjon (MMI) Kapittel 1- Introduksjon Forskningshistorie innenfor MMI Den første konferansen ble holdt i 1982 Annet arbeid i feltet fant sted før 1982 Konferanser
DetaljerProsjektoppgave INF3290 høsten 2017
Prosjektoppgave INF3290 høsten 2017 I kurset INF3290 er prosjektarbeid en viktig arbeidsform. Prosjektoppgaven vil kreve mye av dere. Samtidig vet vi av erfaring at aktiv deltakelse i prosjektarbeidet
DetaljerUlike metoder for bruketesting
Ulike metoder for bruketesting Brukertesting: Kvalitative og kvantitative metoder Difi-seminar 10. desember 2015 Henrik Høidahl hh@opinion.no Ulike metoder for bruketesting 30 minutter om brukertesting
DetaljerVed KHiB brukes åtte kriterier som felles referanseramme for vurdering av studentenes arbeid ved semestervurdering og eksamen:
VURDERING OG EKSAMEN I KHiBS BACHELORPROGRAM I DESIGN Spesialisering i Visuell kommunikasjon eller Møbel- og romdesign/interiørarkitektur 1. Introduksjon til vurderingskriteriene I kunst- og designutdanning
DetaljerProsjektoppgave INF3290 høsten 2017
Prosjektoppgave INF3290 høsten 2017 I kurset INF3290 er prosjektarbeid en viktig arbeidsform. Prosjektoppgaven vil kreve mye av dere. Samtidig vet vi av erfaring at aktiv deltakelse i prosjektarbeidet
DetaljerUke 7. Magnus Li INF /
Uke 7 Magnus Li magl@ifi.uio.no INF3290 17/18.10.2017 Innlevering 1 Innlevering 1 Gjør det enkelt for leser å følge med! - Struktur - Språk - Figurer - Tabeller Et mål er å vise at dere har lest og forstått
DetaljerBrukertilfredshet blant beboere ved sykehjem i Ringerike Kommune. Rapport Ringerike Kommune 2015:
VI BRYR OSS Rapport Ringerike Kommune 2015: Brukertilfredshet blant beboere ved sykehjem i Ringerike Kommune Denne rapporten beskriver resultatet fra en spørreundersøkelse gjort blant beboere ved kommunens
DetaljerUNIVERSITETET I OSLO
UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i INF1500 Introduksjon til design, bruk, interaksjon Eksamensdag: 10. desember 2015 Tid for eksamen: 14.30 18.30 Oppgavesettet er
DetaljerI dag. Problemstilling. 2. Design og begreper. MEVIT januar Tanja Storsul
2. Design og begreper MEVIT 2800 24. januar 2012 Tanja Storsul I dag Problemstilling Forskningsdesign Enheter, variabler, verdier Reliabilitet og validitet Univers, utvalg og generalisering Kvalitative
DetaljerProsjektoppgave INF3290 høsten 2018
Prosjektoppgave INF3290 høsten 2018 I kurset INF3290 er prosjektarbeid en viktig arbeidsform. Prosjektoppgaven vil kreve mye av dere. Samtidig vet vi av erfaring at aktiv deltakelse i prosjektarbeidet
DetaljerStikkordene her peker på at musikk kan skapes og deles på mange ulike måter, i mange ulike situasjoner, av mange ulike mennesker.
Temaer for obligatoriske oppgaver I INF1500 skal du i løpet av semesteret besvare fire obligatoriske oppgaver (ofte kalt obliger). Disse obligene er større oppgaver som gir trening i å anvende det dere
DetaljerOppdatert august 2014. Helhetlig regneplan Olsvik skole
Oppdatert august 2014 Helhetlig regneplan Olsvik skole Å regne Skolens er en strategier basis for for livslang å få gode, læring. funksjonelle elever i regning. 1 Vi på Olsvik skole tror at eleven ønsker
DetaljerGJENNOMGANG UKESOPPGAVER 9 TESTING
GJENNOMGANG UKESOPPGAVER 9 TESTING INF1050 V16 KRISTIN BRÆNDEN 1 A) Testing viser feil som du oppdager under kjøring av testen. Forklar hvorfor testing ikke kan vise at det ikke er flere gjenstående feil.
Detaljer2. Gjør rede for IPA. Legg spesielt vekt på datainnsamling og analyse. Diskuter hva som bidrar til kvalitet i forskning hvor IPA benyttes.
Oppgavetekst PSY2018/PSYPRO4318 Besvar to (2) av de tre oppgavene nedenfor 1. En forsker har samlet inn et intervjumateriale fra et utvalg informanter. Forskeren beslutter å bruke tematisk analyse for
DetaljerIntroduksjon til 3290
Introduksjon til 3290 Magnus Li magl@ifi.uio.no INF3290 29 / 30.08.2017 Gruppetimene Presentasjon og diskusjon av ukens tema, pensum og begreper. Tirsdager 14:15-16:00 Onsdager 12:15-14:00 Dere kan møte
DetaljerTips og triks Oblig2. Plenumstime Uke 4. Med Maria og Helle
Tips og triks Oblig2 Plenumstime Uke 4 Med Maria og Helle Hva skjer i dag? Gjennomgang av oblig 2 Hovedpunkter Forberedelse Intervjuguide Pilotintervju Hovedintervju Utdrag fra våre intervjuer Vise våre
DetaljerIT Service Management
IT Service Management Forelesning uke 6 Innhold Service Desk Hvordan organisere en service desk? Hvordan bemanne en service desk? Service Desk - hensikt Primær kontaktpunkt Utfører alle saker mot brukerne.
DetaljerINF Introduksjon til design, bruk, interaksjon Kvalitativ analyse
INF1500 - Introduksjon til design, bruk, interaksjon Kvalitativ analyse 20. september 2016 Institutt for Informatikk, Universitetet i Oslo joshi@ifi.uio.no 2 3 4 Kontaktstudent Det er viktig at dere gir
DetaljerSkolemøtet i Rogaland 14.november 2014
Skolemøtet i Rogaland 14.november 2014 Klasseledelsens ytre dimensjon Struktur Tydelige forventninger Kontroll Aktiv styring Gyldige grenser Vurderingens ytre dimensjon (skjer etter undervisning) Vurdering
Detaljer