Key Moments

Michael Seibel - Building Product

Y CombinatorY Combinator
Science & Technology5 min read60 min video
Sep 5, 2018|1,093,769 views|21,525|358
Save to Pod
TL;DR

Building a successful product requires understanding your customer, solving a real problem, and iterating quickly.

Key Insights

1

Clearly define the problem you are solving and ensure it's narrowly focused and solvable.

2

Identify your ideal first customer and understand their needs and the frequency/intensity of their problems.

3

Your Minimum Viable Product (MVP) must genuinely solve the core problem, not just be an 'artistic' creation.

4

Focus on building a process for rapid iteration and learning, rather than trying to perfect every feature initially.

5

Use event-based analytics (like Mixpanel) over website traffic data to understand user actions and product effectiveness.

6

Avoid common pitfalls like starting with free products without a clear path to monetization and ignoring 'bad' customers.

FOUNDATIONS FOR SURVIVAL AND SUCCESS

Michael Seibel, CEO of Y Combinator, shared crucial insights for building successful products, drawing from his experiences with Justin.tv and Twitch. He emphasized that survival often hinges on three core pillars: a highly technical and resilient founding team, extremely low burn rate allowing for mistakes, and an ego deeply tied to the startup's success. These elements, while not traditional rules, provided the necessary buffer and motivation to navigate the early, challenging stages of building a company.

DEFINING THE PROBLEM AND CUSTOMER

A fundamental step in product development is clearly articulating the problem a startup aims to solve. Seibel advises against simply stating an idea; founders must define the specific issue and the expected outcome. Equally critical is identifying the target customer, moving beyond the temptation to serve 'everyone.' Understanding who the initial users are is paramount for effective communication and product development, especially when the product isn't a ubiquitous service like a search engine.

VALIDATING THE PROBLEM AND SOLUTION

Seibel stresses the importance of validating both the problem and the proposed solution. Founders should ask if they've experienced the problem themselves, can they define it narrowly, and is it genuinely solvable. He uses the example of 'Uber for babysitting' to illustrate how a broad problem can be unsolvable at scale, necessitating a narrower focus. Additionally, understanding the frequency and intensity of the problem for the user, and their willingness to pay, are critical indicators of product viability.

THE ROLE AND EXECUTION OF THE MVP

The Minimum Viable Product (MVP) should be a functional tool that demonstrably solves the core problem, not a piece of art. Seibel warns against product-market drift that occurs with lengthy development cycles. MVPs should be built quickly and tested with actual users to ensure they are useful. The definition of success is user adoption and utility, not just subjective appreciation. He advocates for finding desperate users who truly need the solution, rather than friends or investors who may offer well-intentioned but misleading feedback.

METRICS AND DEVELOPMENT CYCLES

Effective metrics are crucial for understanding product usage and guiding development. Seibel recommends event-based analytics tools like Mixpanel or Amplitude over general website analytics. He advises starting with a few key metrics and ensuring the entire team understands them. Product development should occur in rapid, short cycles (e.g., two weeks) involving brainstorms, prioritizing tasks based on impact and effort (easy, medium, hard), and clearly documenting specifications. This iterative process allows for quick learning and adaptation.

ITERATION VERSUS PIVOTING

Seibel distinguishes between iterating on a solution and pivoting the core business. Iteration involves refining the product or features to better serve the right customer and solve the identified problem, which is a continuous and expected part of startup growth. Pivoting, meaning a change in customer or problem, should be a rare event. He highlights that significant progress often takes years, not months, and founders should embrace a process of continuous improvement and learning through building and testing viable solutions.

LEARNING FROM REAL-WORLD EXAMPLES

Seibel references his own experiences, including the evolution of Justin.tv into Twitch. Initially, they ignored the gaming community, which constituted a significant portion of their traffic. When they finally engaged with gamers, they discovered simple needs and built solutions, fostering immense loyalty because no one else was serving this passionate user base. This emphasizes the power of identifying and serving underserved, passionate customer segments with tailored solutions, even if they seem mundane initially.

AVOIDING THE 'FAKE STEVE JOBS' SYNDROME

The concept of the 'Fake Steve Jobs' refers to founders who believe their initial vision is perfect and resistant to user feedback or iteration. Seibel contrasts this with the 'Real Steve Jobs,' who relentlessly iterated on products like the iPhone, starting with a flawed but revolutionary MVP and improving it over time based on user needs and market changes. Founders are urged to embrace imperfection in early versions and focus on continuous improvement, rather than creating 'art' that may not be useful.

CUSTOMER ACQUISITION AND NON-MONETIZING USERS

Acquiring customers requires understanding how to reach them, especially in B2b contexts. Seibel cautions against making products free indefinitely if monetization is planned. While a free initial offering can attract users, it's essential to understand their willingness to pay early on. If a product is intended to be monetized later, charging as soon as possible provides crucial validation. For products that will never be directly charged for, like ad-supported platforms, relying on user engagement metrics is key.

THE STRATEGY OF DESPERATE CUSTOMERS

When launching an MVP, Seibel suggests focusing on the 'most desperate' customers. These are users whose business or daily life is significantly impacted by the problem the product solves, making them more likely to tolerate an imperfect MVP and provide valuable feedback. This contrasts with pursuing difficult enterprise sales or undefined broad markets. Identifying and engaging with users who are truly 'screaming' for a solution is a more effective strategy for early validation and product refinement.

ADDRESSING THE CHALLENGE OF 'BAD CUSTOMERS'

Identifying and sometimes 'firing' bad customers is a vital aspect of product development. These are users who exploit the system, are excessively demanding, or constantly complain without providing constructive feedback. Allowing such customers to dictate product direction can derail a startup. Taking steps to identify and remove them, even if it means refunding their money, helps maintain focus on serving genuine users and building a sustainable business. An example is provided of a personal assistant service actively firing an unreasonable client.

THE ROLE OF TECHNICAL TEAMS AND TEAM DYNAMICS

A strong technical team is a significant advantage, simplifying the implementation of tools like analytics and enabling faster development cycles. Seibel also touched on the dynamics of early-stage teams, where arguments can hinder progress. He advocated for structured processes like written specifications and focused meetings to mitigate conflicts. The presence of a technically adept team allows for a deeper understanding of user actions and more sophisticated product development, contributing to a more efficient and effective product-building process.

Building Product: Key Takeaways

Practical takeaways from this episode

Do This

Clearly define the problem you are solving in one or two sentences.
Experience the problem yourself if possible.
Define the problem narrowly to start with a manageable scope.
Understand who your ideal first customer is.
Analyze the frequency and intensity of the problem for your user.
Ensure your Minimum Viable Product (MVP) actually solves the core problem.
Focus on customers who are desperate for your solution.
Talk to users who will pay for your product, not just friends or investors.
Implement event-based analytics tools (Mixpanel, Amplitude, Heap) early.
Develop in quick, iterative cycles (e.g., two weeks).
Write detailed specifications for development tasks.
Identify and focus on a core Key Performance Indicator (KPI).
Differentiate between iterating on a solution and pivoting (changing customer/problem).
Embrace iteration and learn from every release.
Talk to your users and build what they actually need.
Be mindful of your lifestyle adjustments to sustain a slow burn startup.
Focus on getting people to use your product; labels like 'beta' are secondary.
Build MVPs quickly and measure the results.

Avoid This

Don't pitch an idea without knowing the problem it solves.
Don't skip defining the problem narrowly.
Don't build a product without understanding who the customer is.
Don't assume 'everyone' is your customer from the start.
Don't focus on problems that are infrequent and low intensity.
Don't give your product away for free if you plan to charge later; start with a price.
Don't let 'hijack' customers who exploit the system steer your product.
Don't make it difficult for customers to find you.
Don't think of products as art; they must be useful to users.
Don't be 'Fake Steve Jobs'; iterate and talk to customers instead of dreaming perfection.
Don't release products infrequently (e.g., every three months).
Don't hold product meetings without writing down specifications.
Don't ignore user feedback, especially from early adopters.
Don't think two months is enough time to know if your product is working; expect a longer process.
Don't pivot frequently; change solutions (iterate) far more often than customers or problems.
Don't believe every idea will work; build quickly to test.
Don't rely solely on Google Analytics for user action tracking.
Don't discount heavily without a strategic reason and deadline.
Don't avoid talking to your users, especially the 'desperate' ones.
Don't let friends or investors, who may not be your target users, lead product decisions.

Common Questions

A highly technical founding team, minimal spending (low burn rate), and a strong emotional connection to the startup (high ego tied to success) are crucial for survival, especially when breaking established rules.

Topics

Mentioned in this video

More from Y Combinator

View all 229 summaries

Found this useful? Build your knowledge library

Get AI-powered summaries of any YouTube video, podcast, or article in seconds. Save them to your personal pods and access them anytime.

Try Summify free