Technical Program
  Invited Speakers
  Technical Papers
  Practitioner Reports
Educators' Symposium
Doctoral Symposium
Student Research Comp.
Turing Lecture
Social Events
Week at a Glance
Final Program (1.5M .pdf)

Find in Program


view, help

"User-Centered Design with Use Case and Agile Methods"
Object-Oriented Programming, Systems, Languages and Applications
Home    Program    Housing & Transportation    Registration    Submissions    Wiki    Maps
  > Technical Program > Tutorials > All Tutorials

 : Thursday Afternoon Tutorials (1:30 - 17:00) : Requirements Capture : Thursday

User-Centered Design with Use Case and Agile Methods

Meeting Room 7
Thursday, 13:30, half day


William Hudson, Syntagm Ltd:  William Hudson has over 30 years experience in the development of interactive systems. He has contributed material on user-centered design and user interface design to the Rational Unified Process and to Object Modeling and User Interface Design (van Harmelen, 2001). He writes regularly for the ACM's SIGCHI Bulletin and interactions magazine.

Tutorial number: 51

Poor usability continues to be a serious problem for many interactive systems, despite the wide-spread adoption of processes based on use cases, user stories, representative users and other apparently user-oriented techniques. This tutorial presents the basic requirements of user centered design and contrasts these with typical use-case-driven and Agile processes. Topics discussed include user observation, goal-oriented design, the international standard on human-centered design, user interface design, paper prototyping and usability evaluation. Design exercises will give participants practical experience of goal-oriented user interface design.

Intermediate: Participants should have experience of use case or Agile processes such as eXtreme Programming in the development of interactive systems. Familiarity with UML, particularly class diagrams, would be helpful but not essential.