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 articleAARRR 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 articleAPI 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 articleAdoption Rate
The percentage of target users or customers who start using a new product or feature within a specific time period.
View articleAffinity 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 articleAffinity 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 articleAgile
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 articleAgile 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 articleAssumption Mapping
A technique used to identify, visualize, and validate key assumptions underlying product decisions, helping teams prioritize research and testing efforts.
View articleBacklog
A prioritized list of features, tasks, or user stories that have not yet been completed or implemented in a product development process.
View articleBacklog 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 articleBehavioral 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 articleBlue 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 articleBlue-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 articleBranch
A separate line of development in version control, allowing parallel work on different features or fixes without affecting the main codebase.
View articleBurn-down Chart
A visual representation of work completed versus time, used to track project progress and predict completion dates in agile development.
View articleBurn-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 articleBusiness 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 articleBusiness 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 articleBusiness 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 articleCanary 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 articleChurn Rate
The percentage of customers who stop using a product or service within a given time period.
View articleCognitive Walkthrough
A usability evaluation method where evaluators step through user tasks to identify potential issues in the interface design and user experience.
View articleCohort 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 articleCompetitive Analysis
A systematic evaluation of competitors' products, strategies, and market positions to identify opportunities and threats for a company's own offerings.
View articleCompliance
Adherence to legal, regulatory, and industry standards throughout the product lifecycle to ensure safety, quality, and ethical practices.
View articleContinuous Discovery
An ongoing process of gathering customer insights and feedback to inform product decisions and improvements throughout the product lifecycle.
View articleContinuous 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 articleConversion 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 articleCritical 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 articleCross-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 articleCross-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 articleCustomer Acquisition Cost (CAC)
The total cost of acquiring a new customer, including marketing and sales expenses.
View articleCustomer 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 articleCustomer Churn
The percentage of customers who stop using a product or service within a given time period.
View articleCustomer Development
A process of validating product ideas through customer interviews and feedback to ensure market fit before full development.
View articleCustomer 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 articleCustomer 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 articleCustomer 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 articleCustomer 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 articleCustomer 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 articleCustomer 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 articleCustomer 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 articleCustomer 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 articleCustomer Personas
Fictional profiles representing typical users of a product, used to guide design and marketing decisions.
View articleCustomer Retention Rate
The percentage of customers who continue using a product or service over a specific period, indicating customer loyalty and satisfaction.
View articleCustomer 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 articleDACI 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 articleDark 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 articleDark 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 articleData 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 articleData-Driven Decision Making
The process of using quantitative information and metrics to guide strategic choices and actions in product development and management.
View articleDependency Injection
A software design pattern that promotes loose coupling by allowing external components to be injected into a system, enhancing modularity and testability.
View articleDependency Management
The process of identifying, organizing, and controlling external components or libraries that a software project relies on to function properly.
View articleDesign Sprint
A time-constrained, five-phase process for rapid product ideation, prototyping, and testing with users to validate solutions and reduce risks.
View articleDesign Systems
A set of reusable components, guidelines, and standards that ensure consistency and efficiency in product design and development across an organization.
View articleDesign Thinking
A human-centered approach to problem-solving that emphasizes empathy, ideation, prototyping, and testing to create innovative solutions for users' needs.
View articleDesign Thinking
A human-centered approach to problem-solving that emphasizes empathy, ideation, prototyping, and testing to create innovative solutions for users' needs.
View articleDesign Tokens
Standardized design variables that define visual elements across a product's interface, ensuring consistency and scalability in design systems.
View articleDogfooding
The practice of using one's own product or service internally to test and improve it before releasing it to customers.
View articleDual-Track Agile
An approach that combines product discovery and delivery processes, running them in parallel to balance innovation with execution in product development.
View articleEisenhower 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 articleElevator 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 articleEmpathy 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 articleEthnographic 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 articleFeature Adoption
The process of encouraging and tracking users' acceptance and utilization of new product features or functionalities over time.
View articleFeature Creep
The gradual addition of new features to a product, often leading to unnecessary complexity and scope expansion beyond the original vision.
View articleFeature Flag
A configurable setting that enables or disables specific functionality in software, allowing controlled rollouts and experimentation without code changes.
View articleFeature 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 articleFeature 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 articleFeature 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 articleFeature 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 articleFeature Toggles
Switches that allow teams to enable or disable specific features in a software application, facilitating controlled rollouts and experimentation without code changes.
View articleFeature Tree
A hierarchical representation of product features, organized to show relationships and dependencies between different functionalities or components.
View articleFriction Points
Obstacles or challenges in a user's journey that hinder smooth interaction with a product or service, potentially causing frustration or abandonment.
View articleFunnel 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 articleFunnel 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 articleGantt Chart
A visual timeline tool used to display project tasks, durations, and dependencies, helping product managers plan and track progress.
View articleGo-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 articleGrowth Hacking
A data-driven marketing strategy focused on rapid experimentation and low-cost tactics to accelerate user acquisition and product growth.
View articleGrowth Metrics
Quantitative measures used to track and evaluate a product's expansion, adoption, and success over time.
View articleHEART 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 articleHeatmap 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 articleHeuristic Evaluation
A usability inspection method where experts evaluate a product's interface against established design principles to identify potential usability issues and improvements.
View articleHigh-fidelity Mockup
A detailed, visually accurate representation of a product's user interface, closely resembling the final design and functionality.
View articleICP (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 articleIdea-Market Fit
The alignment between a product idea and a viable market opportunity, indicating potential for success and customer demand.
View articleImpact Mapping
A strategic planning technique that visualizes the relationship between business goals, stakeholders, impacts, and deliverables to guide product development and prioritization.
View articleInception Deck
A collaborative workshop tool used to align stakeholders on a project's vision, goals, and scope before development begins.
View articleInformation Architecture
The organization and structure of information within a product or system to enhance usability, findability, and user experience.
View articleInnovation 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 articleInnovation 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 articleJobs 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 articleKPI (Key Performance Indicator)
A quantifiable metric used to evaluate the success and performance of a product or business objective.
View articleKanban
A visual workflow management method that helps teams visualize tasks, limit work-in-progress, and maximize efficiency.
View articleKano 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 articleLeSS (Large-Scale Scrum)
A framework for scaling Scrum to multiple teams working on a single product, emphasizing simplicity and cross-functional collaboration.
View articleLean 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 articleLean Product Development
An iterative approach to creating products that emphasizes rapid prototyping, customer feedback, and continuous improvement to minimize waste and maximize value.
View articleLean Startup
A methodology that emphasizes rapid iteration, customer feedback, and validated learning to develop products and businesses quickly and cost-effectively.
View article