Product basics Part 1: The job

Lesson 2 of 15

From a problem to a solution.

The step-by-step path from a vague request to a solution worth building: the goal, one customer segment, its worst pain, several ideas, one choice. Plus the CIRCLES method, which packs it into seven steps.

By Nagesh Koritala, product manager October 2026

  • About 17 minutes
  • 7 parts
  • 6 quick questions
  • A worksheet
The path from a problem to a solution, in eight small moves. Top row, understand the problem: 1 goal, what and why; 2 segment, who exactly; 3 pain points, where it hurts; 4 rank, worst first. Then the path turns down to the bottom row, find the solution, read right to left: 5 solutions, many ideas; 6 choose, weigh trade-offs; 7 sketch the flow; 8 measure, did it help. Understand the problem: narrow down Find the solution: open up, then choose 1Goalwhat and why? 2Segmentwho, exactly? 3Pain pointswhere it hurts 4Rankworst first 5Solutionsmany ideas 6Choosetrade-offs 7Sketchthe flow 8Measuredid it help? one segment, one top pain

Before you start

You’re the new product manager at an online furniture store (a made-up one). On your first Monday, the head of sales stops by: “Customers keep asking questions. Let’s add a chatbot.” Before you read on: what would you do first, and why? Write it in one sentence.

It stays on this device only. You’ll see it again at the end.

In this lesson, you’ll learn to

  • Turn a request into a clear goal, with the right clarifying questions
  • Split customers into segments, and choose one to focus on
  • Find pain points from evidence, and from interviews about real past moments
  • Map the customer’s journey, then rank pain points by how often and how badly they hurt
  • List several solutions, weigh their trade-offs, and choose one to sketch and measure
  • Use the CIRCLES method to walk through the whole path out loud, in a meeting or an interview

Key terms

Segment
A group of customers who share something that matters for your product, like what they’re trying to do.
Pain point
A moment where the customer gets stuck, confused, or frustrated.
Journey map
A visualization of the process a person goes through to reach a goal, stage by stage, with what they do, think, and feel.
Persona
A fictional but realistic description of a typical user in a segment, built from research, so the team keeps one specific person in mind.
User story
One sentence that states a need from the user’s side, such as: As a [type of user], I want [goal] so that [benefit].
Problem statement
A short description of who is stuck, on what, and why, with the evidence, written before any solution.
CIRCLES method
A seven-step checklist for open product questions, like “How would you improve…?” or “Design a…”, created by Lewis C. Lin: comprehend, identify, report, cut, list, evaluate, summarize.

The idea

Most work doesn’t arrive as a problem. It arrives as a solution someone has already picked. Add a chatbot. Add a filter. Add a banner. It’s tempting to start building right away. But if you don’t know who it’s for and where they get stuck, you can’t tell whether the request helps at all.

This lesson walks the whole path, from a vague request to a solution you can defend, as one connected flow. First you narrow down: the goal, one group of customers, their worst pain. Then you open up to many ideas, and choose one. One made-up example runs all the way through: the furniture store and its chatbot request.

The lesson, in seven parts

  1. Understand the goal before the request.

    Write the request down exactly as it was given. Then, before anything else, find out what it’s for. You’re clarifying three things:

    • The goal. What should change, and for whom? More sales, fewer returns, fewer support calls? “Add a chatbot” isn’t a goal. “Fewer shoppers leave with an unanswered question” is closer.
    • The limits. How much time and how many people do you have? Is anything fixed, like a launch date or a platform?
    • The context. Which product, which part of it (the app or the website?), which customers, and what we see today that says something is wrong.

    Ask

    • “What would we see change if this worked?”
    • “Who asked for it, and what did they see?”
    • “What can’t change: the date, the budget, the platform?”

    Avoid

    • “When do you need the chatbot by?” It accepts the solution before you know the problem.
    • “Don’t you think customers would rather…?” It leads them to your answer.

    If nobody can point to something that shows customers are stuck today, finding that out is your first job. At the made-up furniture store, “add a chatbot” becomes a question: which shoppers have questions, about what, and at which moment? Sales tells you most of the questions come from people looking at sofas on the website, so you agree on a goal: more shoppers who are close to buying a sofa actually buy one, starting with the website.

  2. Split customers into segments, and choose one.

    Different customers need different things, so a product for everyone usually helps no one much. List the main groups. A useful split is by what people are trying to do, not only by age or location. Try to cover everyone, so you don’t miss a group, and keep the groups from overlapping.

    SegmentWhat they’re trying to doWhy it might matter
    First-apartment moversFurnish a small space on a budget, often aloneMany first-time buyers; small spaces raise fit questions
    Families replacing a sofaFind something that survives kids and petsBigger orders; worried about durability
    Interior designersOrder for several clients at onceRepeat buyers with very different needs

    A made-up example. Real segments come from your own data and research.

    Then choose one segment to focus on first. Two good tests: how big the group is, and how badly its needs are met today. Once you choose, stay with it. Switching segments halfway through is how you end up with a feature that half-fits everyone. The store chooses first-apartment movers: a large group, and small rooms make their questions sharp.

  3. Gather evidence, then talk to customers about real moments.

    Start with what your chosen customers already say and do: site searches (especially ones that return nothing), questions in chat and email, product reviews, the step where most people leave, and return reasons. Ask support for an export, or sit with them for an hour. Aim for 30 to 50 real items, copied word for word. Their words are evidence. Your summary of them isn’t.

    Data tells you where people get stuck. Conversations tell you why. Talk to about five people from your segment who shopped recently, and keep going until the stories repeat. Recent orders, support conversations, or people who left a sofa in their cart are good places to find them; a short, friendly note asking for twenty minutes often works.

    The key rule: ask about what actually happened, not opinions or predictions. People are poor at predicting what they’d do, and they’re kind, so they’ll say they’d use your idea. Rob Fitzpatrick’s book The Mom Test sums it up in three rules: talk about their life instead of your idea; ask about specifics in the past instead of generics or opinions about the future; talk less and listen more. Teresa Torres of Product Talk puts it this way: “Keep the interview grounded in specific instances of past behavior.”

    Ask

    • “Tell me about the last time you shopped for a sofa. Where did you start?”
    • “What were you trying to decide at that point?”
    • “What made you stop, or come back later?”
    • “What did you do to figure it out?”
    • “What happened next?”

    Avoid

    • “Would you use a chatbot?” It asks for a prediction.
    • “Do you like this design?” It asks for an opinion, not what they did.
    • “Wouldn’t it be easier if…?” It leads them to the answer you want.

    Listen hardest for workarounds: the tape measure, the call to the store, the photos sent to a friend. A workaround shows the need is real enough that people already spend effort on it. At the store, 19 of 45 customer questions turn out to be about size, and four of six people you talk to left mid-purchase to go and measure something. (Both numbers are made up.)

  4. Map the journey, and write down who you’re helping.

    Now lay out what your customer goes through, start to finish. Nielsen Norman Group defines a journey map as “a visualization of the process that a person goes through in order to accomplish a goal.” Whatever they look like, journey maps share five key elements: whose journey it is (the actor); the scenario and what they expect; the stages; what they do, think, and feel at each stage; and the opportunities you spot.

    Fill it in from your evidence and interviews. Then look across the map for unmet needs, and check what competitors offer at the same stage.

    A made-up journey map for a first-apartment mover buying a sofa. Five stages: notice a need, browse, decide, check, buy. A line shows how they feel: upbeat at the start, lower while browsing, lowest at decide and check, where the pain points are: will it fit, and leaving the site to measure the door. upbeatstuck NoticeBrowseDecideCheckBuy? “Will iteven fit?” leaves the siteto measure the pain sits at Decide and Check
    A made-up journey for one first-apartment mover. The feeling line drops where the pain points are.
    StageWhat they doWhat they think or feelPain point
    Notice a needMove into a new apartmentExcited, on a budgetNone yet
    BrowseSearch “small sofa”, open many pagesOverwhelmed by choiceHard to filter by room size
    DecideCompare three sofas“Will it even fit?”Only overall size is listed
    CheckLeave the site to measure the doorUnsure, a bit stressedNo way to check the doorway
    BuyReturn days later, or don’tStill unsureFear of a costly return

    A made-up journey map, built from the evidence and interviews in part 3.

    Persona

    Maya, the first-apartment mover

    Behavior
    Shops on her phone in the evening; compares three or four options; reads reviews closely.
    Needs and goals
    Furnish a small apartment once, well, without overspending.
    Pain points
    Can’t tell if furniture will fit; worried about a costly return.

    A made-up persona. A real one is built from your research, not imagined.

    Notice that the chatbot never appears on the map. The pain sits at Decide and Check, and it’s about one thing: fit. The persona keeps that real for your team. Nielsen Norman Group defines a persona as “a fictional, yet realistic, description of a typical or target user of the product,” built from user research. That’s the line between a persona and a guess.

  5. Rank the pain points, and state the problem.

    You’ll find more pain points than you can fix, so rank them. Rate each on two questions: how often does it happen, and how bad is it when it does (do people work around it, or give up)? A third is worth asking too: does it keep happening to the same people? Jakob Nielsen, a cofounder of Nielsen Norman Group, rates the severity of usability problems in a similar way, as a combination of three factors: frequency, impact, and persistence (a one-time problem, or one that bothers people again and again).

    Pick the top one to three. Then write the top one down in two short forms: a user story, in the customer’s terms, and a problem statement, with your evidence.

    A made-up two-by-two chart for ranking pain points. Across: how often it happens, from rarely to often. Up: how bad it is, from mild to severe. Can’t tell if it fits sits at often and severe: fix first. Fear of a costly return is severe but less often. Hard to filter by room size is often but mild. Unsure about fabric with pets is rare and mild. How often it happens →How bad it is → rarelymildsevereoften Can’t tell if it fitsthe door or room Fear of a costlyreturn Hard to filter byroom size Fabric with pets(for this segment) fix first made-up ratings for one segment
    Ranking pain points by how often they happen and how bad they are. The ratings are made up.
    Pain pointHow oftenHow badPriority
    Can’t tell if it fits the door or roomOften: 19 of 45 questionsBad: people leave to measure, and some don’t come backHigh
    Fear of a costly returnSometimesBadMedium
    Hard to filter by room sizeOftenMild: they scroll moreMedium
    Unsure about fabric with petsRarely, for this segmentMildLow

    A made-up example. Counts come from part 3; how bad comes from the interviews.

    User story

    As a first-apartment mover, I want to know a sofa will fit through my door and in my room before I buy, so that I don’t pay to send it back.

    The template

    [Which customers], trying to [do or decide what], get stuck because [what’s in the way]. We see it in [your evidence]. We’ll know we’ve helped when [a change you can observe].

    Filled in, for the made-up furniture store

    First-apartment movers choosing a sofa get stuck deciding whether it will fit their door and room, because the product page only lists overall size. We see it in 19 of 45 customer questions, and in four of six interviews where people left to go and measure. We’ll know we’ve helped when fewer shoppers ask about fit before buying, and fewer sofas come back for size.

    The user story follows the template Mike Cohn of Mountain Goat Software describes: “As a [type of user], I [need/want/am required] to [do something], so that [reason or benefit].” It keeps three things in view: who it’s for, what they need, and why it matters. Notice that neither sentence names a feature. That’s on purpose. The solution comes next.

  6. List solutions, weigh the trade-offs, and choose one.

    Now, and only now, open up. List several ways to solve the top pain point for this segment: at least three, including a cheap one. The original request goes on the list too. It’s one idea among several, not the answer.

    Then weigh them. For each idea, ask how directly it helps this segment with this pain, how much effort it takes, and what could go wrong. Lesson 3 teaches scoring methods in full. Here, a rough comparison is enough.

    IdeaHelps with fit?EffortTrade-off
    Chatbot (the request)Partly, for shoppers who askMediumOnly as good as the size data behind it; silent shoppers get nothing
    Doorway-and-room check on the product pageDirectly, at the moment of doubtLow to mediumNeeds accurate measurements for every sofa
    Filter search by room sizePartly, earlier in the journeyLowDoesn’t answer the doorway question
    3D room plannerDirectly, and moreHighMonths of work; harder to use on a phone

    A made-up comparison for the furniture store.

    The store chooses the doorway-and-room check: it goes straight at the top pain, and it’s cheap to test. Before anyone builds it, two more things happen. You sketch the flow with a designer: product page, enter your doorway and room size, see a clear yes or no. (Lesson 7 covers wireframes and prototypes.) And you decide how you’ll know it worked: more first-apartment movers who reach a sofa page go on to buy, with fewer fit questions along the way and no rise in sofas returned for size. (Lesson 4 covers choosing metrics.) When you go back to sales, lead with what you found: “Most of the questions are about fit. I’d like to test a size check first. If fit questions don’t drop, the chatbot is next.” The chatbot isn’t rejected. It just isn’t first.

  7. Say it out loud with CIRCLES.

    Sometimes you have to walk through this whole path in a few minutes: in a meeting, or in a product manager interview, when someone asks “How would you improve…?” or “Design a…”. That’s what the CIRCLES method is for.

    Lewis C. Lin created it, and teaches it in his book Decode and Conquer. In his own words, he invented it to fix “people freezing on open-ended product questions, whether in an interview or at their own desk.” Its seven steps spell the name, and they line up with the parts of this lesson:

    The seven steps of Lewis C. Lin’s CIRCLES method, and where each appears in this lesson: comprehend the situation, part 1; identify the customer, part 2; report the customer’s needs, parts 3 to 5; cut, through prioritization, part 5; list solutions, part 6; evaluate trade-offs, part 6; summarize your recommendation, parts 6 and 7. C Comprehend the situationpart 1 I Identify the customerpart 2 R Report the customer’s needsparts 3 to 5 C Cut, through prioritizationpart 5 L List solutionspart 6 E Evaluate trade-offspart 6 S Summarize your recommendationparts 6 and 7
    The seven CIRCLES steps, and the part of this lesson that teaches each one.
    StepWhat you doAt the furniture store
    Comprehend the situationClarify the goal, the constraints, and the context: what is it, who is it for, why?Goal: more ready-to-buy sofa shoppers buy; website first
    Identify the customerList segments, and choose oneFirst-apartment movers
    Report the customer’s needsState their needs, for example as user storiesCheck fit before buying; avoid a costly return
    Cut, through prioritizationChoose the one to three needs that matter mostFit first
    List solutionsSeveral ideas for the top needChatbot, size check, room filter, 3D planner
    Evaluate trade-offsPros and cons of each ideaSize check: direct and cheap, but needs accurate measurements
    Summarize your recommendationWhat you’d do, why, and why over the othersTest the size check first; watch sofa purchases from this segment, fit questions, and size returns

    Step names from Lewis C. Lin’s CIRCLES method, as listed by ProductPlan, with the goal, constraints, and context in the first step as Lin describes it. The furniture store column is made up.

    Treat CIRCLES as a checklist, not a script. In an interview, it stops you from skipping steps, and since you can’t do research there, say your assumptions out loud (“I’ll assume most shoppers are on their phones”) and move on. On the job, every step needs real evidence, not a confident guess.

With AI: AI can sort hundreds of customer questions into themes in minutes, draft a journey map from your notes, and suggest a long list of solutions. Use it for that. But check every theme against the raw quotes, and do the interviews yourself: the follow-up question you think of in the moment is often where the insight is. And because AI makes building faster, it also makes it faster to build the wrong thing. Knowing the problem first matters more, not less. Before you paste customer quotes into an AI tool, check your company’s rules, and remove names and contact details.

Check your understanding

Answer each one in your head or on paper first. Then open the answer to check.

1A stakeholder asks for a chatbot. What’s your first move?

Clarify what it’s for: the goal, who it’s meant to help, and what evidence shows they’re stuck today. Don’t start building, and don’t say no yet either.

2Why choose one segment, and why stay with it?

Different segments need different things. Focusing on one lets you understand it deeply; switching midway mixes their needs and leads to a feature that half-fits everyone.

3Which is the better interview question: “Would you use a size checker?” or “Tell me about the last time you bought a sofa”? Why?

The second. It asks about something that happened, so you hear real behavior. The first asks for a prediction, and people tend to answer politely rather than accurately.

4One pain point hits most customers and mildly annoys them. Another hits fewer customers but makes them leave. How do you decide?

Rate both on how often, how bad, and whether it keeps happening, and tie it back to your goal. There’s no automatic winner. Say the trade-off out loud, and pick the one that matters more for the goal.

5Why list several solutions before choosing one?

The request is only one idea. Comparing several shows the trade-offs, and often turns up something cheaper or more direct to test first.

6In CIRCLES, which two steps come between identifying the customer and listing solutions, and why does that order matter?

Report the customer’s needs, then cut through prioritization. It means your solutions answer the most important need of a customer you’ve chosen, not a need you guessed.

Practice on a new case

You’re a product manager for a food-delivery app. Marketing asks for a loyalty points program because “customers aren’t ordering often enough.” Work through the path from this lesson and write down each item below. Then open the model answer.

  1. The goal, and one clarifying question you’d ask marketing
  2. Two or three segments, and the one you’d focus on
  3. Three interview questions about a real past moment
  4. A first-draft problem statement
  5. Three possible solutions, one of them not a points program, with a trade-off each
  6. A two-sentence recommendation, as you’d end a CIRCLES answer
Show a model answer

One possible answer. Your causes will be guesses until you’ve talked to people. That’s fine for a first draft; just say so. Goal: more repeat orders; ask “Which customers are ordering less, and since when?” Segments: office workers ordering lunch, families ordering dinner, students ordering late at night. Focus: office workers, if they’re a large group whose orders have dropped. Interview questions: “Tell me about the last weekday you got lunch. How did you decide?” “What did you do the last time you didn’t order through us?” “Tell me about the last lunch order that didn’t go the way you wanted.” Problem statement (a first draft to check in interviews): “Office workers ordering lunch, trying to eat before their next meeting, get stuck because delivery to their building is slow at noon. We see it in [order times and reviews]. We’ll know we’ve helped when weekday lunch orders from this group go back up.” Solutions: morning pre-orders for a set lunch time (needs drivers booked into fixed slots); team orders delivered together (helps only teams); a points program (rewards ordering, but doesn’t fix slow noon delivery). Recommendation: “Test morning pre-orders with office workers in one busy area first. It goes straight at why they stopped ordering, and a small test shows whether booking drivers into fixed slots works before we scale it.” Notice that points might not fix the problem at all.

Back to where you started

The short answer

Go from a problem to a solution in order: understand the goal, choose one customer segment, find and rank its pain points, then list several solutions, weigh their trade-offs, and choose one to sketch and measure. The CIRCLES method, created by Lewis C. Lin, packs the same path into seven steps you can say out loud.

Now look at the sentence you wrote at the start. Did it begin with the chatbot, or with a question? A strong first move is to find out what the request is for: who has questions, about what, and where they get stuck. Then narrow down to one segment and its worst pain, open up to several solutions, and choose one you can sketch and measure. That’s the path, whether you call it CIRCLES or not.

Common mistakes

Almost all of them come from skipping a step.

  • Jumping to features before you know who it’s for and what’s in their way.
  • Trying to serve every segment at once, or switching segments halfway through.
  • Asking “Would you use…?” and hearing polite agreement as proof.
  • Building a persona from imagination instead of research.
  • Fixing the loudest complaint instead of the most frequent and severe one.
  • Listing only one solution, usually the one in the request, so there’s nothing to compare it with.

Try this week

Pick one page or flow you own, or a product you use often, and spread this over the week.

  1. Write the goal in one sentence: what should change, and for whom.
  2. Name two or three segments, and choose one.
  3. Pull 30 real questions, reviews, or support notes from that segment, word for word (app store reviews work if you don’t have access to support).
  4. Talk to two customers for twenty minutes about the last time they used it.
  5. Rank the pain points, write a problem statement, and list three solutions with one trade-off each.

Copy this worksheet: from a problem to a solution

REQUEST, AS GIVEN:

1. COMPREHEND THE SITUATION
   Goal (what should change, for whom):
   Limits (time, people, fixed dates or platforms):
   Context (which product, which part, what we see today):

2. IDENTIFY THE CUSTOMER
   Segments:  a.            b.            c.
   Chosen segment, and why (size, how badly served today):

3. EVIDENCE (30 to 50 items, word for word)
   What they said | What it's about | Source
   Interviews (ask about a real, recent moment):
     Tell me about the last time you...
     What were you trying to decide?
     What made you stop, or come back later?
     What did you do to figure it out?
     What happened next?

4. JOURNEY MAP
   Stage | What they do | Think or feel | Pain point
   Persona: name, behavior, needs and goals, pain points

5. PAIN POINTS, RANKED
   Pain point | How often | How bad | Keeps happening? | Priority
   User story: As a ___, I want ___ so that ___.
   Problem statement: [Which customers], trying to [do what],
   get stuck because [what's in the way]. We see it in [evidence].
   We'll know we've helped when [observable change].

6. SOLUTIONS (at least three, including the request)
   Idea | How directly it helps | Effort | Trade-off
   Chosen idea, and why:
   Sketch of the flow:
   How we'll know it worked:

7. SUMMARY (two sentences)
   I recommend ___ for ___, because ___.
   We'll know it worked when ___.

Questions people ask

What is the CIRCLES method?

A seven-step checklist for open product questions, like “How would you improve…?”: comprehend the situation, identify the customer, report the customer’s needs, cut through prioritization, list solutions, evaluate trade-offs, and summarize your recommendation.

Who created the CIRCLES method?

Lewis C. Lin, who teaches it in his book Decode and Conquer. He made it for open-ended product questions, in interviews and on the job.

How do you go from a problem to a solution in product management?

Clarify the goal, choose one customer segment, gather evidence and interview customers, map their journey, rank the pain points, then list several solutions, weigh their trade-offs, and choose one to sketch and measure.

How do I choose a target user segment?

List the main groups, ideally by what they’re trying to do. Then choose one by how big it is and how badly its needs are met today, and stay with it.

What questions should I ask in a customer interview?

Ask about a specific moment in the past, like “Tell me about the last time you shopped for a sofa,” then “What were you trying to decide?” and “What happened next?” Avoid predictions and opinions, like “Would you use this?”

How do I prioritize customer pain points?

Rate each one on how often it happens, how bad it is when it does, and whether it keeps happening. Start with the one to three that are both frequent and severe for your chosen segment.

Sources and further reading

All lessons

Keep going

Up next:
prioritization.

You have a list of solutions now. Next, learn the methods product managers use to decide what to work on first, and how to explain that choice to the people who asked for something else.

Got a question this lesson didn’t answer? Email me. I read every note.

The RICE score: reach times impact times confidence, divided by effort. Reach: how many people in a set period. Impact: how much for each person, scored 3, 2, 1, 0.5, or 0.25. Confidence: how sure you are, 100, 80, or 50 percent. Effort: person-months from the whole team. The result is total impact per time worked. ReachHow many peoplein a set period? ImpactHow much foreach person?3, 2, 1, 0.5, 0.25 ConfidenceHow sureare you?100%, 80%, 50% ×× Effortperson-months,whole team = total impact per time worked