87
Customer Development Steve Blank www.steveblank.com Twitter: sgblank

48 hours customer development

Embed Size (px)

Citation preview

Page 1: 48 hours customer development

Customer Development

Steve Blank

www.steveblank.comTwitter: sgblank

Page 2: 48 hours customer development

Five Short Stories

Page 3: 48 hours customer development

Not All Startups Are Equal

Page 4: 48 hours customer development

Small Business

Startup

Small Business Startups

• Serve known customer with

known product

• Feed the family

Page 5: 48 hours customer development

Small Business

Startup

Exit Criteria

- Business Model found

- Profitable business

- Existing team

< $1M in revenue

Small Business Startups

• known customer

known product

• Feed the family

Page 6: 48 hours customer development

Small Business

Startup

- Business Model found

- Profitable business

- Existing team

< $10M in revenue

Small Business Startups

• 5.7 million small businesses in the U.S. <500 employees

• 99.7% of all companies

• ~ 50% of total U.S. workershttp://www.sba.gov/advo/stats/sbfaq.pdf

Page 7: 48 hours customer development

ScalableStartup

Large Company>$100M/year

Scalable Startup

Goal is to solve for:

unknown customer and

unknown features

Page 8: 48 hours customer development

ScalableStartup

Large Company>$100M/year

Exit Criteria

-Total Available Market > $500m

- Can grow to $100m/year

- Business model found

- Focused on execution and process

Scalable Startup

Page 9: 48 hours customer development

ScalableStartup

Large Company>$100M/year

-Total Available Market > $500m

- Can grow to $100m/year

- Business model found

- Focused on execution and process

- Typically requires “risk capital”

Scalable Startup

• In contrast a scalable startup is designed to grow big

• Typically needs risk capital

• What Silicon Valley means when they say “Startup”

Page 10: 48 hours customer development

ScalableStartup

Large Company

-Business Model found

- i.e. Product/Market fit

- Repeatable sales model

- Managers hired

What’s A Startup?

A Startup is a temporary organizationused to

search for a scalable business model

Search Execute

Page 11: 48 hours customer development

ScalableStartup

Large Company

Transition

-Founders depart

- Professional Mgmt

- Process

- Beginning of scale

What VC’s Don’t Tell You:

The Transition – Founders Leave

Build ExecuteSearch

Page 12: 48 hours customer development

TransitionLarge

CompanyScalableStartup

Sustaining Innovation

•Existing Market / Known customer

•Known product feature needs

Large Company Sustaining Innovation

Page 13: 48 hours customer development

Large Company Disruptive Innovation

New Division TransitionLarge

Company

Disruptive Innovation

• New Market / Unknown customer needs

• New tech / Unknown product features

• Looks like a scalable startup

Page 14: 48 hours customer development

Why Startups Are Not Small

Versions of Large Companies

Page 15: 48 hours customer development

ScalableStartup

Large Company

Transition

Business Model found

- customer needs/product features found

i.e. Product/Market fit

- Found by founders, not employees

- Repeatable sales model

- Managers hired

The Search for the Business Model

Startups Search and Pivot

Page 16: 48 hours customer development

ScalableStartup

Large Company

Transition

-Business Model found

- Product/Market fit

- Repeatable sales model

- Managers hired

- Cash-flow breakeven

- Profitable

- Rapid scale

- New Senior Mgmt

~ 150 people

The Search for the Business Model The Execution of the Business Model

Startups Search, Companies Execute

Page 17: 48 hours customer development

ScalableStartup

LargeCompany

Transition

Traditional Accounting

-Balance Sheet

- Cash Flow Statement

- Income Statement

The Execution of the Business Model

Metrics Versus Accounting

Page 18: 48 hours customer development

ScalableStartup

LargeCompany

Transition

Startup Metrics

- Customer Acquisition Cost

- Viral coefficient

- Customer Lifetime Value

- Average Selling Price/Order Size

- Monthly burn rate

- etc.

Traditional Accounting

- Balance Sheet

- Cash Flow Statement

- Income Statement

The Search for the Business Model The Execution of the Business Model

Metrics Versus Accounting

Page 19: 48 hours customer development

ScalableStartup

LargeCompany

Transition

Sales

-Sales Organization

- Scalable

- Price List/Data Sheets

- Revenue Plan

The Execution of the Business Model

Customer Validation Versus Sales

Page 20: 48 hours customer development

ScalableStartup

LargeCompany

Transition

Customer Validation

- Early Adopters

- Pricing/Feature unstable

- Not yet repeatable

-“One-off’s”

- Done by founders

Sales

- Sales Organization

- Scalable

- Price List/Data Sheets

- Revenue Plan

The Search for the Business Model The Execution of the Business Model

Customer Validation Versus Sales

Page 21: 48 hours customer development

ScalableStartup

Large Company

Transition

Product Management

- Delivers MRD’s

- Feature Spec’s

- Competitive Analysis

- Prod Mgmt driven

The Execution of the Business Model

Customer Development Versus

Product Management

Page 22: 48 hours customer development

ScalableStartup

Large Company

Transition

Customer Development

- Hypothesis Testing

- Minimum Feature Set

-Pivots

-Founder-driven

The Search for the Business Model The Execution of the Business Model

Customer Development Versus

Product Management

Product Management

- Delivers MRD’s

- Feature Spec’s

- Competitive Analysis

Page 23: 48 hours customer development

ScalableStartup

Large Company

Transition

The Execution of the Business Model

Engineering Versus

Agile Development

Engineering

- Requirements Docs.

- Waterfall Development

- QA

- Tech Pubs

Page 24: 48 hours customer development

ScalableStartup

Large Company

Transition

Agile Development

- Continuous Deployment

- Continuous Learning

- Self Organizing Teams

- Minimum Feature Set

- Pivots

The Search for the Business Model The Execution of the Business Model

Engineering Versus

Agile Development

Engineering

- Requirements Docs.

- Waterfall Development

- QA

- Tech Pubs

Page 25: 48 hours customer development

ScalableStartup

Large Company

Transition

- Plan describes “knowns”

- Known features for line extensions

- Known customers/markets

- Known business model

The Execution of the Business Model

Startups Model, Companies Plan

Page 26: 48 hours customer development

ScalableStartup

Large Company

Transition

-Unknown customer needs

- Unknown feature set

- Unknown business model

- Model found by iteration

The Search for the Business Model

Startups Model, Companies Plan

The Execution of the Business Model

-Plan describes “knowns”

- Known features for line extensions

- Known customers/markets

- Known business model

Page 27: 48 hours customer development

ScalableStartup

Large Company

Transition

-Pains in the butt

- Always looking at something different

- Doesn’t get with the program

Startups Protect Mavericks,

Companies Fire Mavericks

The Execution of the Business Model

Page 28: 48 hours customer development

ScalableStartup

Large Company

Transition

-Pains in the butt

- Always looking at something different

- Doesn’t get with the program

The Search for the Business Model

Startups Protect Mavericks,

Companies Fire Mavericks

The Execution of the Business Model

- CEO of your company

-Finds your next market

Page 29: 48 hours customer development

ScalableStartup

Large Company

Transition

- Business Model found

- Product/Market fit

- Repeatable sales model

- Managers hired

- Cash-flow breakeven

- Profitable

- Rapid scale

- New Senior Mgmt

~ 150 people

Startups Don’t Last Forever

You failif you remain a startup!

Page 30: 48 hours customer development

Plan versus Model

Page 31: 48 hours customer development

Business Plan

• A document your investors make you write that they

don’t read

• A useful place for you to collect your guesses about

your business

- Size of Opportunity

- Customers

- Channel

- Demand Creation

- Revenue/Expenses/Profit

• The template to look like everyone else when you

present to VC’s/Management

Page 32: 48 hours customer development

No Business Plan survives first

contact with customers

Page 33: 48 hours customer development

So Search for a Business Model

Page 34: 48 hours customer development

What Is a Business Model?

• Diagram of flows between company and customers

• Scorecard of hypotheses testing

• Rapid change with each iteration and pivot

• Product Management-driven

* Alex Osterwalder

Page 35: 48 hours customer development

VALUE

PROPOSITION

COST

STRUCTURE

CUSTOMER

RELATIONSHIPTARGET

CUSTOMER

DISTRIBUTION

CHANNELVALUE

CONFIGURATION

CORE

CAPABILITIES

PARTNER

NETWORK

REVENUE

STREAMS

gives an overall view of

a company's bundle of

products and services

portrays the network of

cooperative

agreements with other

companies

describes the channels

to communicate and

get in touch with

customers

describes the

arrangement of

activities and resources

explains the

relationships a

company establishes

with its customers

sums up the monetary

consequences to run a

business model

describes the revenue

streams through which

money is earned

describes the

customers a company

wants to offer value to

outlines the capabilities

required to run a

company's business

model

INFRASTRUCTURE CUSTOMER

OFFER

FINANCE

Business Model = Keeping Score in a Startup

Page 36: 48 hours customer development

Any Business Model in 9 Boxes

Page 37: 48 hours customer development

But,

Realize They’re Hypotheses

Page 38: 48 hours customer development

9 Guesses

Guess Guess

Guess

Guess

Guess

Guess

Guess

GuessGuess

Page 39: 48 hours customer development

How Do Startups Search For A

Business Model?

• The Search is called Customer Development

• The Implementation is called Agile Development

Page 40: 48 hours customer development

The Lean Startup

Page 41: 48 hours customer development

Customer

Development

Page 42: 48 hours customer development

Solving For Customer Risk:

Customer Development

Page 43: 48 hours customer development

Customer Development

Get the Hell Out of the Building

The founders

^

Page 44: 48 hours customer development

More startups fail from

a lack of customers than from a

failure of product development

Page 45: 48 hours customer development

Yet All We Had WasThis…

Concept/Seed Round

Product Dev.

Alpha/Beta Test

Launch/1st Ship

New Product Introduction Model

Page 46: 48 hours customer development

A Critical Assumption…

Concept/Seed Round

Product Dev.

Alpha/Beta Test

Launch/1st Ship

New Product Introduction Model

Customer Problem: known

Page 47: 48 hours customer development

Tradition – Hire Marketing

Concept/Seed Round

Product Dev.

Alpha/Beta Test

Launch/1st Ship

- Create Marcom Materials

- Create Positioning

- Hire PR Agency- Early Buzz

- Create Demand- Launch Event- “Branding”

Marketing

Page 48: 48 hours customer development

Tradition – Hire Sales

Concept/Seed Round

Product Dev.

Alpha/Beta Test

Launch/1st Ship

- Create Marcom Materials

- Create Positioning

- Hire PR Agency- Early Buzz

- Create Demand- Launch Event- “Branding”

• Build Sales Organization

Marketing

Sales • Hire Sales VP• Hire 1st Sales Staff

Page 49: 48 hours customer development

Tradition – Hire Bus Development

Concept Product Dev.

Alpha/Beta Test

Launch/1st Ship

- Create Marcom Materials

- Create Positioning

- Hire PR Agency- Early Buzz

- Create Demand- Launch Event- “Branding”

• Hire Sales VP• Pick distribution Channel

• Build Sales Channel / Distribution

Marketing

Sales

• Hire FirstBus Dev

• Do deals for FCSBusiness

Development

Page 50: 48 hours customer development

Tradition – Hire Engineering/

Product Mgmt

Concept Product Dev.

Alpha/Beta Test

Launch/1st Ship

- Create Marcom Materials

- Create Positioning

- Hire PR Agency- Early Buzz

- Create Demand- Launch Event- “Branding”

• Hire Sales VP• Pick distribution Channel

• Build Sales Channel / Distribution

Marketing

Sales

• Hire FirstBus Dev

• Do deals for FCSBusiness

Development

Engineering/

Product Mgmt

• Write MRD • Waterfall • Q/A •Tech Pubs

Page 51: 48 hours customer development

Traditional Product Introduction:Two Implicit Assumptions

Concept Product Dev.

Alpha/Beta Test

Launch/1st Ship

Customer Problem: known

Product Features: known

Page 52: 48 hours customer development

Customer Development

Concept/Bus. Plan

Product Dev.

Alpha/Beta Test

Launch/1st Ship

Product Development

CustomerDevelopment

CompanyBuilding

CustomerDiscovery

CustomerValidation

Customer Creation

+

Page 53: 48 hours customer development

• Stop selling, start listening

• Test your hypotheses

• Continuous Discovery

• Done by founders

Customer Discovery

CustomerDiscovery

CustomerValidation

CompanyBuilding

CustomerCreation

Page 54: 48 hours customer development

Test

Hypotheses:

•Product

• Market Type

• Competition

Turning Hypotheses to Facts

Page 55: 48 hours customer development

Test

Hypotheses:

•Problem

• Customer

• User

• Payer

Page 56: 48 hours customer development

Test Hypotheses:

•Channel

Page 57: 48 hours customer development

Test

Hypotheses:

•Problem

• Customer

• User

• Payer

Test

Hypotheses:

•Demand

Creation

Test Hypotheses:

•Channel

Test

Hypotheses:

•Product

• Market Type

• Competitive

Test Hypotheses:

•Pricing Model / Pricing

Test Hypotheses:

•Size of Opportunity/Market

• Validate Business Model

Test

Hypotheses:

•Channel

• (Customer)

• (Problem)

Page 58: 48 hours customer development

Test

Hypotheses:

•Problem

• Customer

• User

• Payer

Test

Hypotheses:

•Demand

Creation

Test Hypotheses:

•Channel

Test

Hypotheses:

•Product

• Market Type

• Competitive

Test Hypotheses:

•Pricing Model / Pricing

Test Hypotheses:

•Size of Opportunity/Market

• Validate Business Model

Test

Hypotheses:

•Channel

• (Customer)

• (Problem)Customer

Development

Team

Agile

Development

Page 59: 48 hours customer development

Test

Hypotheses:

•Problem

• Customer

• User

• Payer

Test

Hypotheses:

•Demand

Creation

Test Hypotheses:

•Channel

Test

Hypotheses:

•Product

• Market Type

• Competitive

Test Hypotheses:

•Pricing Model / Pricing

Test Hypotheses:

•Size of Opportunity/Market

• Validate Business Model

Test

Hypotheses:

•Channel

• (Customer)

• (Problem)Customer

Development

Team

Agile

Development

Page 60: 48 hours customer development

Testing the Business Model is

Customer Development

CustomerDiscovery

CustomerValidation

CompanyBuilding

CustomerCreation

Pivot

Search Execution

Page 61: 48 hours customer development

Customer Discovery

Customer

Discovery

Phase 1AuthorHypothesis

Phase 2TestProblemHypothesis

Phase 4Verify, Iterate &Expand

Phase 3TestProductHypothesis

To Validation

Page 62: 48 hours customer development

Test “Problem” Hypothesis

Customer Discovery

Demand

Creation

Hypothesis

Market Type

HypothesisProduct

Hypothesis

Customer

& Problem

Hypothesis

Distribution

& Pricing

Hypothesis

Competitive

Hypothesis

Hypotheses

Market

Knowledge Friendly

First Contacts

“Problem”

PresentationCustomer

Understanding

Second

Reality CheckFirst Reality

Check

“Product”

PresentationYet More

Customer

Visits

Test “Product” Hypothesis

Iterate or

ExitVerify the

Product

Verify the

Problem

Verify the

Business

Model

Verify

Page 63: 48 hours customer development

Customer Development in the High-Tech Enterprise

Fall 2009

Test “Problem” Hypothesis

Customer Discovery

Demand

Creation

Hypothesis

Market Type

HypothesisProduct

Hypothesis

Customer

& Problem

Hypothesis

Distribution

& Pricing

Hypothesis

Competitive

Hypothesis

Hypotheses

Market

Knowledge Friendly

First Contacts

“Problem”

PresentationCustomer

Understanding

Second

Reality CheckFirst Reality

Check

“Product”

PresentationYet More

Customer

Visits

Test “Product” Hypothesis

Iterate or

ExitVerify the

Product

Verify the

ProblemVerify the

Business

Model

Verify

Inside the Building

Outside the Building

Page 64: 48 hours customer development

Hypothesis

Product

Customer/Problem

Distribution/Pricing

Demand Creation

Market Type

Competition

Demand

Creation

Hypothesis

Market Type

HypothesisProduct

Hypothesis

Customer

& Problem

Hypothesis

Distribution

& Pricing

Hypothesis

Competitive

Hypothesis

Page 65: 48 hours customer development

Customer Validation

CustomerDiscovery

CustomerValidation

Customer Creation

CompanyBuilding

• Repeatable and scalable business model?

• PassionateEarlyvangelists?

• Pivot back to Discovery if no customers

Pivot

Page 66: 48 hours customer development

Customer Development is the Search

CustomerDiscovery

CustomerValidation

Pivot

Search

Page 67: 48 hours customer development

Customer Validation

Phase 1Get Readyto Sell

Phase 2Sell toEarlyVangelists

Phase 4Business ModelVerified

Phase 3Positioning

From DiscoveryTo Creation

CustomerValidation

Page 68: 48 hours customer development

Customer Validation

Product

Positioning

Company

Positioning

Present to

Analysts &

Influencers

Develop Positioning

Sell to “EarlyVangelists”Sell to

Channel

Partners

Contact

Visionary

Customers

Sell to

Early

Customers

Refine Sales

Roadmap

Refine

Channel

Roadmap

Prelim Sales

Roadmap Hire a

“Sales Closer”

Articulate

a Value

Proposition

Prelim Sales

& Collateral

Materials

Prelim

Distribution

Channel Plan

Align Your

Executives

Get Ready to Sell

Formalize

Advisory

Board

Verify

Verify the

Business

Model

Verify the

Product

Verify the

Sales

Roadmap

Verify the

Channel

Roadmap

Iterate or

Exit

Page 69: 48 hours customer development

Customer Development in the High-Tech Enterprise Fall

Sell to “EarlyVangelists”

Customer Validation

Prelim Sales

Roadmap Hire a

“Sales Closer”

Articulate

a Value

Proposition

Prelim Sales

& Collateral

Materials

Prelim

Distribution

Channel Plan

Align Your

Executives

Get Ready to Sell

Sell to

Channel

Partners

Contact

Visionary

Customers

Sell to

Early

Customers

Refine Sales

Roadmap

Product

Positioning

Company

Positioning

Present to

Analysts &

Influencers

Develop Positioning

Verify the

Business

Model

Verify the

Product

Verify the

Sales

Roadmap

Verify the

Channel

Roadmap

Verify

Formalize

Advisory

Board

Refine

Channel

Roadmap

Iterate or

Exit

Inside the Building

Outside the Building

Page 70: 48 hours customer development

The Pivot Turns Failure Into Insight

• The heart of Customer Development

•Business Model changes without crisis

•Fast, agile and opportunistic

Page 71: 48 hours customer development

A Pivot Changes the Business Model

Test

Hypotheses:

•Problem

• Customer

• User

• Payer

Test Hypotheses:

•Demand Creation

Test

Hypotheses:

•Channel

Test

Hypotheses:

•Product

• Market Type

• Competitive

Test Hypotheses:

•Pricing Model /

Pricing

Test Hypotheses:

•Size of

Opportunity/Market

• Validate Business Model

Test

Hypotheses:

•Channel

• (Customer)

• (Problem)

Customer

Developme

nt Team

Agile

Developme

nt

The Business Model/Customer Development Canvas

Page 72: 48 hours customer development

Speeding Up Cycle Time

•Speed of cycle minimizes cash needs

•Minimum feature set speeds up cycle time

• Near instantaneous customer feedback

drives feature set

Page 73: 48 hours customer development

Sidebar

There Are Three Types Of Startups

The Role of Market Type

Page 74: 48 hours customer development

New Product Conundrum

• Product introductions aren’t predictable

– Why?

– Is it the people that are different?

– Is it the product that are different?

• Are there different “types” of startups?

Page 75: 48 hours customer development

Three Markets Types

• Market Type changes everything

• Sales, marketing and business development differ radically by market type

Existing Market Resegmented

Market

New Market

Page 76: 48 hours customer development

Three Types of Markets

• Existing Market

– Faster/Better = High end

• Resegmented Market

– Niche = marketing/branding driven

– Cheaper = low end

• New Market

– Cheaper/good enough = creates a new class of product/customer

– Innovative/never existed before

Existing Market Resegmented

Market

New Market

Page 77: 48 hours customer development

Market Type Changes Everything

Market– Market Size

– Cost of Entry

– Launch Type

– Competitive Barriers

– Positioning

Sales– Sales Model

– Margins

– Sales Cycle

– Chasm Width

Existing Market Resegmented

Market

New Market

Finance• Ongoing Capital

• Time to Profitability

Customers• Needs

• Adoption

Page 78: 48 hours customer development

So What Does Engineering Do?

Page 79: 48 hours customer development

Customer Problem: known

Product Features: known

Waterfall / Product ManagementExecution on Two “Knowns”

Requirements

Design

Implementation

Verification

Maintenance

Source: Eric Ries

http://startuplessonslearned.blogspot.com

Page 80: 48 hours customer development

Problem: Known Solution: Unknown

“Product Owner” or

in-house customer

Agile - Customer Problem is KnownExisting Company/Market

Source: Eric Ries

http://startuplessonslearned.blogspot.com

Unit of progress: a line of working code

Page 81: 48 hours customer development

Problem: Unknown Solution: Unknown

Lean StartupCustomer Problem + Product Features are Unknown

Source: Eric Ries

http://startuplessonslearned.blogspot.com

Page 82: 48 hours customer development

Checklists and Synchronization

Page 83: 48 hours customer development

8

Customer Creation

• Creation comes after proof of sales

• $’s for scale

• Lean Startups are not cheap startups

CustomerDiscovery

CustomerValidation

CompanyBuilding

CustomerCreation

Page 84: 48 hours customer development

Company Building

CustomerDiscovery

CustomerValidation

Customer Creation

CompanyBuilding

• (Re)build company’s organization & management

• Re look at your mission

Page 85: 48 hours customer development

Thanks

www.steveblank.com

Page 86: 48 hours customer development

I Write a Blog

www.steveblank.com

Page 87: 48 hours customer development

Both Books on Amazon