Skip to content
tezvyn:

📊Product Management

Product strategy, growth, and delivery

153 bites

Test yourself: Top 30 advanced Product Management concepts questionsMultiple choice, with the correct answer and why it is correct on every question. Free, no sign-in.

Advanced concepts in Product Management, page 5

Principal Component Analysis (PCA)
advanced2 min read

Principal Component Analysis (PCA)

PCA finds the most informative axes in your data, letting you compress many features into a few "principal components." Use it to visualize high-dimensional datasets or preprocess features for machine learning, but beware: the components are hard to interpret.

advanced2 min read

Double-Loop Learning: Question the 'Why', Not Just the 'How'

Double-loop learning means questioning the 'why' behind your work, not just fixing the 'how'. Instead of only correcting errors, you challenge the underlying goals. This is crucial in retrospectives when a team realizes their entire approach was flawed.

Time Series Decomposition: Separating Signal from Noise
advanced2 min read

Time Series Decomposition: Separating Signal from Noise

Time series decomposition breaks a metric into its core parts: long-term trend, repeating seasonal patterns, and random noise. This helps you understand *why* a metric changed—was it a real shift or just the usual holiday rush?

advanced2 min read

Actionable Agile Metrics: Predicting 'Done'

Stop guessing 'done' and start forecasting with data. Actionable Agile Metrics use historical flow data—like cycle time and throughput—to answer 'When will it be done?' for customers who need predictability.

advanced2 min read

Theory of Constraints: Your Bottleneck Defines Your System

A system's output is limited by its single biggest bottleneck, just as a chain is only as strong as its weakest link. Use it to increase throughput in manufacturing or software delivery by focusing all improvement efforts on that one constraint.

advanced2 min read

Minimum Marketable Feature (MMF): Ship Value, Not Parts

An MMF is the smallest piece of functionality that provides real value to a customer. Use it to break down large projects into valuable, incremental releases. The footgun is confusing it with an MVP (for learning) or slicing it too thin to be useful alone.

The Hybrid GTM Model: PLG Meets Enterprise Sales
advanced2 min read

The Hybrid GTM Model: PLG Meets Enterprise Sales

A hybrid go-to-market model blends a self-serve product with a sales team, letting users start on their own and bringing in sales for big deals. B2B SaaS uses this for efficiency, but the footgun is creating friction if the handoff isn't seamless.

advanced2 min read

Entitlements: Use Feature Flags for Permanent Access Control

Entitlements use permanent feature flags to control long-term access, like a bouncer for your app's VIP section. This is how you manage premium tiers or special user permissions, ensuring the right customers always see the right features.

advanced2 min read

Bayesian Inference: Updating Beliefs with Data

Bayesian inference formalizes learning from experience, updating your belief in a hypothesis as you gather evidence. It's used in A/B testing and medical diagnostics. The footgun is that a poor initial belief (the prior) can skew your conclusions.

advanced2 min read

Demand Generation: Creating Your Sales Pipeline

Demand generation creates the market for your product. It's the marriage of marketing programs and a structured sales process, driving awareness for complex B2B or B2G sales.

advanced2 min read

ANOVA: Comparing Group Averages by Analyzing Spread

ANOVA checks if group averages are different by comparing the spread *between* groups to the spread *within* them. It's used to see if three ad campaigns yield different click-through rates.

Product-Led Growth (PLG): When the Product Sells Itself
advanced2 min read

Product-Led Growth (PLG): When the Product Sells Itself

Product-Led Growth (PLG) makes the product its own salesperson. Instead of a sales team, the product's features and user experience drive acquisition and expansion.

advanced2 min read

Statistical Power: Detecting Real Effects in Your Tests

Think of statistical power as your experiment's sensitivity. It's the probability of detecting a real effect, like a true lift in an A/B test. The main footgun is running a low-power test, which will likely miss a real improvement and lead you to discard good.

Strangler Fig Pattern: Replace Legacy Systems Safely
advanced2 min read

Strangler Fig Pattern: Replace Legacy Systems Safely

The Strangler Fig pattern lets you replace a legacy system by gradually growing a new one around it, eventually choking out the old code. It's used for modernizing critical systems where a "big bang" rewrite is too risky, routing traffic feature by feature.

Partner Enablement: Getting External Partners to Sell Your Product
advanced2 min read

Partner Enablement: Getting External Partners to Sell Your Product

Partner enablement removes friction for your external sales channels. It equips resellers and distributors with the training, tools, and content they need to sell your product effectively, especially when they also represent competitors.

advanced2 min read

Survival Analysis: Predicting When, Not Just If

Survival analysis predicts *when* an event like user churn will happen, not just *if*. It's used to model customer lifetime or hardware failure rates. The key mistake is using simple averages, which are skewed by users who haven't churned yet (censored data).

advanced2 min read

Bootstrapping: Quantifying Uncertainty with Resampling

Bootstrapping estimates uncertainty by resampling your own data. It's used to find confidence intervals for complex stats like medians where no simple formula exists. The footgun: it can't fix a biased sample, only reveal the uncertainty within it.

Contract Testing: Test Interfaces, Not Integrations
advanced2 min read

Contract Testing: Test Interfaces, Not Integrations

Contract testing ensures services work together without slow integration tests. It's a formal agreement where a 'consumer' defines its needs, and a 'provider' proves it can meet them.

Forecasting with Monte Carlo Simulation
advanced2 min read

Forecasting with Monte Carlo Simulation

A Monte Carlo simulation forecasts outcomes by running thousands of 'what if' scenarios with random inputs. Use it to model complex systems like user growth with variable conversion rates.

The Multiple Comparisons Problem
advanced2 min read

The Multiple Comparisons Problem

Running many statistical tests on one dataset is like buying many lottery tickets; your chance of a "winning" false positive increases with each test. This happens in A/B tests with many metrics.

We are hiring for this. Every open role lists the topics its interview covers, so you can prepare for the real thing rather than guessing.

See open roles