|
|
|||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||
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!
Pre-Conference
Tutorials
TOPIC THREADS -
User Performance & Performance Support
Inspection & Review Techniques
Get your registration in before hotel discounts expire. Register...
Get your copy of the Complete forUSE 2002 Package (Proceedings, CD-ROM, and Handouts). Click for more details...

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.
