Wednesday, 23 November 2011

User Interface Principles of Design -- DMA188

By: Tichina Hyman and Shalena SundarsinghThe Structure Principle
The Structure Principle is a way to organize an interface in a specific and intentional way. It's built so that the interface design and model is easy to use. This principle chunks information in groups, with similar things together and dissimilar separate.

The techniques used are:
  • Consistency 
  •  Efficient navigation between major user interface items
  • Align fields effectively
 Microsoft Word is a good example for The Structure Principle. Word is a good example because the top navigation is organized into different categories with sub-categories which makes the software easy to use. Every link is there for a purpose and the navigation has a certain flow.

The Simplicity Principle
The Simplicity Principle keeps designs and layouts short and simple. It helps users get familiar and comfortable when using the program by including hot-keys and easy to find links.

 The techniques used are:
  • Understand the UI widgets
  • Expect your users to make mistakes
  • Group things effectively

Adobe Photoshop is a good example because over time users become so familiar with the software that instead of using the mouse for everything or looking in the drop-down menus, users transfer to hot-keys.

The Visibility Principle
The Visibility Principle makes sure everything you need visible and easy to access. There is no clutter of useless information everywhere.

The techniques used are:

  • Explain the rules
  • Don’t create busy user interfaces
  • Use color appropriately


Tumblr is a good example of The Visibility Priciple because everything you need to use is laid out right in front of you. All the major links are located on the home page which makes using Tumblr quick and easy.
    The Feedback Principle
    The Feedback Principle ensures that the software is working efficiently by telling the user what is going on and how well it is working.

    The techniques used are:
    • Word your messages and labels effectively
    • Justify data appropriately
    • Explain the rules

    Skype is a good example of the Feedback Principle because it is always notifying users on its status. Skype doesn't use big nor complicated terms to show the user what's wrong, it explains it clear and concisely.

    The Tolerance Principle
    The Tolerance Principle makes sure that the user can make multiple mistakes without having to worry or fret about being stuck with the consequences. It does this by allowing an undo and redo button.

    The techniques used are:
    • Expect your users to make mistakes
    • Your design should be intuitable
    • Consistency

     Adobe Illustrator is a great example of The Tolerance Principle because it is one application that lets its user undo and redo as many times as needed.

    The Reuse Principle
    The Reuse Principle allows the user to repeat tasks without much thought or effort.

    The techniques used are:
    • Consistency
    • Don’t create busy user interfaces
    • Expect your users to make mistakes

      Microsoft Powerpoint is a good example because it repeats and remembers tasks for the user. For example, when a background is set, Powerpoint applies that background to all the slides used.

        No comments:

        Post a Comment