Product Manager
roadmap.sh: https://roadmap.sh/product-manager
Suggested path through the Product Manager nodes. Each node links to its lesson when written.
Nodes
Product Management Fundamentals
- What is Product Management?
- Product Manager vs Product Owner
- PM vs Project Manager
- PM vs Program Manager
- Types of Product Managers
- Role & Responsibilities
- Product Lifecycle
- Product-Market Fit
- Product Sense
- Hard Skills vs Soft Skills
Strategy & Vision
- Product Vision
- Product Strategy
- Mission & Goals
- Business Models
- Value Proposition
- Competitive Analysis
- Market Analysis
- SWOT Analysis
- Porter’s Five Forces
- North Star Metric
- OKRs
- Build vs Buy
Discovery & Research
- Customer Discovery
- User Research
- User Interviews
- Surveys
- Personas
- Jobs to be Done (JTBD)
- Customer Journey Mapping
- Empathy Maps
- Problem Validation
- Idea Validation
- Market Sizing (TAM/SAM/SOM)
Planning & Prioritization
- Product Roadmap
- Feature Prioritization
- RICE Scoring
- MoSCoW Method
- Kano Model
- Value vs Effort Matrix
- Story Mapping
- Backlog Management
- User Stories
- Acceptance Criteria
- PRDs (Product Requirements Docs)
- MVP Definition
Execution & Delivery
- Agile
- Scrum
- Kanban
- Sprint Planning
- Standups
- Retrospectives
- Working with Engineering
- Working with Design
- Release Management
- Feature Flags
- Go-to-Market Strategy
- Product Launch
Data & Analytics
- Product Analytics
- Key Metrics & KPIs
- AARRR (Pirate Metrics)
- Funnel Analysis
- Cohort Analysis
- Retention & Churn
- A/B Testing
- Experimentation
- SQL Basics
- Data-Informed Decisions
- Analytics Tools
Growth & Business
- Growth Loops
- Acquisition Channels
- Activation & Onboarding
- Monetization & Pricing
- Unit Economics
- LTV & CAC
- Customer Feedback Loops
- Voice of Customer
Soft Skills & Leadership
- Stakeholder Management
- Communication
- Storytelling
- Influence Without Authority
- Negotiation
- Decision Making
- Prioritization Under Uncertainty
- Leadership
- Cross-Functional Collaboration
- Empathy
- Product Ethics
Resources
See resources.md.
Project ideas
- Write a complete PRD for a feature you wish existed in an app you use daily — include problem statement, success metrics, user stories, and a phased rollout plan.
- Run a prioritization exercise on a backlog of 15 hypothetical features using RICE and the Kano model, then defend your top 3 in a written one-pager.
- Build a product analytics dashboard from a public dataset, define a North Star metric and AARRR funnel, and propose two A/B tests to improve activation.