Definition
Customer Development is the methodology Steve Blank created to address the fundamental problem of startup failure: building products nobody wants. The core insight — that a-startup-is-not-a-small-version-of-a-large-company — is the foundation of the methodology. It is a four-step process for discovering and validating a business model before committing resources to scale. The core insight is that startups must search for a business model, not execute one — and that search requires systematic contact with customers, not internal planning.
The Four Steps
Step 1 — Customer Discovery: Test whether the product concept solves a real customer problem. Founders articulate their hypotheses about customers, problems, and solutions, then get out of the building to test them. The goal is not to sell but to learn: do customers recognize the problem? Is the proposed solution compelling? What would they pay? This step produces a validated problem-solution fit or a pivot.
Step 2 — Customer Validation: Test whether the business model is repeatable and scalable. Can you actually sell the product? Is there a viable sales process? Do the unit economics work? This step produces a validated sales model — evidence that the business can generate revenue predictably — or forces a return to Customer Discovery.
Step 3 — Customer Creation: Scale demand. Having validated the product and the sales process, create end-user demand through marketing, advertising, and channel development. This is the first step that resembles what traditional companies do from day one — but in Customer Development, it comes only after validation.
Step 4 — Company Building: Transition from a learning organization (startup) to an executing organization (company). Build formal departments, processes, and management structures around the validated business model. This is where the startup becomes, for the first time, something that can be managed like a traditional company.
Key Properties
Iterative, not linear: The first two steps (Discovery and Validation) form a loop. If Customer Validation fails, the startup returns to Customer Discovery — it does not push forward with a broken model. This distinguishes Customer Development from the traditional product development process, which is linear and milestone-driven.
Hypotheses, not plans: Customer Development treats everything the founder believes about the business as a hypothesis to be tested, not a plan to be executed. The business plan is a set of guesses; Customer Development is the process of converting guesses into facts.
Outside the building: The methodology requires direct contact with customers — not surveys or focus groups, but face-to-face conversations. Blank's dictum "get out of the building" is both a practical instruction and an epistemological claim: you cannot learn what customers need by thinking about it internally.
Origins
Blank developed Customer Development by pattern-matching across his experience at 8 Silicon Valley startups. He observed that the startups that failed typically followed the same pattern: they entered the product-development-death-spiral, building a product based on the founders' assumptions, launching it, and discovering too late that customers did not want it. The startups that succeeded found ways to test assumptions before committing to scale. Customer Development codifies the successful pattern.
The methodology was first articulated in "The Four Steps to the Epiphany" (2003, self-published).
Relationship to Lean Startup
Customer Development is one of three pillars of the Lean Startup methodology, as synthesized by Blank's student Eric Ries. The three pillars are: 1. Customer Development (Blank) — the process for validating business models 2. <strong>Agile Development</strong> — the engineering approach for iterative product building 3. Business Model Canvas (Osterwalder) — the visual tool for describing and testing business model hypotheses
Ries combined these three elements with lean manufacturing concepts (minimum viable product, validated learning, build-measure-learn) to create the Lean Startup methodology. Customer Development provides the strategic framework; agile provides the engineering method; the BMC provides the planning tool.
Intellectual Precursors
While Blank developed Customer Development primarily through pattern recognition across his startup experience, his framework was influenced by earlier thinking on planning under uncertainty. McGrath and MacMillan's Discovery-Driven Planning (1995) articulated similar insights about the inadequacy of conventional planning for uncertain ventures. Similarly, von Hippel's work on lead users provided academic grounding for Blank's concept of seeking out "earlyvangelists" — customers who face needs ahead of the market.
Significance
Customer Development transformed entrepreneurship from an art (based on vision, intuition, and luck) into something approaching a science (based on hypotheses, experiments, and evidence). This transformation has had three major impacts:
1. Education: Over 100 universities teach Customer Development or Lean LaunchPad 2. Government: NSF I-Corps applies Customer Development to scientific commercialization (3,051+ teams as of 2023) 3. Industry: Venture capital, accelerators, and the startup ecosystem have adopted Customer Development as the expected methodology for early-stage companies
Sources: "The Four Steps to the Epiphany" (Blank, 2003), HBR "Why the Lean Startup Changes Everything" (2013), steveblank.com