TDDD26 Development of Interactive Systems (User-centered Agile System Development)
Course contentThe course covers the following topics:
- System development methods with focus on agile methods, especially SCRUM and Extreme programming
- User involvement during the system development process, especially through Interaction design methods
- Usability oriented testing during the system development process
OrganisationThe main part of the course consists of the project work that is carried out in groups. The purpose of the project is to apply the methods discussed in the course during development of a prototype of an interactive system. To support the project work lectures and exercises are provided, as well as supervision meetings. These are all mandatory to attend. For more information see the "Project" page.
Students are expected to work at least 160 hours on the course. These hours can be divided as follows:
- Approx 30 hours are scheduled for activities with teacher and supervisors. Attending supervision meetings are mandatory.
- Approx 30 hours are scheduled for activities in the project group. Attending these are mandatory.
- Approx 60 hours should be spent on project work outside the scheduled time
- Aprox 40 hours should be spent on indiviudal activities such as reading and the individual report.
ExaminationFor information on examination see the "Examination" webpage
Chris Nodder & Jacob Nielsen. Agile Usability. Best practices for user experience on agile development projects. pdf
Username and password will be distributed by e-mail to course pariticipants
Extreme Programming Pocket Guide by Chromatic
Reference litteratureThere is also a collection of material available for download on the "Material" webpage.
Page responsible: Annika Silvervarg
Last updated: 2014-03-06