An iterative methodology for producing practical and creative resolutions to problems or issues.
A brief description of the issue that needs to be solved by a project or group.
The ease of use and learnability of physical and digital objects.
User Experience Design
The holistic experience of a digital or technological product or service.
User Interface Design
The design of the communication between the user and a system.
A specific form of user-centered design where the focus is on user activities and tasks rather than user characteristics.
A variation of the Agile methodology, which supports a more collaborative approach to various user experience design methods.
Often associated with use in start-ups, this methodology is focused on the rapid evaluation of hypotheses (i.e. learning loops), while putting in the minimal amount of effort required to test these hypotheses.
Scenario-based Design (also known as Task-Centered Design)
Another form of user-centered design that relies on stories of user interaction as the source of guidance for design requirements.
User-centered design (UCD)
A methodology and philosophy where users and their goals are the focal point.
Planning the creation, publication, and governance of useful, usable, and desirable content.
Product Design Principles
A set of design principles specific to the creation on a particular product.
A map of a person's experience throughout an existing service.
A model representing 5 types of customer requirements (or potential features).
Open Source Business Strategies
Business strategies related to open source software products.
User Experience Strategy
Defining a set of end-user goals in relation to design and development work.
Value of UX
Associating a value to the practice of user experience design.
A clear statement which communicates the benefits of a product or service.
A tool to visually organize ideas and information
Having participants sort various items into groups of their own choosing.
Observing participants in their own environment performing their actual work.
Remote Contextual Inquiry
Remotely observing participants using their own to perform their actual work.
A qualitative technique for collecting information about user behaviors, activities, and experiences over an extended period of time.
A simple tool to better understand people using a product or service.
A technique that utilizes a question-asking method to explore the causes/effects underlying a particular issue.
A conversation where an interviewer asks a series of questions to one or more interviewees.
An approach to task analysis that is inspired by Jobs To Be Done.
Fictional persons, based on research, where each one represents a specific type of user.
Hypothetical persons, where each one represents a specific type of user.
A visual representation of a user journey to help prioritize a product backlog.
A data collection tool to gather responses to a series of questions.
Task analysis is the decomposition of how tasks are currently performed.
A summary of relevant user characteristics, which can include both demographic and behavioral information.
The process of learning about the audience for your system or product.
Informal (Guerilla) User Research
A rapid and less rigorous approach to conducting user research.
Brief narratives that describe on user interactions with a system, with a focus on the value gained from such interactions.
Brainstorming is a common group ideation technique.
A diagram showing how various concepts are related.
Exploring what interaction model will be presented to the user through the use of structure, behavior, and visuals.
General solutions for commonly occurring system design problems.
Re-examining the underlying goals, assumptions and perspectives that are assumed to be part of the problem.
An illustration of specific processes a user may undertake within a system.
The creation of a working model of a system or interface.
Descriptions of how a specific user accomplishes their goal, with regards to an existing or yet-to-be system.
Graphical or textual representation of the structure of a website.
A means to explore ideas and iterate on concepts quickly and easily.
A sequence of images or drawings representing a specific period of time.
A combination of process flows and wireframes.
Drawings of individual screens that represent major content and navigation elements.
Accessibility is the practice of removing barriers that prevent interaction or access to websites by people with disabilities.
A chatbot is a service, powered by simple rules and sometimes artificial intelligence, provided in a conversational style.
The branch of psychology that studies mental processes including how people think, perceive, remember and learn.
Conceptual models involve three views of a system; the user's mental model, the designer's model, and the system image.
Platform Design Principles
A high-level of advice for general platform design decisions.
Creating experiences that are emotional appealing to people.
An empty state is the initial appearance of an application when there is no user generated information yet.
The display and input of information within online forms.
How a system prevents, or handles, users making mistakes.
The design of products and services that consider the full range of peoples ability, age, culture and language.
Information architecture primarily involves the organization of a system and how navigation is supported within that system.
The structure and behaviors of interactive products, services, and systems.
Machine Learning is a type of artificial intelligence (AI) that allows software to learn without being explicitly programmed.
Natural User Interfaces
A natural user interface, or NUI, is an effectively invisible interface that is used via natural and human movements.
A visual representation that shows a key sequence of a task.
Aspects of an object described in terms of hue, lightness, and saturation.
A visible or invisible structure of intersecting lines.
Differences between items shown visually.
Visual symbols representing concepts or commands.
The use of animation to enhance the feedback and overall experience of a user interface.
The arrangement of individual visual objects within a composition.
The terms used to describe various concepts and objects.
The design of typefaces, and the way type is selected and arranged.
Identifying and classifying the content in an existing product or system.
Determining the relative value of content in relation to its audience.
Designing for Touch
How to make applications and website touch optimized.
Mobile and Multi-device Web Design
How to more effectively design and build for mobile and multi-device usage.
Responsive HTML Frameworks
HTML frameworks that support responsive web design.
Responsive Web Design
A technique where individual web pages automatically adjust to various screen sizes.
A step-by-step evaluation of a system, from the viewpoint of a specific type of user.
The evaluation of a user interface against a checklist of design rules or heuristics.
Rapid Iterative Testing and Evaluation (RITE) Method
A highly iterative and rapid usability evaluation method.
Usability Test Reports
How to write more effective usability test reports.
Usability Test Surveys
Post-session usability test surveys which have been shown to be valid and reliable.
Usability Test Tasks
Creating effective tasks for observational usability tests.
An evaluation method where participants try to complete certain tasks using a specific system.
Informal (Guerilla) Usability Testing
A rapid and less rigorous approach to conducting usability testing.
Remote Usability Testing
An evaluation method where remote participants try to complete certain tasks using a specific system.