Study Guide@lith   Link to LiU Homepage

Linköping Institute of Technology

Link to LiU Homepage
Valid for year : 2011
TNM082 Agile usability development for handheld devices, 12 ECTS credits.
/Agil användbarhetsutveckling för handhållna enheter/

For:   MT  


Prel. scheduled hours: 48
Rec. self-study hours: 272

  Area of Education: Technology

Main field of studies: Media Technology

  Advancement level (G1, G2, A): A

The aim of the course is to provide you with a good understanding of how user-centered development is carried out, specifically in projects subject to change, with a focus on applications of handheld devices, for example mobile telephones. After the course students will be able to:
  • Design and program simple graphical applications for handheld devices
  • Perform a user analysis and a requirements analysis as well as modeling and documenting them
  • Perform field studies to survey a problem area in interaction design
  • Develop systems in such a way so that usability can be measured and guaranteed
  • Formally carry out use tests both with and without users
  • Integrate usability development with other components in agile system development
  • Apply formal principles to agile development methods
  • Apply formal principles to mobile interaction design
  • Program for communication between handheld devices
In addition the project will teach students to:
  • Create simple and creative solutions to complicated problems
  • Work according to agile development methodology at high speed and of good quality
  • Communicate and function socially in a team
  • Give and take feedback in a constructive, rewarding way
  • Br open to continuous change
  • Reflect on work completed on a project and propose improvements on methods and results

Prerequisites: (valid for students admitted to programmes within which the course is offered)
Software Engineering, User Interfaces/Usability, Computer graphics

Note: Admission requirements for non-programme students usually also include admission requirements for the programme and threshhold requirements for progression within the programme, or corresponding.

The course consists of lectures, seminars, mini-projects and a home assignment in period 1 and a project in period 2. The project in period 2 is carried out on several complete days each week in one and the same computer lab.
The course runs over the entire spring semester.

Course contents:
  • Usability methods: User-centered system development, target group analysis, personas
  • Usability evaluation: Interview techniques, cognitive walkthrough, roleplaying, prototyping
  • Quantitative and qualitative usage tests
  • Interaction design methodology: Brainstorming, storyboards, creativity exercises
  • Agile development: Extreme programming with concepts such as pair-programming, test-driven development and refactoring
  • Work support: Bluetooth communication, sound in interfaces

Course literature:
M. Jones & G. Marsden - Mobile Interaction Design

K. Beck & C. Andrews - Extreme Programming Explained : Embrace Change (2nd Edition).

Written examination
Homework assignment
Miniproject work
Project assignment

Course language is Swedish.
Department offering the course: ITN.
Director of Studies: Dag Haugum
Examiner: Ivan Rankin
Link to the course homepage at the department

Linköping Institute of Technology

Link to top of pagep

Contact: TFK ,
Last updated: 04/29/2011