Full day training course offered at Usability Week Melbourne

Application Usability: Day 2

Designing workflows, applying application structures, and designing for different types of users

A usable application assembles well-designed screen components, or widgets, to create a seamless experience.

In this course, we’ll explore key workflow concepts and design considerations for different task types, as well as guidelines for specific application types. We’ll also cover how to integrate user-centered design into an application development process for the inclusion of various user types.

If you’re designing for mobile devices such as the iPhone, Android, or iPad, consider our seminar on Apps for touchscreen devices.

Benefits

  • Explore methods for choosing and integrating the right workflows into your applications
  • Address internationalization issues and accessibility concerns
  • Review big applications, little applications, and everything in-between
  • Explore a user-centered application development lifecycle

Topics covered

  • Specific guidelines by application type
    • Native applications
    • Hosted (client/server and Web) applications
    • E-commerce applications
    • Collaborative applications
    • Problem solving
    • Mini-applications (applets) and ephemeral applications
  • Designing for different user types, and user interfaces that enhance this
    • Modes and views
    • Palettes and templates
    • Customization
  • Key workflow concepts
    • Smart defaults
    • Control vs. being led
    • Progressive disclosure
    • Inductive user interfaces and wizards
  • Design considerations for different task types and user workflows
    • Cyclical tasks
    • Answering known questions
    • Researching and buying
  • Application usability guidance
    • Making the user interface seem fast and responsive
    • International and multi-language considerations
    • Accessibility
  • Transmedia considerations: Integrating a website and an associated application
  • Customized applications that cater to different user types

Format

The basis of the course is a lecture format with a couple of group exercises to reinforce the learned principles and guidelines.

The course also includes:

  • Findings from our own usability studies
  • Videos from usability testing showing people's behavior in response to a design
  • Screenshots of designs that work and don’t work
  • Opportunities to ask questions and get answers

Companion Course

Application Usability: Day 1 is a companion course to Application Usability: Day 2. Each course can be taken independently. Application Usability: Day 1 covers:

  • How user research can best inform application design
  • Which screen element (widget) to use in which circumstance and when to deviate from standards and style guides
  • How to choose between different widgets that perform similar functions
  • Design patterns that users expect for common tasks and how they interpret these patterns

Instructor

Garrett Goldfield

Garrett Goldfield is a User Experience Specialist at Nielsen Norman Group with 20 years of practical experience. At Nielsen Norman Group, Goldfield has consulted for clients in a broad range of industries, including e-commerce, automotive, health care, financial, media, telecommunications, education, art and non-profits, as well as highly specialized B2B sites. Read more about Garrett