An interaction design pattern consists of a common design problem and an effective solution for that problem. A simple example of an interaction design pattern is a breadcrumb trail. It solves certain navigation problems, and users typically know what to do with it.
For complex applications and sites, patterns are especially good, as they enable designers to abstract and more quickly arrive at potential design solutions. Patterns can save time, money and effort for design and development teams. For users, patterns can provide consistency and predictability.
This course explores how to use interaction design patterns to your advantage. Included are examples of dozens of patterns from Expero and other organizations. Categories of patterns discussed include:
- Information at a glance
- Entering and editing data
- Targeted searching
- Cyclic activities
- Guidance and Help
- Community interactions
- and many more.
Audience: Interaction Designers, Information Architects, UI Designers, Developers, Usability Specialists, Product Managers, Executive Management with oversight responsibility.
Course length: 1 day or 2 days
Course Highlights (customizable)
- Defining interaction design patterns
- Patterns of Use and Interaction Design Patterns
- Examples of dozens of patterns for complex UIs
- Risks of using patterns
- How to identify patterns in requirements and conceptual model
- Using patterns to jump-start designs
- Patterns and prototyping
- Patterns vs. design inspiration
- User testing of patterns and pattern candidates
- Where to find pattern librarie
- How to create and manage a pattern library for Design and Development
- Interactive exercises