Emne - Programvareutvikling - TDT4140
Programvareutvikling
Velg studieårVurdering og obligatoriske aktiviteter kan bli endret frem til 20. september.
Om
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æringsutbytte
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.
Obligatoriske aktiviteter
- Øvinger
Mer om vurdering
Mappeevaluering gir grunnlag for sluttkarakteren i emnet.
Mappen består av:
Forstudie (5%)
To retrospektivrapporter (15%)
Individuell refleksjonsrapport (35%)
Grupperefleksjonsrapport (45%)
Forstudie leveres i begynnelsen av februar.
Retrospektivrapporter leveres i slutten av februar og i slutten av mars.
Individuell refleksjonsrapport leveres i slutten av mars.
Grupperefleksjonsrapport leveres i slutten av april.
I tillegg er det obligatoriske øvinger; en teoritest, gruppekontrakt, samt to muntlige presentasjoner av produkt. De to presentasjonene vil være på dedikerte dager som oppgis ved semesterstart.
Det gis tilbakemelding underveis på alle leveranser med unntak av refleksjonsapportene.
Ved frivillig gjentak, stryk eller gyldig fravær, må hele prosjektet og mappen tas på nytt i semester med undervisning.
Anbefalte forkunnskaper
Tilsvarende TDT4100 Objektorientert programmering.
Kursmateriell
Bøker og artikler. Oppgis ved semesterstart.
Studiepoengreduksjon
Emnekode | Reduksjon | Fra |
---|---|---|
SIF8018 | 7,5 sp | |
IT1602 | 7,5 sp | Vår 2008 |
Fagområder
- Teknologiske fag