Kurset har til formål at give dig indgående kendskab til systemudvikling. Du skal kende en række forskellige metoder, teknikker og værktøjer. Du skal desuden selv kunne anvende de i praksis mest udbredte teknikker og værktøjer.
Når faget afsluttes skal du:
(1) Kunne forklare de typiske faser i et systemudviklingsforløb, og kunne gøre rede for forskellige systemudviklingsmodellers fordele og ulemper.
(2) Kunne analysere en given problemstilling og skrive en simpel kravspecifikation for et mindre IT-system.
(3) Kunne opstille og dokumentere det overordnede design (arkitekturdesign) af et mindre IT-system.
(4) Kunne opstille og dokumentere et detaljeret design for et mindre IT-system.
(5) Kunne programmere (en del af) det detaljerede design.
(6) Kunne gennemføre en test op imod (en del af) en kravspecifikation, et arkitekturdesign og en designspecifikation.
(7) Kunne forklare hvad konfigurationssstyring er og organisere konfigurationshåndteringen i et mindre projekt.
(8) Kunne forklare hvad kvalitetsstyring er, samt planlægge og gennemføre kvalitetsreviews i et mindre projekt.
(9) Kunne forklare hvad risikostyring er og hvordan det hænger sammen med henholdsvis systemudvikling og projektledelse.
(10) Være orienteret om de typiske problemstillinger ved den organisatoriske implementering af et mindre IT-system. |