Nielsen’s Heuristics
A set of ten general principles for user interface design created by Jakob Nielsen to improve usability. Essential for evaluating and improving user interface designs.
A set of ten general principles for user interface design created by Jakob Nielsen to improve usability. Essential for evaluating and improving user interface designs.
A type of usability testing conducted at the end of the design process to evaluate the effectiveness and overall user experience. Important for assessing the final design's usability and identifying any remaining issues.
A technique used to assess the visual hierarchy of a design by squinting to see which elements stand out the most. Essential for evaluating the effectiveness of a design's layout and emphasis.
A usability inspection method where experts review a user interface against a set of heuristics to identify usability issues. Crucial for identifying usability problems early in the design process.
A technique used to evaluate a product or system by testing it with real users to identify any usability issues and gather qualitative and quantitative data on their interactions. Crucial for identifying and resolving usability issues to improve user satisfaction and performance.
Also known as Expert Review, a method where experts assess a product or system against established criteria to identify usability issues and areas for improvement. Essential for leveraging expert insights to enhance product quality and usability.
A usability evaluation method where evaluators walk through tasks to identify potential user difficulties. Essential for improving user interfaces and ensuring usability.
A usability testing method that measures the first click users make on a webpage to determine if they can successfully navigate to their goal. Essential for evaluating and improving the navigational structure of a website.
A usability technique used to evaluate the findability and labeling of topics in a website's structure by having participants find specific items in a simplified text version of the site. Crucial for improving information architecture and ensuring users can navigate a website effectively.
The process of evaluating a product by testing it with real users to gather feedback and identify usability issues. Essential for validating design decisions and ensuring the product meets user needs.
A usability test to see what impression users get within the first 10 seconds of interacting with a product or page. Important for designers to quickly gauge initial user impressions and improve immediate engagement.
A usability testing method where users interact with a system they believe to be autonomous, but which is actually operated by a human. Essential for testing concepts and interactions before full development.
A usability test where users are shown a design for 5 seconds to measure recall and initial reactions. Important for designers to test how well key information and elements are conveyed quickly to users.
The risk that users will find the product difficult or confusing to use, preventing them from effectively utilizing its features. Crucial for making sure the product is user-friendly and intuitive, enhancing the user experience and adoption.
Research conducted to assess the effectiveness, usability, and impact of a design or product. Essential for validating design decisions and improving user experiences.
The process of testing and evaluating a design to ensure it meets user needs and business goals before final implementation. Crucial for ensuring that designs are effective and meet intended objectives.
The compromises made between different design options, balancing various factors like usability, aesthetics, and functionality. Essential for making informed decisions that optimize overall design effectiveness.
Design strategies aimed at preventing user errors before they occur. Crucial for enhancing usability and ensuring a smooth user experience.
The effort required for users to complete a task or interaction within a system. Essential for optimizing usability and minimizing user effort.
User-Centered Design (UCD) is an iterative design approach that focuses on understanding users' needs, preferences, and limitations throughout the design process. Crucial for creating products that are intuitive, efficient, and satisfying for the intended users.
User Acceptance Testing (UAT) is the final phase of the software testing process where actual users test the software to ensure it meets their requirements. Crucial for validating that the software functions correctly in real-world scenarios before its release.
ARIA attributes that define additional characteristics of elements, such as roles and relationships. Important for enhancing the accessibility and usability of web applications.
The theory that people adjust their behavior in response to the perceived level of risk, often taking more risks when they feel more protected. Important for designing safety features and understanding behavior changes in response to risk perception.
ARIA attributes that describe the current state of an element, such as whether it is selected or expanded. Crucial for providing context and improving navigation for users with disabilities.