Skip to main content
Founder FundamentalsGetting Started
10 min read
Updated 3/16/2026

Getting Started with Customer Development

Learn how to systematically talk to customers, validate assumptions, and use structured interviews to build a product people actually want. Master the skill that separates successful founders from those who build in a vacuum.

Overview

Customer development is a systematic approach to understanding your customers' problems, needs, and behaviors through direct conversation and observation. Coined by Steve Blank, it is the process of testing your business hypotheses by getting out of the building and talking to real people. The goal is not to ask customers what they want β€” they often cannot tell you β€” but to deeply understand their problems, workflows, and the solutions they currently use. Great customer development interviews feel like natural conversations, not surveys. You ask open-ended questions, listen far more than you talk, and probe for specific stories rather than accepting general opinions. The insights from these conversations should directly inform your product decisions, pricing, positioning, and go-to-market strategy.

Key Concepts to Understand

Problem Interview

A conversation focused on understanding the customer's problem before showing them any solution. The goal is to validate that the problem exists, is painful enough to motivate action, and that people are actively looking for or paying for solutions today.

Solution Interview

A conversation where you show a prototype, mockup, or description of your solution to validate that it effectively addresses the problem you identified. The focus is on observing reactions, not pitching β€” watch what excites people and what confuses them.

Jobs-to-be-Done (JTBD)

A framework for understanding why customers hire your product. Instead of demographics or features, JTBD focuses on the progress a customer is trying to make in a specific situation. Understanding the job helps you build and market products that fit naturally into customers' lives.

The Mom Test

A set of rules for asking questions that even your mom cannot lie to you about. The core idea: ask about their life and specific past behaviors rather than hypothetical opinions about your idea. Bad question: 'Would you use this?' Good question: 'Tell me about the last time you dealt with this problem.'

Continuous Discovery

The practice of regularly talking to customers throughout the life of your product, not just at the beginning. Teams that practice continuous discovery make better decisions because they maintain a current understanding of customer needs as they evolve.

Your First Steps

1

Write down your riskiest assumptions

Before talking to anyone, list the assumptions your business depends on. Who is your customer? What problem are you solving? How do they solve it today? What would make them switch? Rank these by risk β€” the assumption that, if wrong, would invalidate your business should be tested first.

notion
2

Recruit 15-20 interview participants

Find people who match your target customer profile. Reach out through LinkedIn, relevant communities, your personal network, or a screener survey. Offer a small incentive if needed (a gift card or early access). Aim for 15-20 interviews β€” patterns typically emerge after 8-10 conversations.

typeformcalendly
3

Prepare your interview guide

Write 8-12 open-ended questions that explore the problem, current solutions, and decision-making process. Follow The Mom Test principles: ask about specific past behaviors, not hypothetical futures. Include prompts like 'Tell me about the last time you...' and 'Walk me through how you currently...' Leave room for follow-up questions.

notion
4

Conduct interviews and take detailed notes

Run 30-45 minute interviews, ideally over video call. Record the conversation (with permission) so you can review it later. Take notes on exact quotes, emotional reactions, and surprises. After each interview, spend 10 minutes writing down your key takeaways while they are fresh.

calendlynotion
5

Synthesize patterns and update your assumptions

After every 5 interviews, review your notes and look for patterns. Which problems came up repeatedly? What language do customers use to describe the problem? Which assumptions were validated and which were invalidated? Update your product and strategy based on what you learned, then run another batch of interviews.

notion

Common Mistakes to Avoid

Pitching your solution instead of listening

The purpose of a customer development interview is to learn, not to sell. Spend at least 80 percent of the time listening. If you find yourself explaining your product, stop and redirect to questions about their experience.

Asking leading or hypothetical questions

Questions like 'Would you pay for a tool that does X?' produce unreliable answers because people are bad at predicting their own behavior. Instead, ask about what they have actually done: 'Have you ever paid for a tool to solve this? How much? What did you use?'

Stopping customer conversations after launch

Customer development is not a phase β€” it is an ongoing practice. Schedule at least 2-3 customer conversations per week, even after you have a live product. Your understanding of the market will evolve, and so should your product.

Help us improve this page

Found an error or have a suggestion? We'd love to hear from you.