TUTORIAL ABSTRACTS

From OZCHI

Jump to: navigation, search

Contents

Principles of Interaction Design Tutorial

Shane Morris
This tutorial introduces 23 key principles of interaction design that can be used by all interaction designers to design better user interfaces.

Many, if not most, interaction designers come to the field with little formal training in user interface design. They apply personal experience, intuition, imitation and extensive evaluation to produce and refine their user interface designs. Along the way, designers build a body of conscious and unconscious design principles that help them produce high-quality designs, more rapidly.

In this tutorial interaction designers will develop their working vocabulary of these design principles. Participants will build their skills in identifying and applying these principles to produce high-quality designs which are based on sound principles - and in less time. Familiarity with these interaction design principles will also assist participants to communicate, discuss and defend their designs in their everyday work.

Over a full day we will identify 23 fundamental principles of interaction, information and visual design, discuss how they can be applied and examine examples - good and bad - of their use. Topics covered include universal principles of interaction design such as "functional layering", "direct manipulation" and "visual hierarchy", fundamental guidelines like "Fitt's Law" and cognitive principles like gestalt grouping principles.

The day ends with a hands-on exercise where we will apply our new knowledge to a real-world design problem.




Demystifying Information Architecture Tutorial

Patrick Kennedy
There has been much confusion and misinformation regarding information architecture (IA) and its relationship with the longer established areas of user-centred design (UCD). Many experienced HCI people don't feel well-equipped to take on the practical side of UCD in relation to web design. Likewise, web designers and developers are often in the dark regarding the principles behind what some "usability guy" tells them to do.

In this half-day tutorial, Patrick Kennedy will present the fundamentals of IA, which in essence is focussed on ensuring that information systems are structured in a way that makes sense to users. Specifically, the tutorial will be conducted in the context of organising and designing information systems such as websites, intranets and software applications.

This tutorial will introduce IA, explain the fundamental principles and teach some simple techniques. The aim is to give participants a heads-up on the subject and point them in the right direction so they can integrate IA into their own work or just better collaborate with those already practicing IA.




Usability Requirement Gathering: what Task Models have to offer Tutorial

Sandrine Balbo
Participants to the tutorial will gain an overview of Usability Requirement Gathering techniques through the explanation of three of its most widespread approaches: ethnography, contextual design, and task analysis. We will cover briefly the first two approaches, and will describe in detail the task analysis approach to Usability Requirement Gathering. This description will be illustrated using various notations, including essential use cases, functional flow and DIANE+. Participants will acquire knowledge about the various roles task analysis plays in the development of information and communication technology, and will gain practical experience in a design exercise building their own DIANE+ model.




Usability Evaluation: An Introduction to What, Why and How to Tutorial

Sandrine Balbo, John Murphy
Usability Evaluation: An Introduction to What, Why and How to" provides a solid introduction for people who want to learn about usability evaluation. These may be CHI professionals who need to conduct a usability evaluation for the first time in their work or research, or people relatively new to the discipline who would like to acquire evaluation knowledge and skills. Some experience of user interface design would be advantageous.

Participants to this tutorial will gain an overview of usability and its evaluation through an explanation of the most widespread approaches to usability evaluation and acquire knowledge about roles usability evaluation plays in information and communication (ICT) development. They will understand the difference between, and develop skills in, both expert and user based approaches to evaluation. They will acquire knowledge and learn skills in how to develop and conduct a usability evaluation test through a mixture of theory and hands-on experience. They will gain insights into more advanced issues in usability evaluation. The practical experiences on this tutorial will lead attendees in evaluating prototypes and existing applications and devices


Top of page