| TDDB02 |
Programvarukvalitet, 3 p
/Software Quality/
För:
C
D
IT
|
| |
Prel. schemalagd
tid: 44
Rek. självstudietid: 76
|
| |
Utbildningsområde: Teknik
Ämnesgrupp: Datalogi, Datateknik Nivå (A-D):D
|
| |
Datavetenskap Datavetenskap, datalogi.
|
| |
Mål:
Kursen ska ge insikter i hur man uppnår hög programvarukvalitet och hur man planerar och utvärderar kvalitetsarbete.
|
| |
Förkunskaper: (gäller studerande antagna till program som kursen ges inom, se 'För:' ovan) Vana att utveckla större program (t ex TDDB61 Programvaruprojekt i ett helhetsperspektiv)
OBS! Tillträdeskrav för icke programstudenter omfattar vanligen också tillträdeskrav för programmet och ev. tröskelkrav för progression inom programmet, eller motsvarande.
|
| |
Organisation: Föreläsningarna ger den teoretiska grunden för programvarukvalitet och går igenom olika metoder för att uppnå och utvärdera den. Praktiska övningar i metoder för att uppnå kvalitetsmålen och i utvärdering av kvaliteten förbereds individuellt och i grupp och redovisas på storseminarier då också diskussioner och jämförelser av olika metoder sker.
|
| |
Kursinnehåll: Planering av kvalitetsplan för programvaruprojekt, definition av kvalitetsbegreppet, inspektionsmetodik, checklisteutformning, testmetodik, test hjälpmedel, konfigurationshantering, införandeproblematik av kvalitetsplaner, mätmetoder på programvara och processer, felhistoriemodeller. Processutvärdering och standarder. Utredningsuppgifter som redovisas skriftligt och muntligt.
|
| |
Kurslitteratur: Artikelsamling med utdrag ur standarder.
N.E. Fenton and Shari Lawrence Pfleeger, Software Metrics - A Rigorous & Practical Approach, second edition, Chapman & Hall.
|
| |
Examination: |
UPG2
|
Ett antal uppgifter under hela kursen. (U,3,4,5) |
3 p
|
| |
|
Alla uppgifter var för sig har betygsskala U, G, VG
|