Customer needs as themes
How to build roadmap themes from customer needs: journey maps and the critical path, system needs, the opportunity solution tree, job stories, and what to do with requests that serve no objective.
Lesson 7 of 15~37 min of learningIncludes ~25 min for questions and tasks
Contents1 of 70 steps
You
Ian
Alex Tutor
You
Alex Tutor
You
Alex Tutor
Question 1
A board member asked what customers will actually get. Which line from CatChow's roadmap answers that best?
Brandon
Alex Tutor
You
Alex Tutor
Brandon
You
Alex Tutor
Alex Tutor
Question 2
Put the steps of the clinic admin's weekly order in order, from first to last.
Tap an item, then tap where it should go. You can also drag or use the arrows.
You
Alex Tutor
You
Alex Tutor
You
Alex Tutor
Alex Tutor
Question 3
Which pain on the clinic admin's journey is on the critical path and should shape the clinic theme first?
Lucy
Alex Tutor
You
Alex Tutor
You
Alex Tutor
Alex Tutor
Question 4
Themes must come from what customers ask for, so internal technical work such as replacing the warehouse system has no place among them.
You
Alex Tutor
You
Alex Tutor
Lucy
Alex Tutor
Alex Tutor
Question 5
Match each item from the subscriber branch of CatChow's opportunity solution tree to its level.
Tap an answer, then tap the row it belongs to. You can also drag.
- Cancellations citing running out fall from 30% to 15%
- Owners don't notice the food is low until the bag is empty
- Reorder reminder emails
- Send 200 subscribers a reminder by hand and compare their reorders with other subscribers
Answers left to place
You
Alex Tutor
You
Alex Tutor
You
Alex Tutor
Alex Tutor
Question 6
Sofia climbs the “why” ladder from each spreadsheet row. Which rows end up under the theme “Subscribers never run out between deliveries”? Select all that apply.
Alex Tutor
You
Alex Tutor
You
Alex Tutor
Alex Tutor
Question 7Short answer · AI-checked task
Write a job story for the theme “New owners pick the right food on their first order”: one sentence in the form “When…, I want to…, so I can…”. Don't name a solution.
Write your answer and get a score with feedback from our AI reviewer.
Log in to get AI feedbackIan
You
Alex Tutor
You
Alex Tutor
Alex Tutor
Question 8Short answer · AI-checked task
Write the reply Ian can pass on to the founder about her cat photo contest (2–3 sentences): be respectful, explain why it isn't on the roadmap now, and say when it could come back.
Write your answer and get a score with feedback from our AI reviewer.
Log in to get AI feedbackAlex Tutor
You
Alex Tutor
You
Alex Tutor
Alex Tutor
Question 9Case · AI-checked task
Build Docketly's opportunity solution tree and turn it into a theme.
Docketly is a Ukrainian B2B SaaS that small accounting firms use to collect and store their clients' documents. About 600 firms pay for it, and about 2% cancel every month. Next year's objectives: (1) keep firms longer, cutting monthly cancellations from 2% to 1.5%; (2) grow revenue per firm.
The product manager chose one outcome for her team, under objective 1: the share of requested documents that clients upload by the accountant's deadline rises from 45% to 70%.
What she learned from interviews with ten firms and from support data:
- In 7 of the 10 firms, accountants spend the last days of every month chasing clients for missing documents.
- Clients say the request email gets buried and they forget what was asked.
- About 40% of support tickets come from clients who can't upload a scan from their phone.
- Clients often upload the wrong document, because requests use accounting terms they don't understand.
- Large scans fail to upload: the upload component is the oldest part of the product.
- Two firms that cancelled last quarter said their clients kept sending documents by email anyway.
Requests on the table: an iOS app (sales), automatic reminders (a large firm would pay more for them), AI document recognition (the director), dark mode (a developer).
Write (200–350 words):
- An opportunity solution tree: the outcome, three opportunities phrased as customer needs, 2–3 solutions for one opportunity and one small experiment for one solution.
- One roadmap theme with subthemes, linked to an objective, including one system need.
- One job story for the theme.
- Which request serves no objective, and what to do with it.
Write your answer and get a score with feedback from our AI reviewer.
Log in to get AI feedbackYou
Alex Tutor
Alex Tutor
Alex Tutor
That’s the lesson. You answered every task — nicely done.