Instructor:
·
Fabio
Paternò, ISTI-C.N.R.
Benefits
After following
this module students should be able to:
·
Design
an interactive systems paying attention to users and tasks they aim to
accomplish;
·
Set
up a task analysis for a specific project, and derive a task model;
·
Use
task models for both design and usability evaluation;
·
Design
interfaces for applications that can be accessed through various types of
devices and modalities.
Features
·
Tools
for task analysis and modelling
·
Model-based
methods for design of multi-device interfaces
·
Tools
and methods for remote usability evaluation
Abstract
The course starts with a description of the structure
and objectives of the course itself and an introduction to the models that are
relevant in the design of multi-platform applications and remote evaluation. We
devote particular attention to task models, how to represent them and analyse
their content and their combined use with informal descriptions, such as
scenarios. Next, we move on to discuss how the information contained in the
logical descriptions can be used to support the design of multi-platform
application interfaces allowing users to access data through various types of
devices, including mobile ones. Criteria for selecting the most suitable
interaction and presentation techniques will be introduced. We also discuss the
use of XML-based descriptions to represent the relevant modelling concepts and
manipulate them.
Another issue that is considered is how to support
remote evaluation, in particular by leveraging the information contained in
task models. For example, we discuss Web usability analysis with tool support
by considering user interaction logs and the application task model. The
state of art in the area of multi-platform application design and remote
evaluation is reviewed in order to provide a broad view of the issues
considered, as well as the current trends and problems. We also discuss a
research agenda in the field and leave some time at the end for open
discussion with participants.
Presentation
Lectures, illustrated
by examples will alternate with assignments and exercises. The emphasis of the
module will be on tools, models and systematic methods to design and analyse interfaces
for multi-device applications and remote usability evaluation. At the end of
the module, groups of students will present their work to the rest of the
students.
|
|
Morning |
Afternoon |
|
Monday -
starting at 9.30 |
Basic concepts,
scenarios, task analysis |
Exercises with
scenarios and task analysis |
|
Tuesday |
Task models,
notations, metrics, platform-dependent tasks |
Exercises with task
models of nomadic applications |
|
Wednesday |
Task based
design of user interfaces for heterogeneous platforms (mobile devices, PDAs, desktop systems, vocal interfaces…), TERESA tool |
Other
activities |
|
Thursday |
Automatic
evaluation, Accessibility evaluation, Usability Evaluation with task models,
Usability for Web sites, WebRemUSINE, |
Assignments
completion |
|
Friday |
Presentation of
exercise results - Group discussion |
Closing |
Instructor(s) background
Fabio Paternò received his Laurea
Degree in Computer Science from the University of Pisa (Italy) and his Ph.D. in
Computer Science from the
He developed the ConcurTaskTrees notation for specifying task models and has
also designed an associated environment (CTTE) to support the
(September
'97-December 2000) in which a number of methods for the design and evaluation
of interactive safety-critical applications were
In these years he
has also been working on methods and automatic support for usability evaluation.
This work has produced a number of tools (the
Recently, he has
also turned his attention to how to integrate usability and accessibility issues , a research area for which he has engaged a blind
Ph.D.
He is the
coordinator of the CAMELEON R&D IST Project, a three-year project started
on
His current
research interests include Methods and Tools for Multimodal User Interface
Design and Evaluation, User Interfaces for Mobile Devices,
He was the chair
of the first International Workshop on Design, Specification, Verification of Interactive Systems. He is the author of the
book on
fourth Symposium on Human-Computer Interaction with Mobile
Devices (September 2002). He is member of the IFIP Technical Committee 13
Requirement list for the
coordinator of facilities
The instructor needs overhead and slide projector
facilities, with an overhead projection screen for a PowerPoint Projection and demonstrations.
The students also
need to be able to present their work, either overhead
sheets or PowerPoint Projection facilities are needed for these presentations.
Students need
access to PCs with CTTE and TERESA installed. These tools require java 1.4.2.
Activities planned for the
module
·
lectures
and group exercises
·
writing
short reports on exercises
·
presentation
of exercises
·
group
discussion of literature and exercises