Tuesday, Afternoon
Usage-Centered Design for Object-Oriented Development
Convention Ctr – 205B
James Noble, Victoria University of Wellington
Larry Constantine, University of Technology, Sydney
Lucy Lockwood, Constantine and Lockwood

Usage-Centered Design is a proven, scalable process for delivering systems closely fitted to the needs of end-users. For effective user interface design, usage-centered design employs Essential Use Cases, a refinement of conventional use cases that casts narratives into a structured form focused on purposes and separating user intentions from system responsibilities. Essential Use Cases guide user interface design more effectively toward ease and efficiency of use, and can integrate user interface development directly into projects using UML and the Unified Process.

Participants will learn how structured Essential Use Cases differ from conventional use cases and how they fit into a systematic usage-centered design process for object-oriented software. They will gain practice in deriving Essential Use Case Models, writing structured narratives, and applying them to user interface design problems.

Presentation Format: Through discussion, illustrative examples, and hands-on application, this tutorial will introduce techniques for constructing and elaborating User Role Models, deriving Essential Use Case Models, representing them in UML and applying them to realistic user interface design problems.

Attendee Background: Participants should have some experience with use cases as employed in object-oriented analysis and design. Familiarity with basic user interface design principles and issues will also be helpful.

Dr. James Noble has recently returned home to lecture at the Victoria University of Wellington, New Zealand. James has extensive experience lecturing, teaching, and mentoring with software design, user interface design, and design patterns.

Larry Constantine, Professor of Computing Sciences, University of Technology, Sydney, is a pioneer of modern software engineering practice and an internationally recognized authority on the human side of software. He has 10 books and over 125 papers to his credit.

Lucy Lockwood, President of Constantine & Lockwood, Ltd., is a highly regarded trainer and consultant and co-author of “Software for Use: A Practical Guide to the Models and Methods of Usage-Centered Design” (Addison-Wesley, 1999).

Tutorials
at a Glance
Tutorials by Track
Full Description
of all Tutorials
Final Program

 OOPSLA'98 Home