Skip to content

Customer development

What is customer development?

Customer development is a framework, developed by Steve Blank, for building a startup by testing hypotheses with real customers. It runs in stages: customer discovery, customer validation, customer creation and company building.

It underpins much of lean startup thinking.

Why customer development matters

It treats a business plan as guesses to test rather than facts to execute, which lowers the risk of scaling the wrong thing.

Related marketing terms

Back to all marketing terms

Put the terms to work

OpenReach finds the creators, leads and conversations these terms describe. It is open source: start online in a minute, or run it on your own server.