UX Glossary Flashcards
Accessibility
Accessibility or accessible design helps differently-enabled users to interact with a product. It involves designing for people who are color blind, blind, deaf, and people with cognitive disabilities, among others.
Agile
Agile is a process by which a team can manage a project by breaking it up into several stages and involving constant collaboration with stakeholders and continuous improvement and iteration at every stage. 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 called iterations.
Call-To-Action (CTA)
A call to action button is a visual or interface element that invites a specific action from the user. In apps and websites, CTAs often take the form of a short snippet of text, followed by a button.
CSS
CSS stands for Cascading Style Sheets. CSS describes how a developer styles HTML elements to be displayed on screen, matching designs.
Design Sprint
A collaborative methodology for rapidly identifying and solving a design problem. The five stages of a sprint are: define the challenge, diverge (ideate possible solutions), converge (choose the strongest concepts to develop), prototype, and test.
Design Thinking
Design thinking is 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
Fidelity
A concept in both wireframing and prototyping. Low-fidelity wireframes and prototypes aim to cover basic layout and links between screens, while high-fidelity prototypes and wireframes aim to be very close to final visuals and functionality.
HTML
HTML stands for Hypertext Markup Language. HTML is the set of markup codes inserted in a file intended for display on the web. The markup tells the Web browser how to display a Web page’s words and images for the user. HTML is the structure (the words), CSS is the style and Javascript is the behavior.
Iterative design
A methodology based on a cyclic process of prototyping, testing, analyzing, and refining a product or process. Based on the results of testing the most recent iteration of a design, changes are made. This process is intended to ultimately improve the quality and functionality of a design.
JavaScript
JavaScript is a programming language used to make web pages interactive. HTML is the structure, CSS is the style and Javascript is the behaviour.
KPI
Key Performance Indicators are measurable goals that allow us to judge our success when launching a digital product.
Mockup
A mockup is a detailed static representation of the design that clearly displays the information structure, renders the content and demonstrates the basic functionality.
MVP
MVP means Minimal Viable Product. 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.
Native App
Native apps live on the device and are accessed through icons on the device home screen. Native apps are installed through an application store (such as Google Play for Android apps or Apple’s App Store for iOS apps). They are developed specifically for one platform, and can take full advantage of all the device features (camera, gps, gestures, notifications etc.)
Prototype
A rough guide for the layout of a website or app, giving an indication of the direction that the product is heading - demonstrates page to page flow, depending on which software - can include interactions e.g. hovers, animations.