TDDB62 | Programutvecklingsmetodik, 5 poäng /Software Engineering/ För: I4, Ii4 | |
Utbildningsområde: Teknik Ämnesgrupp: Datalogi | ||
Fördjupningsnivå: C | ||
Mål: Studenten skall förvärva kunskaper om olika processmodeller för programvaruutveckling samt de olika stegen i programvaruutvecklingsprocessen. I kursen presenteras också verktyg för industriell programvaruproduktion. Förkunskaper: Viss vana av programmering i något högnivåspråk. Organisation: Kursen består av föreläsningar, seminarier och praktiska moment. Föreläsningarna ägnas åt teoridelen, med exempel från industrin. Kursen organiseras kring ett antal projektuppgifter som avser att belysa de olika stegen i utvecklingsprocessen: förstudie, kravspecifikation, design, implementering och testning.Kursinnehåll: * Genomgång av livscykeln för programvara * Styrning och ledning av programvaruutvecklingsprocessen * Kvalitetsstyrning med hjälp av granskningar och testning * Underhåll av programvara Kurslitteratur: * Hans van Vliet "Software Engineering - Principles and Practice", John Wiley and Sons * Rapportsamling * Artiklar | ||
TEN1 | Skriftlig tentamen, 2,5 p. | |
LAB1 | Laboration, 1 p. | |
UPG1 | Inlämningsuppgifter, 1,5 p. |
Undervisningsspåk är svenska.
Engelsk kursplan