User Experience (UX) is an ever-changing field, where creativity is always appreciated. Creative designs and solutions, however, must not make the users’ journey complicated and frustrating. As UX designers experiment with new designs, it is important to simplify things for the audience, making their overall experience useful as well as pleasurable. To make the most out of unconventional approaches without compromising the quality of experience, the field needs some principles. UX designers, therefore, need to be both creative and scrupulous.”(Ramotion, December 27, 2021)1
Task: Reflection
Reflect on the above quotation and consider what you think it means to be “creative and scrupulous”. What might be some examples of this in your own practice as an emerging software developer?
What are design principles?
The Interaction Design Foundation defines them as “fundamental points of advice for you to make easy-to-use, pleasurable designs. You apply them when you select, create, and organise elements and features in your work.”1
Why do you think this definition calls these principles “points of advice”? It is because these principles are not fixed or absolute and should be applied with discretion. Here are some examples.
“For instance, you don’t automatically use a 3:1 header-to-text weight ratio to abide by the principle of good hierarchy. That ratio is a standard rule. Instead, a guideline you might use to implement a good hierarchy is “text should be easy to read”3.
Using discretion means that you anticipate users’ needs, and “you adapt the principles to each case and build solid experience as you address users’ needs over time”4. In other words, all design principles are open to interpretation and can be adapted.
There is no agreement as to the specific number of design principles, but a search of available literature and web sources highlights some essential pieces of advice for good UX design. These are listed below:
- Lidwell, W, Holden, K. & Butler, J.(2010) Universal Principles of Design, Revised and Updated. Rockport Publishers (you will need to check to see if this book is in Yoobee’s library collection, or you can arrange to get an interloan through the library)
- Interactive Design Foundation (n.d) Design Principles – Law with Leeway. What are Design Principles? | Interaction Design Foundation (IxDF) (interaction-design.org)
- Ramotion (December 27, 2021) 7 Essential Design Principles and How to Apply Them. 7 Essential UX Design Principles And How To Apply Them (ramotion.com)
It is called user experience for a reason. Users are the centre of all design. Through research and user testing you learn what users are looking for, as well as what they don’t want in the product. “It is important for almost all users to have more control over the design they are interacting with and to be able to make decisions that fit their needs. If the users can make more decisions, they will feel empowered, resulting in more control over the design and a higher level of trust in the product being used.”5
There are two aspects to the principle of Consistency. Firstly, the users expect their experience with the product to be uniform from beginning to end. They want to see the same visual elements like icons, colours, and placement of text throughout the design. The second aspect of consistency is about giving the users a familiar experience. For example, it is common in PC games for the movements and actions to be bound to certain keys and whilst the binding can be customised by individual users, the default settings are familiar regardless of what games one might play. Imagine if a newly released game was configured differently – how might that affect the user experience? Even if you “innovate and do things differently than your competitors, it is never a good idea to give an entirely unfamiliar experience to the users”6
Good design will always follow a hierarchical pattern. The use of hierarchies makes the design more logical and supports users to navigate through and interact with the design. The Interaction Design Foundation suggests having “an easy-to-scan visual hierarchy that reflects users’ needs, with commonly used items handily available”7
Inclusive design recognises the diversity of users – language, cultures, gender, age, disability, and other aspects of human diversity. Morales (2021) writes about inclusive design principles and provides some very clear rationale for why inclusive design is essential. Click on the link to read his article ‘What is Inclusive Design? Principles and Examples.’
Context is a term used in design to refer to the circumstances, background or environment in which a user, or users, exists. User context should be taken into account when designing. Read the article, Designing with the User's Context in Mind by Boag (2106) for a useful description of context and why it is important to consider in design.
UX design is entirely focused on solving the users’ problems, which makes the usability of the design one of the most crucial user experience design principles. No matter how aesthetically pleasing your work may be, it won’t strike a chord with the user unless it is easy to use. Usability testing is a strategy used throughout the design process. It is the practice of testing how easy a design is to use with a representative group of users. It should be conducted regularly from initial development through to product release. Usability testing will be considered in more detail in the section on the UX Design Process later in this module.
The less-is-more approach advocates for simplicity as opposed to cluttering the page with decorative elements. The aim of this principle is to reduce the operational and cognitive costs incurred by the user. The Interactive Design Foundation asserts that designers should “make everything count in the design. If functional and aesthetic elements don’t add to the user experience, forget them.”8
Simply put it is a designer’s responsibility to ensure that their design is usable for as many people as possible. This principle is related to both usability and inclusive design, and as you have read in Morales's (2021) article, accessibility is at times used interchangeably with inclusivity. He describes accessible design as “the primary outcome of an effective inclusive design process. It focuses on the end result or the outcome of a design. The goal is to ensure that all users, especially those with differing abilities, are able to use and benefit from your product.” The Web Content Accessibility Guidelines promote the development of accessible web content.
Great UX has everything to do with simple language. When a user visits a website, they typically don't expect to encounter highly technical terms from the outset. Avoid using jargon. Plain language will stick with them better than formal language, and provides better recall when needed, as this is how people talk in their everyday lives. Another reason to consider is that people frequently interact with designs created in a language that is not necessarily their first preference. Because of the wide variety of users, coming from a wide variety of native languages, it is important to design for a global audience. The tone and voice of the text should be such that non-native speakers can also navigate and understand the product.
Typography is the art and technique of choosing and arranging letters and text in a way that makes your design clear and visually appealing to users. It involves the selection of font families, size, emphasis (bold, italic, or underlined), and text colour. You will already be familiar with the power of typography without even knowing it. Every time you read a book, or look at the cover of a magazine, or browse the internet, you have been exposed to typography choices that impact your experience. Typography can significantly impact the way users interpret the language being used and can help enhance or suppress the message of the text. Fitz-Patrick’s (2021) The UX Designer’s Guide to Typography is a useful place to start gaining a deeper understanding of typography and its importance in UX design.
You are encouraged to take your understanding of this topic further by reading more about UX Design Principles. There are countless articles and books available to take a deep dive into typography. It is one of the keys to developing your practice as a UX Designer and Software Developer.