Extinction Burst
A temporary increase in the frequency and intensity of a behavior when reinforcement is first removed. Useful for understanding user behavior changes in response to modifications in design or system features.
A temporary increase in the frequency and intensity of a behavior when reinforcement is first removed. Useful for understanding user behavior changes in response to modifications in design or system features.
A short, time-boxed period used in Agile development to research a concept or explore a new technology. Important for reducing uncertainty and risk in development.
Weighted Shortest Job First (WSJF) is a prioritization method used in agile and lean methodologies to maximize value by comparing the cost of delay to the duration of tasks. Essential for effectively prioritizing work to ensure the highest value tasks are completed first.
A step-by-step guide that helps users complete a complex task by breaking it down into manageable steps. Crucial for improving usability and ensuring users can successfully complete multi-step processes.
A prioritization framework used to assess and compare the value a feature will deliver to users against the complexity and cost of implementing it. Crucial for making informed decisions about feature prioritization and resource allocation.
Dynamic Systems Development Method (DSDM) is an agile project delivery framework focused on delivering business value early and continuously. Essential for ensuring that projects align with business goals and user needs through iterative processes.
Business-to-Business-to-Business (B2B2B), a business model where businesses sell products or services to other businesses that then sell them to additional businesses. Crucial for understanding multi-tiered business relationships and strategies.
Amazon Web Services (AWS) is a comprehensive cloud computing platform provided by Amazon that offers a wide range of services including computing power, storage, and databases. Crucial for enabling scalable, cost-effective, and flexible IT infrastructure solutions for businesses of all sizes.
Numeronym for the term "10,000 Concurrent Clients", the challenge of optimizing network software to handle ten thousand simultaneous client connections. Important for ensuring scalability and performance in high-demand scenarios.
A method for organizing information based on five categories: category, time, location, alphabet, and continuum. Useful for creating clear and effective information architectures.
The phenomenon where individuals' expectations about a situation influence their actual experience of that situation. Useful for understanding the influence of expectations on outcomes.
Model-Based Systems Engineering (MBSE) is a methodology that uses visual modeling to support system requirements, design, analysis, and validation activities throughout the development lifecycle. Essential for managing complex systems, improving communication among stakeholders, and enhancing the overall quality and efficiency of systems engineering processes.
The reduction in sales of a company's existing products due to the introduction of a new product by the same company. Crucial for understanding product strategy and market impacts of new product introductions.
A metaphor for a balanced approach to product development, considering three core aspects: business viability, technical feasibility, and user desirability. Crucial for ensuring comprehensive and balanced product decisions.
Redundant, outdated, or unnecessary code or design elements that accumulate over time in a system. Important for identifying and removing to maintain clean, efficient, and maintainable systems and interfaces.
Numeronym for the word "Canonicalization" (C + 14 letters + N), converting data to a standard, normalized form to ensure consistency and eliminate ambiguities, often used in URLs to avoid duplicate content issues in SEO. Important for ensuring consistency and reducing redundancy.
A system of design variables used to maintain consistency in a design system, such as colors, fonts, and spacing. Crucial for ensuring uniformity and scalability in design across different platforms and products.
A visual tool for organizing information, typically starting with a central concept and branching out to related ideas and details. Essential for brainstorming, planning, and organizing complex information.
A decision-making strategy where individuals allocate resources proportionally to the probability of an outcome occurring, rather than optimizing the most likely outcome. Important for understanding decision-making behaviors and designing systems that guide better resource allocation.
Internet of Things (IoT) refers to a network of interconnected physical devices embedded with electronics, software, sensors, and network connectivity, enabling them to collect and exchange data. Essential for creating smart, responsive environments and improving efficiency across various industries by enabling real-time monitoring, analysis, and automation.
The process of designing, developing, and managing tools and techniques for measuring performance and collecting data. Essential for monitoring and improving system performance and user experience.
Simple Knowledge Organization System (SKOS) is a standard for representing knowledge organization systems such as thesauri, classification schemes, and taxonomies. Essential for enabling interoperability and sharing of structured knowledge across different systems.
The primary brand in a brand architecture that serves as the foundation for all sub-brands and extensions. Essential for providing a unified brand strategy and leveraging brand equity across multiple products.
The ability to recognize, understand, and manage one's own emotions and the emotions of others. Essential for designing empathetic user experiences and effective team collaboration.
The process of breaking down decisions into smaller, manageable stages to simplify the decision-making process. Useful for guiding users through complex decisions in a structured manner.
A phenomenon where the probability of recalling an item from a list depends on the length of the list. Important for understanding memory processes and designing effective information presentation.
A psychological principle where people are more likely to be influenced by those they like. Important for understanding social influences and improving user engagement and marketing strategies.
The process of preparing, equipping, and supporting individuals to successfully adopt change to drive organizational success and outcomes. Crucial for ensuring smooth transitions and effective implementation of new processes or systems.
Garbage In-Garbage Out (GIGO) is a principle stating that the quality of output is determined by the quality of the input, especially in computing and data processing. Crucial for ensuring accurate and reliable data inputs in design and decision-making processes.
A theory that explains how individuals determine the causes of behavior and events, including the distinction between internal and external attributions. Crucial for understanding user behavior and designing experiences that address both internal and external factors.
Rapid Application Development (RAD) is a software development methodology that emphasizes quick prototyping and iterative delivery. Essential for reducing development time and adapting to changing requirements.
The use of data from digital devices to measure and understand individual behavior and health patterns. Crucial for developing personalized user experiences and health interventions.
A prioritization technique where stakeholders use a limited budget to "buy" features they believe are most valuable, helping to prioritize the development roadmap. Useful for involving stakeholders in the decision-making process and aligning development priorities with business value.
An interdisciplinary study of systems, examining the complex interactions and relationships between components within a whole. Crucial for understanding and designing complex, interconnected systems.
A framework for prioritizing product features based on their impact on customer satisfaction, classifying features into categories such as basic, performance, and delight. Crucial for understanding customer needs and prioritizing features that enhance satisfaction.
Business Rules Engine (BRE) is a software system that executes one or more business rules in a runtime production environment. Crucial for automating decision-making processes and ensuring consistency and compliance in digital products.
The core principles that underpin agile methodologies, focusing on collaboration, flexibility, and customer satisfaction. Crucial for guiding agile practices and ensuring effective project delivery.
A brand architecture strategy where all products share a common brand name and identity. Essential for creating a cohesive brand image and leveraging brand equity across products.
The accumulated consequences of poor design decisions, which can hinder future development and usability. Crucial for understanding and addressing the long-term impact of design choices.
The study of how people make choices about what and how much to do at various points in time, often involving trade-offs between costs and benefits occurring at different times. Crucial for designing systems that account for delayed gratification and long-term planning.
Characteristics of big data defined as Volume, Velocity, Variety, Veracity, and Value. Important for understanding the complexities and potential of big data in driving business insights and innovation.
A comprehensive review of a brand's design assets and practices to ensure consistency and effectiveness. Important for maintaining a cohesive and effective brand identity.
The dynamic system of content creation, distribution, and interaction within an environment. Important for understanding how content flows and interacts within a system.
A data-driven methodology aimed at improving processes by identifying and removing defects, and reducing variability. Crucial for enhancing the quality and efficiency of digital product development processes.
A thorough examination of a brand's current position in the market and its effectiveness in reaching its goals. Important for assessing brand health and identifying areas for improvement.
Entity Relationship Diagram (ERD) is a visual representation of the relationships between entities in a database. Essential for designing and understanding the data structure and relationships within digital products.
The study of the relationships between people, practices, values, and technologies within an information environment. Helps in understanding and designing systems that are sustainable and adaptive to human and environmental changes.
A cognitive bias where people seek out more information than is needed to make a decision, often leading to analysis paralysis. Crucial for designing decision-making processes that avoid information overload for users.
A product development approach where teams start with the desired customer experience and work backwards to determine what needs to be built to achieve that outcome. Essential for ensuring that product development is aligned with customer needs and expectations.
A role in Agile project management responsible for ensuring the team follows Agile practices, facilitating meetings, and removing obstacles to progress. Essential for supporting Agile teams and ensuring successful implementation of Scrum practices.
Large Language Model (LLM) is an advanced artificial intelligence system trained on vast amounts of text data to understand and generate human-like text. Essential for natural language processing tasks, content generation, and enhancing human-computer interactions across various applications in product design and development.
Integrated Development Environment (IDE) is a software suite that combines tools like code editors, debuggers, and compilers. Essential for improving developer productivity and ensuring efficient and error-free coding practices.
Capability Maturity Model (CMM) is a framework for improving and optimizing processes within an organization. Essential for assessing and enhancing the maturity and efficiency of processes in product design and development.
A cognitive process that groups information into manageable units, making it easier to remember and process. Important for designing user interfaces that enhance usability and information retention.
Numeronym for the word "Virtualization" (V + 12 letters + N), creating virtual versions of physical resources, such as servers, storage devices, or networks, to improve efficiency and scalability. Crucial for optimizing resource use and improving scalability.
An agile methodology focused on delivering value to the customer through principles such as eliminating waste, amplifying learning, and delivering as fast as possible. Crucial for improving efficiency and effectiveness in software development processes.
The process of ranking leads based on their perceived value to the organization. Useful for prioritizing sales efforts and improving conversion rates.
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.
Generative Pre-trained Transformer (GPT) is a type of AI model that uses deep learning to generate human-like text based on given input. This technology is essential for automating content creation and enhancing interactive experiences.
A cognitive bias where people judge the likelihood of an event based on its relative size rather than absolute probability. Important for understanding user decision-making biases and designing systems that present information accurately.