02260 Programmelkonstruktion |
Engelsk titel: Software Engineering |
Sprog: Engelsk Point: 10 |
|
Type: civilkursus, udbydes under åben uddannelse |
Eksamensplacering: |
Ingen eksamen i den ordinære eksamensperiode
|
Undervisningsform: Forelæsninger, opgaveregning, praktisk projekt. |
Evalueringsform: Bedømmelse af opgave(r)/rapport(er)
|
Karakter: 13-skala |
Faglige forudsætninger: 02120, 02130, 02140 |
Kursusmål: At give deltagere en indføring i disciplinen programmelkonstruktion. |
Kursusindhold: Programmelkonstruktionsprocesser, projektplanlægning og projektstyring. Kravindsamling, -analyse og -styring. Prototypebaseret konstruktion. Formalisering af krav. Systemstruktur, styringsmodeller og systemarkitekturer. Objekt-orienterede design, component-baseret udvikling, design af distribuerede og sandtidssystemer. Design af brugerskillefalder. Design af sikkerhedskritiske systemer. Domænespecifikt programmel. Validering, verificering og test. Kvalitetsstyring, -planlægning og -kontrol. Teknikker til estimering af omkostninger. Vedligeholdelse og evolution af programmel. Versions- og frigivelsesstyring. Konfigurationsstyring. Udvalgte metoder til specificering af systemkrav behandles detaljeret i forbindelse med et praktisk projekt. Nøgleord: Programmelkonstruktion, kravanalyse, projektstyring, prorammelvalidering, designmetoder. |
Kontaktperson: Tom Østerby, building 322, (+45) 4525 3734, toe@imm.dtu.dk |
Institut: 002 Informatik og Matematisk Modellering |
Kursus URL: http://www.imm.dtu.dk/courses/02260 |
Opdateret: 26-11-2001 |
|
|