Team Maui Theories Principles and Guidelines

Identification and use of Theories and Principles appropriate to the nature of the application

Principles:

Principle 1: Perceivable - Information and user interface components must be presentable to users in ways they can perceive.
This means that users must be able to perceive the information being presented (it can't be invisible to all of their senses)

Principle 2: Operable - User interface components and navigation must be operable.
This means that users must be able to operate the interface (the interface cannot require interaction that a user cannot perform)

Principle 3: Understandable - Information and the operation of user interface must be understandable.
This means that users must be able to understand the information as well as the operation of the user interface (the content or operation cannot be beyond their understanding)

Principle 4: Robust - Content must be robust enough that it can be interpreted reliably by a wide variety of user agents, including assistive technologies.
This means that users must be able to access the content as technologies advance (as technologies and user agents evolve, the content should remain accessible)

Eight Golden Rules:

· Interface is consistent

· Caters to universal usability

· Offers informative feedback

· Provides dialogs that yield closure

· Prevents errors

· Permits easy reversal of actions

· Supports internal locus of user control

· Reduces short-term memory load

Theories:

Cognitive Consistency Theory - proposes that people are motivated to change and act consistently with their beliefs, values, and perceptions when there is psychological inconsistency or disagreement between two pieces of information. The conflict between the inconsistent factors produces dissonance. The person begins to doubt previously held rationales, beliefs, or values. These doubts produce uncomfortable feelings and may interfere with the ability to act.

Theory 1 - Do not allow technical or stylistic constraints to negatively effect the usability of an interface. The target user's ability use the system with success and enjoyment should be considered above all other things. In otherwords, it's nice if you can make things technologically advanced with a flashy look, but if the target user is not satisfied then what was the point?

Theory 2…? (might be applied at a lower level instead of theory) - When migrating from a non-digital system to a digital system, usability will benifit when the processes of the non-digital system are emulated in digital form.

Theory 3 - Allow users more than one way of doing things. Redundancy allows users with different perspectives and different modes of thought to navigate the same system in a way that is most natural to each individual.

Guidelines

* Dates should follow this format: MON DD, YYYY
* Names should be presented in this format: Last, First MI.
* Actions should be performed using buttons.
* Downloadable content and contextual information should be accessed via hyperlink.
* Guideline 1.1 Text Alternatives: Provide text alternatives for any non-text content so that it can be changed into other forms people need, such as large print, braille, speech, symbols or simpler language.
* Guideline 1.2 Time-based Media: Provide alternatives for time-based media.
* Guideline 1.3 Adaptable: Create content that can be presented in different ways (for example simpler layout) without losing information or structure.
* Guideline 1.4 Distinguishable: Make it easier for users to see and hear content including separating foreground from background.
* Guideline 2.1 Keyboard Accessible: Make all functionality available from a keyboard.
* Guideline 2.2 Enough Time: Provide users enough time to read and use content.
* Guideline 2.3 Seizures: Do not design content in a way that is known to cause seizures.
* Guideline 2.4 Navigable: Provide ways to help users navigate, find content, and determine where they are.
* Guideline 3.1 Readable: Make text content readable and understandable.
* Guideline 3.2 Predictable: Make Web pages appear and operate in predictable ways.
* Guideline 3.3 Input Assistance: Help users avoid and correct mistakes.
* Guideline 4.1 Compatible: Maximize compatibility with current and future user agents, including assistive technologies.

Sources:

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License