UX curated design collections.
A hand-picked glossary of theories, tools, and principles. Curated by Alex Kale and Leandro Incetta.
80/20 rule
5 resourcesThe Pareto principle (also known as the 80–20 rule, the law of the vital few, and the principle of factor sparsity) states that, for many events, roughly 80% of the effects come from 20% of the causes.
AB / Multivariate Testing
5 resourcesA technique for testing a hypothesis in which multiple variables are modified. The goal of multivariate testing is to determine which combination of variations performs the best out of all of the possible combinations.
Accessibility Analysis
5 resourcesA study to measure how the website is easy for everyone to use, regardless of their special needs. It could be done by specific tools, following the W3C guideline or even by an usability test.
Adaptive Web Design (AWD)
5 resourcesAdaptive websites adapt to the width of the browser at a specific points. In other words, the website is only concerned about the browser being a specific width, at which point it adapts the layout.
Aesthetic-Usability Effect
5 resourcesThe aesthetic usability effect is where a user will perceive an attractive product as easier to use than an ugly one.
Affordance
4 resourcesA situation where an object’s sensory characteristics intuitively imply its functionality and use.
Agile
8 resourcesAgile software development is a set of principles for software development in which requirements and solutions evolve through collaboration between self-organizing, cross-functional teams.
Anchoring
4 resourcesIncorporating a test-driven, semantic, live style guide into your process to establish, enforce, and evolve your design language.
Brainstorming
4 resourcesBrainstorming is a group creativity technique by which efforts are made to find a conclusion for a specific problem by gathering a list of ideas spontaneously contributed by its members.
Breadcrumbs
5 resourcesAn effective visual aid that indicates the location of the user within the website’s hierarchy, making it a great source of contextual information for landing pages.
Call to Action
6 resourcesIn marketing, a call to action (CTA) is an instruction to the audience to provoke an immediate response, usually using an imperative verb such as “call now”, “find out more” or “visit a store today”.
Card Sorting
7 resourcesCard sorting is a simple technique in user experience design where a group of subject experts or “users”, however inexperienced with design, are guided to generate a category tree or folksonomy. It is a useful approach for designing information architecture, workflows, menu structure, or web site navigation paths.
Chunking
5 resourcesChunking is a method of presenting information which splits concepts into small pieces or “chunks” of information to make reading and understanding faster and easier. Chunking is especially useful for material presented on the web because readers tend to scan for specific information on a web page rather than read the page sequentially.
Cognitive Load
8 resourcesThe amount of mental processing power needed to use your site, affects how easily users find content and complete tasks.
Color Theory
6 resourcesA body of practical guidance to color mixing and the visual effects of a specific color combination.
Competitive Analysis
5 resourcesData on what works well or poorly on other sites saves you from implementing useless features and guides UX investments to features that your users need.
Constraint
5 resourcesThe concept of constraints in design can be defined as the practice of limiting user actions on a system. Constraints limit the actions that can be performed by the user, thus increasing the usability of the design and reducing the likelihood of operator error.
Consumer Journey Map
6 resourcesA customer journey map tells the story of the customer’s experience: from initial contact, through the process of engagement and into a long-term relationship.
Content Audit
5 resourcesThe activity of checking all of the content on a website, and compiling it into a big list.
Content Strategy
6 resourcesContent strategy refers to the planning, development, and management of content—written or in other media. The term is particularly common in web development since the late 1990s. It is a recognized field in user experience design, but also draws interest from adjacent communities such as content management, business analysis, and technical communication.
Cooperative Principle
5 resourcesPeople relate to computer interactions much like human conversation, so observing normal conversational rules is a useful design tactic.
Ecosystem Map
5 resourcesAn ecosystem is the term given to a set of products, services, and people that function together in a symbiotic way.
Ethnography
7 resourcesEthnographic field research involves the study of groups and people as they go about their everyday lives.
Eye Tracking
4 resourcesEye-tracking research provides designers with a blueprint of sorts to guide them on the priorities with which site visitors generally absorb the information on any given site.
Features Roadmap
6 resourcesA plan for the future actions of the team. It could be on a spreadsheet, post its or timeline.
Fitts’ Law
6 resourcesThis scientific law predicts that the time required to rapidly move to a target area is a function of the ratio between the distance to the target and the width of the target.
Five Hat Racks
4 resourcesThe Five Hat Racks was first developed by Richard Saul Wurman in his book Information Anxiety. In a nutshell, there are 5 ways to organise information: By Location, Alphabet, Time, Category and Continuum.
Flexibility-Usability Tradeoff
4 resourcesThe flexibility-usability trade-off is a design principle maintaining that, as the flexibility of a system increases, its usability decreases. The trade-off exists because accommodating flexibility requires satisfying a larger set of requirements, which results in complexity and usability compromises.
Fogg’s Behavior Model
7 resourcesThe Fogg Behavior Model shows that three elements must converge at the same moment for a behavior to occur: Motivation, Ability, and Trigger. When a behavior does not occur, at least one of those three elements is missing.
Gestalt Laws of Design
6 resourcesGestalt principles, or gestalt laws, are rules of the organization of perceptual scenes. When we look at the world, we usually perceive complex scenes composed of many groups of objects on some background, with the objects themselves consisting of parts, which may be composed of smaller parts, etc.
Graceful Degradation
4 resourcesWhen a site utilizes new technology, if disabled, the content maintains effectiveness for the users.
Grid
5 resourcesIn graphic design, a grid is a structure (usually two-dimensional) made up of a series of intersecting straight (vertical, horizontal, and angular) or curved guide lines used to structure content.
Heuristic Evaluation
8 resourcesA usability inspection method for computer software that helps to identify usability problems in the user interface (UI) design. It specifically involves evaluators examining the interface and judging its compliance with recognized usability principles.
Hick’s Law
6 resourcesHick's law, or the Hick–Hyman Law, named after British and American psychologists William Edmund Hick and Ray Hyman, describes the time it takes for a person to make a decision as a result of the possible choices he or she has: increasing the number of choices will increase the decision time logarithmically.
Hook Model
7 resourcesA four-step process companies use to hook users and form habits among them. The four parts of the model include: trigger, action, investment and variable reward.
Information Architecture
6 resourcesInformation architecture (IA) is the structural design of shared information environments; the art and science of organizing and labelling websites, intranets, online communities and software to support usability and findability.
Jira
6 resourcesJira is a proprietary issue tracking product, developed by Atlassian. It provides bug tracking, issue tracking, and project management functions.
Kano Model
7 resourcesThe Kano model is a theory of product development and customer satisfaction developed in the 1980s by Professor Noriaki Kano, which classifies customer preferences into five categories.
Key Performance Indicators (KPI)
4 resourcesA Key Performance Indicator is a measurable value that demonstrates how effectively a company is achieving key business objectives. Organizations use KPIs at multiple levels to evaluate their success at reaching targets.
Lean UX
7 resourcesLean UX is a set of principles that may be used to guide you to better, more desirable solutions for users. It's not a process in which each tool is rigidly applied.
Legibility vs Readability
7 resourcesUsers won’t read web content unless the text is clear, the words and sentences are simple, and the information is easy to understand. You can test all of this.
Mental Models
5 resourcesWhat users believe they know about a UI strongly impacts how they use it. Mismatched mental models are common, especially with designs that try something new.
Metrics Analysis
4 resourcesWeb metrics are a treasure trove of UX data and insights. Used properly, metrics are the ultimate behavioral analysis tool; the trick is to know how to read the data and what it means.
Minimum Viable Product (MVP)
6 resourcesIn product development, the minimum viable product (MVP) is a product which has just enough features to gather validated learning about the product and its continued development.
Mobile-First Design
5 resourcesThe growth of mobile is a huge opportunity to reach more people than ever. By starting mobile first with your responsive website you are able to make the tough decisions about the content. The constraints of the mobile medium force us to focus on what really matters.
Moodboards
4 resourcesA collaborative collection of assets and patterns that will eventually evolve into a product's visual style guide.
Occam’s Razor
5 resourcesOccam’s Razor, put simply, states: “the simplest solution is almost always the best.” It’s a problem-solving principle arguing that simplicity is better than complexity.
Omni-channel UX
4 resourcesMultichannel sales approach that provides the customer with an integrated shopping experience. The customer can be shopping online from a desktop or mobile device, or by telephone, or in a bricks and mortar store and the experience would be seamless.
Paper Prototyping
6 resourcesVariation of usability testing where representative users perform realistic tasks by interacting with a paper version of the interface that is manipulated by a person 'playing computer,' who doesn't explain how the interface is intended to work.
Participatory Design
5 resourcesInvolvement of the stakeholders, designers, researchers and end-users in the design process in order to help ensure that the end product meets the needs of its intended user base.
Pattern Library
4 resourcesA formal way of documenting a solution to a common design problem. The idea was introduced by the architect Christopher Alexander for use in urban planning and building architecture, and has been adapted for various other disciplines, including teaching and pedagogy, development organization and process, and software architecture and design.
Personas
7 resourcesIn user-centered design and marketing, personas are fictional characters created to represent the different user types that might use a site, brand, or product in a similar way.
Presentation
6 resourcesPresenting concept designs, presenting research findings, presenting usability testing results or simply giving a knowledgeshare, UXers are frequent presenters. And good presentation skills are very important because if you can’t communicate your ideas, your insights and your designs, they’re simply not going to gain traction.
Progressive Disclosure
5 resourcesProgressive disclosure is an interaction design technique often used in human computer interaction to help maintain the focus of a user's attention by reducing clutter, confusion, and cognitive workload. This improves usability by presenting only the minimum data required for the task at hand.
Progressive Enhancement
5 resourcesProgressive enhancement is a strategy for web design that emphasizes accessibility, semantic HTML markup, and external stylesheet and scripting technologies.
Prototypes
9 resourcesA simulation of the final product. It’s like an interactive mockup that can have any degree of fidelity. The main purpose of building prototypes is to test whether or not the flow of the product is smooth and consistent.
Quantitative Survey
5 resourcesQuestions that provide numbers as result. Quick and inexpensive way of measuring user satisfaction and collecting feedback about the product. It could indicate the need for a deeper qualitative test.
Reciprocity
4 resourcesHumans tend to return good deeds: use this social psychology law in user interface design to gain users’ trust and motivate engagement with your site or app.
Recognition over Recall
4 resourcesShowing users things they can recognize improves usability over needing to recall items from scratch because the extra context helps users retrieve information from memory.
Responsive Web Design
5 resourcesResponsive web design (RWD) is an approach to web design aimed at crafting sites to provide an optimal viewing and interaction experience—easy reading and navigation with a minimum of resizing, panning, and scrolling—across a wide range of devices (from desktop computer monitors to mobile phones).
Service Blueprint
4 resourcesA map that displays all the touchpoints of the consumer with your brand, as well as the key internal processes involved in it. Useful to visualize the path followed by consumers across multiple channels and how you could improve the flow.
Signal-to-Noise Ratio
5 resourcesSimilar to ‘Interference Effects’, this is a measure of how much relevant to irrelevant content you have on a page. More ‘signal’ and less ‘noise’ is better.
Sitemap
4 resourcesA site map (or sitemap) is a list of pages of a web site accessible to crawlers or users. It can be either a document in any form used as a planning tool for Web design, or a Web page that lists the pages on a Web site, typically organized in hierarchical fashion.
Sketches
6 resourcesJust like your thoughts and ideas, sketches are in a constant state of flux, evolving and morphing as you reach a potential solution. Don’t think that you have to be able to draw in order to sketch, although having some experience with it does help.
Skeuomorphism
4 resourcesThe design concept of making items represented resemble their real-world counterparts. Skeuomorphism is commonly used in many design fields, including user interface (UI) and Web design, architecture, ceramics and interior design.
Stakeholders Interviews
5 resourcesStakeholder Interviews are conversations an individual conducts with his or her key stakeholder: customers, bosses, subordinates or peers both within and outside the organization. The interviews allow you to step into the shoes of your interviewees and see your role through the eyes of these stakeholders.
Storyboards
4 resourcesA storyboard is a technique for illustrating an interaction between a person and a product (or multiple people and multiple products) in narrative format, which includes a series of drawings, sketches, or pictures and sometimes words that tell a story.
Style Tiles
4 resourcesStyle Tiles are a design deliverable consisting of fonts, colors and interface elements that communicate the essence of a visual brand for the web.
Styleguides
4 resourcesA style guide (or manual of style) is a set of standards for the writing and design of documents, either for general use or for a specific publication, organization, or field. (It is often called a style sheet, though that term has other meanings.)
Task Analysis
6 resourcesTask analysis is a step-by-step analysis of the users’ task, from their perspective.
Taxonomies
4 resourcesAn exploration around multiple ways to categorize and structure content and data.
The Fold
4 resourcesWhat is visible on the page without requiring any action is what encourages us to scroll.
Think-Aloud Protocol
5 resourcesThink-aloud protocol (or thinking aloud; also talk-aloud protocol) is a protocol used to gather data in usability testing in product design and development, in psychology and a range of social sciences (e.g., reading, writing, translation research, decision making, and process tracing).
Typography
9 resourcesCommunication plays a vital role in design. Whether you design websites, mobile apps, or wearable UIs, your creations have to clearly communicate their intent and purpose. And since text does a lot of the heavy lifting in communicating purpose, you need a solid understanding of typography.
URL-First Design
4 resourcesURLs should be designed in the early stages of website development as users must be able to read, guess and edit them, and it helps designers to define site structure.
Usability Testing
6 resourcesUsability testing is the best way to understand how real users experience your website or application. Unlike interviews or focus groups that attempt to get users to accurately self-report their own behavior or preferences, a well-designed user test measures actual performance on mission-critical tasks.
Use Cases and Scenarios
6 resourcesList of actions or event steps, typically defining the interactions between a role (known in the Unified Modeling Language as an actor) and a system, to achieve a goal.
User Flow
5 resourcesA user flow is a collection of Web pages that define a logical task. It consists of a number of steps that need to be performed in order to complete the task.
User Interviews / Focus Groups
8 resourcesA panel of people discussing a specific topic or question. Teaches about the users’ feelings, opinions and even language. Useful when the target audience is new or unknown for the team.
User Stories
5 resourcesUser stories are part of an agile approach that helps shift the focus from writing about requirements to talking about them. All agile user stories include a written sentence or two and, more importantly, a series of conversations about the desired functionality.
User-Centered Design (UCD)
5 resourcesThe design is based upon an explicit understanding of users, tasks and environments. Users are involved throughout design and development. The design is driven and refined by user-centered evaluation. The process is iterative.
Value Proposition
5 resourcesA value proposition is a promise of value to be delivered and acknowledged and a belief from the customer that value will be delivered and experienced. A value proposition can apply to an entire organization, or parts thereof, or customer accounts, or products or services.
Visual Weight
5 resourcesThe notion that design elements have varied weights; that is, some objects, even on a two-dimensional medium, can appear to be heavier than others. Visual weight is a powerful concept that allows us to create visual hierarchy, symmetry, balance, and harmony in designs.
Web Accessibility
8 resourcesWeb accessibility refers to the inclusive practice of removing barriers that prevent interaction with, or access to websites, by people with disabilities. When sites are correctly designed, developed and edited, all users have equal access to information and functionality.
Web Usability
5 resourcesWeb usability is the ease of use of a website. Some broad goals of usability are the presentation of information and choices in a clear and concise way, a lack of ambiguity and the placement of important items in appropriate areas.
Wireframes
7 resourcesA website wireframe, also known as a page schematic or screen blueprint, is a visual guide that represents the skeletal framework of a website.