{"id":8032286,"date":"2017-07-14T18:42:57","date_gmt":"2017-07-15T01:42:57","guid":{"rendered":"https:\/\/test-agilealliance.pantheonsite.io\/?post_type=aa_glossary&#038;p=8032286"},"modified":"2022-08-29T15:23:05","modified_gmt":"2022-08-29T22:23:05","slug":"customer-development","status":"publish","type":"aa_glossary","link":"https:\/\/agilealliance.org\/glossary\/customer-development\/","title":{"rendered":"Customer Development"},"content":{"rendered":"<p>Customer development is a four-step framework, originally identified by Steve Blank, to discover and validate that you have identified a need(s) that customers have built the right product to satisfy that customer\u2019s need(s), tested the correct methods for acquiring and converting customers, and deployed the right resources in the organization to meet the demand for the product. The framework provides a way to use a scientific approach to validate assumptions about your product and business.<\/p>\n<p>The four steps of the framework are:<\/p>\n<ol>\n<li>Customer discovery \u2013 Understand customers and their needs that you may be able to satisfy.<\/li>\n<li>Customer validation \u2013 You have a product that will satisfy your customer\u2019s needs.<\/li>\n<li>Company creation \u2013 You determine whether your product will satisfy all the customers&#8217; needs<\/li>\n<li>Company building \u2013 You can grow your organization in order to support the demand for your product.<\/li>\n<\/ol>\n<p>The Lean Startup approach combines customer development, which is helpful when you don\u2019t know the problem, and agile development, which is helpful when you don\u2019t know the solution. Both approaches provide ways to iteratively validate assumptions and learn through feedback.<\/p>\n<p>The first step of customer development, customer discovery, is the part of the framework that plays the biggest part in Lean Startup and has also been shortened to \u201cdiscovery\u201d by some in the agile community. Customer discovery helps you determine whether you understand the need you are trying to satisfy and whether you are satisfying the right need.<\/p>\n<p>Customer discovery can be described as:<br \/>\n1. Identify the need.<\/p>\n<p>You may not always immediately know the actual need you are trying to satisfy. In some cases, you start with a solution (product idea), at which point you need to work backward to figure out the need you are really trying to satisfy.<\/p>\n<p>2. Hypothesize potential solutions.<\/p>\n<p>Once you have an understanding of the true need, hypothesize a potential solution. If you were initially handed a solution to deliver, you can include that as a candidate, but you may find that the need you\u2019re satisfying requires a completely different solution.<\/p>\n<p>3. Identify assumptions.<\/p>\n<p>Identify assumptions that are central to your hypothesized solution, including assumptions about<\/p>\n<ul>\n<li>Business environment<\/li>\n<li>Dependencies<\/li>\n<li>Minimum requirements for a solution<\/li>\n<li>Change management required<\/li>\n<\/ul>\n<p>A helpful way to identify assumptions is to ask, \u201cWhat must be true for this solution to be effective?\u201d<\/p>\n<p>4. Validate assumptions.<\/p>\n<p>Talk to customers and gather data to validate your assumptions and test your solution. There are many different ways you can go about validating assumptions.<\/p>\n<p>5. Start delivering.<\/p>\n<p>Once you feel you have validated a sufficient number of assumptions, start delivering a minimal, yet viable, solution and get frequent feedback from your customers on whether the solution meets their needs.<\/p>\n<p>6. Constantly reevaluate your solution.<\/p>\n<p>Constantly reevaluate your solution to make sure it is still worthwhile based on new information that comes to light. Regularly ask whether you should commit to, transform, or kill the solution.<\/p>\n<hr \/>\n<h2>Also Known As<\/h2>\n<p>While not completely interchangeable as terms, close analogs to customer development at least with respect to the intended outcome, are the ideas of discovery, and Lean UX.<\/p>\n<hr \/>\n<h2>Expected Benefits<\/h2>\n<p>The primary benefits to customer development are that it provides a team with an approach to take to validate assumptions, and it provides a way to go about determining whether the team is delivering the right thing.<\/p>\n<hr \/>\n<h2>Common Pitfalls<\/h2>\n<p>The most common pitfall related to customer development is that teams do not use it. Instead, they fall in love with their product (the solution) without understanding which, if any, needs it satisfies. The result is a product without a market, or with a smaller market than anticipated and potential business issues.<\/p>\n<hr \/>\n<h2>When Applicable<\/h2>\n<p>Customer development was initially described in the context of technology startups, however, the idea of building a shared understanding of customers and their needs prior to creating a product is applicable to all businesses and can even be applied to more established organizations that seek to introduce new products.<\/p>\n<p>The approach to validating assumptions described as customer development can also be used in internal product situations, however, the team in those cases knows there is a problem to solve, they just may not have clearly stated it or fully assessed whether the problem is worth solving.<\/p>\n<p>In new product development settings, customer development is especially helpful to determine if there is a problem that needs to be solved and whether there is a product idea that can solve that problem in a valuable manner.<\/p>\n<hr \/>\n<h2>Origins<\/h2>\n<p>2005:\u00a0Steve Blank introduces the concept of customer development in his book\u00a0The Four Steps to the Epiphany. This book is based on actions he saw several start-ups take to launch products.<\/p>\n<p>2011:\u00a0Customer development sees a much broader audience when Eric Ries describes it as a key piece of Lean Startup (in conjunction with agile software development) in his book The Lean Startup<\/p>\n<hr \/>\n<h2>Further Reading<\/h2>\n<p><a href=\"http:\/\/amzn.to\/2tU07Sm\">The Entrepreneur\u2019s Guide to Customer Development<\/a>\u00a0By Brant Cooper and Patrick Vlaskovits<\/p>\n<p><a href=\"http:\/\/amzn.to\/2urnu90\">The Four Steps to the Epiphany<\/a>\u00a0by Steve Blank<\/p>\n<p><a href=\"http:\/\/amzn.to\/2sYzpqj\">The Lean Startup: How Today\u2019s Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses<\/a>\u00a0by Eric Ries<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Customer development is a four-step framework, originally identified by Steve Blank, to discover and validate that you have identified a need(s) that customers have built the right product to satisfy [&hellip;]<\/p>\n","protected":false},"author":12,"featured_media":8067461,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","categories":[904],"tags":[],"class_list":["post-8032286","aa_glossary","type-aa_glossary","status-publish","has-post-thumbnail","hentry","category-business"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/agilealliance.org\/wp-json\/wp\/v2\/aa_glossary\/8032286","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/agilealliance.org\/wp-json\/wp\/v2\/aa_glossary"}],"about":[{"href":"https:\/\/agilealliance.org\/wp-json\/wp\/v2\/types\/aa_glossary"}],"author":[{"embeddable":true,"href":"https:\/\/agilealliance.org\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/agilealliance.org\/wp-json\/wp\/v2\/comments?post=8032286"}],"version-history":[{"count":0,"href":"https:\/\/agilealliance.org\/wp-json\/wp\/v2\/aa_glossary\/8032286\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/agilealliance.org\/wp-json\/wp\/v2\/media\/8067461"}],"wp:attachment":[{"href":"https:\/\/agilealliance.org\/wp-json\/wp\/v2\/media?parent=8032286"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/agilealliance.org\/wp-json\/wp\/v2\/categories?post=8032286"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/agilealliance.org\/wp-json\/wp\/v2\/tags?post=8032286"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}