What is User Interface (UI) Design? (2024)

Learn to design with your user’s needs and expectations in mind by applying Jakob Nielsen and Rolf Molich’s Ten User Interface Guidelines. These heuristics have been reflected in many of the products designed by some of the most successful companies in the world such as Apple, Google, and Adobe. Further evidence of how their design teams incorporate these rules into their design process is reflected in the user interface guidelines published and shared by these companies. This article will teach you how to follow the ten rules of thumb in your design work so you can further improve the usability, utility, and desirability of your designs.

Nielsen and Molich's 10 User Interface Design Guidelines

Jakob Nielsen, a renowned web usability consultant and partner in the Nielsen Norman Group, and Rolf Molich, another prominent usability expert, established a list of ten user interface design guidelines in the 1990s. Note that there is considerable overlap between Nielsen and Molich's heuristics and Ben Shneiderman’s 'eight golden rules'. These 10 rules of thumb further iterate upon Shneiderman’s eight golden rules 4 years after Shneiderman’s initial publication.

  • Visibility of system status. Users should always be informed of system operations with easy to understand and highly visible status displayed on the screen within a reasonable amount of time.

  • Match between system and the real world. Designers should endeavor to mirror the language and concepts users would find in the real world based on who their target users are. Presenting information in logical order and piggybacking on user’s expectations derived from their real-world experiences will reduce cognitive strain and make systems easier to use.

  • User control and freedom. Offer users a digital space where backward steps are possible, including undoing and redoing previous actions.

  • Consistency and standards. Interface designers should ensure that both the graphic elements and terminology are maintained across similar platforms. For example, an icon that represents one category or concept should not represent a different concept when used on a different screen.

  • Error prevention. Whenever possible, design systems so that potential errors are kept to a minimum. Users do not like being called upon to detect and remedy problems, which may on occasion be beyond their level of expertise. Eliminating or flagging actions that may result in errors are two possible means of achieving error prevention.

  • Recognition rather than recall. Minimize cognitive load by maintaining task-relevant information within the display while users explore the interface. Human attention is limited and we are only capable of maintaining around five items in our short-term memory at one time. Due to the limitations of short-term memory, designers should ensure users can simply employ recognition instead of recalling information across parts of the dialogue. Recognizing something is always easier than recall because recognition involves perceiving cues that help us reach into our vast memory and allowing relevant information to surface. For example, we often find the format of multiple choice questions easier than short answer questions on a test because it only requires us to recognize the answer rather than recall it from our memory.

  • Flexibility and efficiency of use. With increased use comes the demand for less interactions that allow faster navigation. This can be achieved by using abbreviations, function keys, hidden commands and macro facilities. Users should be able to customize or tailor the interface to suit their needs so that frequent actions can be achieved through more convenient means.

  • Aesthetic and minimalist design. Keep clutter to a minimum. All unnecessary information competes for the user's limited attentional resources, which could inhibit user’s memory retrieval of relevant information. Therefore, the display must be reduced to only the necessary components for the current tasks, whilst providing clearly visible and unambiguous means of navigating to other content.

  • Help users recognize, diagnose and recover from errors. Designers should assume users are unable to understand technical terminology, therefore, error messages should almost always be expressed in plain language to ensure nothing gets lost in translation.

  • Help and documentation. Ideally, we want users to navigate the system without having to resort to documentation. However, depending on the type of solution, documentation may be necessary. When users require help, ensure it is easily located, specific to the task at hand and worded in a way that will guide them through the necessary steps towards a solution to the issue they are facing.

Google Inc., the multibillion-dollar technology company, certainly produces designs that reflect the above heuristics. Jon Wiley, the head designer of Google Search in 2012 once said:

“When I think of design and creating great user experiences, I generally think of it in terms of three things: usability, utility and desirability.”

Nielsen and Molich’s 10 user interface guidelines cover these three key components of user experience quite nicely, which means you can likely improve the user experience of your designs by following these guidelines!

Learn How Adobe Integrates Nielsen and Molich's Ten User Interface Design Guidelines

Adobe Systems Incorporated, the large North American computer software company, is a great example of how designs reflecting Nielsen and Molich’s ten user interface guidelines can lead to success for a company. One of their most popular products, Adobe Photoshop, which is a raster graphics editor exhibits the characteristics of a well designed user interface that reflects these guidelines.

We will take a closer look at how Adobe Photoshop reflects each of these guidelines in order to inspire you to improve the usability, utility, and desirability of your own designs by incorporating the 10 rules of thumb into your own work.

1. Visibility of System Status

Photoshop does a great job of letting the user know what’s happening with the program by visually showing the user what their actions have led to whenever possible. For example, when users move layers around in the Layers palette, they can visually see the layer being represented as physically dragged within the space.

What is User Interface (UI) Design? (1)

2. System Match to the Real World

An example of Photoshop mimicking the real world in terms and representations that their target users would understand, is where they design the information structure and terminology to mirror the same wording we would use in the world of photography or print media. Familiar concepts and terms like RGB, Hue/Saturation/Brightness and CMYK are used to represent color, while various tools like the dodge tool and the burn tool mimics a traditional darkroom technique for photographs.

What is User Interface (UI) Design? (2)
What is User Interface (UI) Design? (3)

3. User Control and Freedom

Photoshop is very good at providing users with control every step of the way. As the user makes changes to an image or adds various artistic effects, they are able to quickly and easily take a step backwards if they make an error, for instance.

What is User Interface (UI) Design? (4)

4. Consistency and Standards

Photoshop maintains a standard layout and look and feel when it comes to the menu bar. They also utilize commonly known terminology such as “New…”, “Open…”, “Save As…”, etc.

What is User Interface (UI) Design? (5)

5. Error Prevention

To prevent users from making errors, Photoshop provides a brief description or label of the tools when a user hovers over it to help make sure users are using the proper tool for the task at hand.

What is User Interface (UI) Design? (6)

[[widget__template:bad-ui-design-mistakes-and-how-to-avoid-them]]

6. Recognition rather than Recall

Whether it be making a selection from the artistic filters menu, or opening a new image file, Photoshop provides a sample view for users to make the right choice. This allows for the user to visually recognize what they’re looking for instead of having to recall the name or typing it in to search for it. Perhaps you have encountered other photo editing programs which ask you to recall and type the name of the file you want to work on. This can indeed be really difficult to recall as it is often something to the effect of: 29412_09342.JPG.

What is User Interface (UI) Design? (7)

7. Flexibility and Efficiency of Use

One of the many reasons for frequent users to love Photoshop is for its flexibility and efficiency. Users are able to utilize its flexibility by organizing and adding to their Workspace, as well as making things more efficient by saving it for future use.

What is User Interface (UI) Design? (8)

8. Aesthetic and Minimalist Design

The toolbar in Photoshop only displays the icons and is neatly tucked to the side to help keep clutter to a minimum, and maintain a minimalist aesthetic.

What is User Interface (UI) Design? (9)

9. Help Users Recognize, Diagnose and Recover from Errors

Whenever there is an error, Photoshop provides dialogue that lets the user know what went wrong and how to fix it.

What is User Interface (UI) Design? (10)

10. Help and documentation

Help and documentation can be accessed easily via the main menu bar. From there, you can find a wide variety of help topics and tutorials on how to make full use of the program.

What is User Interface (UI) Design? (11)

10 Steps to Improve Usability, Utility, and Desirability by Implementing Nielsen and Molich’s User Interface Design Guidelines

As a designer, you should have the ability to critique the designs of your own as well as the work of others with well supported reasoning. Applying Nielsen and Molich’s 10 rules of thumb in evaluating interface design will help you recognize any potential issues as well as guide you and your team in creating better experiences for your users. Here’s a worksheet for you to practice with as you learn the skill of recognizing whether or not these rules have been applied and when these rules have been violated. Finally, it’s time to improve the website or app by further implementing the 10 guidelines.

What is User Interface (UI) Design? (12)

Download PDF here.

The Take Away

When you follow Nielsen and Molich’s 10 user interface guidelines you will design with usability, utility and desirability in mind. Just as the designers of successful companies like Apple, Google, and Adobe, you’ll be able to support your design decisions with well researched heuristics and be confident in creating designs that are both usable and beautiful. To practice recognizing these 10 rules of thumb, go ahead and work through the exercise outlined in the attached file from the above section.

References and Where to Learn More

To find more information on Jakob Nielsen’s ‘Enhancing the Explanatory Power of Usability Heuristics’ please see

Course: UI Design Patterns for Successful Software

Hero Image: Barry Schwartz. Flickr, CC BY-NC 2.0

What is User Interface (UI) Design? (2024)

FAQs

What does a user interface UI designer do? ›

UI designers create and optimize the interactive elements that facilitate your actions, such as buttons, menus, breadcrumbs, progress bars, and accordions. Creating visually pleasing interfaces is important, but UI extends beyond the aesthetic.

What do you mean by user interface UI? ›

The user interface (UI) is the point of human-computer interaction and communication in a device. This can include display screens, keyboards, a mouse and the appearance of a desktop.

What is an example of a UI user interface? ›

What is UI design, with an example? UI design or user interface design is the creation of any visual element, interaction, or animation in a product or a webpage, such as Google Docs' sidebar and top toolbar. The buttons to click, the texts, images, sidebars, layouts, and sliders are some elements of UI design.

What's the difference between UI and UX? ›

In digital design, user interface (UI) refers to the interactivity, look, and feel of a product screen or web page, while user experience (UX) covers a user's overall experience with the product or website.

Does UI/UX require coding? ›

As a UI and UX designer, you do not have to code. However, that doesn't mean you shouldn't. While it is perfectly fine to focus 100% on design, there are numerous benefits to being able to code as a designer. Deciding if those benefits are relevant depends on your role and company type.

How much does a UI Designer earn? ›

The average salary for UI Designer is ₹6,61,518 per year in the India. The average additional cash compensation for a UI Designer in the India is ₹61,518, with a range from ₹27,750 - ₹1,00,000. Salaries estimates are based on 670 salaries submitted anonymously to Glassdoor by UI Designer employees in India.

What is the primary goal of user interface UI design? ›

The primary goal of UI is to enhance user experience (UX) by providing a seamless and enjoyable interaction between users and digital products or services. A well-designed UI can improve usability, increase user engagement, and drive conversions.

Why are user interfaces hard to design? ›

The user interface portion of the code requires even deeper understanding of the users than the design of the functionality since the interface must match the skills, expectations and needs of the intended users.

What is an example of a GUI? ›

Some popular, modern graphical user interface examples include Microsoft Windows, macOS, Ubuntu Unity, and GNOME Shell for desktop environments, and Android, Apple's iOS, BlackBerry OS, Windows 10 Mobile, Palm OS-WebOS, and Firefox OS for smartphones.

What are the 3 main user interfaces? ›

There are three main types - command-line, menu driven and graphical user interface (GUI).

What is the difference between UI and GUI? ›

GUI is a subset of UI. It contains graphical representations- images, animations, icons, etc. that make it easy to use. But a UI has a non-graphical representation like- a command line interface that uses text commands.

Which is better paid, UX or UI? ›

Your earning potential as a UX or UI designer will depend, among other variables, on where you work. For comparison, the average UX designer salary in India is ₹8,00,000 per year, while the average UI designer salary is ₹6,59,660 per year.

Is UI harder than UX? ›

Some people find the hands-on, design aspect of UI design easier than the psychological, research aspect of UX design. Learning UI design is really about understanding the many rules of visual design and mastering the array software design tools that will help you create those designs.

Should I start with UI or UX? ›

UX design usually comes first in the product development process, followed by UI. The UX designer maps out the bare bones of the user journey; the UI designer then fills it in with visual and interactive elements.

What is the job description of a UI Designer? ›

User interface (UI) designers work closely with user experience (UX) designers and other design specialists. Their job is to make sure that every page and every step a user will experience in their interaction with the finished product will conform to the overall vision created by UX designers.

What does a UI Designer do all day? ›

A UI Designer designs user interfaces, usually for digital applications such as the web, mobile, or video games. They build visual and interactive elements such as buttons, menus, and widgets. They also develop prototypes and refine their designs based on information gained from user research.

What will UI UX designer do? ›

A UI/UX Designer plays a vital role in developing intuitive and engaging user interfaces for digital products. Their responsibilities include understanding user behaviors, creating wireframes and prototypes, and implementing visually appealing design elements.

References

Top Articles
The Power of a Logo in Crafting a Positive Company Image
Fisher F22 Metalldetektor
Jps Occupational Health Clinic
Rentals for rent in Maastricht
Haul auf deutsch: Was ist das? Übersetzung, Bedeutung, Erklärung - Bedeutung Online
Computer Repair Tryon North Carolina
Dover Nh Power Outage
Swgoh Darth Vader Mods
Ketchum Who's Gotta Catch Em All Crossword Clue
LOVEBIRDS - Fly Babies Aviary
Australian Gold zonbescherming review - Verdraaid Mooi
Episode 163 – Succession and Legacy • History of the Germans Podcast
Autozone Memorial Day Hours
Costco Fuel Price Today Near Me
Osu Worday
Un-Pc Purchase Crossword Clue
Mychart.solutionhealth.org/Mychartprd/Billing/Summary
Lakers Game Summary
Teenbeautyfitness
Job Skills That Start With Y
Church Bingo Halls Near Me
Zipcar Miami Airport
Walking through the Fire: Why nothing stops Jesus’ love for you - Ann Voskamp
Rhiel Funeral Durand
Amanda Balionis makes announcement as Erica Stoll strides fairways with Rory McIlroy
Smile 2022 Showtimes Near Savoy 16
Holly Ranch Aussie Farm
Luciipurrrr_
E41.Ultipro.com
WhirlyBall: next-level bumper cars
Zwei-Faktor-Authentifizierung (2FA) für Ihre HubSpot-Anmeldung einrichten
Yesmovie.nm
Free Time Events/Kokichi Oma
Mireya Arboleda Net Worth 2024| Rachelparris.com
Current Time In Maryland
Dawson Myers Fairview Nc
Ralph Macchio Conservative
Www.lookmovie.og
Official Klj
Www Spherionnetwork.com
Fighting Darius by Nicole Riddley - GALATEA
John Deere 7 Iron Deck Parts Diagram
Slmd Skincare Appointment
Its Arrival May Be Signaled By A Ding
Espn Masters Leaderboard
100.2华氏度是多少摄氏度
Poopybarbz
Skip The Games Buffalo
Morse Road Bmv Hours
R Warhammer Competitive
Omni Id Portal Waconia
Items For Sale in Le Mars, IA
Latest Posts
Article information

Author: Edmund Hettinger DC

Last Updated:

Views: 5734

Rating: 4.8 / 5 (78 voted)

Reviews: 85% of readers found this page helpful

Author information

Name: Edmund Hettinger DC

Birthday: 1994-08-17

Address: 2033 Gerhold Pine, Port Jocelyn, VA 12101-5654

Phone: +8524399971620

Job: Central Manufacturing Supervisor

Hobby: Jogging, Metalworking, Tai chi, Shopping, Puzzles, Rock climbing, Crocheting

Introduction: My name is Edmund Hettinger DC, I am a adventurous, colorful, gifted, determined, precious, open, colorful person who loves writing and wants to share my knowledge and understanding with you.