Customer development
Customer development is a formal methodology for building startups and new corporate ventures. It is one of the three parts that make up a lean startup.
The process assumes that early ventures have untested hypotheses about their business model. Customer development starts with the key idea that there are no facts inside your building so get outside to test them. The hypotheses testing emulates the scientific method – pose a business model hypothesis, design an experiment, get out of the building and test it. Take the data and derive some insight to either Validate the hypothesis, Invalidate the Hypothesis, or Modify the hypothesis.
Many burgeoning startup companies devote all of their efforts to designing and refining their product and very little time “getting out of the building.” The customer development model encourages that more time be spent in the field identifying potential consumers and learning how to better meet their needs. The Customer Development concept emphasizes empirical research.
Customer development is the opposite of the “if we build it, they will come” product development-centered strategy, which is full of risks and can ultimately be the downfall of a company.
The customer development method was created by serial entrepreneur-turned-educator Steve Blank, father of the lean startup movement. According to Blank, startups are not simply smaller versions of larger, more developed companies. A startup operates in a fashion vastly different from that of a large company and employs different methods. While larger companies execute known and proven business strategies, startups must search for new business models. Customer Development guides the search for a repeatable and scalable business model.
History
Customer development was developed by serial entrepreneur Steve Blank in the 1990s. While writing about his experiences as an entrepreneur in the Silicon Valley for his memoir, Blank began to notice patterns in the startups he was involved with. Recognizing that startups are not simply smaller versions of large companies, he observed that entrepreneurs need to have a systemized approach to guide their search for “repeatable and scalable business models.”The revelation led to his first book, The Four Steps to the Epiphany: Successful Strategies for Products that Win, which served as the course text for his first class and heralded the birth of Customer Development, which in turn spawned the Lean Startup movement.
Blank's second book, The Startup Owner’s Manual, is a step-by-step guide to building a successful startup using customer development principles.
The four-step process
The customer development method consists of four steps that are designed to help avoid common pitfalls and repeat successful business strategies:- Customer discovery first captures the founders’ vision and turns it into a series of business model hypotheses. Then it develops a plan to test customer reactions to those hypotheses and turn them into facts.
- Customer validation tests whether the resulting business model is repeatable and scalable. If not, founders should return to customer discovery.
- Customer creation is the start of execution. It builds end-user demand and drives it into the sales channel to scale the business.
- Company building transitions the organization from a startup to a company focused on executing a validated model.
Customer Development Manifesto
- There Are No Facts Inside Your Building, So Get Outside
- Pair Customer Development with Agile Development
- Failure is an Integral Part of the Search
- Make Continuous Iterations and Pivots
- No Business Plan Survives First Contact with Customers So Use a Business Model Canvas
- Design Experiments and Test to Validate Your Hypothesis
- Agree on Market Type. It Changes Everything
- Startup Metrics Differ from Those in Existing Companies
- Fast Decision-Making, Cycle Time, Speed and Tempo
- It's All About Passion
- Startup Job Titles Are Very Different from a Large Company's
- Preserve All Cash Until Needed. Then Spend.
- Communicate and Share Learning
- Customer Development Success Begins With Buy-In
Teachings
A free online version of the course focusing on customer feedback and early market testing has been offered since the beginning of 2012. It is designed for all types of entrepreneurs and requires them to have a viable business concept written by the end of eight weeks. The course has more than 300,000 registered users.
As of 2016, with the launch of two new classes—Hacking for Defense and Hacking for Diplomacy - Blank's Lean LaunchPad methodology has also revolutionized how the U.S. defense and intelligence community and State Department can deploy innovation with speed and urgency.
Business model
From the customer development view, a business model is a representation of how organizations create, deliver and capture value. It is designed to change rapidly, reflect customer reality and iterate as new information is discovered.The business model is based on the mantra, “No business plan survives first contact with customers.” The business plan is an operating document that existing companies write to execute known business models. However, for a startup, there are too many unknowns to develop a successful plan. The static business plan necessarily changes as soon as the business comes in contact with its target market.
Startups are involved in searching for the right business model. The business model is tested in the real world to gather customer input and make necessary changes. When a successful, repeatable business model is discovered, the company enters the product execution and business plan phase.
Business model canvas
and Yves Pigneur designed the Business Model Canvas. The Canvas is a tool to help entrepreneurs structure and plan their business models. It is designed to change rapidly, highlight alternatives, promote a customer focus and encourage testing. It can also be used to set up Customer Development hypotheses and to visually track iterations.The business model canvas is made up of nine blocks:
- Key partners
- Key activities
- Key resources
- Value propositions
- Customer relationships
- Channels
- Customer segments
- Cost structure
- Revenue streams
Minimum viable product
The minimum viable product is “that version of a new product which allows a team to collect the maximum amount of validated learning about customer with the least effort.” The startup releases the most minimal, core product to start testing early and minimize the total development process time.The MVP allows entrepreneurs to gather feedback from early adopters to prevent pitfalls and avoid building unwanted products. The MVP also lets customers point out missing features and necessary changes.
To successfully use the MVP strategy, entrepreneurs must be committed to iteration. Customer feedback will bring the product or service through several changes before it is finalized.
Hypotheses
Hypotheses are critical assumptions about how a business will work, and include assumptions about target market, pricing, and competitors. Together, hypotheses make up the business model for a startup.Testing hypotheses means that the founder has to “get out of the building” and answer three questions about the business:
- Do we really understand the customer's problem or need?
- Do enough people care about the problem or need to deliver a huge business?
- Will they care enough to tell their friends and grow the business quickly?
Hypotheses change as a result of testing and customer feedback. The changed hypotheses are incorporated into new iterations of the startup business model.
Pivot
The pivot is “a structural course correction to test a new fundamental hypothesis about a product, strategy engine of growth.” It is the process of changing a part or parts of the business model to reflect reality.The customer development process assumes that most of the initial assumptions of the business model will be wrong. Pivoting involves recognizing that the original business model is not working, then deciding what changes to make and taking action on those changes. This process is easier to visualize when the business model is drawn out.
While iterating involves small changes like altering a product price, pivoting involves substantial changes like identifying a better target market. The process involves four steps:
- Observe: Observing that the business model isn't working.
- Orient: Orienting to the new facts.
- Decide: Deciding what to change in the business model.
- Act: Acting decisively to make the change.