Experimental Systems Development

Experimental Systems Development (dExpSD)



Goals
The purpose of the course is to enable the students to perform, manage, and understand system development processes in situation characterised by high uncertainty. The course involves development of IT-solutions in cooperation with an external organisation, and the focus is on methods and techniques emphasising experimentation, iteration, and cooperation within a project group as well as with external users. As a consequence, an important part of the course is for the students to carry out a project, which will be documented in a final report.

Contents
The course covers methods and techniques that enable students to analyse use situations, design, implement, and evaluate computer systems.
From software engineering the focus will be on object oriented analysis and design, prototyping, cooperation with users, and organisation and planning of projects.
From Human Computer Interaction, the focus will be on designing user-interfaces, techniques for evaluating them, and aspects of Computer Supported Cooperative Work.
The course will treat a range of aspects of the developed systems, including modelling of the problem domain, organisational role, support for human cooperation, interaction between human and computer, and components of user interfaces.
In relation to the understanding of system development processes, the course will contain material on project models, process paradigms, and the interplay between products and processes.

Evaluation
Take-home examination, written report, 13-scale

Lecturer
Preben Holst Mogensen

Credits
2 points/10 ECTS

Semester
Spring