Contents:
- The Concept and Meaning of CustDev
- Tools of the CustDev Methodology
- The Essence and Benefits of CustDev
- Why Conduct CustDev Research?
- Key Stages of CustDev Research for a Successful Business
- Customer Discovery: Understanding Customer Needs
- Deep Study of the Product and Preparation for Interviews
- Effective User Interviews
- Types of Research for Customer Development
- Key aspects when conducting interviews
- Effective use of CustDev: a practical checklist
- How to deepen your knowledge of marketing research

Product Manager: Course with Employment in 3 Months
Find out moreThe Concept and Importance of CustDev
CustDev, or customer development, is a powerful tool for testing marketing hypotheses and developing new products. This methodology helps entrepreneurs better understand customer needs and significantly reduce the risks associated with launching unsuccessful products. Customer development facilitates more thorough target audience research, identifying real problems and user needs, which in turn enables the creation of products that meet market expectations. This approach allows companies to optimize their efforts and resources, focusing them on creating in-demand and successful solutions. Steve Blank, a renowned serial entrepreneur from Silicon Valley, is the author of the customer development concept. In his book, "Four Steps to the Epiphany: Strategies for Building Successful Startups," published in 2005, he details the core principles and methods of this methodology. Customer development emphasizes the need for a deep understanding of customer needs, which allows startups to adapt their products and services to market demands. Blank emphasizes that successful startups must actively engage with customers, test hypotheses, and quickly adjust their strategies based on the data. This book has become an essential guide for entrepreneurs seeking to create marketable and competitive solutions.
According to Failory research, nine out of ten startups fail, and almost half of these cases are due to errors in their marketing strategy. Specifically, 34% of startups fail to meet the needs of their users, and 22% fail to develop an effective marketing model. The CustDev methodology significantly reduces these risks by offering a systematic approach to target audience research. This helps startups better understand customer needs and create products that will be in demand in the market.
Blank developed the methodology based on his own experience and analyzing the failures of other startups. He concluded that traditional MBA approaches are not always effective in a context of limited funding. In such circumstances, attracting early customers becomes a key factor in success. Effective customer acquisition strategies and adapting business models to real market conditions help startups overcome initial difficulties and lay the foundation for sustainable growth.
CustDev Methodology Tools
CustDev has a number of key tools that assist in the process of product development and optimization. These tools allow for a deeper understanding of user needs and tailor the product to their requirements. Effective use of these methods helps create more attractive and satisfying solutions.
- MVP (minimum viable product) is a version of a product that performs the main function, but is not yet perfect. For example, it could be a car without air conditioning or even without doors.
The main concept of MVP (minimum viable product) is to develop a simplified version of a product with minimal costs and resources. This approach allows you to present the product to the target audience, collect feedback and suggestions, and then improve it based on the real needs of users. Thus, an MVP helps to use time and resources more efficiently and reduces the risk of market failure.
- Deep interviews are informal conversations with representatives of the target audience, divided into three types: problem, solution, and expert.
Problem interviews help to identify key pain points of users, solution interviews help to evaluate how effectively the product solves their problems, and expert interviews provide valuable information about current trends and competitors' solutions. These research methods are important tools for deeply understanding the needs of the target audience and increasing the competitiveness of the product.
- CJM (Customer Journey Map) is a visual representation of the customer's interaction with the company, from acquaintance to purchase.
The CJM (Customer Journey Map) provides an opportunity to see the product from the customers' point of view, identifying their goals, concerns, and difficulties that arise during the purchasing process. This tool helps to better understand the consumer experience, which allows you to effectively eliminate problems and optimize the customer journey. Using the CJM map improves customer interactions and increases their satisfaction, which in turn can lead to increased sales and brand loyalty.
The Essence and Benefits of CustDev
A direct translation of the term "customer development" as "customer development" does not fully convey the essence of this methodology. CustDev is not simply interaction with clients, but the systematic testing of hypotheses and adaptation of the product in accordance with the real needs of users. The main goal of CustDev is a deep understanding of the target audience, which allows you to create solutions that truly solve customer problems, thereby increasing the chances of product success in the market.
The key idea is that a business should actively listen to its target audience, study their needs and problems, and adapt its products to solve them. The results of such research allow you to create in-demand goods and services, which contributes to increased sales. Understanding customer pain points helps not only in developing new solutions but also in improving existing ones, which ultimately strengthens brand trust and increases its competitiveness in the market.
Customer development research aims to identify key customer problems and determine products or services that can effectively solve them. It helps to better understand the needs of the target audience and develop solutions that will be truly in demand. Conducting such research allows companies to optimize their offerings and improve service quality, which ultimately contributes to increased customer satisfaction and business growth.
Customer development is a key element of the Lean Startup methodology, aimed at reducing costs and minimizing risks when launching startups. The methodology also incorporates Agile product development and business modeling, which allows for more effective adaptation to market demands. The main goal of customer development is to identify the needs and problems of the target audience, which contributes to the creation of in-demand products and services. Effective use of customer development helps startups avoid common mistakes associated with a lack of understanding of consumers.
Why Conduct CustDev Research?
Customer Development (CustDev) research is an important tool for reducing the risks associated with launching startups and introducing new products or services. These studies allow companies to rely not on their own assumptions, but on the real needs and preferences of the target audience. This approach significantly increases the likelihood of a successful product launch and its further development. CustDev helps entrepreneurs better understand their customers, identify current problems, and propose effective solutions, which ultimately leads to increased competitiveness and business growth.
The main tasks solved with CustDev are identifying customer needs, understanding their expectations and preferences, and testing ideas and concepts in the early stages of product development. CustDev helps analyze the target audience and identify customer problems and pain points, which allows for the creation of more popular and successful solutions. Furthermore, the CustDev methodology improves communication between development and marketing teams, providing a deeper understanding of the market and consumer trends. As a result, companies can reduce the risks associated with launching new products and increase their competitiveness.
- Creating a detailed profile of the target audience. CustDev allows you to determine who the company's potential clients are, their gender, age, profession, and hobbies, which helps fine-tune marketing campaigns.
- Adapting the product to the requirements of the target audience. Research reveals which features are missing from existing applications or which new services might be of interest to customers, for example, unique workouts in fitness clubs.
- Determining the best promotion strategy. During the research, it may be revealed that an environmentally friendly product is important to the audience, which requires emphasizing these qualities in advertising materials.
- Optimizing costs. CustDev helps avoid unnecessary development costs for features that customers don't demand, allowing you to focus on the truly important aspects that customers are willing to pay for.
Key Stages of CustDev Research for a Successful Business
The CustDev process consists of several key stages that allow a company to gain a deeper understanding of its target audience (TA). The first stage, known as customer discovery, involves a thorough study of potential customers and their needs. At this stage, companies conduct interviews to gather information about the preferences and problems of the target audience. After analyzing the collected data, a minimum viable product (MVP) is developed, which is then tested on real users. This process allows you to identify product weaknesses and make any necessary adjustments. Let's take a closer look at each of these steps to understand how they help improve business performance and customer satisfaction.
Conducting customer discovery, or "customer discovery," is a key stage in the business formation process. This stage allows companies to define the target audience and create a detailed profile of potential customers. It is important not only to identify who exactly may become a customer but also to conduct a thorough market analysis. Creating a customer journey map (CJM) helps to deeper understand how customers interact with the product, which leads to an improved user experience and increased satisfaction. Effective customer discovery allows companies to tailor their offerings to customer needs, which ultimately leads to increased sales and business growth.
Preparing for interviews is a key stage for companies seeking to successfully present their product. It is important to conduct a detailed product analysis taking into account the needs of the target audience. This implies a deep understanding of the problems that customers are looking to solve with your product or service. It is also necessary to determine the ways in which they will use your product to achieve their goals. This approach will not only improve the offering but also increase customer satisfaction. Proper interview preparation will help identify the target audience's current concerns and expectations, which in turn facilitates more effective product promotion.
Interview scripting is an important step in analyzing user interactions with a product. Based on the collected data, a detailed script is developed that includes key questions aimed at identifying user needs and experiences. This approach allows for the most useful information to be obtained for product improvement. In the following, we will consider recommendations for effective interview preparation, which will help make the process more productive.
Interviewing is a key step in customer needs research. At this stage, the company interacts with potential customers and asks them targeted questions about the product or service. The answers obtained help identify important areas for improvement, such as adding new features to the product or optimizing the interface for greater usability. Effective interviews help better understand customer preferences and expectations, which in turn helps create a more competitive offering. Using a variety of methods during the interview phase is an important step in the data collection process. In-depth interviews, quantitative surveys, and A/B testing provide the qualitative information needed for further product improvement. These methods help identify user needs and preferences, which facilitates more precise adjustments to functionality and design. Effective data collection at this stage significantly increases the chances of successful product development and its meeting the expectations of the target audience. Creating a minimum viable product (MVP) involves developing the first version that demonstrates the main ideas and functionality. Testing the MVP helps determine the target audience's real interest in the product or service. It is important to keep in mind that user statements about their readiness to use certain features can only be relied upon after MVP testing. This approach helps minimize risks and focus on user needs, which ultimately contributes to the successful development of the product.
The benefit of CustDev is that even if the project fails, you can avoid common mistakes that most companies make. The CustDev methodology offers the opportunity to learn lessons, formulate new ideas, and validate them with the target audience. This, in turn, can significantly increase the likelihood of your project's success. Mikhail Voitko, CEO of SberDevices, emphasizes the importance of this approach for achieving effective results. Using CustDev not only optimizes the development process but also better understands customer needs, which is a key factor for a successful business.
Customer Discovery: Understanding Customer Needs
The first step in the customer discovery process is defining your target audience. It is necessary to create a detailed buyer persona, taking into account characteristics such as gender, age, geographic location, and interests. A crucial aspect is identifying the customer's "pain"—the problem your product is designed to solve. This understanding will allow you to better tailor your offerings and marketing strategies, ensuring more effective engagement with potential buyers.
Create a customer journey map (CJM) that clearly displays all stages of a customer's interaction with your brand. This map helps you identify key moments that influence the customer experience and optimize their journey. An example of a CJM is shown below.

A CJM (Customer Journey Map) clearly illustrates all stages of a customer's interaction with your company. This process begins when a potential buyer has the idea to purchase a product in your niche and ends when the payment for the product is received at the register. To achieve repeat purchase incentives, it is also important to reflect the customer's journey to return to your business in your map. Proper use of a CJM helps identify key moments that influence a customer's decision and optimize them to increase satisfaction and loyalty.
It is important to outline the actions that employees should take when interacting with customers. A clearly defined customer journey map will help prevent unexpected errors and significantly improve the overall customer experience. Optimizing these processes will not only improve customer satisfaction but also strengthen their loyalty to your brand.
I recall a case with a large telecommunications company that launched a new online product. At first glance, everything was going well, but at the end of the first month, customer support began receiving questions from customers about payment methods. It turned out that the developers had simply forgotten to add a payment button. Despite the apparent obviousness, even experienced product managers can make such mistakes. To avoid such misunderstandings, it is crucial to detail all stages of user interaction with the product in a customer journey map. This will improve the user experience and increase customer satisfaction.
Deep Product Research and Interview Preparation
To deeply understand the product from the user's perspective, it is necessary to use the Jobs to be Done (JTBD) concept. JTBD literally refers to the tasks the user wants to solve with the product. This concept helps identify real customer needs and understand the exact results they expect from using a product. Applying JTBD allows for more targeted solutions and an improved user experience, which in turn contributes to increased customer satisfaction and loyalty.
The essence of the JTBD (Jobs To Be Done) method is that users "hire" products and services to solve their specific problems and meet their needs. For example, some people use social media to share photos with friends, while others use them to promote their business. Understanding the specific actions that users seek to perform is key. This knowledge allows companies to develop and offer the necessary tools and solutions that meet user expectations and requirements. In a competitive market, it is important to consider these aspects to create a successful product that truly solves user problems and helps them achieve their desired results.
The Yandex Food app allows users to filter restaurants by various criteria, including price, type of cuisine, and delivery speed. This is a clear example of the Jobs to be Done concept for this service. To identify JTBDs in your industry, it's important to interview customers to understand what features they expect from your product or service. This approach will help you better tailor your offering to user needs and improve customer satisfaction. Furthermore, customer research will allow you to identify key aspects that will drive business growth. The JTBD (Jobs To Be Done) and CJM (Customer Journey Mapping) methods are effectively complemented by corridor studies, during which users test simple prototypes. This approach allows you to validate your concept before developing a minimum viable product (MVP), significantly reducing costs and risks. Corridor studies help uncover real user needs, providing valuable feedback and enabling early improvements. As a result, you gain a more accurate understanding of the user experience and can create solutions that truly meet market demands. Skyeng demonstrates the successful application of the JTBD methodology. Mikhail Sverdlov, former Content Director at Skyeng, shares his experience: "When developing a grammar trainer, we initially created a simple JTBD and conducted a corridor study. After creating a clickable prototype in Figma, we interviewed employees who had already used the service. In an hour and a half, we identified four key issues in the interface, which allowed us to save approximately 300,000–400,000 rubles even before full-scale development began." This approach demonstrates the importance of preliminary analysis and testing, which helps optimize costs and improve the quality of the final product.
This experience emphasizes the importance of preliminary research for a thorough understanding of user needs. This, in turn, helps reduce risks during the development process. Effective research not only identifies the key requirements of the target audience but also optimizes the product creation process, which ultimately increases its competitiveness in the market.
Effective User Interviews
User interviews play a key role in the Customer Development (CustDev) process. They provide an opportunity to gain a deeper understanding of customer needs and cover various aspects, including product functionality and user behavior. The primary goal of these interviews is to gain valuable insights that can significantly improve the quality of your product or service. Effective user interviews help uncover the real desires and challenges of your target audience, which in turn contributes to the creation of a more competitive offering.
Mikhail Sverdlov, former content director at Skyeng, notes that insights are formed from identified gaps. When users share their experiences with a product, observing their behavior can reveal deviations from expectations. These insights have the potential to change the value proposition and adjust the business model, ultimately facilitating product development and improving its alignment with user needs. This approach allows companies to better understand their audience and tailor their offerings, which is essential for successful growth in the market.

The format of the interview may vary, but the main goal is to obtain the data necessary for the research. Entrepreneur Rob Fitzpatrick emphasizes that "the simpler the interview script, the better." If you can test your script even on a close person, like your mother, this indicates that you are moving in the right direction. Simplicity and accessibility of questions contribute to more open and honest answers, which ultimately enriches the research results.
Types of Research for Customer Development
- In-depth interviews. These studies help find out whether the user has a problem that your product can solve, as well as determine what features can be added to improve the solution.
- Quantitative surveys. Anonymous questionnaires can cover both small groups (from ten people) and much larger samples (up to thousands of respondents), which allows you to obtain more accurate data.
- A/B testing. This method allows you to compare various product aspects, such as button design or banner placement. Details on conducting A/B testing can be found in our guide.
Mikhail Voitko, CEO of SberDevices, emphasizes that interviews require minimal effort. While finding suitable respondents can sometimes be difficult in the B2B segment, high-quality research can significantly impact sales. Convincing your target audience of your product's value can lead not only to a purchase but also to potential investment in its further development.
Key Aspects When Conducting an Interview
There are several key aspects to keep in mind when conducting an interview. First, preparation for the interview is paramount. Research the candidate and the organization to ask relevant questions. Second, the questions should be clear and specific to avoid misunderstandings. It is also important to create a comfortable atmosphere so that the candidate feels relaxed and can put their best foot forward. Also, don't forget about active listening: this will help you better understand the answers and ask clarifying questions. Finally, conclude the interview by summarizing and giving the candidate an opportunity to ask questions. These practices will help make the interview more productive and effective.
- Facts — how users currently use the product, what problems it solves.
- Emotions — how strong is the user's need for your product.
- Triggers — situations when users want to change the way they interact with the product. For example, if a customer is tired of regular grocery shopping and wants to order pizza online.
- Insights — how well does your solution meet the user's expectations? Are they satisfied with the delivery time, for example?
- Sample — CustDev doesn't have a single approach to the number of respondents, but it should be sufficient to analyze the needs of the target audience.
Mikhail Voitko notes that the results of CustDev research are easy to understand. You can be confident in their accuracy, unlike more abstract studies, where user behavior may remain unclear. CustDev provides a deeper understanding of customer needs and preferences, making it an essential tool for developing effective products and services.
Effective Use of CustDev: A Practical Checklist
This guide provides a detailed list of CustDev research questions that can be applied in three main scenarios: launching a product in an existing market, entering a new market, and optimizing an existing product. These questions will help you better understand user needs, identify their expectations, and improve your product to meet market requirements. Use this list to analyze and adapt your strategy to increase the chances of your product's success.
In this situation, it is important to consider the key aspects that may influence the decision. First of all, it is necessary to analyze all available data and factors that may influence the final result. It is important to identify the main problems and propose solutions. You should also pay attention to the possible consequences of the decisions made and their impact on the environment. Taking all these points into account, you can develop a strategy that will help you cope with current challenges and achieve your goals.
It is necessary to conduct research on the following aspects:
- Current competitive environment: who are the main players, their pricing and marketing strategies;
- Criteria for choosing similar products by consumers - what is crucial for them;
- User satisfaction: what aspects they like, and which ones cause dissatisfaction and difficulties when using existing solutions.
Situation 2 is a scenario in which it is important to consider all possible aspects. To effectively solve the problem, it is necessary to analyze existing data and identify key factors. This will not only allow you to understand the essence of the situation, but also develop a strategy for achieving the optimal result. It is important to consider all available resources and use them to minimize risks. This approach will help not only in solving the current problem, but also in preventing similar situations in the future. Data research and analysis will form the basis for making informed decisions that will lead to positive change.
In this situation, it is necessary to conduct an analysis.
- Potential target audience: who are your future customers;
- What problems do they face and what are their needs;
- The degree of importance of solving these problems for consumers;
- Forecasting demand for your product;
- Elements that are necessary for your product to become in demand.
Situation 3
In this situation, it is important to consider the main aspects that can influence the outcome of events. It is necessary to analyze all available data and identify the key factors contributing to decision making. Pay attention to the possible consequences and risks associated with each course of action. In addition, it is worth considering the opinions of all stakeholders, which will help in finding the optimal solution. It is important not only to identify the problem, but also to develop a strategy for solving it, based on the facts and available resources. This approach will ensure a more sustainable result and minimize the likelihood of undesirable situations in the future.
In this situation, it is recommended to research the following aspects:
- The reasons why customers choose your product;
- The factors why they prefer competitors;
- The context of use of your product: in what situations and conditions consumers use it;
- Who exactly is the end consumer;
- Who makes the final purchasing decision;
- Analysis of the current user experience with your product.
How to Deepen Your Knowledge of Marketing Research
- Study in-depth articles on marketing research to better understand consumer behavior analysis and current market trends. Skillbox Media offers a variety of materials on research methods, including in-depth interviews, A/B testing, and SWOT analysis, to help you expand your knowledge.
- Skillbox Media also offers articles on key metrics used by marketing analytics professionals. We cover metrics such as CTR (click-through rate), CPC (cost per click), CPM (cost per thousand impressions), CPA (cost per action), CPL (cost per lead), LTV (customer lifetime value), open rate (open rate), click rate (click-through rate), and CTOR (click-through rate of open emails). This data will help you understand how these metrics are calculated and what they mean for your business.
- If you're interested in Customer Development (CusDev) research, we recommend checking out Skillbox's "Customer Development" course. In this course, you will learn how to research the target audience, conduct interviews with users, analyze the collected data, find and validate product ideas, test hypotheses and develop minimum viable products (MVP), as well as develop your offerings in the market.
Product Manager: 5 Steps to Success career
Want to become a product manager? Learn 5 key skills for a successful career start!
Learn more
