Formulas & Cheatsheets
Interactive formula calculators and consolidated cheatsheets for BITS Product Management modules.
Market Sizing (TAM, SAM, SOM)
TAM = Total Target Accounts * Annual Value; SAM = Target Addressable Accounts * Annual Value; SOM = Accounts You Can Obtain * Annual ValueTAM represents total demand, SAM is the segment you can target with your model/channel, and SOM is the portion you can realistically capture in the short term.
⚡ Live Calculator
RICE Prioritization Score
Score = (Reach * Impact * Confidence) / EffortPrioritization framework developed by Intercom to evaluate and compare features objectively.
⚡ Live Calculator
Customer Acquisition Cost (CAC)
CAC = Total Sales & Marketing Costs / Number of Customers AcquiredMeasures the cost efficiency of acquiring new customers, calculated over a specific time period.
⚡ Live Calculator
Customer Lifetime Value (CLV)
CLV = ARPU * Customer Lifetime = ARPU / Churn RateCalculates the total net revenue a customer generates during their entire relationship with your product.
⚡ Live Calculator
LTV : CAC Ratio
Ratio = LTV / CACA crucial metric of business viability. 3:1 is considered a healthy standard for software companies.
⚡ Live Calculator
Net Promoter Score (NPS)
NPS = % Promoters (9-10) - % Detractors (0-6)Measures customer loyalty and satisfaction. NPS ranges from -100 to +100.
⚡ Live Calculator
Regression Analysis: Coefficient of Determination (R²)
R² = 1 - (SSR / SST)Measures the proportion of variance in the dependent variable that is predictable from the independent variable(s). Value lies between 0 and 1.
⚡ Live Calculator
Price Elasticity of Demand
PED = % Change in Quantity Demanded / % Change in PriceMeasures the responsiveness of the quantity demanded of a product to a change in its price.
⚡ Live Calculator
Product Strategy & Market Scanning
Core Strategic Frameworks
- Ansoff Matrix: Market Penetration (existing product/market), Market Development (existing product/new market), Product Development (new product/existing market), Diversification (new/new — highest risk).
- SWOT → Strategies: SO (exploit), WO (overcome weakness to capture), ST (use strength to block threat), WT (minimize exposure). Don't just list; generate strategy from the cross.
- PESTEL Model: Political, Economic, Social, Technological, Environmental, Legal — maps macro forces outside firm control.
- Porter's Five Forces: Buyer Power, Supplier Power, Threat of Entrants, Threat of Substitutes, Rivalry. All 5 determine industry margin attractiveness.
- Porter's Generic Strategies: Cost Leadership (Walmart), Differentiation (Apple), Focus/Niche (Ferrari = Focus + Differentiation).
Growth & Market Models
- Blue Ocean ERRC Grid: Eliminate, Reduce, Raise, Create — breaks cost-value trade-off. Cirque du Soleil eliminated animal acts, created theatrical narrative.
- TAM → SAM → SOM: TAM = total global demand. SAM = serviceable with your model/channels. SOM = realistic 12-24 month capture target.
- Kano Model: Basic (must-have; absence = rage), Performance (linear satisfaction), Delight/Exciter (unexpected wow; no disappoint if absent).
- Crossing the Chasm: Gap between Early Adopters (visionaries) and Early Majority (pragmatists). Fix: win one beachhead niche completely before scaling.
- Pioneer vs. Fast Follower: Pioneers bear R&D and education costs. Fast Followers learn from failures and fix UX/pricing gaps. e.g. Meru Cabs vs. Ola/Uber.
Customer Value & Ideation
- Jobs-to-be-Done (JTBD): Users 'hire' products for a job. Milkshake study: commuters hired milkshakes as a slow-consuming companion during long drives.
- Value Proposition Canvas: Customer Profile (Jobs, Pains, Gains) ↔ Value Map (Products, Pain Relievers, Gain Creators). Fit = PMF.
- PMF Signals: NPS >50, organic word-of-mouth, low churn, team can't keep up with growth. Slack — teams refused to switch back to email.
- MVP (Minimum Viable Product): Test riskiest assumption with minimum effort. Zappos bought real shoes before building inventory. Dropbox made an explainer video before coding.
- Lean Startup Loop: Build → Measure (validated learning, not vanity) → Learn → Pivot or Persevere.
Competitive Moats & Case Studies
- 5 Moat Types: Network Effects (WhatsApp), Switching Costs (Salesforce), Scale Economics (Amazon), Intangible Assets (brands/patents), Cost Advantage (Zerodha flat ₹20 fee).
- Multi-Sided Platforms: Solve chicken-and-egg by subsidizing one side (Android free to manufacturers → massive app supply → billions of users).
- Spotify India: Hyperlocalization + sachet pricing (₹7/day). Segmentation (GSTV): Geographic, Scalable, Targetable, Viable.
- Business Model Canvas: 9 blocks — Key Partners, Activities, Resources, Value Proposition, Customer Relationships, Channels, Customer Segments, Cost Structure, Revenue Streams.
Product Design & Development
Design Thinking & UX Frameworks
- Design Thinking (5 steps): Empathize → Define → Ideate → Prototype → Test. Iterative — return to earlier stages based on test results.
- Double Diamond Model: Discover (diverge) → Define (converge) → Develop (diverge) → Deliver (converge). Two creative expansion/contraction cycles.
- Empathy Map: 4 quadrants — Says, Does, Thinks, Feels. Reveals hidden pains (user Says 'I want complex security' but Feels 'scared of locking myself out').
- Jakob Nielsen's 10 Heuristics: (1) Visibility, (2) Match real world, (3) User freedom (undo), (4) Consistency, (5) Error prevention, (6) Recognition > recall, (7) Flexibility, (8) Aesthetic minimalism, (9) Error recovery, (10) Help & docs.
Visual & Cognitive Design Laws
- Gestalt Principles: Proximity (group related items), Similarity (same function = same visual), Closure (brain completes incomplete shapes), Figure/Ground (clear foreground vs background).
- Hick's Law: Decision time grows logarithmically with number of choices. PMs must remove unnecessary options from checkout, onboarding, sign-up. Amazon 1-Click = Hick's Law applied.
- Accessibility (WCAG POUR): Perceivable (alt text), Operable (keyboard navigation), Understandable (plain language errors), Robust (cross-browser).
- Card Sorting: Open (users create categories = discover mental models) vs Closed (pre-defined categories = validate IA). Informs navigation menu design.
Prioritization & Personas
- MoSCoW Framework: Must Have (launch-blockers), Should Have (important), Could Have (nice-to-have), Won't Have (deferred). Gates scope creep.
- RICE Scoring: (Reach × Impact × Confidence) / Effort. Reach = users/month. Impact: 3=massive, 2=high, 1=low. Confidence = % data proof. Effort = person-months.
- Primary vs Secondary Persona: Primary = core user; all UX decisions optimized for them. Secondary = edge user; extra features go in sub-menus without breaking primary flow.
- Low vs High Fidelity: Low-fi (paper sketches) = fast, cheap, no attachment. High-fi (interactive Figma) = developer handoff and usability testing.
Tech Architectures & Cases
- Microservices vs Monolith: Microservices = independent services via API; one crash doesn't bring down others. Monolith = single codebase; faster initially but brittle at scale.
- CI/CD Pipeline: CI = auto build + test on commit. CD = auto deploy to production on pass. Feature ships in <10 minutes from developer commit.
- REST API verbs: GET (retrieve), POST (create), PUT (update), DELETE (remove). PMs use this to define integration acceptance criteria.
- Swiggy UX Case: Replaced static text 'Your order is prepared' with an animated driver icon on a live Google Map — reducing order-anxiety drop-off.
- Figma Components + Auto-Layout: Update one component → all 300 screen instances update instantly. Auto-Layout = CSS flexbox in Figma.
AI & LLM Product Management
AI/ML Core Definitions
- Tom Mitchell's ML Definition: "A program learns from Experience (E) for Task (T) if its Performance (P) on T improves with E." T = spam detection, E = labeled emails, P = accuracy.
- Moravec's Paradox: Logic/math = computationally cheap for AI. Sensorimotor skills (walking, folding laundry) = extremely expensive. AI beats humans at chess; robots can't fold towels.
- AI ⊃ ML ⊃ DL: AI = broad concept. ML = learning from data. DL = multi-layer neural networks. Rule-based thermostat = AI. House price regression = ML. GPT = DL.
- Supervised vs. Unsupervised: Supervised = labeled pairs (spam filter, churn prediction). Unsupervised = hidden patterns (user clustering, PCA compression).
- Classification vs. Regression output: Classification = discrete label (will churn? Yes/No). Regression = continuous number (in how many days will they churn? 7, 30...).
Model Training Concepts
- Overfitting vs. Underfitting: Overfitting: low training error, high test error (memorized noise). Underfitting: high error on both (model too simple). Fix: add data / regularization for overfit; use more complex model for underfit.
- Backpropagation: Calculates prediction error and propagates it backward through layers to update connection weights. Runs iteratively over training data.
- GPU Acceleration: CPUs process sequentially. GPUs have thousands of cores doing parallel matrix math. Mandatory for LLM training (billions of parameter updates).
- Pre-training vs. Fine-tuning: Pre-training = unsupervised on massive text (learns facts/grammar). Fine-tuning (SFT) = supervised on curated instructions (learns how to follow prompts helpfully).
Generative AI & LLM PM
- Transformer Self-Attention: Scores relationships between all words in parallel. Sentence: 'The bank of the river' → 'bank' attends to 'river' = slope, not finance.
- RLHF Alignment: Humans rate model outputs → reward model trained → reward model fine-tunes LLM to prefer safe, helpful responses.
- Hallucination: LLM confidently generates false facts. LLMs predict probable tokens, not truth. Fix: RAG (grounded retrieval) + system prompt instruction 'say I don't know if uncertain'.
- RAG: Retrieval-Augmented Generation — searches vector DB of real docs, injects verified text into prompt. Reduces hallucination, adds citations.
- Zero-shot vs. Few-shot: Zero-shot = no examples. Few-shot = include 2-3 input/output examples in prompt to guide format and behavior.
- Chain of Thought (CoT): Add 'Think step-by-step' to force the model to decompose reasoning — improves accuracy on math and logic tasks.
AI Agents & Infrastructure
- PACE Framework: Performance (success metric), Environment (operating context), Actuators (APIs/tools it acts with), Sensors (inputs it observes). Used to design any agent.
- BDI Agent: Beliefs (current state), Desires (goals), Intentions (active plan). If belief changes (road closed), agent replans its intention to achieve the desire.
- Multi-Agent Architecture: Orchestrator breaks goal into sub-tasks → routes to specialist Worker agents (Code, Research, QA) → merges results.
- Agent Memory Types: Short-term (session), Long-term (vector index), Episodic (past interactions), Semantic (static facts).
- Build vs. Buy vs. Partner: Build = full control, 12-24 months. Buy (API) = fast, limited customisation. Partner = white-label/fine-tuned. Choose based on data sensitivity + speed.
- Docker vs. VM: Docker shares host OS kernel (lightweight, fast). VM virtualises full guest OS (heavyweight). 10 n8n workflows in Docker = fine; 10 VMs = RAM death.
- Prompt Injection Security: Untrusted input overrides system instructions. Fix: input sanitisation, context isolation, output validation.
Agile Execution & Project Management
Project vs. Product Mindset
- Triple Constraint (Iron Triangle): Scope ↔ Schedule ↔ Budget. Changing one forces trade-offs in the others. Quality is the outcome at the center.
- Project vs. Program vs. Portfolio: Project (temporary deliverables) → Program (linked projects for shared benefit) → Portfolio (strategic capital allocation across all programs).
- Waterfall vs. Agile: Waterfall = linear stages, value delivered late, best for stable requirements. Agile = iterative sprints, continuous delivery, best for evolving requirements.
- 5 PMBOK Process Groups: Initiating → Planning → Executing → Monitoring & Controlling → Closing. Overlap throughout project life, not purely sequential.
Scrum Roles, Artifacts & Ceremonies
- 3 Scrum Roles: Product Owner (What/Why → Backlog), Scrum Master (How → remove blockers), Developers (execution → commit to increment).
- 3 Scrum Artifacts: Product Backlog (prioritized wish list), Sprint Backlog (committed sprint tasks), Increment (potentially shippable software every sprint).
- 4 Ceremonies: Sprint Planning (what to build), Daily Scrum (15-min sync — yesterday/today/blockers), Sprint Review (demo to stakeholders), Retrospective (improve process).
- Scrum Pillars: Transparency (shared vocabulary), Inspection (check progress), Adaptation (adjust when issues found).
- Scrum vs. Kanban: Scrum = time-boxed sprints + committed backlog. Kanban = continuous flow + WIP limits. Kanban best for unpredictable support queues.
Estimation & User Stories
- User Story format: As a [user type], I want [feature], so that [benefit]. Anchors every ticket to user value.
- Epic → Story → Task: Epic (large theme), Story (user-facing slice, completable in 1 sprint), Task (technical subtask within a story).
- INVEST criteria: Independent, Negotiable, Valuable, Estimable, Small, Testable. Fail any = refine before committing.
- Fibonacci + Planning Poker: Non-linear sizing (1,2,3,5,8,13) captures uncertainty. Planning Poker: all reveal simultaneously to prevent anchoring bias.
- Velocity vs. Capacity: Velocity = historical avg story points completed. Capacity = productive hours available this sprint (adjusted for leaves/holidays).
- Sprint Burn-down: Y-axis = remaining points, X-axis = sprint days. Flat line = blocker. Diagonal from top-left to bottom-right = ideal.
Stakeholders, Risk & Planning Tools
- Interest-Influence Matrix: High/High = Manage Closely (daily updates). High/Low = Keep Satisfied (monthly briefings). Low/High = Keep Informed. Low/Low = Monitor.
- OKRs: Objective = inspiring qualitative goal. Key Results = 2-5 measurable outcomes. 70% attainment = success (stretch goals). Google's framework.
- Critical Path Method (CPM): Longest chain of dependent tasks = minimum project duration. Critical path tasks have zero float — delay = project delay.
- Risk Responses: Avoid (eliminate the cause), Transfer (insure/outsource), Mitigate (reduce probability/impact), Accept (plan contingency).
- Cost of Quality: Prevention < Appraisal < Internal Failure < External Failure. Invest early; external failures (warranty, reputation) are 10-100× more expensive.
- SCQA Storytelling: Situation → Complication → Question → Answer. Forces the PM to link the problem to the solution clearly for executive alignment.
Marketing, GTM, Branding & Pricing
GTM Strategic Sequence
- Mandatory GTM Order: Situation Analysis (5Cs) → Segmentation → Targeting → Positioning → Marketing Mix (4Ps/7Ps). Skipping steps = Paytm Mall ($200M burned on cashbacks without GTM foundation).
- 5 Cs: Customer (needs), Company (capabilities), Competitors (strengths), Collaborators (partners), Context (PESTEL macro).
- STP: Segmentation (divide market), Targeting (select viable segments), Positioning (define unique differentiation vs. competition).
- Positioning Statement: "For [target], [brand] is the [category] that [differentiator] because [proof]." E.g. "For health-conscious urban professionals, Eatfit is the meal service that guarantees calorie-accurate meals because every recipe is audited by FSSAI nutritionists."
Marketing Mix & Campaign Frameworks
- 7 Ps Mix: Product, Price, Place, Promotion + People (staff culture), Process (delivery), Physical Evidence (lobby, UI, receipts).
- 7 Ms Campaigns: Market, Mission, Message, Media, Money, Mechanism, Measurement. Mission must align to Measurement KPI.
- 6R Framework: Right Audience, Right Message, Right Channel, Right Time, Right Frequency, Right Results. Missing any 'R' = campaign waste.
- Content Funnel: TOFU (blog/video = awareness), MOFU (case study/webinar = consideration), BOFU (trial/demo/discount = decision).
- AIDAS: Attention → Interest → Desire → Action → Satisfaction. Maps consumer journey from impression to loyalty.
Branding & Brand Equity
- Brand Identity Prism (Kapferer): Physique (look), Personality (character), Culture (values), Relationship (bond), Reflection (how audience is seen by others), Self-Image (how brand makes buyer feel inside).
- Keller's Pyramid: Identity (salience) → Meaning → Response → Resonance (loyalty/advocacy). Must build from bottom up.
- FAB Framework: Features → Advantages → Benefits. Benefits sell (peace of mind for parents), not features (6 airbags).
- Tangible vs. Intangible: Tangible (battery size) = easily copied. Intangible (brand trust, Volvo safety = intangible premium pricing power).
Pricing, Distribution & Unit Economics
- Pricing Strategies: Value-Based (brand prestige, max consumer surplus — Ray-Ban ₹1,600 cost, ₹16,000 price), Cost-Based (cost + margin), Competition-Based (match rivals).
- Skimming vs. Penetration: Skimming = high initial price for early adopters (Apple iPhone). Penetration = low price for volume + network effects (Netflix entering new markets).
- Price Elasticity: Elastic (luxury goods — big volume drop on price rise), Inelastic (medicines — stable volume despite price rise).
- CAC: Total Marketing + Sales Cost / New Customers. Healthy unit economics = LTV:CAC ≥ 3:1.
- CLV/LTV: ARPU × Gross Margin × Avg Lifespan. SaaS customer ₹1,000/month × 80% margin × 24 months = ₹19,200 CLV.
- Distribution: Intensive (everywhere, Coke), Selective (filtered partners), Exclusive (single dealer). Direct (high margin, data, brand control) vs. Indirect (fast volume, lower margin).
- Tesco HomePlus Case: QR-code virtual grocery shelves in Korean subway stations. Insight: Koreans can't visit stores. Solution: bring the store to where they already wait.
Data-Driven Decisions & Product Analytics
Cognitive Biases & Principles
| Bias | What it means | Fix / Example |
|---|---|---|
| Confirmation Bias | Only seeing data that supports what you already believe. | Fix: Actively look for contradictory evidence. E.g. Study users who churned, not just retained ones. |
| Survivorship Bias | Studying only successes, ignoring failures. | Fix: Study failures too. E.g. Only talking to people who passed an exam misses why others failed. |
| HIPPO Effect | Highest Paid Person's Opinion overrides data. CPO ignores analysis = HIPPO. | Fix: A/B test — data wins. Run controlled experiments to overrule opinion. |
| Projection Bias | Assuming others think like you. Quibi raised $2B assuming users wanted premium 10-min videos. Failed. | Fix: Research your actual target segment, not colleagues. |
| Goodhart's Law | "When a measure becomes a target, it ceases to be a good measure." Engineers gaming 70% test coverage. | Fix: Use metrics as diagnostics, not scorecards. |
| Vanity Metrics | Numbers that look impressive but don't drive value. E.g. 8M video views with zero conversion lift. | Fix: Track value metrics (transactions, D30 retention) alongside raw counts. |
| Sunk Cost Fallacy | Continuing to invest in a failing project because of money already spent. | Fix: Evaluate future ROI only. Past spend is irrelevant to future decisions. |
| Recency Bias | Overweighting the most recent data points while ignoring long-term trends. | Fix: Use rolling 90-day averages. One bad holiday week ≠ trend reversal. |
Analytics Types — Quick Recall
| Type | Question Answered | Example |
|---|---|---|
| Descriptive | WHAT happened. Totals, trends, reports. | "60% used mobile last month" — summarising past data. |
| Inferential | WHY it happened / what will happen. Hypothesis testing, regression. | "Search relevance drives conversion" (p = 0.02, R² = 0.76). |
| Predictive | Forecasts future behaviour. ML models. | Churn prediction model: "User X has 87% churn probability in 7 days." |
| Prescriptive | Recommends actions based on predictions. | "Send offer to users likely to churn within 7 days with LTV > ₹5,000." |
Research Types
| Type | Goal | Methods |
|---|---|---|
| Exploratory | No clear hypothesis. Gain initial insight into unclear problem. | Open-ended interviews, app store reviews, focus groups, contextual observation. |
| Descriptive | Quantify known characteristics. "Who is doing what?" | Structured surveys, analytics dashboards, observational audits. |
| Causal | Prove cause-and-effect. Only method establishing true causality. | Randomized controlled experiments (RCTs), A/B tests. Needs randomization. |
Regression Analysis Details
- Model:
Y = b₀ + b₁X₁ + b₂X₂ + ε. Y = dependent variable, X = independent predictors, ε = error term (unexplained variation). - R-squared (R²): Proportion of variance in Y explained by the model. R² = 1 − (SSR/SST). Range 0–1; closer to 1 = better fit.
- p-value: Probability that the coefficient is actually zero (null hypothesis). p < 0.05 = statistically significant predictor.
- F-significance: If F-significance p > 0.05, the entire model is untrustworthy — even if R² looks high.
- Dummy Coding: Convert categorical variable with N categories into N−1 binary (0/1) dummy columns. Omitted category = baseline.
- Multicollinearity: Two independent variables correlating >50% with each other. Makes coefficients unreliable. Drop the less controllable predictor.
User Journey Metric Stages (AARRR)
| Stage | Key Metrics |
|---|---|
| Acquisition | Traffic, clicks, cost per install (CPI), impressions. |
| Activation / Adoption | App installs, activation rate (first meaningful action), time to activate. |
| Engagement / Usage | DAU/WAU/MAU, session duration, frequency of visits, stickiness (DAU/MAU ratio). |
| Retention | D1/D7/D30 retention, repeat purchase rate, churn rate, cohort retention curve. |
| Monetization | MRR, ARPU, CLV/LTV, NRR (B2B), conversion rate. |
| Referral | NPS (% Promoters − % Detractors), referral rate, viral coefficient. |
Metrics & Experimentation
- North Star Metric: Single metric capturing core customer value. Netflix = hours watched. Airbnb = nights booked. WhatsApp = messages sent. Avoid revenue as NSM — it's an output, not a driver.
- NPS Formula: NPS = % Promoters (9–10) − % Detractors (0–6). Passives (7–8) are ignored. Score >50 = Excellent; >70 = World-class.
- Cohort vs. Funnel: Cohort tracks a group of users over time (retention curve). Funnel tracks drop-offs between sequential conversion steps.
- A/B Testing Randomization: Eliminates selection bias. Confounds distributed evenly → only the variant change explains any outcome difference.
- A/B Pitfalls: p-hacking (stopping early at p < 0.05), novelty effects (new button excitement fades), cross-contamination (users in both groups).
- Netflix Shakespeare: Internal A/B testing platform. PMs configure experiment splits, user segments, and review automated p-values without writing SQL.
Product Strategy & Market Scanning
Product Definition: A product delivers value to a user segment. Categories include physical (manufacturing bounds, depreciating inventory), digital (infinite replication, marginal cost ~0), AI-driven (probabilistic outputs, non-deterministic scaling), and hybrid (e.g., IoT connecting physical sensors to digital dashboards).
Brand Man Concept: Developed by Neil McElroy at P&G in 1931. McElroy proposed that individual products should have dedicated strategic owners ('Brand Men') who manage product positioning, sales, and strategy end-to-end, serving as the modern precursor to the Product Manager ('CEO of a product' without formal authority).
Product vs. Project: Product Management is outcome-focused (Why/What, user retention, lifetime value, iterative changes). Project Management is transaction-focused (How/When, scope, timeline, budget, hitting fixed milestones).
SWOT Framework: Maps internal attributes (Strengths, Weaknesses) against external environmental conditions (Opportunities, Threats) to plan market positioning.
Ansoff Matrix: Four-way growth model: Market Penetration (sell existing product to existing market), Market Development (sell existing product to new market), Product Development (sell new product to existing market), and Diversification (sell new product to new market - highest risk).
(e.g., discount passes)
(e.g., Spotify Podcasts)
(e.g., Spotify entering India)
(High Risk; e.g., Apple Car)
PESTEL Scan: Macro environmental scanning tool mapping Political factors (tariffs, regulations), Economic (inflation, interest rates), Social (consumer demographics, lifestyles), Technological (GenAI adoption, computing costs), Environmental (sustainability constraints), and Legal (data privacy, antitrust rules).
Porter's Five Forces: Audits industry profit potential via: 1) Threat of new entrants (capital barrier size), 2) Buyer power (low switching costs increase this), 3) Supplier power (supplier consolidation increases this), 4) Threat of substitutes (indirect alternatives), and 5) Competitive rivalry.
Blue Ocean Strategy & ERRC: Blue Ocean focuses on creating uncontested market spaces, rendering competition irrelevant. The ERRC grid helps break the cost-value trade-off by identifying factors to: Eliminate (industry standards to cut), Reduce (factors to scale down), Raise (factors to increase value), and Create (brand new factors to introduce).
SCAMPER Ideation: Substitute, Combine, Adapt, Modify, Put to other use, Eliminate, and Reverse. Lateral thinking checklist to brainstorm feature upgrades.
Nominal Group Technique: A structured brain-writing process where participants write ideas silently, present them in turn, discuss, and execute blind voting to select priorities, neutralizing groupthink and dominant voices.
Spotify India Case Study: Spotify entered a highly competitive, pirated, and multi-lingual Indian music market. They succeeded by localizing recommendations across 8+ regional languages and introducing micro-payments (sachet pricing: e.g., daily passes for ₹7) to align with credit-card-averse youth.
Jobs-to-be-Done (JTBD): Customers do not buy products; they 'hire' them to achieve progress in specific circumstances. Understanding the customer's functional, social, and emotional job enables better feature scoping than simple demographic targeting.
Value Proposition Canvas (VPC): A tool under the Business Model Canvas. It details the customer profile (Jobs, Pains, Gains) and maps it directly to the value map (Products & Services, Pain Relievers, Gain Creators) to verify product-market fit.
Zerodha Case Study: Zerodha built a massive market moat by offering a zero-brokerage model for long-term investing and flat-fee trading. They eliminated expensive human relationship managers (RMs), relying entirely on automated online onboarding and self-serve dashboards, which scaled profitably via volume.
Feasibility Dimensions: Desirability (Do customers want this? tested via mockups/surveys), Feasibility (Can we build this? checked via technology constraints), and Viability (Should we do this? assessed via revenue potential and cost structures).
Market Sizing: TAM (Total Addressable Market - total global market demand), SAM (Serviceable Addressable Market - portion of TAM targetable with your business model/channel), and SOM (Serviceable Obtainable Market - portion of SAM you can realistically capture in the short term).
Platform Moats: Platform business models connect multi-sided markets (e.g. hosts and guests). They scale non-linearly using network effects: direct same-side effects (more users attract same users, e.g. WhatsApp) and indirect cross-side effects (more hosts attract more guests, e.g., Airbnb). Liquidity acts as a massive competitive barrier.
Value Map (Company)
Customer Profile (User)
Product Design & Development Lifecycle
Design Thinking (5 Steps): Empathize (understand users via research), Define (synthesize insights to draft core problem statements), Ideate (explore design variations), Prototype (build low/high-fidelity mocks), and Test (observe usability logs).
Swiggy Case Study: Real-time mapping solved the emotional anxiety of hungry users who wanted delivery status visibility, embodying design thinking's empathy and visibility principles.
Personas: Evidence-based user representations. Primary Persona: target user whose needs are non-negotiable and dictate the core interface flow. Secondary Persona: complementary user whose needs must not disrupt the primary user's experience.
Avika Case Study: A mental health app that mapped custom UX paths based on stress levels. High-anxiety users were shown simplified card interfaces with direct buttons to reduce cognitive overload, while low-anxiety users had access to detailed tracking tabs.
User Journeys & Stories: Journeys map user actions, feelings, and friction points across touchpoints. User Stories capture feature value: 'As a [user persona], I want [action], so that [benefit].'
MoSCoW Prioritization: Must Haves (critical path MVP), Should Haves (important but not critical), Could Haves (optional/nice to have), and Won't Haves (deferred for future release cycles to prevent scope creep).
RICE Score: Formula: (Reach * Impact * Confidence) / Effort. Reach is users/month, Impact is score value, Confidence is percentage data proof, Effort is person-months. Scores features objectively to bypass the HIPPO effect.
Prototyping Fidelity: Low-fidelity (paper sketches, rapid layout tests, cheap modifications) vs. High-fidelity (interactive Figma mocks, represents visual guidelines and click paths, used for client checks before coding).
Jakob Nielsen's Usability Heuristics: 10 guidelines for UI design, including: 1) Visibility of System Status (keep user informed), 2) Match between System and Real World (use familiar terms), 3) User Control and Freedom (undo/redo functions), 4) Consistency and Standards (uniform behaviors), and 5) Error Prevention (checking format on the fly and warning before actions).
Double Diamond Model: Innovation framework: Discover (diverge - user research) → Define (converge - project scope) → Develop (diverge - design templates) → Deliver (converge - release production).
Non-negotiable features needed to launch. Without these, the release has no value.
(e.g., login, payment gateway)
High-value improvements that can be temporarily worked around if timeline slips.
(e.g., email notifications)
Optional features that improve user experience but have minimal impact if omitted.
(e.g., dark mode)
Deferred for future sprint iterations to protect immediate deadlines and focus team efforts.
(e.g., AI voice search)
Client-Server Model: Separates front-end UI presentation layer (client) from backend processing, logic, and data storage (server) communicating via secure API channels (e.g. REST, GraphQL).
Microservices Architecture: Deconstructs monolithic code into decoupled, independent services (e.g., search, billing, shipping). If the payment microservice fails, the search microservice stays online. This enables modular scaling and faster deployments.
CI/CD Pipelines: Continuous Integration automates compiling code and running unit tests as developers commit changes. Continuous Deployment automates deploying the verified build to staging/production, minimizing human configuration bugs.
DevOps: Synthesizes development and operations, using pipeline automation and server health metrics to speed up shipping quality releases.
AI & LLM Product Management
Moravec's Paradox: Computers easily execute high-level logical reasoning and math (which humans find difficult), but struggle with basic sensory and motor tasks (which humans perform intuitively like picking up items or face recognition).
Learning Paradigms:
- Supervised Learning: Trained on labeled inputs and outputs (e.g. classifying spam).
- Unsupervised Learning: Finds patterns in unlabeled data (e.g. clustering user segments).
- Reinforcement Learning: Agent learns via trial and error inside environments to maximize rewards.
Deep Learning: Neural networks with hidden layers. Training adjusts weights via backpropagation, which calculates output errors and distributes adjustments backward. This parallel arithmetic requires GPUs (Graphic Processing Units) for acceleration.
Transformer Architecture: Replaced recurrent models (RNNs/LSTMs). Uses a self-attention mechanism to read all input words in parallel, calculating context weights for word-pair connections instantly. Pre-training compresses huge text databases into model weights (lossy pre-training compression).
RLHF Alignment: Reinforcement Learning from Human Feedback aligns raw text-predictors to act as helpful, safe, and conversational assistants rather than simply predicting the next token.
AI Agent Definition: An autonomous software system that perceives its environment through sensors, processes logic, and interacts via actuators to achieve goals.
PACE Design Framework: Performance metrics (safety, speed), Environment (domains), Actuators (API hooks, wheels), and Sensors (text, cameras).
Agent Types: Simple Reflex (condition-action rules), Model-Based (keeps internal world model to track unobserved factors), Goal-Based (seeks targets), Utility-Based (optimizes score desirability using utility functions), and Learning Agent (improves behaviors over time).
System 1 vs. System 2: System 1 is fast, reactive next-token prediction. System 2 is slow, analytical planning (reflection loops, chain-of-thought, tool calls).
RAG (Retrieval-Augmented Generation): Mitigates model hallucinations by fetching relevant factual text chunks from local vector databases based on query embeddings and appending those facts into the LLM context prompt.
n8n Workflows & Docker: n8n connects APIs, databases, and AI nodes visually. Script execution nodes (Javascript/Python) are run inside sandboxed Docker containers to prevent custom code from accessing host system files (unlike heavy VMs, Docker containers share the host OS kernel, keeping overhead low).
Agent Memory: Short-term (session histories), Long-term (vector database indices), Episodic (chronological interactions), and Semantic (factual facts).
AI Agent Security: Jailbreaking/Prompt Injection (tricking LLMs into bypassing safety guardrails via inputs) and Data Poisoning (inserting malicious or false files into training data or RAG vector indexes to distort outputs).
Agile Execution & Project Management
Methodologies: Waterfall (sequential: Requirements → Design → Code → Test → Deploy; failed in the CityCare case because late-stage integration testing failed to handle complex, shifting hospital APIs). Agile (iterative, value-driven, incremental releases).
Scrum Pillars: Transparency (shared standards), Inspection (regular checkups), and Adaptation (process adjustments when deviations are found).
Scrum Roles: Product Owner (owns the backlog and prioritizes features), Scrum Master (obstacle removal, coaches team, facilitates syncs), and Developers (commits to and codes the sprint increment).
Scrum Ceremonies: Sprint Planning (sets sprint backlog), Daily Scrum (15-min daily alignment stand-up), Sprint Review (presents product increment to stakeholders), and Sprint Retrospective (process evaluation and team improvement).
Backlog items: Epics (massive strategic blocks of work), User Stories (specific requirements), and Tasks/Bugs (individual work cards).
INVEST Story Criteria: Independent, Negotiable, Valuable, Estimable, Small, and Testable.
Fibonacci Estimation & Planning Poker: Relative sizing in story points (1, 2, 3, 5, 8, 13) instead of hours. Prevents arguments and reflects that larger tasks carry exponentially higher uncertainty.
Velocity: Average story points completed per sprint, used to predict future team capacities.
Jira & JQL: JQL is Jira Query Language used to filter issues. Example: project = 'Mobile' AND status = 'Ready for QA' AND assignee = currentUser().
Interest-Influence Matrix: Maps stakeholders. High Interest/High Influence (manage closely), Low Interest/High Influence (keep satisfied via high-level milestones, avoiding overloading them with daily operations).
Lead Without Authority: Product managers do not manage engineers directly. They lead using active listening, data proof, and structured communication models.
Storytelling Frameworks:
- SCQA: Situation (context), Complication (friction trigger), Question (challenge), and Answer (solution proposal).
- STAR: Situation, Task, Action, and Result. Effective for highlighting project achievements.
Business Ethics: Managing data privacy, auditing algorithmic bias in models, and mitigating carbon footprints in green data centers.
Marketing, GTM, Branding & Pricing
Go-To-Market (GTM) Situational Analysis (5 Cs): Customer (needs, segments), Company (internal capabilities), Competitors (market share), Collaborators (suppliers, partners), and Context (macro PESTEL trends).
STP Strategy: Segmentation (splitting the market), Targeting (focusing on subsets), and Positioning (brand differentiation message).
Marketing Mixes: 7 Ps (Product, Price, Place, Promotion, People, Process, and Physical Evidence). 7 Ms for campaign execution (Market, Mission, Message, Media, Money, Measurement, and Material - the creative ad files).
Kapferer's Brand Identity Prism: 6 facets: Physique (visual identity), Personality (character), Culture (values/roots), Relationship (connections), Reflection (how the user wants to be seen), and Self-Image (internal feeling when using the brand).
Customer Decision Models:
- AIDAS Funnel: Attention → Interest → Desire → Action → Satisfaction.
- FAB Framework: Features (attributes) → Advantages (differentiators) → Benefits (user outcomes).
- Maslow's Hierarchy: Aligning product messaging with psychological needs.
Search Marketing: SEO (organic ranking, search keyword matches) vs. SEM (paid Google search ads, CPC bid structures).
GEO (Generative Engine Optimization): Optimizing text and website data structure (such as structured tables, citations, and summaries) to ensure AI generative engines quote your brand when answering customer queries.
Atomberg Case Study: Disrupted the home fan market using energy-efficient BLDC fans and scaling via direct-to-consumer (D2C) social media marketing loops.
Growth Loops: Cyclical engines of user acquisition where actions of active users naturally feed back to acquire new users (e.g. virality, referral credits). Replaces traditional linear acquisition funnels.
Pricing Approaches: Cost-based (markup on margins), Competition-based (matching competitor pricing), and Customer-value-based (pricing based on user outcomes/ROI - standard for SaaS).
New Product Pricing: Market Skimming (high initial prices for early adopters, lower over time; e.g. new iPhones) vs. Market Penetration (low initial prices to build volume quickly and activate network effects; e.g., streaming apps).
Price Elasticity of Demand (PED): % Change in Quantity Demanded / % Change in Price. Bounded: PED > 1 is elastic (sensitive to price), PED < 1 is inelastic (price insensitive).
Distribution Channels: Direct (selling D2C online) vs. Indirect (using retailers, distributors). Coverage: Intensive (available everywhere), Selective (filtered retail partners), and Exclusive (single distributor).
RATER Service Quality: Reliability, Assurance, Tangibles, Empathy, and Responsiveness.
Data-Driven Decision Making & Product Analytics
Cognitive Biases: Confirmation Bias (looking only for data confirming pre-existing assumptions, ignoring negative logs) and HIPPO Effect (Highest Paid Person's Opinion overriding empirical database data).
Research Types:
- Exploratory Research: Qualitative methods (user interviews, focus group discussions) to discover and define customer problems.
- Descriptive Research: Quantitative methods (customer surveys) to audit market segment sizes.
- Causal / Experimental Research: Quantitative testing (A/B testing, price adjustments) to establish concrete cause-and-effect relationships.
Goodhart's Law: 'When a measure becomes a target, it ceases to be a good measure.' If a team optimizes clicks, they might trigger confusing prompts, driving up click rates but destroying session retention.
Linear Regression: Models relationships between independent predictors (ad spend, web speed) and a dependent variable (daily sales). Standard equation: Y = b0 + b1*X1 + b2*X2 + error.
R-squared (R²): Coefficient of Determination. Measures the percentage of variance in the dependent variable explained by the independent predictors. R² ranges between 0 and 1.
Significance: Bounded by the p-value. A p-value < 0.05 indicates statistical significance (less than 5% chance the observed relationship is random noise). If F-significance p-value > 0.05, the regression model is statistically untrustworthy, even if R-squared is high.
Dummy Coding: Converting categorical variables (e.g. Device type: iOS, Android) into binary dummy codes (0 or 1) so Excel's regression tool can process them.
Product Metrics: North Star Metric (the single metric capturing core customer value delivery; e.g. hours watched on Netflix) vs. Vanity Metrics (impressive numbers that do not reflect retention; e.g. total app downloads).
User Journey Metrics: Adoption (initial signups) → Engagement (DAU/MAU ratios, session length) → Retention (cohort retention curves over time) → Monetization (ARPU, LTV).
Cohort vs. Funnel Analysis: Cohort analysis tracks retention of specific groups over time (e.g., users signing up in Jan vs. Feb). Funnel analysis maps drop-off percentages at each transaction stage (e.g., Landing → Cart → Checkout → Success).
A/B Testing: Causal experiment. Randomization is critical to distribute confounding variables evenly between cohorts, isolating the change as the sole cause of differences. p-value < 0.05 indicates statistical significance.
Netflix Shakespeare Case Study: Netflix automated experimentation using their internal 'Shakespeare' platform, allowing PMs to configure user splits, segment data, and review automated p-values without writing SQL scripts.