| TDDB02 |
Programvarukvalitet, 3 p
/Software Quality/
För:
C
D
IT
|
| |
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), TAMS35 Matematisk statistik
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. Alan C. Gillies, Software Quality, Thomson Computer Press. N.E. Fenton and Shari Lawrence
Pfleeger, Software Metrics - A Rigorous & Practical Approach, second edition, Chapman & Hall. Referenslitteratur uppställd på IDA.
|
| |
Examination: |
UPG2
|
Uppgifter |
3 p
|
| |
|
|