UX Terms Flashcards

1
Q

When you test two different versions of online content with users to see which one they prefer.

A

A/B Testing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

An incremental approach to software development. Instead of building the entire product at once, Agile breaks it down into smaller bits of user functionality and assigns them to two week cycles we call “iterations.”

A

Agile Development

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

A mobile operating system developed by Google

A

Android

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

How computers and web applications share information with each other.

A

API (Application Programming Interface)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

When a QA uses an automation tool to do tests on a software application.

A

Automation Testing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

The embodiment of a person or idea. Refers to a character that represents an online user. Mainly used in gaming and online communities.

A

Avatar

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Engine room of a website.

A

Back End

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

A buildup of work that is due to be completed.

A

Backlog

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Beacons are small Bluetooth radio transmitters. They communicate with the user’s smartphone and are used to share information.

A

Beacon

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

A design process that enables people with disabilities to interact with a product. This means designing for people who are color blind, blind, deaf, and people with cognitive disabilities, among others.

A

Accessibility

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

A collection of layouts designed specifically for different devices. it detects the device type being used and displays the layout designed for it. This does not mean it is a different website—it means you’ll see a specific version of the website which has been optimized for mobile, desktop or tablet.

A

Adaptive Interface

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Clues that tell us what an element can do to us

A

Affordance

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Measures human behavior on a site. They help us better understand and interpret patterns of behavior on the products we use.

A

Analytics

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Material Design

A

Design language developed by Google in 2014

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Navigation systems help users understand their location in a website or app. They’ll show a sequence of steps users have take to get where they are.

A

Breadcrumb

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Mistakes in software that can cause a product to glitch, behave in unintended ways, or even crash.

A

Bug

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Allows for parts of software to be developed in parallel. This is so that code they are writing and code that is completed can be kept separate.

A

Branch (development)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

A memory lets you store and save data temporarily for later use. You’ll often find usernames, recent searches and websites in your _____ memory.

A

Cache

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

In a _____ ______ exercise, we’ll give users topics, cards, and a Sharpie pen. We will then ask users to write down the topics on the cards and organize them in a way that makes sense to them. This exercises helps us understand and design the information architecture of a site.

A

card sorting

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Let you ask the system questions via a chat interface. You can find them everywhere these days. They are a popular customer service tool and resemble the experience of texting a friend.

A

Chatbot

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

When you land on a site, you click your way through it to complete a task.

A

Clickstream

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Throughout the development process, developers create _____ whenever they have reached a good point in their work. They are similar to drafts

A

Commits

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

A product or site is the percentage of users who complete a desired action.

A

Conversion Rate

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

A software systems help manage business processes, like sales, data, and customer interactions.

A

CRM (Customer Relationship Management)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

A style sheet programming language used to define how a website should be styled.

A

CSS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

Customer Experience: refers to all the different interactions a user has with a brand through its different channels and products, and how a user feels about them.

A

CX

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

It’s a computer application that creates and manages digital content.

A

CMS (Content Management System)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
28
Q

Numbers can tell us an awful lot about our users and their needs, and can help us define how to best meet them. ____ _____ focuses on making sense of these numbers or data and uncovering valuable insights that help us make better product decisions.

A

Data Science

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
29
Q

A design system made up of elements and features that will need to be cleaned up later on. The efforts made to quickly set them in place eventually generate more work down the line.

A

Design Debt

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
30
Q

A 5-stage method for creative problem solving. The 5 stages are:

Empathize: Understand the challenge
Define: Define the problem
Ideate: Brainstorm potential solutions
Prototype: Build your solutions
Test: Test your solutions
A

Design Thinking

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
31
Q

Qualitative research method is used to collect information about users over time. Participants are asked to write about their everyday lives in a journal over a defined period of time.

A

Diary Study

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
32
Q

focuses on fast technology delivery through the use of agile development. They focus on people and culture. It seeks to improve collaboration between operations and development teams.

A

Dev Ops

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
33
Q

Collaborative tools that help us visualize user behavior, attitudes and feelings. They are split into 4 equal quadrants containing information about what the user is saying, thinking, doing and feeling. At the center, we place our user persona. We fill each quadrant with information we’ve collected through user research.

A

Empathy Map

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
34
Q

Who are we designing the product for? This person is our

A

End User

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
35
Q

Lets us measure user eye activity with specialized tools, showing us where users look and in what order.

A

Eye Tracking

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
36
Q

Creates the visual front end of an app or website. They create features that are viewable by the user.

A

Front End development

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
37
Q

A minimalist user interface design style. It is characterized by simple, two-dimensional elements and vibrant colors.

A

Flat Design

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
38
Q

Illustrate the steps a user can take to complete a task on a product.

A

Flowchart

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
39
Q

The process of integrating game-design elements and principles into products in an effort to drive user engagement.

A

Gamification

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
40
Q

A web-based service used by developers. It is a way of using a central hub to work on collaborative coding projects.

A

Github

41
Q

A never ending loop of images or video clips.

A

GIF (Graphics Interchange Format)

42
Q

An organizational tools that help us arrange content on a screen. They are made up of vertical and horizontal lines that create what we call columns and gutters.

A

Grid System

43
Q

The physical parts parts of a product or computer are called

A

Hardware

44
Q

A quick solution that solves a problem, but not particularly well, or in a particularly good way.

A

Hack

45
Q

This is when the digital team take a day or more out, to come up with innovative ideas. The aim of this is to encourage creativity to get people to think outside the box.

A

Hack Day/ Hackathon

46
Q

Set of markup codes inserted in a file for display on the web

A

Hypertext Markup Language. HTML

47
Q

A graphical representation of the areas on your product that receive the most user attention.

A

Heat Map

48
Q

A field of study concerned with the design and use of computer technology. It studies how we interact with interfaces and computers today.

A

HCI

49
Q

mobile apps combine both native and web technologies. They’ll often use a combination of technologies like HTML, CSS, and JavaScript and will live inside a native container that lets it access device capabilities.

A

Hybrid App

50
Q

The practice of arranging content in a product in an understandable manner. It involves organizing the content we interact with, as well as the different structures, such as the website’s navigation, we need in order to interact with it.

A

Information Architecture

51
Q

The practice of designing interactive digital products and considering the way in which users will interact with them.

A

Interaction Design

52
Q

A unique address that identifies a device on the internet or local network.

A

IP Address

53
Q

A mobile operating system designed and developed by Apple.

A

iOS

54
Q

The practice of breaking down development into small parts.

A

Iteration

55
Q

The 3rd cornerstone, defines how both the HTML and CSS should behave. Think of it as the language that helps us make elements on a page interactive.

A

JavaScript

56
Q

Measurable values that help us understand and track how well a product is doing. As a UX designer, you’ll often work with this like task success rate, user error rate, and time on task.

A

KPI (Key Performance Indicators)

57
Q

Any page a user lands on. Often tied to ads and search results and are designed to meet specific conversion goals. Not only are they the page a user lands on, but they are also a crucial part of marketing campaigns.

A

Landing Page

58
Q

Based on Agile, is a collaborative user-centric approach that prioritizes “learning loops” (building, learning, and measuring through iterations) over design documentation.

A

Lean UX

59
Q

Represents what the user believes to be true about a product’s functionality.

A

Mental Model

60
Q

The small bits of text you see on apps or websites that help you navigate it. Think labels on buttons, error messages, placeholder text in input fields and text on tooltips. Small bits of text, big impact on your product’s UX.

A

Microcopy

61
Q

Refers to accessing the internet from smartphones.

A

Mobile Web

62
Q

A static representations of a product. You can’t click through them or interact with them. They are essentially a picture of what the product will look like.

A

Mockup

63
Q

A device that enables a computer to transfer data over telephone or cable lines.

A

Modem

64
Q

Refers to the essential set of features we can launch a product with to get the ball rolling. It’s a way of developing a new product (e.g. a website) with acceptable features to suit the users. More features are only developed after considering feedback from the initial users.

A

MVP, or Minimum Viable Product

65
Q

It’s a way of transferring data wirelessly to a mobile device from another device. Tap and pay services like Apple pay work this way.

A

NFC means Near Field Communication

66
Q

Software that is available to anyone.

A

Open source software

67
Q

When two programmers work together. One writes code, while the other reviews it. The two programmers often switch roles.

A

Pair programming

68
Q

A representation of our target user. They aren’t necessarily a real individual but are constructed using real information and data based on real users.

A

Persona

69
Q

Developers tell others about code changes they’ve pushed to GitHub.

A

Pull Requests

70
Q

These little guys are the smallest controllable units on our screens. Tiny squares used to construct the images we see on our device displays.

A

Pixel

71
Q

A preliminary model of our product used for testing. You’ll often build different fidelity prototypes during the product development process.

A

Prototype

72
Q

The process of cleaning up and tidying code without affecting functionality, essentially increasing its quality. It isn’t done all at once but rather in small, incremental steps.

A

Refactoring

73
Q

Allows your website to adapt to the device your users are viewing it on.

A

Responsive

74
Q

When the team looks back on an iteration to improve the process for the next iteration.

A

Retrospective/Retro

75
Q

A way to deliver applications over the internet. Instead of installing and maintaining software, you access it via the internet. This frees you from complex software and hardware management.

A

SAAS

76
Q

An iterative agile software development framework for managing product development.

A

Scrum

77
Q

A software package that contains the tools required to develop products for a specific platform or operating system. They help expedite the development process by providing “parts” developers can use instead of having to write the code for them from scratch.

A

SDK

78
Q

The process of increasing a website’s visibility in free, or organic, search results. It often involves writing useful content on a website around words and phrases users use in searches related to the brand’s product or service.

A

SEO

79
Q

A set period of time which set work has to be completed.

A

Sprint

80
Q

A visual representation of a website’s pages and hierarchy.

A

Site map

81
Q

A visual representation of a user’s experience with a product or problem space. They are a film technique we’ve adopted and look a lot like comic strips.

A

Storyboard

82
Q

A development work that cannot be estimated until a development team runs a trial. The result of this is an estimate of the time it will take to do the work.

A

Spike

83
Q

Scalable two-dimensional graphics that can be manipulated and animated with code.

A

SVG, Scalable Vector Graphics

84
Q

The process of listing tasks or the steps a user takes to complete any given goal from the user’s perspective. It is typically done during early stages of product development to help us identify and communicate problems in the user experience.

A

Task Analysis

85
Q

Products accrue tthis whenever an easy but messy development solution is favored over a better yet more time consuming alternative. Eventually, the messy solution will need to be cleaned up, generating work.

A

Technical Debt

86
Q

Where parts of an application are tested to find out if they are good to use.

A

Unit Testing

87
Q

Elements are all the different parts found on an interface we need to trigger specific actions or get around an app or website. Think the buttons, input fields, toggles, and radio buttons.

A

UI Elements

88
Q

Patterns are reusable solutions to common usability problems in products or on the web expressed as a collection of UI elements.

A

UI Pattern

89
Q

Research method that lets us evaluate how easy a product is to use by testing it on a group of representative users.

A

Usability Testing

90
Q

An iterative design framework in which users and their needs are always kept at the center of every decision.

A

User-centered design or UCD

91
Q

Refers to a user’s emotions, attitude, and perceptions about a product, system, or service. In other words, it is how you feel while interacting with an app or website.

A

UX (User Experience)

92
Q

Describes the intended series of steps a user needs to take to complete a goal on a product. They often include a name, steps and a description of what happens during each step.

A

User Flow

93
Q

A set of visual components a user needs to interact with a product, made up of UI elements (see below).

A

User Interface

94
Q

Narrative documents that help us visualize the process a user goes through in order to accomplish a goal. They document the stages the user goes through, the tasks executed during each stage, user emotions, and product opportunities.

A

User Journey Maps

95
Q

Mini stories that describe the needs and/or context that brings a user to your product. They tell us who the user is, why the user is interested in your product, and what his or her goals are.

A

User Scenario

96
Q

In software _______ development, each phase must be completed before the next phase can begin. So, all the design would have to be completed before developers could begin any work.

A

Waterfall Development

97
Q

Common in tech job interviews, ________ interviews are designed to assess a candidate’s communication and problem solving skills. In it, candidates are given a problem and whiteboard to develop the solution on.

A

Whiteboard

98
Q

The blueprint of a screen. They are a low-fidelity representation of a website’s layout and content.

A

Wireframe

99
Q

Allows you to create a secure connection to another network over the Internet.

A

VPN, Virtual Private Network