← All articles

Continuous Discovery: How Product Teams Stay Close to Users

By XNM Technologies · May 10, 2023 · 6 min read
Continuous Discovery: How Product Teams Stay Close to Users

The traditional model of product discovery — gather requirements, conduct user research, define the problem space, then hand off to development — has a structural flaw that became increasingly visible as software development cycles shortened. When discovery is front-loaded, the assumptions baked into the requirements are tested only when the product reaches users — which in an agile context might be weeks or months after they were made. By that point, the assumptions have shaped architecture, influenced database design, and been encoded into user stories that the team spent significant effort building. Discovering that an assumption was wrong at this point is expensive. Continuous discovery is the antidote: maintaining a regular cadence of customer contact throughout development, so that assumptions are tested and corrected continuously rather than validated once at the start and never revisited.

The opportunity solution tree

Teresa Torres's opportunity solution tree provides the most useful visual framework for organising continuous discovery work. The tree starts with an outcome — a measurable change in customer or business behaviour that the team is trying to create. The outcome sits at the root of the tree. Below it are opportunities: the customer problems, needs, and desires that, if addressed, would move the needle on the outcome. Opportunities are discovered through customer research — they are not invented by the team but articulated from what customers actually say and do. Below opportunities are solutions: the specific product changes, features, or interventions that the team believes will address the opportunity. And below solutions are experiments: the smallest, fastest tests the team can run to determine whether a solution actually addresses the opportunity before committing to full development. The tree structure makes explicit what most product teams leave implicit: the chain of assumptions connecting a feature to a business outcome.

Integrating discovery into Scrum

  1. Weekly customer interviews as a team commitment. The core discipline of continuous discovery is a weekly interview cadence — talking to at least one customer every week, every week, without exception. This is a higher bar than it sounds. Most product teams interview customers occasionally, in response to a specific question or an upcoming feature decision. The continuous discovery commitment is different: the interviews happen on a regular schedule regardless of whether there is an immediate trigger, because the goal is not to answer a specific question but to maintain a current, accurate understanding of what customers are experiencing and what matters to them. In a Scrum context, this means the Product Owner — and ideally the full trio of Product Owner, designer, and tech lead — schedules customer interviews in the same way they schedule sprint ceremonies: as a fixed, non-negotiable part of the sprint rhythm.

  2. Assumption mapping. Every solution on the opportunity solution tree rests on a set of assumptions — things the team believes to be true that are not yet verified by evidence. Assumption mapping makes those assumptions explicit and prioritises them by two dimensions: how important is this assumption to the solution's success, and how uncertain are we about whether it is true. Assumptions that are both important and uncertain are the highest priority candidates for experimentation. Assumption mapping is typically done as a workshop at the point when the team is considering committing to a solution, and the output is an experiment backlog rather than a development backlog.

  3. User story mapping informed by discovery. User story mapping — the practice of organising user stories around the activities users perform rather than around feature categories — is significantly more powerful when the activity backbone is grounded in real customer research. A user story map built from what customers actually do tells the team where the friction is in the current experience and where new capability would create the most value. A user story map built from what the team assumes customers do often reflects the team's mental model of the product more than the customer's actual experience.

  4. Experiment backlogs. An experiment backlog sits alongside the development backlog and contains the experiments the team needs to run to validate assumptions before committing to development. Experiments range from customer interviews with specific hypotheses to concierge MVPs (simulating the product experience manually), landing pages that measure demand before the feature is built, and fake-door tests that reveal whether customers would click a feature that does not yet exist. The experiment backlog is owned by the Product Owner and prioritised using the same assumption mapping that identifies which unknowns carry the most risk. Running experiments before building reduces the cost of being wrong by orders of magnitude.

The most common failure mode: research as a phase, not a habit

The failure mode that continuous discovery is designed to prevent is deceptively familiar: a product team conducts a thorough round of user research before a major development effort, uses those insights to define the problem space and prioritise features, then enters a months-long building phase with no further direct customer contact. The research is not wrong — it is stale. The market moves, customer priorities shift, competitors introduce alternatives, and by the time the product ships, it is solving the problem as customers described it six months ago rather than as they experience it today. Worse, the team has built confidence in the research findings through the months of building that followed them, so the possibility that the findings are no longer current is psychologically uncomfortable to consider.

Making discovery sustainable with a heavy delivery backlog

The most common objection to continuous discovery is that the team does not have time for it. The team is behind on delivery, the sprint backlog is full, and scheduling customer interviews feels like adding to an already unsustainable workload. This objection is understandable and also inverts the causality. Teams that are chronically behind on delivery are often building the wrong things because they are not close enough to their customers to know what the right things are. The investment in continuous discovery — one customer interview per week for the product trio — is approximately three to four hours of team time. The return on that investment, in avoided rework and reduced waste from building features no one uses, is typically far larger. Starting small — one interview per sprint rather than one per week — is a reasonable entry point for teams that have never practised continuous discovery. The goal is to make customer contact a habit rather than an event.

If your product teams are struggling with discovery practices — integrating customer research into Scrum rhythms, building assumption-testing habits, or connecting product work more directly to measurable business outcomes — XNM's program and project delivery advisory works with product teams and their organisations to build the discovery disciplines that keep product development grounded in real customer needs throughout the delivery cycle.