Fatskills
Practice. Master. Repeat.
Study Guide: Principles of Product Management: Dual-Track Agile (Discovery Track + Delivery Track)
Source: https://www.fatskills.com/product-management/chapter/product-management-dualtrack-agile-discovery-track-delivery-track

Principles of Product Management: Dual-Track Agile (Discovery Track + Delivery Track)

By Fatskills Exam Guides Team — the exam nerds behind 28,500+ quizzes and 2.1M practice questions across 500+ global exams.

⏱️ ~7 min read

Dual?Track Agile (Discovery Track + Delivery Track)


Dual-Track Agile (Discovery Track + Delivery Track) – Study Guide

What This Is

Dual-Track Agile is a product development approach that separates discovery (figuring out what to build) from delivery (figuring out how to build it). The goal is to reduce waste by validating ideas before investing in full-scale development. Why it matters: Most product failures stem from building the wrong thing, not building it wrong. By running discovery and delivery in parallel (but with distinct rhythms), teams can test assumptions early, iterate quickly, and ship only what’s proven to work.

Real-world example: A fintech startup wants to reduce churn in its mobile app. The discovery track runs rapid experiments (e.g., user interviews, fake-door tests) to identify that users abandon after failing to link their bank accounts. The delivery track then builds a guided onboarding flow with real-time error handling—only after validating the problem and solution.


Key Terms & Frameworks

  • Dual-Track Agile: A framework splitting work into Discovery (validating problems/solutions) and Delivery (building/shipping). Discovery is continuous; delivery is iterative.
  • Discovery Track: Focuses on answering “Are we building the right thing?” via user research, prototyping, and experimentation. Outputs: validated problems, solutions, and hypotheses.
  • Delivery Track: Focuses on “Are we building the thing right?” via agile sprints, engineering, and QA. Outputs: shippable increments.
  • Opportunity Solution Tree (OST): A visual framework (from Teresa Torres) to map problems-opportunities-solutions. Helps avoid jumping to solutions too early.
  • Steps: 1) Define desired outcome, 2) Identify user problems, 3) Brainstorm opportunities, 4) Test solutions.
  • Assumption Mapping: A 2x2 grid (from David Bland) to categorize assumptions by uncertainty (high/low) and impact (high/low). Prioritize testing high-uncertainty, high-impact assumptions first.
  • ICE Score: Impact × Confidence × Ease – used to prioritize experiments in discovery.
  • Impact: How much this solves the problem (1–10).
  • Confidence: How sure you are (1–10, based on data).
  • Ease: How quickly you can test it (1–10).
  • Fake-Door Test: A low-effort experiment where you add a UI element (e.g., button, link) to gauge interest before building the feature. Example: Adding a “Save to Watchlist” button that shows a “Coming Soon” message when clicked.
  • Concierge MVP: Manually delivering a service to test demand before automating it. Example: A grocery app manually texting users their orders before building an automated system.
  • Continuous Discovery: Weekly touchpoints with users (e.g., interviews, usability tests) to keep discovery ongoing, not a one-time phase.
  • Delivery Metrics: Lagging indicators like velocity (story points/sprint), cycle time (time to complete a task), and defect rate.
  • Discovery Metrics: Leading indicators like problem validation rate (% of users confirming a problem), solution validation rate (% of users who’d use a proposed solution), and experiment velocity (number of tests/week).

Step-by-Step / Process Flow

  1. Define the Outcome
  2. Start with a clear, measurable goal (e.g., “Increase 30-day retention by 15%”). Use the North Star Metric (e.g., DAU, revenue) as your guiding light.
  3. Action: Write a one-sentence outcome statement (e.g., “We want to reduce churn by helping users successfully link their bank accounts”).

  4. Map Problems to Opportunities (Discovery Track)

  5. Conduct user interviews (5–10 users) to identify pain points. Use the 5 Whys to dig deeper.
  6. Action: Create an Opportunity Solution Tree (OST) to visualize problems (e.g., “Users don’t trust the bank-linking process”) and brainstorm solutions (e.g., “Add a progress bar,” “Show security badges”).
  7. Tool: Use Miro or Whimsical for OSTs.

  8. Prioritize Assumptions to Test

  9. Use Assumption Mapping to identify high-uncertainty, high-impact assumptions (e.g., “Users will trust a third-party security badge”).
  10. Action: Rank assumptions using ICE Score and pick the top 1–2 to test first.

  11. Run Rapid Experiments (Discovery Track)

  12. Design low-effort tests (e.g., fake-door tests, landing pages, concierge MVPs) to validate assumptions.
  13. Example: For the security badge idea, run an A/B test showing the badge to 50% of users and measure click-through rate.
  14. Action: Aim for 1–2 experiments/week to maintain momentum.

  15. Build Only What’s Validated (Delivery Track)

  16. Once a solution is validated (e.g., 70%+ of users engage with the fake-door test), add it to the delivery backlog.
  17. Action: Write user stories with clear acceptance criteria (e.g., “As a user, I want to see a security badge so I feel safe linking my bank account”).

  18. Ship and Measure (Delivery Track)

  19. Release the feature in a small batch (e.g., 10% of users) and track leading indicators (e.g., bank account linking rate) before scaling.
  20. Action: Set up a dashboard (e.g., Mixpanel, Amplitude) to monitor metrics in real time.

Common Mistakes

  • Mistake: Treating discovery as a one-time phase (e.g., doing research only at the start of a project).
  • Correction: Run continuous discovery (e.g., weekly user interviews). Discovery should feed delivery constantly, not just at the beginning.

  • Mistake: Jumping straight to solutions without validating the problem.

  • Correction: Use the Opportunity Solution Tree (OST) to map problems first. Example: Don’t build a chatbot until you confirm users struggle with FAQs.

  • Mistake: Using delivery metrics (e.g., velocity) to measure discovery success.

  • Correction: Track discovery metrics like experiment velocity and problem validation rate. Example: If you run 0 experiments in a sprint, discovery is failing.

  • Mistake: Building features that pass fake-door tests but fail in reality (e.g., users click a button but don’t complete the flow).

  • Correction: Combine fake-door tests with follow-up interviews to understand why users engage. Example: If 30% click “Save to Watchlist” but 0% return, the feature may not solve a real need.

  • Mistake: Letting the delivery track dictate discovery (e.g., engineers demand specs before validation).

  • Correction: Keep the tracks separate but aligned. Discovery should inform delivery, not the other way around. Example: Don’t let a “cool tech idea” drive discovery—start with user problems.

PM Interview / Practical Insights

  1. “How do you balance discovery and delivery?”
  2. Trap: Saying “I do both equally” (vague). Instead, explain how you protect discovery time (e.g., “I dedicate 20% of my week to user interviews and experiments, even during crunch time”).

  3. “How do you know when to kill a feature?”

  4. Trap: Saying “When stakeholders disagree.” Instead, tie it to data (e.g., “If a fake-door test shows <10% engagement, we kill it unless we can pivot the solution”).

  5. “What’s the difference between an MVP and a prototype?”

  6. Key distinction:

    • Prototype: A low-fidelity mockup (e.g., Figma wireframe) to test usability.
    • MVP: A minimal, shippable product (e.g., a single feature) to test desirability and viability.
  7. “How do you handle a stakeholder who wants to skip discovery?”

  8. Trap: Saying “I push back.” Instead, reframe discovery as risk reduction (e.g., “Skipping discovery is like building a bridge without checking if people need it—we might waste 6 months and $500K”).

Quick Check Questions

  1. Your team wants to build a “social sharing” feature to boost engagement, but user interviews show users don’t want to share. How do you decide?
  2. Answer: Kill the feature. If discovery shows no user need, don’t build it—even if it’s “engaging.” Focus on solving real problems instead.
  3. Why: Discovery exists to prevent building the wrong thing.

  4. Your fake-door test for a “subscription upsell” gets 30% clicks, but only 2% convert. What’s your next step?

  5. Answer: Run follow-up interviews to understand why users click but don’t convert (e.g., pricing, trust, unclear value).
  6. Why: Fake-door tests show interest, but interviews reveal why users behave a certain way.

  7. Your delivery team complains that discovery is slowing them down. How do you respond?

  8. Answer: Align on outcomes, not outputs. Explain that discovery reduces rework (e.g., “We’ll ship 1 validated feature instead of 3 unvalidated ones”).
  9. Why: Delivery teams care about efficiency—frame discovery as a way to increase efficiency.

Last-Minute Cram Sheet

  1. Dual-Track Agile = Discovery (what to build) + Delivery (how to build it).
  2. Discovery metrics: Problem validation rate, solution validation rate, experiment velocity.
  3. Delivery metrics: Velocity, cycle time, defect rate.
  4. Opportunity Solution Tree (OST): Outcome-Problems-Opportunities-Solutions.
  5. ICE Score: Impact × Confidence × Ease (prioritize experiments).
  6. Fake-door test: Add a UI element to gauge interest before building.
  7. Concierge MVP: Manually deliver a service to test demand.
  8. Discovery-research. It’s about validating assumptions, not just gathering data.
  9. Don’t let delivery dictate discovery. Engineers shouldn’t demand specs before validation.
  10. Kill features early. If a fake-door test fails, pivot or kill—don’t “build and see.”