Multiprojekt

2025/2026

Anbefalede faglige forudsætninger for at deltage i modulet

Bygger videre på viden opnået på projekt- og kursusmodulerne på 1.-4. semester.

Modulets indhold, forløb og pædagogik

FORMÅL         
At den studerende opnår viden om og færdigheder i analyse, design, implementering og vurdering af komplekse softwaresystemer der integrerer brugergrænseflade, database og softwarearkitektur i et større udviklingsmiljø

BEGRUNDELSE   
Efter en fuldført uddannelse i softwareteknologi skal man kunne deltage i løsning af problemer ved at udvikle komplekse softwaresystemer. Typisk sker udvikling af sådanne komplekse systemer i et større udviklingsmiljø, hvor delprojekter skal koordineres med henblik på en fælles løsning

Den studerende skal derfor opnå forståelse af problemstillinger i forbindelse med udvikling af sådanne systemer. Det inkluderer at analysere, designe, programmere og afprøve en applikation med væsentlig funktionalitet, herunder både integration med database, brugergrænseflade og cloud infrastrukturer, som skal indgå i en kompleks teknisk eller organisatorisk omgivelse. Det sætter fokus på kravanalyse, kravstyring, brug af agile metoder også til styring mellem delprojekter, full-stack udvikling for at opnå fleksibilitet, skalerbarhed, robusthed og resiliens.

Læringsmål

Viden

  • kunne dokumentere kendskab til og overblik over centrale teknikker agil udvikling af software, der løser realistiske problemer, herunder: 
    - agile skalerbare metoder incl. koordinering af teams i multiprojekt 
    - kravanalyse og kravstyring 
    - prototyping, usability og aftesting incl. integrationstest og accepttest 
    - verifikation og dokumentation 
      
  • dokumentere kendskab til førende paradigmer inden for professionel udvikling af software (agil udvikling og plan-drevet udvikling): 
    - specielt med fokus på agil software engineering i store projekter (‘agile in the large’) 
    - full-stack udvikling med integration af front-end og back-end 

Færdigheder

  • analysere, designe, programmere, afprøve og teste applikationer som indgår i en kompleks tekniske og organisatorisk omgivelse 
  • kunne redegøre præcist og ved brug af fagets terminologi for teorier, metoder og teknikker inden for agile  og plan-drevet software engineering og deres anvendelse i professionel udvikling af software intensive systemer 
  • anvende skalerbare agile metoder til koordinering mellem projektgrupper 
  • udvikle full-stack softwareløsning 

Kompetencer

  • afgrænse og gennemføre løsning af en del af et større softwareudviklingsproblem ved brug af relevante teknikker og metoder 
  • analysere og vurdere løsningsprocessen og den fremkomne løsning 
  • kunne vælge, begrunde og anvende passende teorier, metoder og teknikker i egne udviklingsprojekter herunder: skalerbar agil praksis, full-stack udvikling og løsning, softwarearkitektur samt kriterierne fleksibilitet, skalerbarhed, robusthed og resiliens
  • anvende tidssvarende software engineering metoder og teknikker  

Undervisningsform

Projektarbejde i multi-projekter. Hver gruppe afleverer deres egen rapport, men der samarbejdes på tværs af flere grupper om udviklingen af et fælles system.

De studerende bliver introduceret til emnet "Agile Software Engineering" gennem projektet og elementer heraf skal indgå i projektarbejdet og vil blive evalueret individulet under projekteksamen.

Omfang og forventet arbejdsindsats

Det forventes at den studerende bruger 30 timer per ECTS, hvilket for denne aktivitet betyder 600 timer.

 

Eksamen

Prøver

Prøvens navnMultiprojekt
Prøveform
Mundtlig pba. projekt
Projektarbejde i multi-projekter. Hver gruppe afleverer deres egen rapport, men der samarbejdes på tværs af flere grupper om udviklingen af et fælles system.

De studerende bliver introduceret til emnet "Agile Software Engineering" gennem projektet og elementer heraf skal indgå i projektarbejdet og vil blive evalueret individulet under projekteksamen.
ECTS20
Tilladte hjælpemidlerHjælpemidler er tilladt under udarbejdelsen af projektet, men ikke under eksamen. Regler ift. AI fremgår af semestersiden i MOODLE
Bedømmelsesform7-trins-skala
CensurIntern prøve
VurderingskriterierVurderingskriterierne er angivet i Universitetets eksamensordning

Yderligere informationer

Kontakt: Studienævn for datalogi via cs-sn@cs.aau.dk eller 9940 8854

 

Permalink Print

Fakta om modulet

Engelsk titelMulti-project
ModulkodeDSNSWCB531
ModultypeProjekt
Varighed1 semester
SemesterEfterår
ECTS20
UndervisningssprogDansk og engelsk
TompladsJa
UndervisningsstedCampus København
Modulansvarlig
Indgår i

Organisation

UddannelsesejerBachelor (BSc) i teknisk videnskab (software)
StudienævnStudienævn for Datalogi
InstitutInstitut for Datalogi
FakultetDet Teknisk Fakultet for IT og Design

Søg i modulbasen

View all fonts in this project