DM529: Iterativ systemudvikling (5 ECTS)

STADS: 15004301

Niveau
Bachelorkursus

Undervisningsperiode
Kurset er placeret i efterårssemesteret.
1. kvartal

Ansvarlige undervisere
Email: lobo@mmmi.sdu.dk

Skemaoplysninger
Hold Type Dag Tidsrum Lokale Uger Kommentar
Fælles I Mandag 10-12 U10 35-36
Fælles I Mandag 10-12 U91 37-40
Fælles I Mandag 10-12 U9 41
Fælles I Onsdag 08-10 U49 35-36, 39-41
Fælles I Onsdag 08-10 U26 37-38
S1 TE Torsdag 12-14 U37 35-36, 39-41
S1 TE Torsdag 12-14 U28 37-38
Vis hele skemaet
Vis personligt skema for dette kursus.

Kommentar:
Ubegrænset deltagerantal

Indgangskrav:
Ingen

Faglige forudsætninger:
Stoffet fra DM502 Programmering A og DM503 Programmering B skal være kendt.

Kursusintroduktion
At bringe de studerende i stand til at udvikle et softwaresystem ved hjælp af en iterativ, rigoristisk metode: Unified Process (UP).

Forventet læringsudbytte
Efter kurset forventes de studerende at kunne:

 Planlægge og gennemføre et softwareudviklingsprojekt efter UP’s forskrifter, herunder udarbejde de ovennævnte artefakter.
 Anvende simple designmønstre.
 Beskrive det udførte arbejde i et klart og præcist sprog, og på en struktureret måde.

Emneoversigt
-Introduktion til systemudvikling.
-Unified Modelling Language (UML).
-UP’s procesmodel: faser, aktiviteter, iterationer.
-Identifikation af krav.
- Artefakter:
- Brugsmønstre.
-Domænemodel.
-Sekvensdiagrammer.
-Kontrakter.
- Interaktionsdiagrammer.
- Design klasse diagram.
- Mapning til kode.
- Simple design mønstre.
- Introduktion til projektstyring og -ledelse.


Litteratur

    Meddeles ved kursets start


Pensum
Se pensumbeskrivelse.

Kursets hjemmeside
Dette kursus benytter e-learn (blackboard).

Forudsætningsprøver
Ingen

Eksamen- og censurform:
(a) Mundtlig eksamen der bedømmes med karakter efter 7-skalaen og ekstern censur.
Der skal i løbet af kurset udarbejdes et projekt. Rapporten herover danner udgangspunkt for den mundtlige eksamen. Der gives een samlet karakter baseret på rapporten og den mundtlige eksamen.

Reeksamen efter 2. kvartal.

Vejledende timetal
På naturvidenskab er undervisningen tilrettelagt efter trefasemodellen dvs. intro, trænings- og studiefasen.

Forelæsninger: 28 timer
Eksaminatorietimer/opgaveregning: 14 timer
Kurset vil involvere projektarbejde.
Aktiviteter i studiefasen

Sprog
Dette kursus undervises på dansk.

Kursustilmelding
Se tilmeldingsfrister.

Pris for åben uddannelse
Se priser for enkeltkurser.

Denne kursusbeskrivelse var gyldig fra 1. september 2008 til 31. august 2009.