IN2002: Software Engineering og prosjektarbeid 12. februar Forskningsmetoder / Evaluering av IT-systemer. IN2000/ 12.2.
|
|
- Jørn Langeland
- 4 år siden
- Visninger:
Transkript
1 IN2002: Software Engineering og prosjektarbeid 12. februar 2019 Forskningsmetoder / Evaluering av IT-systemer Dag Sjøberg og Gunnar Bergersen IN2000/ Slide 1 Plan Behov for metodekunnskap Metodekunnskap for utvikling av IT-systemer Case fra 2018 Case i år, gruppeoppgave 1 Typer forskningsmetoder Eksperiment Case-studie Etnografi Spørreskjema-undersøkelse (survey) Gruppeoppgave 2 IN2000/ Slide 2 1
2 Forskningsmetode* = måten kunnskap dannes på God metode Dårlig metode Pålitelig kunnskap Upålitelig kunnskap (mest ekstreme: Fake news) *Forskningsmetode er pensum IN2000/ Slide 3 Valg av støtteteknologi (prosessmodeller, metoder, teknikker, praksiser, verktøy, språk) På hvilket grunnlag velger man teknologi som støtter programmering og annen systemutvikling? Ofte basert å moter/ hype og synsing fra guruer Velger ofte det man kjenner best Ideelt: Basert på empiriske undersøkelser (empirisk = erfaringsmessig, det som baserer seg på hva som fungerer i praksis) IN2000/ Slide 4 2
3 Nytteverdi Nyttig å kjenne til systematisk evaluering og forskningsmetoder Forstå og nyttiggjøre forskningsresultater Stille kritiske spørsmål til påstander Nyttig både i privat og offentlig sektor Nyttig i alle fag, ikke bare informatikk IN2000/ Slide 5 Plan Behov for metodekunnskap Metodekunnskap for utvikling av IT-systemer Case fra 2018 Case i år, gruppeoppgave 1 Typer forskningsmetoder Eksperiment Case-studie Etnografi Spørreskjema-undersøkelse (survey) Gruppeoppgave 2 IN2000/ Slide 6 3
4 Case på IN2000-pilot 2018: Anta at et firma vil utvikle en tjeneste for å finne filmer & serier Finnes X versjoner av en prototype på en app med denne tjenesten IN2000/ Slide 7 Hvordan evaluere kvaliteten på app en? IN2000/ Slide 8 4
5 Gruppeoppgave studentene fikk: (dere får en tilsvarende oppgave) Hvilke kriterier kan man vurdere tjenesten utfra? Tenk på det dere har lært om kravene til systemet Funksjonelle krav Ikke-funksjonelle krav Tenk over kriterier som kan variere mellom ulike interessenter (stakeholders) IN2000/ Slide 9 Aspekter ved evaluering av IT-systemer: ISO Functional suitability Reliability Usability Performance efficiency Maintainability Portability Compatibility Security Hvike av disse produktegenskapene er relevante for dere? Hvilke prosesskrav gir disse produktkravene opphav til, dvs. hvordan jobber dere for å innfri disse kravene? IN2000/ Slide 10 5
6 Funksjonelle krav Hva systemet skal gjøre Hvilke tjenester (funksjoner) skal systemet tilby? Hvordan skal det reagere på ulike typer input? IN2000/ Slide 11 Ikke-funksjonelle krav Hvordan systemet skal implementere de funksjonelle kravene IN2000/ Slide 12 6
7 Typer av ikke-funksjonelle krav Spesielt viktige for app en? Non-functional Product Organizational External Efficiency Dependability Security Regulatory Ethical Usability Environmental Operational Development Legislative Performance Space Accounting Safety/security IN2000/ Figur fra Ian Sommerville Slide 13 Brukskvalitet (usability) Hvordan gjennomføre en studie avbrukskvalitet Guidelines for Android: IN2000/ Slide 14 7
8 Resultater av gruppediskusjonene IN2000/ Slide 15 Gruppe 1 Ikke-funksjonelle krav: Nedetid på maks 15 minutter, tid mellom hver gang nede? God arkitektur for videreutvikling Mulig å drive versjonshåndtering Høy nok sikkerhet (hva betyr det konkret?) Lav feilrate (mål på dette?) Rask responstid (mål på dette?) Følger designplattformer Ikke vise offensive bilder (nakenhet/blasfemi osv) (følge rating filmprodusenter) IN2000/ Slide 16 8
9 Gruppe 2 Som bruker ønsker jeg å benytte appen på både mine Android og mine ios devices. Jeg ønsker å ha samme opplevelse over alle plattformene. Som produkteier ønsker jeg at appen skal være enkel og billig å vedlikeholde i fremtiden (hvordan teste ut det? Hva betyr enkel og billig?) Som bruker ønsker jeg at appen skal være lett altså ta lite blass både i minne og lagring Som produkteier ønsker jeg at appen skal se profesjonell ut slik at jeg kan fremme mine interesser (hva betyr profesjonell? Følge standarder som brukes i app er som brukes i arbeidslivet/profesjonelt seriøsitet) Som produkteier ønsker jeg at appen skal være lett å koble opp mot mine andre produkter (f.eks. felles innlogging, lenker til relaterte tjenester) kompatibilitet Som buker ønsker jeg å kunne benytte meg av tredjeparts verifisering gjennom f.eks google eller facebook. IN2000/ Slide 17 Gruppe 3 Ikke-funksjonelle krav: Legal: ikke lekke søkehistorikk (konfidensialitet, personvern) Performance: 40 requests per 10. sekund Usability: easy to use. verdiløs dersom bruker ikke klarer å bruke appen (hvordan teste dette?) Development requirement: det skal være mulig å oppdatere og vedlikeholde appen (hva betyr mulig?) IN2000/ Slide 18 9
10 Gruppe 4 Videreutvikling (relativt enkelt å videreutvikle, kompatibilitet) Enkel kode som følger godtatte standarder God versjonskontroll og dokumentasjon Brukbarhet (usability testing) Fart på spørringer (ytelse/performance efficieny) Sikker (hva betyr det i praksis?) Dersom vi har brukerinformasjon så er dette ekstra viktig Etiske hensyn, personvern, Selge informasjon til tredjepart? IN2000/ Slide 19 Plan Behov for metodekunnskap Metodekunnskap for utvikling av IT-systemer Case fra 2018 Case i år, gruppeoppgave 1 Typer forskningsmetoder Eksperiment Case-studie Etnografi Spørreskjema-undersøkelse (survey) Gruppeoppgave 2 IN2000/ Slide 20 10
11 Summegruppeoppgave 1 Velg ett av de 5 casene i prosjektoppgaven Case 1 Været til sjøs Case 2 Lynvarsling Case 3 Planlegging av flytur Case 4 Luftkvalitet i storbyene Case 5 Norsk klima i endring Foreslå kriterier for å vurdere kvalitet på app en (noter forslag til bruk senere) IN2000/ Slide 21 Når kriteriene for evaluering er klare, hvordan gjennomføre evalueringen? Hvilke (forsknings/undersøkelses)metoder egner seg? IN2000/ Slide 22 11
12 Plan Behov for metodekunnskap Metodekunnskap for utvikling av IT-systemer Case fra 2018 Case i år Typer forskningsmetoder Eksperiment Case-studie Etnografi Spørreskjema-undersøkelse (survey) Gruppeoppgave 2 IN2000/ Slide 23 (Kontrollert) eksperiment Et eksperiment undersøker årsak-virkning hva fører til hva? Manipulerer (endrer) det fenomenet man studerer, og så måler man virkningen Enkeltindivider eller team (deltakere) utfører like oppgaver der hensikten er å sammenligne ulike treatments IN2000/ Slide 24 12
13 Eksperiment Uavhengige variable (treatment) IT-system/app Effekt Avhengige variable (resultat) Tid & Kvalitet Moderator variable (kontekst), f.eks. kompetanse IN2000/ Slide 25 Eksperiment omtalt på IN1030: Hva er kost-nytten ved parprogramming? Sommerville skriver i boka s. 70: However, studies with more experienced programmers (Arisholm et al., 2007*; Parish et al., 2004) did not replicate these results. They found that there was a significant loss of productivity compared with two programmers working alone. Verdens største eksperiment i software engineering med 300 profesjonelle utviklere som deltakere *E. Arisholm, H.E. Gallis, T. Dybå and D.I.K. Sjøberg. Evaluating Pair Programming with Respect to System Complexity and Programmer Expertise, IEEE Transactions on Software Engineering 33(2): 65-86, 2007 IN2000/ Slide 26 13
14 Effekten av å bruke parprogrammering kommer an på Programmeringsekspertise Junior Mellomnivå Senior Oppgavekompleksitet Bruke PP? Kommentar Lett Ja Gitt at hovedmålet er god kvalitet Vanskelig Ja Gitt at hovedmålet er god kvalitet Lett Nei Vanskelig Ja Gitt at hovedmålet er god kvalitet Lett Vanskelig Nei Nei* * Med mindre oppgaven er svært for vanskelig, selv for en senior IN2000/ Slide 27 Plan Behov for metodekunnskap Metodekunnskap for utvikling av IT-systemer Case fra 2018 Case i år Typer forskningsmetoder Eksperiment Case-studie Etnografi Spørreskjema-undersøkelse (survey) Gruppeoppgave 2 IN2000/ Slide 28 14
15 Case-studier Eksperimenter svarer på hva effekten er, casestudier mer på hvordan og hvorfor Case-studier legger vekt på å studere fenomener i sine naturlige omgivelser Case-studier har få datapunkter og mange variable. Derfor generaliserer man ved bruk av teori, ikke statistikk som i eksperimenter IN2000/ Slide 29 Intervjuer ofte brukt i case-studier Strukturerte intervjuer Ø Spørsmålene definert på forhånd, veldefinerte svaralternativer. Kan kvantifisere (telle opp) hvor mange som svarer hva på hvert spørsmål Semistrukturerte intervjuer Ø Intervjuerne baserer seg på stikkord og spørsmål som evt. kan droppes underveis, og nye spørsmål kan stilles avhengig av hvordan intervjuet forløper Åpne (ustrukturerte) intervjuer Ø Forløper seg mer som en samtale mellom intervjuer og intervjuobjekt IN2000/ Slide 30 15
16 Plan Behov for metodekunnskap Metodekunnskap for utvikling av IT-systemer Case fra 2018 Case i år Typer forskningsmetoder Eksperiment Case-studie Etnografi Spørreskjema-undersøkelse (survey) Gruppeoppgave 2 IN2000/ Slide 31 Etnografi/observasjon IN2000/ Slide 32 16
17 Metode Dyp forståelse av folk, organisasjon og konteksten for arbeidet Forskeren observerer over lengre tid hva folk gjør og er mer involvert i gruppen som studeres enn i case-studier Personene som studeres trenger ikke å forklare hva de gjør IN2000/ Slide 33 Plan Behov for metodekunnskap Metodekunnskap for utvikling av IT-systemer Case fra 2018 Case i år Typer forskningsmetoder Eksperiment Case-studie Etnografi Spørreskjema-undersøkelse (survey) Gruppeoppgave 2 IN2000/ Slide 34 17
18 Spørreskjemaundersøkelser (Surveys ) IN2000/ Slide 35 Spørreskjemaer type spørsmål Numeriske verdier, for eksempel alder Svarkategorier, for eksempel stillingstype Ja/Nei-svar Ordinalskala som vanligvis er bedre for holdninger og preferanser. Tre typer Enighetsskalaer, f.eks. 5-nivå Likert-skala med kategoriene: sterkt uenig, uenig, verken uenig eller enig, enig, sterkt enig Frekvensskala, for eksempel aldri, sjelden, av og til, ofte, alltid Evalueringsskalaer: svært dårlig, dårlig, passe, god, veldig god Åpne spørsmål IN2000/ Slide 36 18
19 Gruppeoppgave 2 Hvilken metoder kan anvendes på hvilke kriterier? Innspill fra gruppene angitt i rødt på de neste slidene. IN2000/ Slide 37 Gruppe 1 Ikke funksjonelle: Nedetid på maks 15 minutter, tid mellom hver gang nede? Samle inn data over tid, evt. gjennomføre scenarier ved å pushe ny versjon eller oppdatering og teste om dette kan gjøres innen 15 minutter God arkitektur for videreutvikling Ekstern ekspertvurdering / tredjepart (ulempe å bruke en av app utviklerne fordi han/hun kjenner denne) Mulig å drive versjonshåndtering Høy nok sikkerhet (hva betyr det konkret?) Lav feilrate (mål på dette?) Rask responstid (mål på dette?) Følger designplattformer Ikke vise offensive bilder (nakenhet/blasfemi osv) (følge rating filmprodusenter) IN2000/ Slide 38 19
20 Gruppe 2 Som bruker ønsker jeg å benytte appen på både mine Android og mine ios devices. Jeg ønsker å ha samme opplevelse over alle plattformene. Observasjon/etnografi evt. spørreundersøkelser for å se om app en tilfredsstiller brukeren Som produkteier ønsker jeg at appen skal være enkel og billig å vedlikeholde i fremtiden (hvordan teste ut det? Hva betyr enkel og billig?) Som bruker ønsker jeg at appen skal være lett altså ta lite plass både i minne og lagring La folk bruke den og observer, men også intervjue brukerne (semistrukturert, men viktig å være åpen for at folk kan si det de har på hjertet). Som produkteier ønsker jeg at appen skal se profesjonell ut slik at jeg kan fremme mine interesser (hva betyr profesjonell? Følge standarder som brukes i app er som brukes i arbeidslivet/profesjonelt seriøsitet) Som produkteier ønsker jeg at appen skal være lett å koble opp mot mine andre produkter (f.eks. felles innlogging, lenker til relaterte tjenester) kompatibilitet Som buker ønsker jeg å kunne benytte meg av tredjeparts verifisering gjennom f.eks google eller facebook. IN2000/ Slide 39 Gruppe 3 Ikke-funksjonelle krav: Legal: ikke lekke søkehistorikk (konfidensialitet, personvern) La uavhengige sikkerhetsselskaper prøve å hente ut info som de ikke skal ha tilgang til Performance: 40 requests per 10. sekund Stresstesting Usability: easy to use. verdiløs dersom bruker ikke klarer å bruke appen (hvordan teste dette?) Observasjon Development req: det skal være mulig å oppdatere og vedlikeholde appen (hva betyr mulig?) Statisk og dynamiske analyseverktøy, spørreundersøkelse blant utviklere (hva synes de om koden de har jobbet med) IN2000/ Slide 40 20
21 Gruppe 4 Videreutvikling (relativt enkelt å videreutvikle, kompatibilitet) Eksperiment med et team som skal videreutvikle app en (test en ny tjeneste på alle 4 appene) Evt. ekstern ekspert som ser på koden til alle 4 app ene Enkel kode som følger godtatte standarder God versjonskontroll og dokumentasjon Brukbarhet (usability testing) Responstid på spørringer (ytelse/performance efficieny) eksperimenter Sikker (hva betyr det i praksis?) Dersom vi har brukerinformasjon så er dette ekstra viktig IN2000/ Slide 41 Plan Behov for metodekunnskap Metodekunnskap for utvikling av IT-systemer Case fra 2018 Case i år Typer forskningsmetoder Eksperiment Case-studie Etnografi Spørreskjema-undersøkelse (survey) Gruppeoppgave 2 IN2000/ Slide 42 21
22 Summegruppeoppgave Foreslå 2-3 kvalitetskriterier dere vil bruke til å evaluere app en etter tre ukers utvikling? Hvilke metoder vil dere anvende? IN2000/ Slide 43 Prosessen påvirker resultatet Systemutviklingsprosessen vil påvirke kvaliteten både på prosjektet selv og systemet som utvikles Måten man jobber på påvirker også arbeidsmiljøet (trivsel, motivasjon, kompetanseutvikling etc.) som igjen påvirker prosjekt- og produktkvalitet Din kompetanse og måten du og ditt team jobber på avgjør hvordan prosjektet og sluttproduktet blir! IN2000/ Slide 44 22
23 Oppsummering Evaluering av et produkt (og prosess) kan gjøres mer eller mindre vitenskapelig God forskningsmetode gir pålitelig kunnskap Bruk av forskningsmetode krever kompetanse og tilstrekkelig med ressurser IN2000/ Slide 45 23
Hvordan evaluerer man kvaliteten på et IT-system?
IN2001: Software Engineering og prosjektarbeid 19. februar 2018 Forskningsmetoder / Evaluering av ITsystemer med fokus på prosjektet Professor Dag Sjøberg IN2001/ 19.2.2018 / Dag Sjøberg Slide 1 Hvordan
DetaljerForskningsmetoder / Evaluering av systemutvikling Pensum: kap. 12 i lærebok (artikkel) + kap
INF1050: Systemutvikling, 18. april 2017 Forskningsmetoder / Evaluering av systemutvikling Pensum: kap. 12 i lærebok + 3.5 (artikkel) + kap. 4.3.1 Professor Dag Sjøberg INF1050/ 18.4.2017 / Dag Sjøberg
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
DetaljerOppgave 1: Multiple choice (20 %)
Oppgave 1: Multiple choice (20 %) For alle oppgavene gjelder at det bare er ett riktig svar. No Spørsmål Svar A Svar B Svar C Svar D 1 Kanban er et eksempel på: Prosess Software prosess Prosess modell
DetaljerINF1050: Systemutvikling, 29. april 2015
INF1050: Systemutvikling, 29. april 2015 Metoder for evaluering av systemutvikling/forskningsmetoder (Pensum: Upublisert kap. 11 i lærebok. Lærebok kap. 3.6, 4.5.2 og 4.5.5 (Sommerville kap. 4.5.2 og 4.5.5
DetaljerLøsningsforslag: Oblig 1. INF1050: Gjennomgang, uke 12
Løsningsforslag: Oblig 1 INF1050: Gjennomgang, uke 12 Obligatorisk oppgave 1: Pensum Bakgrunn for systemet Aktører og interessenter Utviklingsprosesser Kravhåndtering og kravspesifikasjon Use case-modellering
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
DetaljerBrukersentert design Kapittel 3 i Shneiderman
Brukersentert design Kapittel 3 i Shneiderman ISO 9241-210 Iterativ og brukernær systemutvikling. Kriterier for valg av metode. Brukersentrert design vs. RUP. Deltagende design Den skandinaviske arven.
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
DetaljerVelkommen til andre del av IN1030
Velkommen til andre del av IN1030 Introduksjon til systemutvikling Prosesser og prosessmodeller Professor Dag Sjøberg IN1030/ 14.3.2019 / Dag Sjøberg Slide 1 Dag Sjøberg (dagsj@ifi.uio.no) Professor i
DetaljerGJENNOMGANG UKESOPPGAVER 2 PROSESSMODELLER OG SMIDIG PROGRAMVAREUTVIKLIG
GJENNOMGANG UKESOPPGAVER 2 PROSESSMODELLER OG SMIDIG PROGRAMVAREUTVIKLIG INF1050 V16 HVA ER EN SYSTEMUTVIKLINGSPROSESS? De aktivitetene som utføres for å utvikle et IT-system Eksempler på aktiviteter:
DetaljerF.I.F.F.I.G. Fleksibelt og Innovativt system For FakultetsInformasjon og andre Greier
F.I.F.F.I.G. Fleksibelt og Innovativt system For FakultetsInformasjon og andre Greier Bakgrunn Kvardagsbehov Studierelatert Tre ting: Emne info Mat Kollektivtrafikk UiO på mobilen? Mål Samle informasjon
DetaljerKap 11 Planlegging og dokumentasjon s 310
Kap 11 Planlegging og dokumentasjon s 310 11.1 Ulike arbeidsmetoder Systemutvikling Som systemutvikler er du i stand til å omsette din innsikt i brukerbehov til praktiske programbaserte løsninger. Samarbeid:
DetaljerUKE 9 Prosesser og prosessmodeller inkludert smidige metoder. Gruppetime INF1055
UKE 9 Prosesser og prosessmodeller inkludert smidige metoder Gruppetime INF1055 Hva skal vi i dag? Introduksjon til modul B - systemutvikling (kap. 1, 2 og 3) Prosesser og prosessmodeller + smidig utvikling
DetaljerForelesning IMT mars 2011
Forelesning IMT2243 17.mars 2011 Dagens : Kvalitetssikring i systemutviklingsprosjekter Konfigurasjonsstyring Teorigjennomgang Demonstrasjon av Subversion SVN v/jon Langseth Pensum : Sommerville kap. 24.1
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
Detaljer11 Planlegging og dokumentasjon
11 Planlegging og dokumentasjon Ulike arbeidsmetoder Systemutvikling Som systemutvikler er du i stand til å omsette din innsikt i brukerbehov til praktiske programbaserte løsninger. Samarbeid: Programmerer
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
DetaljerGrunnleggende testteori
1 Grunnleggende testteori Error-Fault-Failure 2 Error : når en programmerer koder feil eller utelater kode (evt. miljøpåvirkning) årsaken til en fault Fault (defect eller bug): feil i kode kan lede til
DetaljerGjennomgang av prøveeksamen. Gruppetime INF1055 Julie Hagen Nilsen & Maria Stolinski
Gjennomgang av prøveeksamen Gruppetime INF1055 Julie Hagen Nilsen & Maria Stolinski OPPGAVE 1: MUlTIPLE CHOICE SPØRSMÅL 1.1 Hva er et funksjonelt krav? a) Teksten på skjermen skal være svart med hvit bakgrunn.
DetaljerUKEOPPGAVER 2: SYSTEMUTVIKLINGSPROSESSER OG PROSJEKTARBEID INNSPILL TIL SVAR
INF 1050 UKEOPPGAVER 2: SYSTEMUTVIKLINGSPROSESSER OG PROSJEKTARBEID INNSPILL TIL SVAR Oppgave 1 a) Foranalyse: Foranalysen kan med fordel gjøres i to trinn. Den første er å undersøke finansiering og øvrige
DetaljerVelkommen til andre del av INF1055 Introduksjon til systemutvikling Prosesser og prosessmodeller
21/03/17 Velkommen til andre del av INF1055 Introduksjon til systemutvikling Prosesser og prosessmodeller Professor Dag Sjøberg INF1050/ 22.3.2017 / Dag Sjøberg Slide 1 Dag Sjøberg (dagsj@ifi.uio.no) Professor
DetaljerUKE 10 Kravhåndtering. Gruppetime INF1055
UKE 10 Kravhåndtering Gruppetime INF1055 Hva skal vi i dag? Kravhåndtering - kapittel 4 Ukesoppgaver: Smidig programvareutvikling og kravhåndtering Krav KRAV KOMPETANSEMÅL: Kravhåndtering: anvende metoder
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
DetaljerForskningsmetoder i informatikk
Forskningsmetoder i informatikk Forskning; Masteroppgave + Essay Forskning er fokus for Masteroppgave + Essay Forskning er ulike måter å vite / finne ut av noe på Forskning er å vise HVORDAN du vet/ har
DetaljerINF1500 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
DetaljerProsessmodeller og smidig programvareutvikling. INF1050: Gjennomgang, uke 02
Prosessmodeller og smidig programvareutvikling INF1050: Gjennomgang, uke 02 Kompetansemål Prosessmodeller Kunne redegjøre for hva som kjennetegner ulike prosessmodeller Vurdere prosesser for utvikling
DetaljerGrunnleggende testteori
1 Grunnleggende testteori Industri - og software produkt Industriprodukt: Fysisk produkt Testes under produksjon og til slutt om produktet oppfyller kravene Tilpasses, endres, redesignes, og justeres så
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
DetaljerPrøveeksamen INF1050: Gjennomgang, uke 15
Prøveeksamen 2016 INF1050: Gjennomgang, uke 15 Overblikk Multiple choice Modellering Aktivitetsdiagram Sekvensdiagram Klassediagram Tilstandsdiagram Krav Ikke-funksjonelle krav og målbarhet Smidig metodikk
DetaljerForskningsmetoder i informatikk
Forskningsmetoder i informatikk Forskning; Masteroppgave + Essay Forskning er fokus for Essay og Masteroppgave Forskning er ulike måter å vite / finne ut av noe på Forskning er å vise HVORDAN du vet/ har
DetaljerModellering IT konferanse
Modellering IT konferanse 1. Interessenter Utviklere som besøker konferansen: besøke IT konferanse Frivillige hjelpere: få gratis inngang på konferansen Ledelse: Tjene penger Matkjeder: Selge mat og drikke,
DetaljerUndervisning i Smidige metoder ved Universitetet i Oslo
Undervisning i Smidige metoder ved Universitetet i Oslo Dag Sjøberg Professor ved Ins4tu7 for informa4kk Universitetet i Oslo Dag Sjøberg, Universitetet i Oslo 1 Planer for undervisning Kurs INF1050 Systemutvikling/software
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
DetaljerKravhåndtering. Plan. INF1030: Systemer, krav og konsekvenser
INF1030: Systemer, krav og konsekvenser 21. mars 2019 Kravhåndtering Professor Dag Sjøberg IN1030/ 21.3.2019 / Dag Sjøberg Slide 1 Plan Generelt om krav Funksjonelle krav Ikke-funksjonelle krav Domenekrav
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.
DetaljerGJENNOMGANG OBLIGATORISK OPPGAVE 1
GJENNOMGANG OBLIGATORISK OPPGAVE 1 INF1050 V16 KRISTIN BRÆNDEN 1 Systemet for utleie av markasykler ønsker a benytte seg av en eksisterende betalingsløsning, og valget har falt pa det samme betalingssystemet
DetaljerHovedprosjekt i Informasjonsteknologi 2016 Høgskolen i Oslo og Akershus. Forprosjektrapport. Bravo Booking App
Hovedprosjekt i Informasjonsteknologi 2016 Høgskolen i Oslo og Akershus Forprosjektrapport Bravo Booking App 1 Presentasjon 2 1.1 Gruppe 2 1.2 Oppdragsgiver 2 1.3 Kontaktpersoner 2 1.4 Oppgave 3 2 Dagens
DetaljerGrunnleggende testteori. Etter Hans Schaefer
Grunnleggende testteori Etter Hans Schaefer Industri- og softwareprodukt Industriprodukt Fysisk produkt Testes under produksjon og til slutt om produktet oppfyller kravene Tilpasses, endres, redesignes,
DetaljerSluttrapport Prosjektleder: Jorid Løkken Prosjektnr: 2015/RB4249
Høreguiden Sluttrapport -2016 Prosjektleder: Jorid Løkken Prosjektnr: 2015/RB4249 Utørt av: Støttet av: I samarbeid med: 1 Innholdsfortegnelse 1) Forord 3 2) Sammendrag 3 3) Målsetting 3 4) Prosjektgjennomføring
DetaljerErfaringer fra semi-strukturerte intervjuer innenfor Software Engineering. 10. oktober 2005 Siw Elisabeth Hove
Erfaringer fra semi-strukturerte intervjuer innenfor Software Engineering 10. oktober 2005 Siw Elisabeth Hove Kvalitativ forskning Kvalitative forskningsmetoder ble først anvendt innenfor sosiologi og
DetaljerOppsummering : IMT2243 Systemutvikling. Hensikt med kurset. Innfallsvinkel : Tom Røise 29.04.2009. IMT2243 : Systemutvikling 1
Oppsummering : IMT2243 Systemutvikling Målformuleringen i emnebeskrivelsens : Studentene skal ha forståelse for grunnleggende administrative og teknologiske aspekter ved spesifisering, utvikling, innføring
DetaljerInteraksjonsdesign Utvikling for og med brukere
Interaksjonsdesign Utvikling for og med brukere Håkon Tolsby 1 Hvorfor er brukerperspektivet viktig? Usability rules the Web. Simply stated, if the consumer can t find the product, then he or she will
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
DetaljerKvalitet og programvare. Når bare det beste er godt nok. Produktet prosessen eller begge deler?
Kvalitet og programvare Når bare det beste er godt nok. Produktet prosessen eller begge deler? To nøtter Hva forbinder du med et IT-system som har (høy) kvalitet? Formuler 3 kriterier for (høy) kvalitet
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
DetaljerDRI2001 Offentlige nettsteder. Litt om systemutvikling Torsdag 24 aug Arild Jansen, AFIN, UiO
DRI 2001 13.9 : Introduksjon til systemutvikling. Introduksjon til systemutvikling Systemutvikling og nettstedsutvikling Om ulike typer offentlige nettsteder Kvalitetskrav til offentlige nettsteder Litt
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
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
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
DetaljerDigitalisering: Digitale infrastrukturer for læring og progresjon. Sten Ludvigsen, UV, UiO
Digitalisering: Digitale infrastrukturer for læring og progresjon Sten Ludvigsen, UV, UiO Kompetanseutvikling historisk Sentrale begreper Kompetanse Holdninger Ferdigheter I et utdannings- og læringsperspektiv
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
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
DetaljerInnhold. Innledning... 15. Del 1 En vei mot målet
Innledning.............................................. 15 Del 1 En vei mot målet Kapittel 1 Utviklingsarbeidet.............................. 22 1.1 Systemutviklerens arbeid...............................
DetaljerForskningsmetoder i menneske-maskin interaksjon
Forskningsmetoder i menneske-maskin interaksjon Kapittel 2- Eksperimentell forskning Oversikt Typer atferdsforskning Forskningshypoteser Grunnleggende om eksperimentell forskning Signifikanstesting Begrensninger
DetaljerUNIVERSITETET I OSLO
Bokmål Kandidat nummer: UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Prøveeksamen i: INF1050 Eksamensdag: 0. mai, 2011 Tid for eksamen: 00:00 00:00 Oppgavesettet er på 6 sider Vedlegg:
DetaljerEksamen 2013 Løsningsforslag
Eksamen 2013 Løsningsforslag Oppgave 1. Multiple choice 1b# 2a# 3b# 4c# 5b# 6a# 7a# 8b# 9d# 10b# Oppgave 2 - Bibliotek - Utlån av bøker a) Måle størrelse eller mengde funksjonalitet Denne oppgaven ser
DetaljerKravhåndtering. Plan. Generelt om krav Funksjonelle krav Ikke-funksjonelle krav Domenekrav Kravspesifikasjoner Kravhåndteringsprosessen Quiz 31/01/17
INF1050: Systemutvikling 31. januar 2017 Kravhåndtering Professor Dag Sjøberg INF1050/ 31.1.2017 / Dag Sjøberg Slide 1 Plan Generelt om krav Funksjonelle krav Ikke-funksjonelle krav Domenekrav Kravspesifikasjoner
DetaljerKVANTITATIV METODE. Marit Schmid Psykologspesialist, PhD HVL
KVANTITATIV METODE Marit Schmid Psykologspesialist, PhD HVL 29.10.18 PLAN FOR DISSE TIMENE Generelt om kvantitativ og kvalitativ metode en oversikt Kausalitet Bruk av spørreskjema ved innhenting av kvantitative
DetaljerGJENNOMGANG UKESOPPGAVER 3 KRAVHÅNDTERING
GJENNOMGANG UKESOPPGAVER 3 KRAVHÅNDTERING INF1050 V16 HVA ER KRAVHÅNDTERING? Kravhåndtering er prosessen å identifisere, analysere og spesifisere kravene til et nytt system eller et system som skal forbedres
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
DetaljerProsessmodeller og smidig programvareutvikling
24/01/17 INF1050: Systemutvikling 24. januar 2017 Prosessmodeller og smidig programvareutvikling Professor Dag Sjøberg INF1050/ 24.1.2017 / Dag Sjøberg Slide 1 Smakebit på mastergradskurset Smarte prosesser
DetaljerLEVER OFTERE TEST SMARTERE
1 LEVER OFTERE TEST SMARTERE ØYSTEIN HANSEN CARL JOHNSON 2 Agenda Hvor kom vi fra Veien til moderne utviklingsorganisasjon Hvordan levere - automatisering - arbeidsflyt og verktøy Veien videre og våre
DetaljerDRI 2001 Systemutviklingsarbeidet et overblikk Forelesning
Systemutviklingsarbeidet et overblikk DRI2001 forelesning 12. sept. 06 Forholdet mellom informasjonssystemet og virkeligheten Hva innebærer utvikling av et IS (systemutvikling: SU) Å utvikle et IS det
DetaljerGJENNOMGANG UKESOPPGAVER 7 REPETISJON
GJENNOMGANG UKESOPPGAVER 7 REPETISJON INF1050 V16 KRISTIN BRÆNDEN DAGENS TEMA Oppgaver hentet fra tidligere eksamensoppgaver om temaene vi har gått gjennom til nå DAGENS PLAN Gjennomgang av oppgaver Repetisjon
DetaljerMetodisk arbeid. Strukturert arbeidsmåte for å nå et bestemt mål
Metodisk arbeid Strukturert arbeidsmåte for å nå et bestemt mål Hva er en metode? En metode er et redskap, en fremgangsmåte for å løse utfordringer og finne ny kunnskap Metode kommer fra gresk, methodos:
DetaljerDRI Arild Jansen, AFIN
Temaer DRI 3001 3.forelesning Bruk av teori og annen litteratur Lit om bruk av teori og empiri Litt om å skrive rapporten Mål for forelesningen: - Se eksempler på hvilken rolle teori har i prosjektarbeidet
DetaljerProsjektoppgave INF3290 høsten 2016
Prosjektoppgave INF3290 høsten 2016 I kurset INF3290 er prosjektarbeid en viktig arbeidsform. Prosjektoppgaven vil kreve mye av dere. Samtidig vet vi av erfaring at aktiv deltakelse i prosjektarbeidet
DetaljerBrukertesting i et nøtteskall
Brukertesting i et nøtteskall Seniorrådgivere brukervennlighet og design Eli Toftøy-Andersen og Jon Gunnar Wold Steria Introduksjon av deltakerne Hvor jobber du og hvilken rolle har du? Nevn en ting du
DetaljerSikkerhet, risikoanalyse og testing: Begrepsmessig avklaring
Sikkerhet, risikoanalyse og testing: Begrepsmessig avklaring Seminar om risikoanalyse og testing innen sikkerhet Bjørnar Solhaug SINTEF, 11. juni, 2013 Technology for a better society 1 Oversikt Risikoanalyse
DetaljerOppsummering : IMT2243 Systemutvikling. Hensikt med kurset. Innfallsvinkel : Tom Røise 30.04.2007. IMT2243 : Systemutvikling 1
Oppsummering : IMT2243 Systemutvikling Målformuleringen i emnebeskrivelsens : Studentene skal ha forståelse for grunnleggende administrative og teknologiske aspekter ved spesifisering, utvikling, innføring
DetaljerEvaluering vol. 2. Plenum IN1050 Uke 12 Maria og Helle
Evaluering vol. 2 Plenum IN1050 Uke 12 Maria og Helle Hva skjer i dag? EVALUERING - DECIDE OBLIG 4 - Gjennomgang - Eksempel fra Maria sin oblig - Tips og triks DECIDE EVALUERING DECIDE - Rammeverk for
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
DetaljerDRI 3001 Våren 2014 Arild Jansen AFIN
Temaer DRI 3001 2.forelesning Bruk av teori og om undersøkelsesopplegg Litt om bruk av teori Innsamling og bruk empiri (datamateriale) i prosjektarbeidet Mål for forelesningen: - Se eksempler på hvilken
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
DetaljerForskningsmetoder i informatikk
Forskningsmetoder i informatikk Forskning og Essay Forskning er fokus for Essay og Masteroppgave Forskning er ulike måter å vite / finne ut av noe på Forskning er å vise HVORDAN du vet/ har funnet ut noe
DetaljerDRI 3001 Litteratur og metode Arild Jansen AFIN
Temaer DRI 3001 2.forelesning Prosjektplan, litteratur og metode Litt Praktisk prosjektplanlegging Bruk av litteratur Undersøkelsesopplegg (enkel metodebruk) Mål for forelesningen: - Eksemplifisere prosjektplanlegging
DetaljerEksamensoppgave i PSY1011/PSYPRO4111 Psykologiens metodologi
Institutt for psykologi Eksamensoppgave i PSY1011/PSYPRO4111 Psykologiens metodologi Faglig kontakt under eksamen: Ingvild Saksvik-Lehouillier Tlf.: 73 59 19 60 Eksamensdato: 23. mai 2017 Eksamenstid:
DetaljerKonfigurasjonsstyring. INF1050: Gjennomgang, uke 11
Konfigurasjonsstyring INF1050: Gjennomgang, uke 11 Kompetansemål Konfigurasjonsstyring Hva og hvorfor? I en smidig sammenheng Endringshåndtering Versjonhåndtering Systembygging Release -håndtering Del
DetaljerVedlikehold og gjenbruk
Vedlikehold og gjenbruk Magne Jørgensen Development/maintenance costs System 1 System 2 0 50 100 150 200 250 300 350 400 450 500 $ Development costs Maintenance costs Ian Sommerville 2000 Definisjon Vedlikehold
DetaljerTom Røise 9. Februar 2010
Forelesning IMT2243 9. Februar 2010 Tema : Kravspesifisering : prosessen og produktet Viewpoint en myk tilnærming Pensum : Kap. 6 og 7 i Sommerville, Kravspesifisering Kravspesifisering = arbeidet med
DetaljerNasjonal DNA sekvensdata IT plattform for helsevesenet- genap. Store data møter medisinen 1. september 2015
Nasjonal DNA sekvensdata IT plattform for helsevesenet- genap Store data møter medisinen 1. september 2015 1 Målsetning med prosjektet Prosjektets målsetning er å utvikle en IKT infrastruktur for sentral,
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
DetaljerLærere som lærer. Elaine Munthe. Professor / Dekan Universitetet i Stavanger uis.no 26.10.2015
Lærere som lærer Elaine Munthe Professor / Dekan Universitetet i Stavanger uis.no Plan for innlegget: Læreres profesjonelle læring i et kontinuum Kunnskaps- og kompetanseområder for lærere Hvordan fremme
DetaljerVeileder. Undervisningsvurdering en veileder for elever og lærere
Veileder Undervisningsvurdering en veileder for elever og lærere Til elever og lærere Formålet med veilederen er å bidra til at elevene og læreren sammen kan vurdere og forbedre opplæringen i fag. Vi ønsker
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
DetaljerEksamen INF1050: Gjennomgang, uke 15
Eksamen 2012 INF1050: Gjennomgang, uke 15 Overblikk Varierte spørsmål fra pensum Modellering Use case Tekstlig beskrivelse Sekvensdiagram Klassediagram Krav Empiriske metoder Smidig metodikk Varierte spørsmål
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,
DetaljerNÅR KONSULTASJONEN STARTER HJEMME. Oppsummering av aktivitet i 2018: Når konsultasjonen starter hjemme
NÅR KONSULTASJONEN STARTER HJEMME Oppsummering av aktivitet i 2018: Når konsultasjonen starter hjemme 2 PROSJEKTETS MÅL OG HENSIKT Målet med prosjektet er å utvikle en ny tjeneste der oppfølging av personer
DetaljerDRI 2001 Systemutviklingsarbeidet et overblikk Forelesning
Systemutviklingsarbeidet et overblikk DRI2001 forelesning 21. sept. 05 Informasjonssystem og datasystem Hva er systemutvikling (SU) Et enkelt eksempel å bygge et hus Rammer og perspektiver for SU-arbeidet
DetaljerProsjektledelse - fra innsiden
Prosjektledelse - fra innsiden Presentasjon hos UiO 31.08.2012 Ida Lau Borch, fagansvarlig i Metier AS Det ligger et fantastisk potensial i det å være best i prosjektledelse og -styring Prosjekteierstyring
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
DetaljerDRI2001 h04 - Forelesning Systemutvikling og nettsteder
Systemutvikling utvikling av offentlig nettsteder DRI2001 forelesning 20.10 Litt om eksperimentell systemutvikling og prototyping Systemutviklingsprosessene og utvikling av [offentlige] nettsteder Fasene
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
DetaljerBrukersentrert utvikling av elektronisk forordning, medisinering og kurve Erfaringer fra POCMAP-prosjektet
1 HelsIT 23.09.2010 Brukersentrert utvikling av elektronisk forordning, medisinering og kurve Erfaringer fra POCMAP-prosjektet Inger Dybdahl Sørby & Gry Seland 2 POCMAP Point-of-care multi-aware clinical
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
DetaljerDRI2001 forelesning
Systemutviklingsarbeidet et overblikk DRI2001 forelesning 6.10.04 Hva er systemutvikling (SU) Et enkelt eksempel å bygge et hus Rammer for SU-arbeidet Ulike SU-metoder Perspektiver i SU-arbeidet SU er
DetaljerEvaluering av IT-systemer
Evaluering av IT-systemer Blokk 2 - Høstsemesteret 2011 21. september til 12. oktober Kåre Sorteberg Med forbehold om endringer Mål Blokk 2 Studentene skal: lære å evaluere et bredt spekter av IT-systemer
DetaljerNettredaktørskolen, Høst 2013. Google Analytics Brukertesting Brukerundersøkelser
Nettredaktørskolen, Høst 2013 Google Analytics Brukertesting Brukerundersøkelser Forberedelse for dagen I dag trenger du å jobbe konkret med ditt eget nettsted. Har du flere sider, så velg én av dem. Det
DetaljerAnestesisykepleierens ikke-tekniske ferdigheter implementert i praksis
Anestesisykepleierens ikke-tekniske ferdigheter implementert i praksis Fiona M. Flynn, universitetslektor og stipendiat, USN ALNSF fagkongress, Tønsberg 2018 Gå inn på Menti.com Legg inn kode 62 22 34
Detaljer