School of Information Systems

The 12 Design Principles

Design principles can guide the designer during the design process and can be used to  

evaluate and critique prototype design ideas. 

▪ Principles 1-4 are concerned with access, ease of learning and remembering (learnability) 

▪ Principles 5-7 are concerned with ease of use, and principles 8 and 9 with safety  

(effectiveness). 

▪ Principles 10-12 are concerned with accommodating differences between people and  

respecting those differences (accommodation). 

Principles 1: Visibility 

Try to ensure that things are visible so that people can see what functions are available and what the system is currently doing. Consider making things Visible’ through the use of sound and touch. 

Principles 2: Consistency 

Be consistent in the use of design features and be consistent with similar systems and standard ways of working. Both conceptual and physical consistency are important. 

Principles 3: Familiarity 

Use language and symbols that the intended audience will be familiar with. 

Principles 4: Affordance 

Affordance refers to the properties that things have (or are perceived to have) and how these relate to how the things could be used. Buttons afford pressing, chairs afford sitting on, and Post-it notes afford writing a message on and sticking next to something else. Affordances are culturally determined. 

Principles 5: Navigation 

Provide support to enable people to move around the parts of the system: maps, directional signs and information signs. 

Principles 6: Control 

Make it clear who or what is in control and allow people to take control. Control is enhanced if there is a clear, logical mapping between controls and the effect that they have. Also make clear the relationship between what the system does and what will happen in the world outside the system. 

Principles 7: Feedback 

Rapidly feedback information from the system to people so that they know what effect their 

actions have had. Constant and consistent feedback will enhance the feeling of control. 

Principles 8: Recovery 

Enable recovery from actions, particularly mistakes and errors, quickly and effectively. 

Principles 9: Constraints 

Provide constraints so that people do not try to do things that are inappropriate. In particular, people should be prevented from making serious errors through properly constraining allowable actions and seeking confirmation of dangerous operations.  

Principles 10: Flexibility 

Allow multiple ways of doing things so as to accommodate people with different levels of experience and interest in the system. Provide people with the opportunity to change the way things look or behave so that they can personalize the system. 

Principles 11: Style. 

Designs should be stylish and attractive 

Principles 12: Conviviality. 

Interactive systems should be polite, friendly and generally pleasant. Nothing ruins the experience of using an interactive system more than an aggressive message or an abrupt interruption. Conviviality also suggests joining in and using interactive technologies to connect and support people. 

Lily Janvieka

    Deprecated: Function get_option was called with an argument that is deprecated since version 5.5.0! The "comment_whitelist" option key has been renamed to "comment_previously_approved". in /var/www/html/public_html/sis.binus.ac.id/wp-includes/functions.php on line 6031