INFT2005

Kvalitet i og testing av programvaresystemer

Vår

Trondheim

Norsk

Oversikt

Snitt

A

4,53

0,15

Ståprosent

100 %

likt

Karakterfordeling
Snitt over tid
Ståprosent over tid

Om emnet

Faglig innhold

Dette emnet handler om smidig utviklingsmetodikk, kravutvikling og sammenhengen mellom krav og test. Videre skal vi se nærmere på temaer som planlegging og gjennomføring av testing av applikasjoner på flere ulike nivåer, risikobasert testplanlegging, ulike teknikker for test-design, automatisert testing og ytelsestesting, interaksjonsdesign med wireframing og brukertesting, versjonskontroll og kontinuerlig integrasjon, kvalitetsbegrepet generelt og for programvaresystemer spesielt, strategier for å oppnå kvalitet og kvalitetsmodeller og kvalitetsstyring.

Læringsmål

Kunnskaper

Kandidaten:

  • kan gjøre rede for prinsippene for smidig systemutvikling.
  • kan gjøre rede for ulike typer tester og teststrategier.
  • kan gjøre rede for begreper innen interaksjonsdesign.
  • kan gjøre rede for fordelene med bruk av versjonskontroll og kontinuerlig integrasjon.
  • kan definere, gjenkjenne og forklare konsepter relatert til kvalitet generelt og for programvare spesielt.
  • kan forklare behovet for å følge en definert prosess for å nå kvalitetsmål.
  • kan forklare behovet for kvalitetsstandarder og hva som ligger i begrepet beste praksis.

Ferdigheter

Kandidaten:

  • kan bruke smidige metoder til å utforme krav til it-systemer.
  • kan bruke krav til å designe, planlegge og gjennomføre tester av systemer.
  • kan gjennomføre tester av aspekter ved brukskvaliteten (usability) i applikasjoner.
  • kan lage en kvalitetsplan.
  • kan delta i gjennomganger og inspeksjoner.

Generell kompetanse

Kandidaten:

  • kan jobbe effektivt og målrettet i et team mot et felles mål.
  • kan dele og formidle informasjon og kunnskap med teamdeltakere og oppdragsgivere.

Læringsformer og aktiviteter

Forelesninger, leksjoner, video og øvinger.