Skip to Content
ConceptsDiscovery

Discovery

Discovery answers the question: how do I explore a new problem space with a team?

Use this when you’re not ready to write requirements yet. Maybe you’re still figuring out the problem. Maybe you have more questions than answers. Maybe you need to align a team before anyone starts building. Discovery gives you a structured place to explore before you commit to expected behaviour.

Why Discovery Matters

Too often, product work looks like this: someone writes a spec in isolation, throws it over the wall, and hopes developers understand what they meant. Questions surface during implementation, context gets lost, and edge cases appear that nobody thought about.

Discovery flips this. Instead of documenting in isolation, you explore together. The goal isn’t to produce a polished spec on the first pass — it’s to:

  • Surface unknowns early, when they’re cheapest to address
  • Capture research and context that might otherwise stay in someone’s head
  • Build shared understanding before anyone starts building
  • Find the right problem before jumping to solutions

If you’re familiar with techniques like example mapping, discovery boards borrow from and build on those colloborative exploration practices. They encourage communication while providing enough structure to keep the conversation focused.

How It Works

Discovery uses boards with columns and cards. The structure is intentionally flexible.

Columns

Columns are buckets for organizing your thinking. What they represent is up to you:

  • Rules — “Users must verify email before accessing paid features”
  • Workflow steps — “Onboarding → Trial → Conversion”
  • High-level acceptance criteria — “Search results are relevant”
  • Themes — “Security concerns,” “UX questions”

The first column is always Context — a place to collect research, background information, and insights that apply across the whole board. This is where customer quotes, competitor analysis, and domain knowledge live. (We’re planning to add AI-assisted research here as well.)

Cards

Cards are the atomic units. There are three types:

Examples are concrete scenarios: “When a frustrated traveler searches for ‘flights to anywhere,’ they see inspiration results sorted by price.” Examples are powerful because they’re the best way to reach shared understanding — and they’re basically testable out of the box. When you eventually write a specification, your examples often become requirements.

Questions capture unknowns: “What happens if the user’s session expires mid-checkout?” Tracking open questions is wildly valuable during discovery. Even if a board does nothing but surface questions and turn them into answers, that’s useful work.

Insights capture context worth keeping visible: “The legal team requires explicit consent for marketing emails” or “40% of users abandon at the payment step.” Use these for research findings, constraints, and domain knowledge.

This “strict typing” of cards is intentional. It helps keep the conversation focused, which allows you to get more out of limited time together.

The Workflow

There isn’t a rigid process. But here’s a typical pattern:

1. Start with what you’re exploring

Create a board with a title and brief description. This can be a feature (“User authentication”), a problem (“Why do users abandon checkout?”), or a question (“How should we handle offline mode?”).

2. Collect context

Before diving into solutions, gather what you know. Customer research, analytics, constraints, prior art. The Context column is your research hub.

3. Explore together

Add columns as structure emerges. Add examples, questions, and insights as the conversation unfolds. Move things around. The board is a working document, not a deliverable.

4. Use AI to expand

The discovery assistant can suggest examples for scenarios, surface questions you might not have thought to ask, and help structure your thinking. (It’s a collaborator, not a replacement for the team.)

5. Refine until you’re ready

Keep going until the team feels like they understand the problem space. It’s a good idea to timebox collaborative sessions (25 minutes is typical), but boards can also evolve over weeks as research continues.

From Discovery to Requirements

Discovery helps you explore; requirements help you specify.

Once you’ve mapped out the problem space, you can synthesize what you’ve learned into formal requirements. The examples on your board often translate directly into the specific criteria that developers will test against.

This transition from discovery to requirements is coming soon as an AI-assisted workflow. For now, use the insights from your board to inform the requirements you write in the document composer.

When to Use Discovery

Good triggers:

  • “We need to build X” but nobody’s aligned on what X actually means
  • You have more questions than answers about a problem space
  • A team needs to get on the same page before writing specs
  • You’re doing customer research and need somewhere to collect findings
  • You want to explore before committing
  • It would be helpful to have structure for brainstorming

Next Steps

  • Try it out — Create a board in the Discovery tab  and explore a feature with your team
  • Learn the tool — See Discovery Boards for the full UI reference
  • Write requirements — When you’re ready to specify, see Requirements
Last updated on