The secret to building great products is in the discovery of what to build.
In the world of product management, the creation of impactful features that users will love is a challenging, yet essential task. The key to achieving this lies in mastering the art of product discovery. This phase, often under-appreciated, is where the foundations of great products are laid.
"The difference between successful and unsuccessful products often comes down to how well the product team understands the problem they're trying to solve." Marty Cagan, founder of SVPG
Product discovery is the process of deeply understanding your users' needs, identifying potential solutions, and validating these solutions before committing to building them. It’s a phase of learning and exploration, and it involves various techniques and methodologies to ensure that the final product is something that users will actually need and use.
At the heart of effective product discovery is a user-centric approach. This means prioritizing the needs, behaviors, and feedback of the users above all else. In addition to considering user feedback, it's vital to engage in continuous user research to uncover deeper insights into their experiences, pain points, and needs. By thoroughly understanding the user's context and challenges, product teams can create more empathetic, relevant, and impactful solutions that truly resonate with their audience. This ongoing commitment to user-centricity ensures that the product not only meets but exceeds user expectations, fostering long-term loyalty and satisfaction.
"Building something people want requires you to constantly put yourself in their shoes." Julie Zhuo, former VP of Product Design at Facebook.
An Opportunity Solution Tree (OST) is a visual framework designed to help product teams navigate the product discovery process. It was created by Teresa Torres, a product discovery coach, to streamline and structure the discovery journey."The Opportunity Solution Tree is a simple way of visually representing how you plan to reach the desired outcome. It helps you to make your implicit assumptions explicit." Teresa Torres
An OST visually maps out the relationships between opportunities, solutions, and experiments. It helps teams organize their ideas, prioritize them, and make informed decisions about which solutions to pursue. The tree structure allows for a non-linear approach to ideation and experimentation, making it easier to navigate complex product discovery processes.
Not all features are created equal. One of the toughest jobs of a product manager is to prioritize features that will have the most significant impact. Beyond identifying features that solve critical user problems, it's equally important to consider the long-term vision and strategic direction of the product.
"Successful products are not defined by the features they include, but by the features they choose to exclude." Marty Cagan, founder of SVPG
Saying no to certain features isn't just about managing current resources - it's about ensuring the product remains focused and coherent, avoiding feature bloat that can dilute the user experience. This disciplined approach ensures that each feature added truly enhances the product, aligning with both user needs and business goals.
"The most impactful features are often the ones that solve a real problem for the users, even if they don’t know they have that problem yet." Hiten Shah, co-founder of several startups.
Prototyping is an essential part of the product discovery process. By creating low-fidelity versions of your product, you can test and validate ideas quickly and cheaply. As Ben Horowitz, co-founder of Andreessen Horowitz, notes, "The key to building great products is to iterate quickly and learn from your mistakes."
Gathering feedback and iterating based on that feedback is crucial to refining your product. Sachin Rekhi, founder of Notejoy, emphasizes, "Continuous iteration and feedback are the lifeblood of great product development."
While it’s essential to focus on user needs, it’s equally important to ensure that the features you develop align with your business goals. This ensures that your product not only delights users but also contributes to the company’s success.
Building impactful features requires collaboration across different teams. As Marty Cagan highlights, "The best products come from cross-functional teams that bring together diverse perspectives."
Effective communication is crucial in ensuring that everyone understands the value of the new features and how to use them. As Michael Fountain, from MasterControl, says, "Great products are engineered when product managers truly understand the desired outcomes by actively listening to people, not users."
After launching new features, it’s essential to monitor their performance and gather data. This helps in identifying any issues and making necessary improvements. As Ben Horowitz notes, "Building a good customer experience does not happen by accident. It happens by design."
Delivering impactful features through better product discovery is a continuous process of learning, iterating, and improving. It requires a deep understanding of user needs, effective prioritization, rapid prototyping, continuous feedback, and alignment with business goals. By following these strategies and learning from experts in the field, product managers can build features that not only delight users but also drive business success. In the words of Marty Cagan, "The secret to building great products is not just in the execution but in the discovery of what to build." Embrace the journey of product discovery, and let it guide you in creating features that truly make an impact.