forUSE 2003 Conference Home




Conference Program

Program

forUSE 2003 Second International Conference on Usage-Centered Design

Pre-Conference Tutorials


SATURDAY - 18 October
A1 - 8:30a-5:30p
Usage-Centered Design: A Crash Course in Designing for Use
Larry Constantine and Lucy Lockwood, Constantine & Lockwood, Ltd.
This intensive, hands-on tutorial provides a practical introduction to usage-centered design, a proven, industrial-strength process with an established track record on varied development projects from modest XP applications to very large-scale systems. Participants will gain experience in using simplified, agile techniques to quickly organize information about users and user tasks into concise models for driving the visual and interaction design. They will learn how abstract models of user roles, task cases, and abstract user interface prototypes can lead to better designs and dramatic improvements in user performance and ease of learning. The major focus will be on task modeling with essential use cases, which serve as a common thread throughout an integrated usage-centered software development process. Work on a case study problem will provide practice in applying the models and methods of usage-centered design.

SUNDAY - 19 October
B1 - 9:00a-5:00p
From Usage-Centered Design to Object-Oriented Design
Robert Biddle, Victoria University of Wellington, New Zealand
Usage-Centered Design has introduced new principles for beginning the design of user interfaces. This tutorial teaches you how these same ideas can be used to link to Object-Oriented Design of systems. In particular, you will learn how task cases can work together with responsibility-driven design to increase guidance during design and increase traceability between requirements and design. This also turns out to be a good way to learn object-oriented design, and for user interface designers and system developers to learn more about each others’ world. The tutorial also shows how these techniques relate to ideas in agile methods and to object-oriented design patterns.
B2 - 9:00a-5:00p
Performance Support Systems: What They Are, Why They are Important and How to Build Them
Gloria Gery, Gery Associates
There are twenty plus attributes and behaviors of performance-centered systems which result in immediate usability and a dramatic reduction in training in both the application itself and the related business domains, processes, procedures and concepts. This tutorial will use examples from many software applications to describe and operationalize these attributes. Gloria will also discuss the analysis, design and development processes necessary to generate successful performance-centered systems. Finally, the political barriers to achieving results will be explored.
B3 - 9:00a-5:00p
Representing Work for the Purpose of Design
Karen Holtzblatt, inContext Enterprises
What do you do with field data to see the big picture of the users? How do you see opportunities for increasing productivity or and defining new products? Who are the people you are designing for? How can technology enhance their work practice? How do you drive high-level use cases with user data? This tutorial introduces key Contextual Design work models and shows how to use them to vision product solutions and drive use cases. Learn to use modeling techniques such as the affinity diagram, flow model, and sequence models to represent your user population, its issues, and tasks. Understand how to use this data to identify solutions that really meet user need and increase business value. Learn about using the visioning process and storyboards to show how field data is used to define requirements and work out high-level use cases. The tutorial combines lecture, example, practice, and discussion.
B4 - 9:00a-5:00p
Agile Usage-Centered Modeling for Setting Scope, Goals, and Priorities
Jeff Patton, Tomax Corporation
Agile development methodologies advocate deferring design decisions as long as possible. This is commonly misinterpreted to mean “don’t design.” While leaving options open is valued, agile methodologies also place strong emphasis on understanding what goals the software should meet to provide value to its users. The methods and models found in Usage-Centered Design are ideally suited to help users and developers collaborate to discover those goals and their priorities. This tutorial will provide you with hands on experience using collaborative card-based techniques to explore a real-world business problem and successfully identify and model user roles, tasks and interaction contexts. You’ll see how you can easily involve developers and end-users to provide valuable shared understanding of the project goals. We’ll engage in this process with the explicit goal of arriving at a prioritized list of features and a project schedule that can feed easily into your favorite agile methodology. You’ll walk away with a clear understanding of how to use Usage-Centered Design to jump-start an agile project with the strong set of goals and priorities that are key to any projects success.
 

Be sure to be a part of the excitement. Register now and save!


Full Program

Pre-Conference Tutorials

Plenary Sessions

Short Presentations
 

TOPIC THREADS -

User Performance & Performance Support

XP/Agile Methods

Design Patterns

Research & Teaching

Modeling & Methods

Visual & Interaction Design

Use Cases & Task Cases

Inspection & Review Techniques

Management Issues


Register Before 19 September and Save

Get your registration in before hotel discounts expire. Register...


forUSE 2002 Proceedings Available

Get your copy of the Complete forUSE 2002 Package (Proceedings, CD-ROM, and Handouts). Click for more details...


 

forUSE 2003 logo


Conference Home | Call for Participation | Conference Overview
 Registration Details | Special Events | Schedule-at-a-Glance
Program | Speakers | Organizers & Sponsors | Registration Form
Constantine & Lockwood, Ltd. Home | Contact Us

© 2002-3, Constantine & Lockwood, Ltd. forUSE is a trademark/servicemark of Constantine & Lockwood, Ltd.

To Constantione & Lockwood, Ltd., Organizers