Continuous Discovery Habits

A Comprehensive Guide to Teresa Torres' Framework for Building Products Customers Love

What Is Continuous Discovery?

Continuous discovery is defined as "at a minimum weekly touchpoints with customers by the team building the product where they conduct small research activities in pursuit of a desired product outcome."

Teresa Torres teaches a structured and sustainable approach to continuous discovery that helps product teams infuse their daily product decisions with customer input. Continuous discovery is the process of conducting small research activities through weekly touchpoints with customers, by the team who's building the product.

Unlike traditional product discovery that happens at the beginning of a project and then stops, continuous discovery recognizes that digital products are never truly finished. Customer needs evolve, markets shift, and new competitors emerge. To stay relevant, product teams must maintain an ongoing connection to their customers throughout the entire product lifecycle.

Why Continuous Discovery Matters

Overcome the Curse of Knowledge

Product people suffer from the "curse of knowledge" - as we develop expert knowledge about our product, we forget what it was like before we had that knowledge and can't imagine what it's like for our customers.

Build What Customers Actually Need

By continuously engaging with customers and discovering their needs, we are more likely to build features that drive value to users than just relying on the validation mindset.

Stay Aligned With Changing Needs

The opportunity space is always evolving as new competitors enter markets, new technology disrupts what's possible, and even our own code releases cause shifts. Good product discovery teams interview week over week to keep tabs on these constant changes.

The Product Trio

A product trio—typically comprised of a product manager, a designer, and a software engineer—leads product discovery. This cross-functional team works together from the very beginning, making collaborative decisions about what to build based on direct customer input.

Product Manager

Defines outcomes, manages stakeholders, and ensures alignment between business goals and customer needs. Orchestrates the discovery process and makes prioritization decisions.

Designer

Translates customer insights into tangible solutions through prototypes, wireframes, and visual designs. Leads usability testing and ensures solutions are user-friendly.

Engineer

Provides technical feasibility assessment, identifies constraints, and contributes solution ideas. Ensures proposed solutions are buildable within technical architecture.

Why the Trio Matters

When team members disagree, it's almost always because they're relying on different information. One way to turn your product trio into a bright spot is to interview customers together, building a shared foundation from which you're making decisions.

While the trio is the core team, other specialists can join based on the type of decisions being made. For machine learning projects, include a data scientist. For teams committed to research rigor, embed a user researcher. The key is balancing speed with quality input.

Weekly User Touchpoints: The Keystone Habit

"The keystone habit is talking with customers weekly"

Teresa Torres emphasizes making talking to customers weekly a keystone habit, meaning it's the foundational practice that enables all other continuous discovery activities to succeed. Teresa Torres recommends "weekly touchpoints with customers by the team building the product."

Why Weekly?

Interviewing customers every week helps to keep your discovery process agile, since you can disprove one opportunity and already begin gathering information on the next within a few days. This rapid learning cycle allows teams to pivot quickly when assumptions prove false, without losing momentum.

The frequency ensures that teams stay continuously connected to the customer reality, preventing the drift that happens when insights become stale or assumptions go unchallenged for too long.

Types of Weekly Touchpoints

Story-Based Interviews

Opportunities emerge from customer stories. We want to listen for needs, pain points, and desires in the context of specific stories. Ask customers to walk you through recent experiences rather than hypothetical scenarios.

Prototype Testing

Share low-fidelity prototypes, wireframes, or mockups to test solution ideas quickly. Use remote testing tools to gather feedback asynchronously or schedule live sessions to observe behavior.

Quick Surveys

Deploy one-question surveys at strategic moments in the user journey. Keep them focused and specific to decisions you're making this week, not general satisfaction metrics.

Behavioral Analytics

Review product usage data to understand what customers are actually doing. Data mining reveals patterns that complement what customers tell you in interviews.

Support Ticket Analysis

Review customer support conversations, feature requests, and complaints. These unprompted signals reveal pain points customers care enough about to reach out.

Community Monitoring

Listen to conversations in social media, forums, and user communities. Customers discuss needs and frustrations openly when they're not talking directly to you.

Making Weekly Touchpoints Sustainable

1

Automate Recruitment

Automate the recruiting process by building recruitment into your app, enlisting customer-facing colleagues to recruit for you, or creating a customer advisory board where each participant is interviewed once a month.

2

Block Calendar Time

Schedule recurring time blocks for research activities. Protect this time like any other critical meeting. Make it a non-negotiable part of your weekly rhythm.

3

Involve the Whole Trio

Have all members of the product trio participate in each interview, since it keeps you learning together and you each bring your own perspective to bear.

4

Keep Sessions Short

Focus each research activity on one or two specific questions. Small, focused research activities are more sustainable than lengthy comprehensive studies.

5

Share Insights Effectively

Avoid sending long notes or recordings. Instead, share key quotes, surprising insights, and actionable takeaways in bite-sized formats that stakeholders will actually consume.

Common Anti-Patterns to Avoid

Relying on one person to recruit and interview participants; digging into who, what, why, how, and when questions instead of story-based questions; interviewing only when you think you need it; sharing what you learned by sending pages of notes.

Opportunity Solution Trees

Opportunity solution trees are a simple way of visually representing the paths you might take to reach a desired outcome. Teresa Torres introduces the concept of opportunity solution tree and experience maps as visualization tools to organize insights gathered through continuous discovery.

What is an Opportunity Solution Tree?

The Opportunity Solution Tree consists of four sections: a clear outcome, opportunities that have emerged from research, solutions to target opportunities, and experiments to evaluate solutions and the riskiest assumptions behind them.

The Four Components

OUTCOME
Increase monthly active users by 25%
Opportunity 1
Users struggle to find relevant content
Opportunity 2
Onboarding is confusing
Opportunity 3
No mobile notifications
Solution: AI-powered recommendations
Solution: Search filters
Solution: Interactive tutorial
Solution: Progress checklist
Experiment: A/B test algorithm
Experiment: Prototype test filters
Experiment: Usability test tutorial
Experiment: Survey about checklist value

Building Your Opportunity Solution Tree

1

Define Your Outcome

The root of the tree is your desired outcome—the business need that reflects how your team can create business value. Business outcomes measure the health of the business and are typically financial metrics. Product outcomes typically measure a customer behavior in the product or customer sentiment.

2

Map the Opportunity Space

Opportunities are the customer needs, pain points, and desires that, if addressed, will drive your desired outcome. Conduct three to four story-based customer interviews before starting your first opportunity solution tree.

3

Choose a Target Opportunity

Torres suggests adopting a "compare and contrast" mindset rather than a "whether or not" mindset when prioritizing a target opportunity. Focus on one opportunity at a time to make progress manageable.

4

Brainstorm Solutions

Torres advises team members to generate solutions initially on their own before coming together to map them out. Brainstorm solutions for your target opportunity. Don't brainstorm solutions across your entire tree. The goal is to focus on your target opportunity.

5

Design Experiments

For each solution, identify the riskiest assumptions and design small experiments to test them. Use prototype tests, one-question surveys, data mining, and assumption tests to compare solutions.

Benefits of Using Opportunity Solution Trees

Visual Clarity

One of the key benefits is it helps your team externalize and visualize your thinking, so it's easier to align around what to do when.

Team Alignment

They keep the team aligned as they manage the messy cycles of continuous discovery.

Structured Thinking

OSTs provide a clear framework for organizing ideas and prioritizing them effectively by visualizing relationships between outcomes, opportunities, solutions, and experiments.

Reduced Noise

By first prioritizing opportunities before prioritizing solutions and ensuring everything links back to your most important desired outcome, an opportunity tree helps create clarity and focus.

Break Down Complexity

Opportunity solution trees force you to break down very large, seemingly unsolvable problems into digestible and manageable chunks. A great product experience is about solving customer problems broken down into specific problems with specific solutions.

Outcome Focus

The outcome at the top sets the scope for discovery. It helps teams understand which opportunities are relevant and keeps them focused on the right types of solutions.

Pro Tip

Opportunity solution trees are nearly impossible to create when you don't have good inputs. Always conduct customer interviews first, and never make up opportunities based on assumptions.

The Six Continuous Discovery Mindsets

Torres explains that the product trio must cultivate six mindsets to successfully adopt the habits outlined in continuous discovery. These mindsets form the foundation for effective discovery work:

Outcome-Oriented

Torres outlines, "Use your desired outcome as the north star." When you begin your journey by defining outcomes, you can explore multiple solutions that help you reach your desired outcome. Outputs (features shipped) matter less than impact on customers and business.

Customer-Centric

Torres emphasizes the importance of continuous customer interviews to frame a customer-centric approach to product development. Build for real customer needs, not internal assumptions or stakeholder preferences.

Co-Creation

Develop the so-called "co-creation mindset" where a customer is actively involved in the product creation process. This doesn't mean letting customers make technology decisions, but listening to their perspectives early and often.

Collaborative

Work as a cross-functional product trio, making decisions together based on shared customer insights. Break down silos between product, design, and engineering from day one.

Compare and Contrast

Avoid "yes/no" thinking when evaluating opportunities and solutions. Instead, compare multiple options against each other to identify the best path forward through rigorous evaluation.

Continuous Learning

This process enables continuous learning and adaptability. "The beauty of continuous discovery is that we can always course-correct as we learn".

Implementing Continuous Discovery

Starting continuous discovery doesn't require perfect conditions or complete organizational buy-in. Everyone is capable of making progress on their continuous discovery journey. It's all about finding the small steps you can take to build these habits.

Getting Started in Different Contexts

In a Feature Factory

If you work in a feature factory, you literally can do this today. Whatever you're working on, story map it. Use that story map to generate assumptions. This introduces discovery thinking even in output-focused environments.

In the Messy Middle

When you're in the messy middle, interviewing customers together is the habit to start with. It's not easy to talk to customers every week, but start where you are and gradually increase frequency.

With Full Support

When your organization supports discovery, implement the full framework: weekly customer touchpoints, opportunity solution trees, assumption testing, and outcome tracking. Build sustainable practices into your workflow.

Key Implementation Steps

1

Start Small and Build Momentum

Begin with one customer interview per week. Don't wait for perfect conditions. Use whatever customer access you have, even if it's informal conversations with support or sales contacts.

2

Form Your Product Trio

Identify your closest cross-functional collaborators. Schedule regular working sessions where you review insights together and make decisions as a group.

3

Define Clear Outcomes

Work with stakeholders to establish measurable outcomes that balance customer value and business value. Use these outcomes to guide all discovery decisions.

4

Visualize Your Discovery

Create your first opportunity solution tree after conducting 3-4 customer interviews. Use it to align your team on target opportunities and solution directions.

5

Test Assumptions Rapidly

Design small experiments to test the riskiest assumptions behind your solutions. Use prototype tests, surveys, and data analysis to gather evidence quickly.

6

Iterate and Improve

Hold regular retrospectives to reflect on your discovery process. What's working? What's not? Continuously refine your approach based on what you learn.

Common Challenges and Solutions

Challenge: "I Don't Have Time"

The Reality

Teams feel they're too busy shipping features to talk to customers. But this creates a vicious cycle of building the wrong things, which requires more rework and takes more time.

The Solution

Start with 30-minute customer conversations once per week. Replace one internal meeting with a customer touchpoint. The insights will save you far more time than they cost by preventing wrong turns.

Challenge: "I Can't Access Customers"

The Reality

Sales owns customer relationships, or legal restrictions make outreach difficult. Direct customer access feels impossible to secure.

The Solution

Partner with customer-facing teams. Join sales calls as observers. Analyze support tickets and feature requests. Use social listening in communities where customers discuss problems. Automate recruitment by building it into your product.

Challenge: "Stakeholders Want Features, Not Research"

The Reality

Leadership pressure to deliver specific outputs makes discovery feel like it will slow things down or be seen as making excuses.

The Solution

Frame discovery as de-risking delivery. Use opportunity solution trees to show stakeholders how you'll achieve outcomes they care about. Share customer quotes that validate or challenge assumptions. Demonstrate how discovery prevents expensive failures.

Challenge: "We Only Talk to Power Users"

The Reality

If continuous discovery primarily taps into a specific segment of your customer base, it might introduce bias. If the team frequently communicates with power users or early adopters, their views and needs could become overrepresented.

The Solution

When setting up a continuous discovery program, ensure customer touchpoints are diverse and representative of your entire user base. Intentionally reach out to different customer segments and employ stratified sampling methods.

Measuring Success

How do you know if continuous discovery is working? Look for these indicators:

Outcome Movement

Are you making measurable progress toward your defined outcomes? Track your key metrics weekly to see if discovery insights are translating into outcome improvements.

Faster Learning Cycles

Can you disprove assumptions and pivot to new opportunities within days instead of weeks? Rapid learning indicates healthy discovery practices.

Team Alignment

Is your product trio making decisions together with less debate? Shared customer insights should reduce opinion battles and speed up decision-making.

Reduced Risk

Are you catching problems early before investing in full development? Fewer late-stage surprises and rework indicate effective assumption testing.

Customer Satisfaction

Are customers responding positively to new features? Higher satisfaction and adoption rates show you're building what customers actually need.

Habit Consistency

Is your team conducting customer touchpoints every week without fail? Consistency in the habit itself is a leading indicator of long-term success.

Key Takeaways

Make It Continuous

Discovery isn't a phase—it's an ongoing practice. Discovery and delivery are continuous processes that should happen in parallel. You're always delivering, and you're always discovering.

Weekly Is the Minimum

In a continuous discovery process, aim to talk to users at least once a week. Weekly user interactions keep your team closely aligned with real needs, challenges, and behaviors.

Visualize Your Thinking

Opportunity solution trees help teams stay aligned and focused. They transform abstract thinking into concrete paths you can evaluate and compare.

Work as a Trio

Product managers, designers, and engineers should engage with customers together. Shared learning creates shared understanding and better decisions.

Focus on Outcomes

Define clear outcomes that balance customer and business value. Let outcomes guide your opportunity selection and solution prioritization.

Start Where You Are

It's never impossible, too late, nor any amount of adoption too small to introduce elements of continuous discovery into your current process. Start now and iterate from there.

Weekly touchpoints with customers by the team building the product supports faster, smarter decisions and builds a habit of learning.