What a product manager actually does
Welcome to the Product Management track. This first lesson explains the job itself: what a product manager owns, how that differs from a project manager and a product owner, how the work changes between internal tools, consumer apps, platforms, B2B and AI products, and where you fit as a product moves through its life.
By the end you can
- Explain what a product manager is accountable for, in one sentence, with an example
- Tell a product manager, a project manager and a product owner apart, and name the product trio
- Recognise the five common kinds of PM job and what changes in each
- Place any product on the lifecycle and say what the PM's main question is at that stage
- Write a one-page role charter for a product you own or want to own
The everyday picture
A city decides to run a new bus route to a fast-growing neighbourhood. Several people make it happen. A project manager makes sure the buses, drivers and timetable are ready by the opening date, within budget. Mechanics keep the buses running. A designer draws the route map and the signs at each stop.
Someone else asks different questions. Who needs to get where, and when? Do the night-shift nurses at the hospital need a 5 am bus? Will people walk ten minutes to a stop, or only three? Three months after the route opens, are people riding it, or are they still squeezing into shared taxis? That person is the product manager.
The route opening on time is an output. People getting to work faster and more cheaply is an outcome. The project manager is judged mostly on the first. The product manager is judged on the second, and needs everyone else to deliver the first.
Start here: who this track is for and how it works
This track is written for three groups of people, and you may be in more than one.
- You want to become a PM. You may be a student, an analyst, a support or operations lead, or someone switching careers. Take the courses in order. Each course ends with a capstone project, and together they become a portfolio you can show in interviews. Interviews themselves are covered in Breaking into product.
- You are an engineer moving into product. You already understand how software is built, which covers one of the four risks you will meet in How products create value. The usual gaps are finding the real problem, measuring value and writing for decisions. Don't skip Problems before solutions or the Discovery course.
- You already work as a PM but never had training. Many working PMs learned on the job, often on internal tools for operations teams. Use each course's final exam to find your gaps, and go deep where you score lowest.
The eleven courses follow the same loop a product team follows, from finding a problem to proving the fix worked and leading others.
| Stage | Course | You will be able to |
|---|---|---|
| Foundations | 1. Product Thinking Foundations (this course) | Think in problems, users, stakeholders and value |
| Find the right problem | 2. Product Discovery | Interview users, watch real work, test ideas cheaply, prototype with AI |
| Decide | 3. Strategy, Priorities & Roadmaps | Write a strategy, set goals, prioritise, build a roadmap, choose build or buy |
| Ship | 4. From Spec to Launch | Write specs and stories, review designs, work with engineers and vendors, launch |
| Prove it worked | 5. Metrics & Product Analytics, 6. The Business of Product | Build metric trees, read funnels and cohorts, run experiments, make a business case |
| Grow and specialise | 7. Growth & Adoption, 8. Internal Tools, Operations & Platforms, 10. AI Product Management | Grow usage, roll out to hundreds of sites, design AI features and evals |
| Practise judgement | 9. Product Teardowns & Idea Lab | Break down real products, find and pitch new ideas |
| Lead | 11. Communication & Leadership | Write memos, present to executives, lead without authority, interview |
If you follow the Product Manager path, it adds four technical courses (How the Web Works, SQL & Data Modeling, GitHub for Teams and System Design Case Studies) so you can follow engineering discussions with confidence. If you arrived through the Career Starter path, this course is its product step.
Every lesson has the same shape: an everyday picture, the mechanisms with quick checks, a worked example, a Do it section with a template you can copy into your own work, practice tasks with model answers, a short quiz, flashcards for review and a podcast episode for listening on the move. Each course ends with a capstone and a final exam with a 70% pass mark.
All examples happen at Mangrove Market, a fictional grocery chain with about 320 stores in 6 cities, 4 distribution centres, a customer app with about 2 million registered customers, about 1,800 independent partner shops that order wholesale through the Partner app, and about 600 delivery riders. You will follow Imran, the PM for the Store app (used by store staff on handheld scanners) and the Partner app. In the podcast, Nadia, an experienced product lead, coaches him.
The job: make the right thing happen, and prove it helped
A product manager is accountable for whether the product solves a real problem in a way that also works for the business. Marty Cagan of the Silicon Valley Product Group puts it this way: the PM "needs to ensure a business outcome, not just ensure a product gets defined" (2016). Ben Horowitz's well-known memo Good Product Manager/Bad Product Manager says a good PM defines "the 'what' (as opposed to the how)". Engineers decide how to build it. Designers decide how it works for the person using it. The PM makes sure the team is solving the right problem and can show that it worked.
In practice the work repeats in a loop, every week:
- Understand. Talk to users, watch them work, read support tickets and data. This is discovery.
- Decide. Choose which problem to work on now, and which requests to turn down. Saying no, with reasons, is a large part of the job.
- Make it clear. Write down the problem, the goal, what is in and out, and what is still unknown, so engineers, designers and vendors can make good decisions without asking you every hour.
- Help it ship. Answer questions, cut scope when estimates grow, unblock decisions with other teams. This is delivery.
- Check it worked. Look at whether user behaviour changed. If it didn't, find out why and go round again.
The difference between an output and an outcome sits at the centre of this. An output is a thing the team makes: a feature, a screen, a release. An outcome is a change in what people do or in a business result: deliveries received in 15 minutes instead of 24, more partner shops ordering in the app, fewer customers cancelling. Many teams track outputs because they are easy to count. A team that only counts outputs becomes what Melissa Perri calls a feature factory: it ships a lot and nobody checks whether anything improved.
One more thing surprises new PMs. You usually manage nobody. Engineers report to an engineering manager, designers to a design lead, and store staff to their store manager. You lead through clear goals, good evidence and decisions people can follow. When a team trusts that you know the users and the numbers, they follow your priorities. When they don't, no job title helps.
Quick check
Which of these is an outcome?
Only the second describes a change in what happens in stores. Shipping offline mode is an output: it may or may not cut receiving time. Stories and demos are useful activities, but neither tells you whether anything improved.
PM, project manager, product owner, and the product trio
These titles get mixed up, and in small companies one person may do all of them. Knowing the difference helps you see which part of the work nobody is doing.
| Role | Main question | Judged on | Typical work |
|---|---|---|---|
| Product manager | What should we build, for whom, and did it help? | Outcomes: user behaviour and business results | Discovery, prioritising, problem briefs and specs, metric reviews |
| Project manager | Will this agreed piece of work finish on time, on budget and on scope? | Delivery: dates, cost, risks handled | Plans, schedules, risk logs, vendor and resource coordination |
| Product owner (Scrum) | Is the backlog ordered so the team builds the most valuable thing next? | Value delivered by the team's work | Writing and ordering backlog items, answering the team's questions, accepting work |
| Program manager | Do several connected projects land together? | Cross-team delivery | Dependencies, launch coordination across teams |
A project, in the Project Management Institute's definition, is temporary and creates a unique result. A product keeps living after the project ends. The project to roll out new handheld scanners finishes when every store has them. The Store app on those scanners keeps changing for years.
Scrum is a common way to organise a team's work into short cycles called sprints. The 2020 Scrum Guide says the product owner "is accountable for maximizing the value of the product resulting from the work of the Scrum Team" and for managing the backlog, and that the product owner "is one person, not a committee". In many companies the PM is also the product owner. In larger companies, and often when an outside vendor builds the software, the two split: a product owner works day to day with the developers, and the PM spends more time on discovery, strategy and stakeholders. If you have both, agree in writing who decides the order of the backlog.
Modern product teams are built around a product trio: a product manager, a designer and a tech lead who decide together what to build. Teresa Torres describes the trio as the part of the team that leads discovery: they interview users together, choose which problem to tackle and test solutions together. Each brings one kind of judgement. Cagan's split, which How products create value covers in full, is useful: the designer covers whether people can use it, the tech lead covers whether it can be built, and the PM covers whether it is worth building and whether it works for the business.
On internal tools the trio often stretches. At Mangrove, the Store app trio regularly pulls in a store operations lead, because nobody understands receiving like someone who has done it at 6 am. When a vendor builds the app, the vendor's tech lead and project manager join, and your job includes making sure the vendor understands the problem and the outcome as well as the list of screens.
Quick check
A vendor is building the Partner app. Its project manager sends a plan with dates for 30 screens. What should the Mangrove PM add that the plan is missing?
A project plan answers "will the screens be delivered?". The PM must add "what should change for partner shops, and how will we know?". Without it, the vendor can deliver every screen on time and the product can still fail. Ownership of the outcome stays with Mangrove whatever the contract says.
Five kinds of PM job
The core loop is the same everywhere. What changes is who the users are, whether they can leave, and how you see value.
| Kind | Users | Value shows up as | What's hard | Examples |
|---|---|---|---|---|
| Internal tools and operations | Staff of your own company | Minutes saved, errors avoided, cost and risk cut | Users can't leave, so problems hide; rollouts to many sites; vendors and legacy systems | Store app, warehouse screens, rider dispatch, back-office dashboards |
| Consumer | The public, often millions | Sign-ups, activation, retention, purchases | Users leave in seconds; you learn from data and experiments | Duolingo, Instagram, Spotify, the Mangrove app |
| Platform | Other developers and teams | How fast others build on you, reliability, adoption | Changes can break many users at once; saying no to one-off asks | Stripe's payment APIs, Google Maps Platform, an in-house order API |
| B2B | Businesses: the buyer and the user are often different people | Accounts won and kept, seats used, revenue per account | Selling to the buyer while delighting the user; admin and permissions | Slack, Square, Shopify, the Partner app |
| AI | Any of the above, where a model does part of the work | Task success and trust, at a cost per answer you can afford | Answers vary; you need evaluations, guardrails and cost control | ChatGPT, GitHub Copilot, an assistant for store managers |
Internal tools and operations. A large share of PMs build software for their own company's staff: store apps on handheld scanners, warehouse and dispatch screens, field-agent apps, loan-approval screens in a bank, bed-management boards in a hospital, back-office dashboards. The users can't switch to a competitor, so the usual warning sign of people leaving is missing. Problems show up as workarounds instead: paper sheets, side spreadsheets, photos sent to a chat group. Value is measured in minutes, errors and money, and the work often involves an outside vendor, old systems you can't replace and rollouts to hundreds of sites. Course 8 is devoted to this, starting with Product management for internal tools.
Consumer. Users choose you every day and can leave in seconds. You often have enough traffic to run experiments. Duolingo is a good example of the business side: in its 2024 annual report it said more than 100 million people used it each month, about 9% of them paid, and only about 7% of its revenue came from advertising. Most of the money came from the minority who pay for a subscription.
Platform. Your users are developers or other teams who build on what you provide. Stripe offers payment APIs that other companies put inside their checkouts. Ride and delivery apps commonly show maps through services like Google Maps Platform. Inside a company, a platform PM might own the order service that the customer app, the Partner app and the POS all call. Success is measured by how quickly other teams can build on you and how rarely you break them.
B2B. You sell to businesses, and the person who pays is often not the person who uses the product. An IT or finance team signs the contract while staff use the tool all day. Slack's pricing shows how B2B products care about real use: under its Fair Billing Policy, a member who hasn't used Slack for more than 28 days stops being billed, and the account gets a credit. Square, founded in 2009, sells to sellers: the owner chooses it, staff use it at the counter, and shoppers see the screen.
AI. A model does part of the work: writing, answering, summarising or suggesting. GitHub Copilot suggests code inside a developer's editor, and ChatGPT answers questions in conversation. The PM's new jobs are deciding where AI beats simple rules, measuring answer quality with evaluations, designing for answers that are sometimes wrong, and keeping the cost per answer affordable. AI is quickly becoming a layer inside all the other kinds, which is why the track has a full course on it from How AI features work.
Quick check
Store staff must use the Store app; there is no other app they can choose. Which signal do you lose, and what should you watch instead?
Internal users can't leave, so dissatisfaction shows up as workarounds and quiet errors. Mandatory use tells you people open the app, not that it works for them. A weekly rating request mostly measures patience.
The product lifecycle
Every product goes through a life, and the PM's main question changes along the way. Knowing the stage stops you from doing the wrong kind of work, such as polishing settings screens for a product nobody has adopted yet.
- Problem. Is this problem real, frequent and costly enough to solve? (Problems before solutions)
- Discover. What would solve it? Interviews, observation and cheap tests come before code.
- Build. What is the smallest version that solves the problem for real users?
- Launch. Who gets it first? For internal tools this is a pilot store, then waves of stores.
- Grow. Is it used and kept? Now adoption, retention and scale matter.
- Mature. Growth slows. You improve what matters, cut what doesn't, and look for new problems, which sends you back to discovery.
- Sunset. When the product no longer earns its cost, you retire it well: move users, keep their data, switch it off.
A living product is in several stages at once. The Store app as a whole is mature, while its new expiry-check feature is still in discovery. That is why good teams run discovery and delivery side by side every week, instead of one long phase of each.
Quick check
The Partner app has been live for three years. About 1,200 of 1,800 partner shops use it, and that number hasn't moved in six months. Which question fits this stage best?
Growth has stalled, so the product is moving into maturity. The useful work is finding the next problem, starting with the shops that don't use it. The first two questions belong to earlier stages. Retirement makes no sense for a product most shops depend on.
Think first: if a PM manages nobody, how does anything they decide get done?
Through three things the team can check. Context: the team knows the problem and the outcome, so they make good small decisions without the PM. Evidence: priorities come with data, user stories and observed work, so people can see why. Reliability: the PM's decisions are written down, stay stable unless new evidence arrives, and are explained when they change. A PM who has these rarely needs authority. A PM without them can't get it from a title.
Do it
Write a one-page role charter for a product you own, or one you would like to own. It makes your job explicit to you and to your team.
Name the product and its kind
One sentence on what it is and who uses it. Then say which kind it is: internal tool, consumer, platform, B2B or AI. Many products are two kinds at once, such as a B2B app with an AI feature.
Place it on the lifecycle
Pick the stage for the product as a whole and for the feature area you will work on first. They are often different.
Name users, payers and deciders
Who uses it daily, whose budget pays for it, and who can approve or stop your work. Users, customers and stakeholders turns this into a full map.
Write the outcome with a number and a guardrail
One outcome, its current value, a target and a date. Add a guardrail: a number that must not get worse while you push the main one.
Split the decisions
List what you decide, and what you support others in deciding. This prevents the most common trio arguments.
Set a weekly rhythm
Include at least one fixed slot for users. Then share the charter with your trio and your manager and ask "what's wrong here?".
Markdown# Role charter: Store app (Mangrove Market) ## The product - What: handheld app store staff use to receive deliveries, count stock, check prices and check expiry dates - Kind: internal tool (operations), built partly by a vendor - Stage: product is mature (all 320 stores); offline receiving is in discovery ## People - Users: receiving staff, stock counters, store managers (about 6 per store, about 1,900 people) - Pays: store operations budget - Decides: head of store operations; IT approves device changes ## Outcome I own this quarter - Median minutes to receive a delivery: 24 today, 15 by 31 March - Guardrail: share of GRNs needing a correction does not rise (about 1 in 12 today) ## Team and who covers what - Imran (PM): is it worth doing, does it work for the business - Leila (design): can staff use it at a busy dock - Tech lead: can we build it on our scanners and APIs - Ken (engineering manager): people, capacity, delivery dates ## Decisions - I decide: which problem we work on next, what is in or out of a release, when a pilot is good enough to roll out - I support: how it is built (tech lead), how it looks and works (Leila), dates and staffing (Ken), store rules (operations) ## Weekly rhythm - Mon: metric review with Tomás - Tue: one store visit, at receiving time - Wed: trio session - Fri: half-page update to the head of store operations ## Open questions - Is the dock Wi-Fi the main cause of slow receiving, or one of several?
Bring it to your team
Ask these in your first weeks on a product, or at the start of any quarter.
- What outcome are we accountable for this quarter, and what number tells us it moved?
- Who on this team covers value, usability and feasibility, and do we look at ideas together before building?
- Which decisions are mine to make, and which should I bring to you?
- When did one of us last watch a user do this job?
- What stage is this product in, and does our current work suit that stage?
Red flags
- The roadmap is a list of features with dates and no outcomes.
- "Done" means shipped, and nobody looks at the numbers afterwards.
- The PM writes tickets all week but hasn't met a user in a month.
- Three people each believe they decide the backlog order.
- On a vendor-built product, the vendor's project plan is the only plan anyone has.
Practice
Who owns it?
Mangrove is improving receiving in the Store app. For each activity, name who should own it: product manager, project manager, product owner (in a Scrum team), designer or tech lead. Note any that are shared.
- Deciding that this quarter focuses on receiving time rather than price checks
- Building a dated plan to install new scanners in 320 stores and tracking its risks
- Ordering next sprint's backlog and explaining each item to the developers
- Choosing between one large "Done" button and a checklist on the receiving screen
- Deciding whether offline scans are stored in a database on the device or in files
- Checking, six weeks after launch, whether receiving time dropped
- Running a test where three receiving clerks try the new screen
- Telling the team the POS integration means six weeks, not two
- Items 1 and 6 go to the product manager
- Item 2 goes to the project manager, and you note it is a project with an end date
- Item 3 goes to the product owner, and you note this is often the PM
- Items 4 and 7 go to the designer, with the PM involved in 7
- Items 5 and 8 go to the tech lead
Show a model answer
1 PM: choosing the problem is the core of the job. 2 Project manager: a temporary project with dates, budget and risks. 3 Product owner, who in many teams is the PM. 4 Designer, deciding with the trio. 5 Tech lead. 6 PM: checking the outcome is the PM's job even if an analyst pulls the data. 7 Designer leads the usability test, and the PM should watch, because seeing users struggle changes priorities. 8 Tech lead, often with the engineering manager. The PM's job is then to decide what to cut or move.
Write a charter for the Rider app
Use the Do it template for Mangrove's Rider app. Facts: about 600 riders use it to accept orders, navigate and confirm delivery. The customer app promises 30-minute "Now" delivery. On-time delivery is 88% this month. Riders are paid per delivery. Fill in the product, people and outcome sections, and write two open questions.
- Names the kind of product (internal tool for riders, closely tied to a consumer promise)
- Separates users (riders) from payers and deciders (operations, finance)
- States one outcome with today's value, a target and a date
- Adds a guardrail that protects riders or customers
- The open questions could be answered by discovery, not by opinion
Show a model answer
## The product
- What: app riders use to accept orders, navigate and confirm delivery
- Kind: internal tool for riders; it directly drives a consumer promise
- Stage: mature; batching two orders per trip is in discovery
## People
- Users: about 600 riders
- Pays: delivery operations budget
- Decides: head of delivery operations; finance for rider pay rules
## Outcome
- On-time "Now" deliveries: 88% this month, 92% by end of quarter
- Guardrail: rider earnings per hour do not fall; no rise in
unsafe-speed alerts
## Open questions
- On late orders, where is the time lost: waiting at the store,
riding, or finding the address?
- Do riders skip "arrived" taps when they are rushed?Check yourself
Three months into the job, a new PM's calendar is full of standups, ticket grooming and status meetings. Every sprint ships on time. Which part of the job is most likely missing?
On-time sprints prove delivery works. The PM's accountability is whether the product solved the problem, which needs time with users and a look at outcomes after release. Code review belongs to engineers, and more detailed dates only improve the output side.
You become PM for Mangrove's order API, which the customer app, the Partner app and the POS all call. Which measure of success fits this platform product best?
A platform's users are other teams, so its value is how quickly and safely they can build on it. The app rating mixes many causes. Endpoint counts are outputs. Meeting requests may even mean the platform is hard to use.
A B2B tool for corner shops is chosen and paid for by the owner, while a shop assistant uses it every day. What does this mean for the PM?
In B2B the buyer and the user are often different people with different needs. If the assistant struggles, the owner sees fewer orders and stops paying. If the owner sees no value, the assistant never gets the tool. Sales requests are an input, not a substitute for understanding either person.
Flashcards
Key takeaways
- A PM is accountable for outcomes, the changes in behaviour and results, while the team produces the outputs.
- Project managers deliver agreed work on time; product owners order the backlog; PMs decide what is worth building and check that it helped. One person may hold several of these jobs.
- The product trio of PM, designer and tech lead decides together, each covering a different risk.
- Internal tools, consumer, platform, B2B and AI products share the same loop but differ in who the users are, whether they can leave, and how value shows up.
- Know the lifecycle stage of your product and of each feature, and do the work that stage needs.
Sources and further reading
- Behind Every Great Product, Marty Cagan, Silicon Valley Product Group, 2016
- Good Product Manager/Bad Product Manager, Ben Horowitz, Andreessen Horowitz (published there in 2012)
- The Scrum Guide, Ken Schwaber and Jeff Sutherland, 2020
- Product Trios, Teresa Torres, Product Talk, 2024
- A deep dive into internal product management, Louron Pratt, Mind the Product, 2024
- Escaping the Build Trap, Melissa Perri, O'Reilly, 2018 (book)
- Duolingo, Form 10-K for fiscal year 2024 (user, subscriber and advertising figures); Slack Help Center, Slack's Fair Billing Policy