IDATG1005

Systemutvikling

Vår

Gjøvik

Norsk

Oversikt

Snitt

C

3,44

0,33

Ståprosent

100 %

5 poeng

Karakterfordeling
Snitt over tid
Ståprosent over tid

Om emnet

Faglig innhold

Dette skal være et felles grunnleggende program-emne som dekker følgende tema:

Introduksjon til systemutvikling, smidig utviklingsmetodikk, visjon- og kravanalyse, programvarearkitektur- og design, modellering, dokumentasjon, testing, risikoanalyse, brukersentrert designmetodikk og praktisk prosjektarbeid.

Læringsmål

Kunnskap: Kandidaten skal:

  • kunne gjøre rede for prinsippene for iterativ, inkrementell og smidig systemutvikling
  • kunne gjøre rede for ulike typer tester og teststrategier
  • kjenne til grunnprinsipper innen programvare-arkitektur og design
  • kjenne til grunntrekk innen menneske-maskin-interaksjon
  • kjenne til prinsippene for universell utforming

Ferdigheter: Kandidaten skal:

  • kunne bruke smidige systemutviklingsmetoder til å utvikle et informasjonssystem
  • kunne bruke metoder og verktøy for å planlegge, organisere og styre systemutviklingsprosjekter
  • kunne håndtere tekniske og organisatoriske problemstillinger tilknyttet prosjektstyring
  • kunne modellere informasjonssystemer
  • kunne definere og dokumentere informasjonssystemets visjon og krav
  • kunne bruke krav til å utforme og gjennomføre tester av programvaren
  • kunne utvikle programvare i henhold til prinsippene for universell utforming

Generell kompetanse: Kandidaten skal:

  • kunne jobbe i henhold til anerkjent profesjonsetikk for systemutviklere
  • kunne jobbe effektivt og målrettet i et team mot et felles mål
  • kunne dele og formidle informasjon og kunnskap med teamdeltakere og oppdragsgivere
  • ha utviklet gode skrive- og framstillingsferdigheter
  • ha praktisk erfaring med å anvende programmeringskompetanse i samspill med systemutviklingsmetoder for å løse virkelighetsnære problemstillinger
  • skal ha innsikt i bruk av kunstig intelligens som verktøy innen programvareutvikling

Læringsformer og aktiviteter

Forelesninger, prosjekt, gruppeveiledning og workshop/øvingertimer.