TDT4140

Programvareutvikling

Vår

Trondheim

Norsk

Oversikt

Snitt

B

3,90

0,09

Ståprosent

100 %

likt

Karakterfordeling
Snitt over tid
Ståprosent over tid

Om emnet

Faglig innhold

Praktisk og teoretisk forståelse for programvareproduktutvikling for små, samlokaliserte utviklingsteam, med spesiell fokus på utviklingsprosesser, kravarbeid, programvarekvalitet og teknologivalg.

Læringsmål

Kunnskap:

Studenter må demonstrere selvstendig basiskunnskap om begreper, prinsipper og praksiser for viktigste internasjonalt brukte utviklingsprosesser, metoder for kravarbeid, for å sikre kvalitet på programvareprodukter, gjøre teknologivalg og å se sammenheng mellom teknologivalg og produktegenskaper.

Ferdigheter:

Studenter må vise at de kan selvstendig planlegge og gjennomføre små programvareutviklingsprosjekter i samlokaliserte utviklingsteam.

Generell kompetanse:

Studenter skal kunne selvstendig og kritisk reflektere over praksisbaserte og forskningsbaserte råd, samt egne erfaringer fra programvareutvikling, kunne arbeide effektivt i et programvareutviklingsteam, kjenne moderne verktøy og teknologi for programvareutvikling og ha evne til å sette seg inn i et domene for et programvareprodukt.

Læringsformer og aktiviteter

Forelesninger og obligatorisk gruppeprosjekt med flere leveranser og presentasjoner.