Product management · 5 stages · about 38 weeks
Product manager roadmap
0/25 tasks done (ticks are kept on this device)
- 1
Beginner · about 6 weeks
What a PM does and understanding users
What to learn
The PM role: Many people misunderstand what PMs actually do.
A PM is responsible for making sure the team builds the right thing, but does not manage engineers or designers directly. The job is to understand problems, set priorities, write clear plans and get everyone aligned. A lot of the work is talking, writing and making decisions with incomplete information.
How people become PMs: Knowing the real paths helps you plan honestly.
Most PMs first work as engineers, designers, data analysts, consultants, sales or support staff, and then move into product. Some companies run APM (associate PM) programmes for fresh graduates, but seats are few. A strong path is to do product-like work in your current job and build a portfolio of product case studies.
User research basics: Good products start from real user problems, not guesses.
User research means learning about users by talking to them and watching what they do. User interviews ask about past behaviour ("Tell me about the last time you paid a bill") rather than opinions about future features. Five to eight interviews often show the main patterns.
Problem statements: A clear problem keeps the team from building the wrong thing.
A problem statement says who has the problem, what the problem is and why it matters. For example: "Small shop owners lose track of credit given to customers, so they lose money every month." Write the problem before you think about solutions.
Personas and user journeys: They help the whole team picture the same user.
A persona is a short, research-based description of a typical user. A user journey shows the steps a user takes to reach a goal, and where they get stuck. Use them to find the biggest pain points.
Product thinking: PM interviews and daily work both test how you think about products.
Practise looking at apps you use, like UPI apps or food delivery apps, and asking: who is this for, what problem does it solve, and how does it make money? Think about what you would improve and why. Write your answers down to build a habit.
Tasks
Project
A problem discovery report: 5 user interview summaries, the main patterns, one persona, one journey map and a clear problem statement you would solve first.
Free resources
- 2
Beginner · about 6 weeks
PRDs, prioritisation and wireframes
What to learn
Writing PRDs: A PRD is how a PM explains what to build and why.
A PRD (product requirements document) describes the problem, goals, users, what is in and out of scope, user stories and how success will be measured. It should be short enough that people actually read it. Share it early, collect questions and update it.
User stories and acceptance criteria: They turn ideas into clear work for engineers.
A user story follows the pattern "As a [user], I want [action] so that [benefit]". Acceptance criteria list the exact conditions that must be true for the story to be done. Clear criteria reduce back-and-forth and bugs.
Prioritisation frameworks: There are always more ideas than time.
RICE scores each idea by Reach, Impact, Confidence and Effort. MoSCoW splits work into Must have, Should have, Could have and Will not have now. Frameworks help the discussion, but you still need judgement and to explain your choices.
MVP thinking: Building the smallest useful version saves time and money.
An MVP (minimum viable product) is the smallest version that lets you learn whether the idea works. Cut features hard and test with real users. Learn from the results before building more.
Wireframes with Figma basics: A simple sketch explains an idea faster than many words.
A wireframe is a rough layout of a screen with boxes and labels, without colours or final design. Learn Figma basics: frames, shapes, text, components and simple clickable prototypes. Your designer will make the final design, but wireframes help you discuss ideas.
UX basics: PMs must recognise when a product is hard to use.
Learn basic usability ideas such as clear labels, few steps and helpful error messages. Simple usability tests, where you watch 5 people try a task, show problems quickly. Laws of UX give short rules of thumb you can use.
Tasks
Project
A feature proposal: problem statement, PRD, prioritised feature list with RICE scores, Figma wireframes and usability test notes, shared as one clear document.
Free resources
- 3
Intermediate · about 6 weeks
Working with engineers and designers, agile and Scrum
What to learn
How software is built: PMs earn trust from engineers by understanding the basics.
Learn what frontend, backend, APIs, databases and the cloud are, in simple terms. Understand why some changes take days and others take months. You do not need to code, but you should ask good technical questions.
Working with designers: Good products need close PM and design partnership.
Share the problem and research with designers early, not a finished solution. Give feedback on designs based on user goals, not personal taste. Join design reviews and usability tests together.
Agile basics: Most Indian tech companies work in an agile way.
Agile means building in small pieces, getting feedback often and changing plans when you learn something new. Work is broken into small items kept in a backlog (a prioritised list of work). The team delivers working software regularly instead of one big launch.
Scrum: Scrum is the most common agile framework.
Scrum works in sprints, usually 1 to 4 weeks long. Key events are sprint planning, the daily stand-up, sprint review and retrospective. The product owner, often the PM, owns and orders the backlog.
Jira and backlog management: Teams track their work in tools like Jira.
Learn to create epics (big pieces of work), stories and bugs, and to order the backlog. Keep tickets clear with acceptance criteria and links to designs. A clean backlog saves the team a lot of time.
Trade-offs and saying no: Every yes to one thing is a no to something else.
Discuss scope, time and quality openly with the team. Explain decisions with data and user evidence. Saying no politely, with reasons, is one of the most important PM skills.
Tasks
Project
A delivery plan for your feature: a Jira or Trello backlog with epics and stories, a sprint plan, a list of risks and dependencies and a short note on how you would work with design and engineering.
Free resources
- 4
Intermediate · about 8 weeks
Metrics, analytics and experiments
What to learn
Product metrics: Metrics tell you if the product is really working.
Common metrics are daily and monthly active users, retention (how many users come back), conversion rate and revenue per user. Choose one main metric that shows real value for users, sometimes called the North Star metric. Watch out for vanity metrics that look good but mean little.
Funnels: Funnels show where users drop off.
A funnel tracks users step by step, for example: open app, add to cart, enter address, pay. If 1,000 users add to cart but only 300 pay, the payment step needs attention. Fix the biggest drop first.
SQL basics: PMs who can query data get answers without waiting.
SQL is the language used to ask questions of databases. Learn SELECT, WHERE, GROUP BY, ORDER BY and simple JOINs. Even basic SQL lets you count users, orders or drop-offs yourself.
Product analytics tools: Tools like Google Analytics, Mixpanel and Amplitude track user behaviour.
These tools record events, such as "signed up" or "paid", and show charts and funnels. Work with engineers to decide which events to track before launch. Keep an event list so data stays clean.
A/B testing: Experiments show whether a change really helps.
In an A/B test, some users see version A and others see version B, and you compare the results. You need enough users and a clear success metric decided in advance. Avoid stopping a test early just because the numbers look good.
Using data with judgement: Numbers show what happened, not always why.
Combine data with user interviews to understand the reason behind a change. Check for errors in tracking before trusting a surprising number. Share data honestly, including results that do not support your idea.
Tasks
Project
A metrics plan for your feature: success metrics, a tracking plan, a funnel analysis using sample data and SQL, and an A/B test design with a clear hypothesis.
Free resources
- 5
Expert · about 12 weeks
Strategy, roadmaps, launches and stakeholders
What to learn
Product strategy: Strategy decides which problems are worth solving at all.
A product strategy explains who you serve, what you will win at and what you will not do. It links company goals to product choices. Review the market, competitors and your strengths before deciding.
Roadmaps: A roadmap shares the plan with the whole company.
Good roadmaps show problems and goals by time period (now, next, later), not a fixed list of features with exact dates. Update them as you learn. Explain clearly that a roadmap is a plan, not a promise.
Go-to-market: A great product still fails if nobody knows about it.
Go-to-market (GTM) is the plan for launching: target users, pricing, messaging, channels and timing. Work with marketing, sales and support so everyone is ready on launch day. Plan how you will measure the launch.
Pricing and business models: PMs must understand how the product makes money.
Common models are subscriptions, one-time purchases, transaction fees, ads and freemium (free basic plan with paid upgrades). Indian users are often price-sensitive, so test pricing carefully. Know your basic unit economics, such as the cost to get and serve one customer.
Stakeholder management: Many people care about and influence the product.
Stakeholders include leaders, sales, support, marketing, legal and finance. Share regular, short updates and involve them early in decisions that affect them. Disagree openly but respectfully, and always explain the reasoning.
Responsible product decisions: Products affect real people, their money and their data.
Think about privacy, safety, accessibility and fairness from the start. Follow laws such as the Digital Personal Data Protection Act and sector rules for areas like payments or health. Avoid dark patterns, which are designs that trick users.
Leading without authority: PMs must lead teams that do not report to them.
Influence comes from clear thinking, good research and trust built over time. Give credit to the team and take responsibility for mistakes. Mentor newer PMs and analysts as you grow.
Tasks
Project
A full product case study for your portfolio: user research, problem statement, strategy, PRD, wireframes, prioritised roadmap, metrics plan, GTM plan and a short reflection, shared online as a document or slide deck.
Free resources