Back home

Revo's Product Management Glossary

Master the language of product management with Revo's definitive glossary. From Agile to Waterfall, learn 150+ key terms to excel in your PM career.

A/B Testing

A method of comparing two versions of a product or feature to determine which performs better based on user data and metrics.

View article

AARRR Framework (Pirate Metrics)

A customer lifecycle model focusing on Acquisition, Activation, Retention, Referral, and Revenue, used to measure and optimize user engagement and growth in digital products.

View article

API Management

A system for creating, publishing, and overseeing APIs, enabling organizations to control access, monitor usage, and ensure security and scalability of their API ecosystem.

View article

Adoption Rate

The percentage of target users or customers who start using a new product or feature within a specific time period.

View article

Affinity Diagramming

A technique for organizing ideas and insights into logical groups to identify patterns and relationships, often used in brainstorming sessions and problem-solving.

View article

Affinity Mapping

A collaborative technique for organizing ideas and insights into logical groups based on their relationships, used to identify patterns and themes in user research or brainstorming sessions.

View article

Agile

An iterative approach to project management and software development that emphasizes flexibility, collaboration, and rapid delivery of working products through short cycles called sprints.

View article

Agile Release Train

A cross-functional team of teams working together to deliver value continuously through a series of iterations and program increments in the Scaled Agile Framework (SAFe).

View article

Assumption Mapping

A technique used to identify, visualize, and validate key assumptions underlying product decisions, helping teams prioritize research and testing efforts.

View article

Backlog

A prioritized list of features, tasks, or user stories that have not yet been completed or implemented in a product development process.

View article

Backlog Grooming

A collaborative process of reviewing, refining, and prioritizing items in the product backlog to ensure it remains up-to-date and aligned with project goals.

View article

Behavioral Segmentation

A marketing strategy that groups customers based on their behaviors, usage patterns, and interactions with a product or service to tailor offerings and improve user experience.

View article

Blue Ocean Strategy

A business approach that focuses on creating uncontested market space and making competition irrelevant by offering unique value to customers, rather than competing in existing, saturated markets.

View article

Blue-Green Deployment

A deployment strategy that minimizes downtime by running two identical production environments, allowing for seamless updates and quick rollbacks if issues arise.

View article

Branch

A separate line of development in version control, allowing parallel work on different features or fixes without affecting the main codebase.

View article

Burn-down Chart

A visual representation of work completed versus time, used to track project progress and predict completion dates in agile development.

View article

Burn-up Chart

A visual tool that tracks project progress by showing completed work against the total scope over time, helping teams monitor velocity and forecast completion dates.

View article

Business Agility

The ability of an organization to quickly adapt to market changes, customer needs, and emerging opportunities by flexibly adjusting strategies, processes, and products.

View article

Business Capability Mapping

A strategic technique that identifies and visualizes an organization's core abilities, processes, and resources, enabling product managers to align product development with business objectives and identify areas for improvement or innovation.

View article

Business Model Canvas

A strategic management tool that visually represents a business model's key components, including customer segments, value propositions, channels, revenue streams, and cost structure, on a single page.

View article

Canary Release

A deployment strategy where a new version of software is gradually rolled out to a small subset of users before full release, allowing for real-world testing and easy rollback if issues arise.

View article

Churn Rate

The percentage of customers who stop using a product or service within a given time period.

View article

Cognitive Walkthrough

A usability evaluation method where evaluators step through user tasks to identify potential issues in the interface design and user experience.

View article

Cohort Analysis

A method of analyzing user behavior by grouping users into cohorts based on shared characteristics or experiences over time, allowing product managers to track retention, engagement, and other metrics across different user segments.

View article

Competitive Analysis

A systematic evaluation of competitors' products, strategies, and market positions to identify opportunities and threats for a company's own offerings.

View article

Compliance

Adherence to legal, regulatory, and industry standards throughout the product lifecycle to ensure safety, quality, and ethical practices.

View article

Continuous Discovery

An ongoing process of gathering customer insights and feedback to inform product decisions and improvements throughout the product lifecycle.

View article

Continuous Integration/Continuous Deployment (CI/CD)

A software development practice that automates the process of integrating code changes and deploying applications, enabling faster and more reliable product releases.

View article

Conversion Rate

The percentage of users who take a desired action, such as making a purchase or signing up for a service, out of the total number of visitors or interactions.

View article

Critical Path Method (CPM)

A project management technique that identifies the longest sequence of dependent tasks in a project, determining the minimum time needed for completion and highlighting activities that cannot be delayed without affecting the project timeline.

View article

Cross-Browser Testing

The process of verifying a website or web application's functionality, appearance, and performance across different web browsers and devices to ensure consistent user experience.

View article

Cross-Functional Team

A group of individuals from different departments or areas of expertise working together to achieve a common goal or complete a specific project.

View article

Customer Acquisition Cost (CAC)

The total cost of acquiring a new customer, including marketing and sales expenses.

View article

Customer Acquisition Cost (CAC) Payback Period

The time it takes for a company to recover the cost of acquiring a new customer through revenue generated from that customer.

View article

Customer Churn

The percentage of customers who stop using a product or service within a given time period.

View article

Customer Development

A process of validating product ideas through customer interviews and feedback to ensure market fit before full development.

View article

Customer Effort Score (CES)

A metric measuring the ease or difficulty customers experience when interacting with a product or service, used to assess and improve customer satisfaction and loyalty.

View article

Customer Empathy Map

A visual tool used by product managers to gain deeper insights into customer needs, behaviors, and emotions, helping to guide product development and decision-making processes.

View article

Customer Feedback Loop

A process of collecting, analyzing, and acting on customer feedback to continuously improve products and services, informing product decisions and enhancing customer satisfaction.

View article

Customer Feedback Loop

A process of collecting, analyzing, and acting on customer feedback to continuously improve products and services, informing product decisions and enhancing customer satisfaction.

View article

Customer Journey Analytics

A data analysis approach that tracks and visualizes customer interactions across multiple touchpoints and channels, providing insights to optimize the overall customer experience and improve business outcomes.

View article

Customer Journey Map

A visual representation of a customer's interactions with a product or service over time, highlighting touchpoints, emotions, and opportunities for improvement.

View article

Customer Onboarding

The process of introducing new customers to a product or service, guiding them through initial setup, and ensuring they understand how to use key features effectively.

View article

Customer Onboarding Metrics

Quantitative measures used to evaluate and optimize the process of introducing new customers to a product or service, tracking their initial engagement and success.

View article

Customer Personas

Fictional profiles representing typical users of a product, used to guide design and marketing decisions.

View article

Customer Retention Rate

The percentage of customers who continue using a product or service over a specific period, indicating customer loyalty and satisfaction.

View article

Customer Segmentation

The process of dividing a company's customer base into distinct groups based on shared characteristics, behaviors, or needs to tailor marketing strategies and product offerings more effectively.

View article

DACI Framework (Driver, Approver, Contributor, Informed)

A decision-making model that defines four roles: Driver (leads the process), Approver (makes final decisions), Contributor (provides input), and Informed (kept updated on progress).

View article

Dark Launching

A technique for releasing new features to a subset of users without making them visible, allowing for testing and evaluation in a production environment before full deployment.

View article

Dark Patterns

User interface design techniques that manipulate or deceive users into making unintended decisions, often benefiting the business at the expense of the user's experience or interests.

View article

Data Privacy

The protection and responsible handling of user information collected, stored, and processed by a product or service, ensuring compliance with regulations and maintaining user trust.

View article

Data-Driven Decision Making

The process of using quantitative information and metrics to guide strategic choices and actions in product development and management.

View article

Dependency Injection

A software design pattern that promotes loose coupling by allowing external components to be injected into a system, enhancing modularity and testability.

View article

Dependency Management

The process of identifying, organizing, and controlling external components or libraries that a software project relies on to function properly.

View article

Design Sprint

A time-constrained, five-phase process for rapid product ideation, prototyping, and testing with users to validate solutions and reduce risks.

View article

Design Systems

A set of reusable components, guidelines, and standards that ensure consistency and efficiency in product design and development across an organization.

View article

Design Thinking

A human-centered approach to problem-solving that emphasizes empathy, ideation, prototyping, and testing to create innovative solutions for users' needs.

View article

Design Thinking

A human-centered approach to problem-solving that emphasizes empathy, ideation, prototyping, and testing to create innovative solutions for users' needs.

View article

Design Tokens

Standardized design variables that define visual elements across a product's interface, ensuring consistency and scalability in design systems.

View article

Dogfooding

The practice of using one's own product or service internally to test and improve it before releasing it to customers.

View article

Dual-Track Agile

An approach that combines product discovery and delivery processes, running them in parallel to balance innovation with execution in product development.

View article

Eisenhower Matrix

A time management tool that prioritizes tasks based on urgency and importance, helping product managers focus on high-impact activities and improve productivity.

View article

Elevator Pitch

A concise, compelling summary of a product or idea delivered in the time it takes to ride an elevator, typically 30-60 seconds, designed to quickly capture interest and convey key value propositions.

View article

Empathy Mapping

A visual tool used to gain deeper insights into user behaviors, needs, and pain points by exploring what they think, feel, say, and do.

View article

Ethnographic Research

A qualitative research method involving direct observation and interaction with users in their natural environment to gain deep insights into their behaviors, needs, and pain points related to a product or service.

View article

Feature Adoption

The process of encouraging and tracking users' acceptance and utilization of new product features or functionalities over time.

View article

Feature Creep

The gradual addition of new features to a product, often leading to unnecessary complexity and scope expansion beyond the original vision.

View article

Feature Flag

A configurable setting that enables or disables specific functionality in software, allowing controlled rollouts and experimentation without code changes.

View article

Feature Flagging

A technique that allows developers to enable or disable specific features in software without changing code, enabling controlled rollouts and A/B testing.

View article

Feature Prioritization

The process of evaluating and ranking product features based on their potential value, impact, and feasibility to determine which should be developed first.

View article

Feature Rollout

A phased introduction of a new product feature to a subset of users or markets, allowing for controlled testing and gradual expansion before full release.

View article

Feature Toggle

A software development technique that allows features to be enabled or disabled dynamically, facilitating controlled rollouts, A/B testing, and risk mitigation in product development.

View article

Feature Toggles

Switches that allow teams to enable or disable specific features in a software application, facilitating controlled rollouts and experimentation without code changes.

View article

Feature Tree

A hierarchical representation of product features, organized to show relationships and dependencies between different functionalities or components.

View article

Friction Points

Obstacles or challenges in a user's journey that hinder smooth interaction with a product or service, potentially causing frustration or abandonment.

View article

Funnel Analysis

A method of analyzing user behavior through a series of steps or stages in a process, typically used to identify where users drop off or convert in a product or service journey.

View article

Funnel Optimization

The process of improving each stage of a customer's journey through a sales or conversion funnel to increase overall conversion rates and revenue.

View article

Gantt Chart

A visual timeline tool used to display project tasks, durations, and dependencies, helping product managers plan and track progress.

View article

Go-to-Market Strategy

A comprehensive plan outlining how a company will reach target customers and achieve competitive advantage when introducing a new product or entering a new market.

View article

Growth Hacking

A data-driven marketing strategy focused on rapid experimentation and low-cost tactics to accelerate user acquisition and product growth.

View article

Growth Metrics

Quantitative measures used to track and evaluate a product's expansion, adoption, and success over time.

View article

HEART Framework (Happiness, Engagement, Adoption, Retention, Task Success)

A user-centered approach to measure product success through five key metrics: user happiness, engagement, adoption rates, retention levels, and task completion effectiveness.

View article

Heatmap Analysis

A visual representation of data using colors to indicate intensity or frequency, helping product managers identify patterns, trends, and areas of focus in user behavior or product performance.

View article

Heuristic Evaluation

A usability inspection method where experts evaluate a product's interface against established design principles to identify potential usability issues and improvements.

View article

High-fidelity Mockup

A detailed, visually accurate representation of a product's user interface, closely resembling the final design and functionality.

View article

ICP (Ideal Customer Profile)

A detailed description of the type of customer who would benefit most from a product or service, used to guide marketing and development efforts.

View article

Idea-Market Fit

The alignment between a product idea and a viable market opportunity, indicating potential for success and customer demand.

View article

Impact Mapping

A strategic planning technique that visualizes the relationship between business goals, stakeholders, impacts, and deliverables to guide product development and prioritization.

View article

Inception Deck

A collaborative workshop tool used to align stakeholders on a project's vision, goals, and scope before development begins.

View article

Information Architecture

The organization and structure of information within a product or system to enhance usability, findability, and user experience.

View article

Innovation Accounting

A method for measuring and evaluating progress in startups and new product development, focusing on actionable metrics rather than vanity metrics to validate learning and guide decision-making.

View article

Innovation Funnel

A structured process for evaluating and filtering new product ideas, progressing from a large number of initial concepts to a few viable options for development and launch.

View article

Jobs to be Done (JTBD)

A framework that focuses on understanding the underlying motivations and goals customers have when using a product or service, rather than their demographic characteristics or product features.

View article

KPI (Key Performance Indicator)

A quantifiable metric used to evaluate the success and performance of a product or business objective.

View article

Kanban

A visual workflow management method that helps teams visualize tasks, limit work-in-progress, and maximize efficiency.

View article

Kano Model

A framework for categorizing product features based on customer satisfaction, distinguishing between must-have, performance, and delighter attributes to prioritize development efforts and enhance user experience.

View article

LeSS (Large-Scale Scrum)

A framework for scaling Scrum to multiple teams working on a single product, emphasizing simplicity and cross-functional collaboration.

View article

Lean Canvas

A one-page business plan template that helps entrepreneurs quickly outline key elements of their business model, including problem, solution, unique value proposition, customer segments, and revenue streams.

View article

Lean Product Development

An iterative approach to creating products that emphasizes rapid prototyping, customer feedback, and continuous improvement to minimize waste and maximize value.

View article

Lean Startup

A methodology that emphasizes rapid iteration, customer feedback, and validated learning to develop products and businesses quickly and cost-effectively.

View article