print logo

Dette emnet er nedlagt, men det kan hende at undervisningen er videreført under en ny emnekode. Se oversikt over emner som tilbys.

INF4221 - Problemdefinering, krav og modellering

Fakta om emnet:
Studiepoeng:10
Undervises:Hvert vårsemester

Emnet går for siste gang våren 2006.

Eksamen:Hvert vårsemester
Undervisningsspråk:Norsk
Tilbys ved:Institutt for informatikk (Ifi)
Semestersider (undervisningstider, eksamensdato, pensum m.m.):

Kort om emnet

Studiet skal gi innføring i metoder og teknikker for analyse og design av informasjonssystemer, med vekt på å forstå og beskrive brukeres problemer og krav. Emnet fokuserer på systemutviklingsaktiviteter før kravspesifikasjon er laget. Flere ulike tilnærminger blir introdusert; fra uformelle teknikker for ”participatory design” til objektorientert analyse. Emnet omfatter en større praktisk øvelse i analyse og utforming av et virkelig informasjonssystem for en konkret ekstern oppdragsgiver. Konkret vil emnet ta opp:

  • Problemdefinering og krav: forholdet mellom beskrivelse og virkelighet
  • Systembeskrivelse, modellering og overordnet funksjonelt design
  • Ulike teknikker for analyse og design med brukere
  • Ulike strategier for systemutvikling

Emnet er en ny versjon av INF4220 - Objektorientert analyse og design.

Hva lærer du?

Etter emnet skal studentene kunne:

  • Kunne analysere informasjonssystemer i realistiske omgivelser og kunne bruke undersøkelsesteknikker som intervju og observasjon
  • Ha oversikt over forskjellige tilnærmingsmåter og perspektiver i systemutviklingsarbeidet, og kunne vurdere ulike metoder og teknikker
  • Kjenne til teknikker som er egnet til å avklare formål og ønsket resultat av en systemutviklingsprosess (inkludert definisjon av problemer og krav)
  • Kjenne til ulike former for systembeskrivelse og prototyping
  • Kunne anvende objekt-orientert tilnærming i analyse og design

Opptak og adgangsregulering

Studenter må hvert semester søke plass på undervisningen og melde seg til eksamen i StudentWeb.

Dersom du ikke allerede har studieplass ved UiO, kan du søke opptak til våre studieprogrammer eller søke om å bli enkeltemnestudent.

Forkunnskaper

Obligatoriske forkunnskaper

INF1010 - Objektorientert programmering /TOOL1100 - Teknologi, organisasjon og læring I /INF101 og INF1050 - Systemutvikling /INF102

Anbefalte forkunnskaper

Emnet bygger på grunnleggende kunnskaper i informatikk og bruk av IKT-systemer på ulike områder i samfunnet. Kunnskap om software engineering, f.eks. emnet INF3120 - Utvikling av store programsystemer / INF4120 - Utvikling av store programsystemer, anbefales.

Overlapping

7 sp mot INF3220 - Objektorientert analyse og design / INF4220 - Objektorientert analyse og design, 10 sp mot INF3221 - Problemdefinering, krav og modellering og 10 poeng mot IN 265.

Undervisning

2 timer forelesning og 2 timer gruppeøvelser per uke. Prosjektoppgaven skal gjøres i kontakt med ekstern oppdragsgiver.

Vurdering og eksamen

Evalueringen baseres på en større prosjektoppgave (50%) og 3 timers skriftlig eksamen (50%). Bokstavkarakter (A - F).

Informasjon om utsatt prøve (kontinuasjon) finner du her: http://www.matnat.uio.no/studier/eksamen/kontinuasjon.html.

Mer informasjon om eksamen ved MN-fakultetet kan du lese på fakultetets eksamenssider: http://www.matnat.uio.no/studier/eksamen/.

Annet

Ved praktisering av 3-gangers regelen skal emnet sees i sammenheng med INF3220 - Objektorientert analyse og design / INF4220 - Objektorientert analyse og design /IN265. Det er obligatorisk oppmøte på første forelesning.

Tilsynssensor for emnet er: Kirsten Ribu

Kontakt oss

Institutt for informatikk (Ifi)

Besøksadresse: 
Ole Johan Dahls hus, 4. etasje, Gaustadalléen 23 D

Ekspedisjonstid: 
Mandag-fredag 12:00-15:00

Postadresse: 
Postboks 1080, Blindern
0316 Oslo

Telefon: 22 85 24 10
Faks: 22 85 24 01
E-post: 
Web: http://www.mn.uio.no/ifi/