Mastergrad i programvareutvikling
Tips ved oppgaveskriving
- Oppgaven bør normalt ligge i intervallet 50-100 sider.
- Oppgaven skal inneholde ordentlig innholdsfortegnelse og referanseliste, ta også eventuelt med figurliste.
- Unngå overdrevet bruk av UML-diagrammer, ta kun med diagrammer for hoveddeler av systemet.
- Oppgavene bør generelt skrives slik at en leser som begynner på mastergrad innen programvareutvikling skal kunne lese oppgaven. Dvs. oppgaven må inneholde tilstrekkelig referanser og definisjoner slik at leseren kan sette seg inn i det på egen hånd.
- Vedlegg, (CD med) programkode og systemdokumentasjon bør vedlegges.
- Bruk eksterne til å kvalitetssikre oppgaven.
- Oppgaven skal skrives i et "akademisk" språk, unngå bruk av jeg/du.
Følgende momenter bør vurderes som en del av oppgaven
Forord:
- Kort sammendrag av oppgaven
- Takk til personer som har vært til hjelp og støtte under arbeidet
Innledning:
- Problemstilling
- Motivasjon hvorfor er dette et viktig problem
- Rammebetingelser (eventuelle begrensninger)
- Kort beskrivelse av notasjon og hvordan oppgaven er bygd opp
Problemanalyse:
- Eventuell beskrivelse og diskusjon av eksisterende løsning(er)
- Diskusjon av tilgjengelig og valgt teknologi
- Diskusjon av tilgjengelig og valgt metode
- Diskusjon av tilgjengelig og valgt programvare arkitektur
Løsning av problem:
- Spesifikasjon av løsning(er)
- Implementering av design
- Beskrivelse av løsning
- Dokumentasjon av løsning
Evaluering av valgt løsning:
- Kontroll av at løsning oppfyller målsetting
- Evalueringsstrategi, testplan
- Gjennomføring av evaluering, testing etc.
Diskusjon og konklusjoner:
- Møter løsningen spesifikasjonen?
- På områder der dette ikke er tilfelle, må det bemerkes:
- hva har studenten lært
- hva er nytt i løsningen
- hva er interessant for andre å jobbe videre med
- hvilke forbedringer bør en vurdere på produktet
Sist endret: 25.06.2008
