Crit
Crit (Design Critique) is a structured feedback session where designers present their work and receive constructive feedback from peers. Essential for refining design quality through collaborative input.
Crit (Design Critique) is a structured feedback session where designers present their work and receive constructive feedback from peers. Essential for refining design quality through collaborative input.
A dark pattern where a free trial ends and the user is automatically charged without warning. Designers should avoid this practice and ensure users are clearly informed about charges to maintain ethical standards.
Emerging patterns and movements in design that gain popularity and influence on a global scale. Important for staying current with industry standards and innovating design practices.
Software Requirements Specification (SRS) is a detailed document that outlines the functional and non-functional requirements of a software system. Crucial for ensuring clear communication and understanding between stakeholders and the development team.
A dark pattern where the user is required to do something in order to access certain functionality or information. Designers must avoid compulsory actions and provide optional choices to respect user autonomy.
Specific roles assigned to HTML elements to define their purpose and behavior in an accessible manner. Crucial for improving the accessibility and usability of web applications.
The practice of comparing one's performance, processes, or practices to those of peers or competitors to identify areas for improvement. Important for understanding relative performance and identifying best practices for improvement.
Simple Object Access Protoco (SOAPl) is a protocol for exchanging structured information in web services. Crucial for enabling communication between applications over a network.
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 dark pattern where the user is guilt-tripped into opting into something by using language designed to shame them if they decline. Designers must avoid this manipulative tactic and respect user decisions without using guilt or shame.
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 common solution to a recurring problem that is ineffective and counterproductive, often resulting in negative consequences. Important for recognizing and avoiding poor design practices and improving overall design quality.
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.
The act of persuading individuals or organizations to act in a certain way based on moral arguments or appeals. Useful for designing persuasive communications and ethical influence strategies.
Research conducted to assess the effectiveness, usability, and impact of a design or product. Essential for validating design decisions and improving user experiences.
A technique for creating interactive web applications by exchanging data with the server in the background without reloading the entire page. Essential for enhancing user experience by making web applications more dynamic and responsive.
The practice of collecting, processing, and using data in ways that respect privacy, consent, and the well-being of individuals. Essential for building trust and ensuring compliance with legal and ethical standards.
Ensuring that color choices in design are inclusive and usable by people with color vision deficiencies. Crucial for creating accessible and inclusive designs.
A dark pattern where the cancellation process is intentionally complicated to discourage users from canceling. Designers must avoid complicating cancellations and respect user decisions with a straightforward process.
A design philosophy that emphasizes core design principles over rigid adherence to standardized processes. Essential for maintaining creativity and innovation in large-scale, process-driven environments.
A dark pattern where practices are used to make it hard for users to compare prices with other options. It's essential to avoid this tactic and promote fair competition by allowing users to make informed decisions.
Specific conditions that must be met for a product or feature to be considered complete and satisfactory. Essential for product managers and developers to ensure clarity and alignment on what constitutes "done".
The preferred version of a web page that search engines should index, used to avoid duplicate content issues and improve SEO. Essential for managing SEO and ensuring the correct indexing of web pages.
Also known as the 68-95-99.7 Rule, it states that for a normal distribution, nearly all data will fall within three standard deviations of the mean. Important for understanding the distribution of data and making predictions about data behavior in digital product design.
A dark pattern where options that benefit the service provider are pre-selected for the user. Designers should avoid default selections and ensure users make active choices that are in their best interest.
A symbol, word, or words legally registered or established by use as representing a company or product. Crucial for protecting brand identity and ensuring legal rights to brand elements.
A dark pattern where availability is falsely limited to pressure users into making a purchase. Awareness of this deceptive practice is important to provide honest information about product availability.
Know Your Customer (KYC) is a process used by businesses to verify the identity of their clients and assess potential risks of illegal intentions for the business relationship. Essential for preventing fraud, money laundering, and terrorist financing, particularly in financial services, while also ensuring compliance with regulatory requirements and building trust with customers.
Technology designed to change attitudes or behaviors of users through persuasion and social influence, but not coercion. Crucial for designing systems that effectively influence user behavior while maintaining ethical standards.
SAFe is a framework designed to scale agile practices across large organizations by integrating agile and lean principles. It is widely used but criticized for its rigidity, bureaucratic structure, and potential to stifle true agile culture.
Reinforcement Learning from Human Feedback (RLHF) is a machine learning technique that uses human input to guide the training of AI models. Essential for improving the alignment and performance of AI systems in real-world applications.
Business Process Execution Language (BPEL) is a language for specifying business process behaviors based on web services. Important for defining and automating complex business processes in digital product workflows.
Data that is organized in a predefined manner, making it easier for search engines to understand and display rich snippets in search results. Essential for enhancing search results and improving SEO.
Numeronym for the word "Interoperability" (I + 14 letters + Y), the ability of different systems, devices, or applications to work together and exchange information effectively without compatibility issues. Crucial for ensuring compatibility and integration between systems.
Web Accessibility Initiative รป Accessible Rich Internet Applications (WAI-ARIA) is a set of guidelines for making web content and applications accessible. Essential for ensuring web accessibility and inclusivity for people with disabilities.
The practice of comparing performance metrics to industry bests or best practices from other companies. Essential for identifying performance gaps and opportunities for improvement.
A testing method that examines the code, documentation, and requirements without executing the program. Important for identifying defects early in the development lifecycle, improving the quality and reducing the cost of digital products.
Customer Experience (CX) is the overall perception and feeling a customer has when interacting with a company, its products, or services. Crucial for ensuring positive interactions with a company, driving loyalty and satisfaction.
Voice of the Customer (VOC) is a process for capturing customers' expectations, preferences, and aversions. Crucial for guiding product development and improving customer satisfaction.
A collection of pre-written code and tools that provide a foundation for building the front end of websites and applications, such as Bootstrap or React. Crucial for streamlining the development process and ensuring consistency.
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.
Conversations with key stakeholders to gather insights, expectations, and feedback, ensuring their needs are understood and considered in the project. Essential for aligning project goals with stakeholder needs and obtaining valuable input for decision-making.
Click-Through Rate (CTR) measures the percentage of users who click on a specific link out of the total users who view a page, email, or advertisement. This metric is important for assessing the effectiveness of digital marketing campaigns and user engagement.
A cognitive bias where people judge harmful actions as worse, or less moral, than equally harmful omissions (inactions). Important for understanding user decision-making and designing systems that mitigate this bias.
The arrangement of visual elements in a way that signifies their importance, guiding users' attention to the most critical parts of a design. Essential for creating effective and intuitive user interfaces that enhance usability and user experience.
A dark pattern where the product asks for the user's social media or email credentials and then spams all the user's contacts. Recognizing the harm of this practice is important to protect user trust and avoid spamming their contacts.
The distribution of a new or updated software product to users. Important for delivering new features, improvements, and fixes to users, ensuring continuous enhancement of the product.
Human-Centered Design (HCD) is an approach to problem-solving that involves the human perspective in all steps of the process. It ensures designs are user-friendly and meet actual user needs.
An environment that replicates the production environment, used for final testing before deployment. Crucial for ensuring that digital products are thoroughly tested and perform as expected before going live.
CSAT (Customer Satisfaction) measures how products or services provided by a company meet or exceed customer expectations. Essential for understanding customer needs and improving product offerings.
The consistent spacing of text and elements in a design to create a harmonious and readable layout. Crucial for improving readability and visual appeal in design.
A type of usability testing conducted during the design process to identify issues and improve the design iteratively. Crucial for refining designs and ensuring usability before final release.
Quality Function Deployment (QFD) is a method used to transform customer needs into engineering characteristics for a product or service. Essential for ensuring that customer requirements are systematically incorporated into the design and development process.
Application Support Engineer (ASE) is a professional responsible for maintaining and supporting software applications, ensuring their availability and performance. Crucial for ensuring the reliability and user satisfaction of digital products through effective support and maintenance.
Goal-Question-Metrics (GQM) is a framework for defining and interpreting software metrics by identifying goals, formulating questions to determine if the goals are met, and applying metrics to answer those questions. This framework is essential for measuring and improving software quality and performance.
A type of bias that occurs when the observer's expectations or beliefs influence their interpretation of what they are observing, including experimental outcomes. Essential for ensuring the accuracy and reliability of research and data collection.
Average Revenue Per Account (ARPA) is a metric used to measure the average revenue generated per user or account. Crucial for understanding and optimizing revenue streams in subscription-based businesses.
Cost Per Thousand (CPM) is a metric used in advertising to denote the cost of 1,000 impressions or views of an advertisement. This metric is crucial for measuring and optimizing advertising spend and reach.
A dark pattern where options to opt out or cancel services are deliberately hidden or made difficult to find. It's essential to avoid hiding options and provide clear, accessible choices for users to manage their preferences.
A fictional representation of a user segment, created based on user research to guide design decisions and ensure the product meets the needs of its target audience. Crucial for keeping design efforts focused on user needs and preferences.