Designing Usable Web Interfaces

Overview
Course 388 - 3 Days
 

This three-day workshop will provide you with practical analysis and design techniques for developing Object-Oriented User Interfaces (OOUI). The techniques are equally applicable whether your project is object-oriented or not. The workshop provides a framework for understanding and effectively applying usability engineering concepts. Special emphasis is placed on designing Web based interfaces. The workshop also addresses management of the iterative design process.

Objectives

  • Develop precise usability specification for different user categories
  • Understand and apply the user task analysis process and create requirements documentation
  • Develop and adopt your in-house user interface design style guidelines
  • Incorporate OOUI into your design architecture
  • Achieve OOUI reusability through designing for reuse
  • Evaluate OOUI designs based on usability specifications
  • Understand the unique challenges associated with Web based user interfaces
  • Use task analysis specs to create test case scenarios

Who Will Attend

Analysts, designers, Web masters, developers, and project managers developing GUI intensive applications.

Prerequisites

Some experience with systems design or development is helpful but not necessary .

Workshop Content

Lectures will present the basic information you need, and real learning actually occurs while you work on carefully designed case studies. As you work you are coached by the instructor who will assist you in your explorations. When you leave the workshop, you will have practical knowledge on how to develop GUIs as well as course notes and exercises solutions to help you as a reference in your projects. The workshop covers the following topics:

  • OOUI Design Objectives
  • Usability Specification
  • User Task Analysis
  • User Object Domain Model
  • Correlation Between OOUI Specification and Domain Model Analysis
  • Interface Design Style Guides
  • Usability Testing and Evaluation
  • Designing for the Web
  • OOUI Design and Rapid Development