Introduktion till mjukvarukvalitet

Kursens syfte är att ge studenten grundläggande kunskaper inom kvalitet i källkod. Vad är bra kod? Hur skriver man bra kod? Hur mäter man kod-kvalitet?

Om kursen

Kursens syfte är att ge studenten grundläggande kunskaper inom kvalitet i källkod. Efter avslutad kurs förväntas studenten:

  • Kunna förklara grundläggande begrepp så som krav, kvalitet, komplexitet, kodförståelse, teknisk skuld, läsbarhet, och underhållbarhet.

  • Självständigt kunna programmera, skriva om och testa källkod utifrån krav med ett kvalitetsperspektiv.

  • Självständigt och i grupp kunna kritiskt granska och värdera källkod.

  • Självständigt kunna redogöra för ett fördjupningsområde inom mjukvarukvalitet.

  • Kunna återberätta, kritiskt granska och värdera information i litteratur om mjukvarukvalitet.

Snabb översikt

Kursen består av en föreläsningsdel, en kursbok, tre workshops, tre laborationer samt sluttentamen.