5 Whys
A problem-solving method that involves asking "why" five times to identify the root cause of a problem. Useful for designers and product managers to uncover underlying issues and improve processes and solutions.
A problem-solving method that involves asking "why" five times to identify the root cause of a problem. Useful for designers and product managers to uncover underlying issues and improve processes and solutions.
Feature Driven Development (FDD) is an agile methodology focused on designing and building features based on client-valued functionality. Essential for delivering client-valued features efficiently and effectively.
Business-to-Business (B2B), a business model where products or services are sold from one business to another. Crucial for understanding business markets and developing inter-business strategies.
Adaptive Software Development (ASD) is a software development methodology that focuses on continuous adaptation to changing requirements and environments. Essential for managing changing requirements and ensuring agile project delivery.
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.
The rate at which employees leave a company and are replaced by new hires, often used as a measure of organizational health and stability. Essential for understanding workforce dynamics and designing strategies to improve employee retention.
The core principles that underpin agile methodologies, focusing on collaboration, flexibility, and customer satisfaction. Crucial for guiding agile practices and ensuring effective project delivery.
Return on Investment (ROI) is a performance measure used to evaluate the efficiency or profitability of an investment or compare the efficiency of different investments. Crucial for assessing the financial effectiveness of business decisions, projects, or initiatives.
A marketing strategy that leverages satisfied customers to promote products through word-of-mouth and personal endorsements. Important for product managers and marketers to enhance brand loyalty and customer engagement.
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.
Acquisition, Activation, Retention, Referral, and Revenue (AARRR) is a metrics framework for assessing user engagement and business performance. Important for product managers to understand customer lifecycle and optimize business growth.
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.
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.
A concise statement of what the team aims to achieve during a sprint, providing direction and a shared understanding of the sprint's purpose. Crucial for ensuring team alignment and focus on the most important outcomes during a sprint.
The tendency to believe that large or significant events must have large or significant causes. Important for understanding cognitive biases in decision-making and designing systems that present accurate causal relationships.
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 percentage of customers who stop using a product or service during a specific time period. Essential for understanding customer retention and identifying areas for improvement.
The pursuit of a healthy relationship with technology, balancing its use to enhance well-being without causing harm. Important for promoting healthy technology use and designing user experiences that support well-being.
A marketing strategy where affiliates earn a commission for driving sales or traffic to a company's website. Crucial for product managers and marketers to expand reach and drive sales through partnerships.
A behavior change method that encourages the adoption of small, easy-to-do habits that can lead to larger, sustainable behavior changes. Important for designing systems that support gradual and sustainable behavior change.
Business Process Model and Notation (BPMN) is a graphical representation for specifying business processes in a workflow, using standardized symbols and notations. Essential for creating clear, standardized diagrams that facilitate understanding and communication of business processes in digital product design.
A series of numbers where each number is the sum of the two preceding ones, creating a pattern found in nature and various fields. Useful for understanding natural growth patterns, efficient estimation techniques, and its relationship to the aesthetically pleasing Golden Ratio.
A brand that is part of a larger brand family, often having its own distinct identity while being related to the parent brand. Important for diversifying a brand's market presence and reaching new customer segments.
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 methodology for building software-as-a-service apps that emphasizes best practices for development, deployment, and scalability. Important for creating scalable, maintainable, and efficient digital products.
A potential customer who has shown interest in a product or service and is more likely to become a customer. Crucial for prioritizing sales efforts and increasing conversion rates.
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.
Perceivable, Operable, Understandable, and Robust (POUR) are the four main principles of web accessibility. These principles are essential for creating inclusive digital experiences that can be accessed and used by people with a wide range of abilities and disabilities.
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.
An approach that applies Agile principles to IT operations, emphasizing iterative development, collaboration, and continuous improvement. Essential for enhancing flexibility, responsiveness, and collaboration in product design and development processes.
Program Increment (PI) Planning is a cadence-based event that serves as the heartbeat of the Agile Release Train, aligning teams on goals and priorities for the next increment. Crucial for aligning teams, setting goals, and planning work.
Data points that represent an individual's, team's, or company's performance in the sales process. Essential for tracking progress, identifying issues, and optimizing sales strategies.
The emotional attachment an employee feels toward their organization, which influences their desire to stay. Useful for understanding employee retention and motivation in organizational design and management.
The level of sophistication and integration of design practices within an organization's processes and culture. Essential for assessing and improving the effectiveness of design in driving business value and innovation.
The error of making decisions based solely on quantitative observations and ignoring all other factors. Important for ensuring a holistic approach to decision-making.
A cognitive bias that causes people to believe they are less likely to experience negative events and more likely to experience positive events than others. Crucial for understanding user risk perception and designing systems that account for unrealistic optimism.
A broader, more informal community of interest that spans across the entire organization, focusing on shared topics such as agile practices or UX design. Valuable for cross-functional learning, knowledge sharing, and promoting a unified approach to common challenges.
A principle stating that 80% of effects come from 20% of causes, often used to prioritize tasks and identify key areas of focus. Essential for prioritizing tasks and focusing efforts on the most impactful areas.
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 squeeze page is a type of landing page designed to capture a visitor's email address or other contact information. Highly effective for building an email list by offering a valuable incentive in exchange for the user's details.
A psychological phenomenon where people remember uncompleted or interrupted tasks better than completed tasks. Crucial for designing engaging experiences that leverage task incompletion to maintain user interest.
A potential customer who has shown interest in a product or service but has not yet made a purchase. Essential for identifying and targeting potential new customers.
Conversion Rate Optimization (CRO) is the systematic process of increasing the percentage of website visitors who take a desired action, such as making a purchase or filling out a form. Crucial for improving user engagement and achieving business goals.
A meeting at the end of a sprint where the development team presents their completed work to stakeholders. Crucial for gathering feedback and demonstrating progress.
Model-View-Controller (MVC) is an architectural pattern that separates an application into three main logical components: the Model (data), the View (user interface), and the Controller (processes that handle input). Essential for creating modular, maintainable, and scalable software applications by promoting separation of concerns.
A metric that shows the revenue that a company can expect to receive annually from its customers for subscriptions or services. Essential for understanding business performance and growth potential.
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.
The process of estimating future sales based on historical data, trends, and market analysis. Crucial for setting realistic sales targets and planning resources effectively.
A cognitive bias where the perception of one positive trait influences the perception of other unrelated traits. Important for designers to manage and utilize this bias effectively in user experience design.
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.
Behavior-Driven Development (BDD) is a software development approach where applications are specified and designed by describing their behavior. Important for ensuring clear communication and shared understanding between developers and stakeholders.
A behavioral economic theory that describes how people choose between probabilistic alternatives that involve risk, where the probabilities of outcomes are known. Crucial for understanding decision-making under risk and designing systems that align with user behavior.
eXtreme Programming (XP) is an agile software development methodology focused on customer satisfaction and continuous improvement. It enhances software quality and responsiveness to changing requirements through frequent releases of functional software.
Critical Incident Technique (CIT) is a method used to gather and analyze specific incidents that significantly contribute to an activity or outcome. This method is important for identifying key factors that influence performance and user satisfaction.
A unique capability that sets an organization apart from its competitors, providing a competitive advantage. Important for identifying and leveraging core strengths in strategic planning.
Mutually Exclusive, Collectively Exhaustive (MECE) is a problem-solving framework ensuring that categories are mutually exclusive and collectively exhaustive, avoiding overlaps and gaps. Essential for structured thinking and comprehensive analysis in problem-solving.
Business Process Automation (BPA) refers to the use of technology to automate complex business processes. Essential for streamlining operations, reducing manual effort, and increasing efficiency in recurring tasks.