Design Across Projects

2025/2026

Content, progress and pedagogy of the module

Disclaimer.
This is an English translation of the module. In case of discrepancy between the translation and the Danish version, the Danish version of the module is valid.

PURPOSE
That the student acquires knowledge of and skills in agile approaches to, in particular, analysis, design and assessment of larger software systems in a development environment consisting of several projects and disciplines. The student is introduced to the analysis, design and assessment of digital technologies with a focus on the use of - and interaction with - data in a transversal development environment. This may involve working with interaction using AI models to solve a partial problem in a given context.

JUSTIFICATION
Solving problems in a larger development environment during the analysis, design and assessment of larger software systems requires significant coordination among sub-projects in order to achieve a common coherent solution. The student must gain an understanding of issues in connection with the analysis, design and assessment of a system developed across several projects, and how agile system development can be used for this. Agile management of requirements, design and continuous product evaluation is essential in ensuring product coherence across several sub-projects.

Learning objectives

Knowledge

  • must have knowledge of and an overview of key techniques in working with agile development of a major software system
  • must have knowledge of the organization of analysis, design and evaluation work across sub-projects, including being able to explain agile management of: 
    • requirements
    • design
    • evaluation

Skills

  • must be able to analyse, design and test applications that are part of a larger development organizational environment
  • must be able to reason about and with the relevant concepts and techniques for organizing analysis, design and evaluation work in agile projects across development teams
  • must be able to justify and choose relevant solution models based on knowledge of the possibilities and limitations given by the theories and methods of the subject area

Competences

  • must be able to implement an agile system development project in collaboration with several development teams with a focus on cross-functional product cohesion in a solution adapted to the context of use
  • must be able to analyze and evaluate the solution process and the resulting solution

Type of instruction

Project work

Extent and expected workload

The student is expected to spend 30 hours per ECTS, which for this activity means 450 hours.

Exam

Exams

Name of examDesign Across Projects
Type of exam
Oral exam based on a project
ECTS15
Permitted aidsAids are permitted during the preparation of the project, but not during the exam. Rules regarding AI are mentioned on the semester page in MOODLE
Assessment7-point grading scale
Type of gradingInternal examination
Criteria of assessmentThe criteria of assessment are stated in the Examination Policies and Procedures

Additional information

Contact: Study Board for Computer Science via cs-sn@cs.aau.dk or 9940 8854

Facts about the module

Danish titleDesign på tværs af projekter
Module codeDSNIXDB531
Module typeProject
Duration1 semester
SemesterAutumn
ECTS15
Language of instructionDanish and English
Empty-place SchemeYes
Location of the lectureCampus Aalborg
Responsible for the module

Organisation

Education ownerBachelor of Science (BSc) in Interaction Design
Study BoardStudy Board of Computer Science
DepartmentDepartment of Computer Science
FacultyThe Technical Faculty of IT and Design