Discovery vs Delivery | Build the Right Thing
Balance product discovery with delivery execution. GitScrum helps teams validate what to build while building it right using dual-track agile.
9 min read
Build the right thing. GitScrum helps teams balance discovery work (learning what to build) with delivery work (building what's been validated).
Understanding Discovery and Delivery
The Dual Track
DUAL-TRACK AGILE:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β DISCOVERY TRACK: DELIVERY TRACK: β
β βββββββββββββββββ βββββββββββββββ β
β β
β PURPOSE: PURPOSE: β
β Learn what to build Build what's validated β
β β
β ACTIVITIES: ACTIVITIES: β
β β’ User research β’ Sprint planning β
β β’ Problem interviews β’ Coding β
β β’ Prototyping β’ Testing β
β β’ Experiments β’ Deployment β
β β’ A/B tests β’ Bug fixes β
β β
β OUTPUT: OUTPUT: β
β Validated ideas Working software β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β THE FLOW: β
β β
β ββββββββββββββββββ ββββββββββββββββββ β
β β DISCOVERY β β DELIVERY β β
β β β β β β
β β Ideas β β Validated β β
β β Hypotheses βββββββ Stories ββββββ Shipped β
β β Experiments β β Features β Product β
β β Prototypes β β Code β β
β β β β β β
β ββββββββββββββββββ ββββββββββββββββββ β
β β² β β
β β β β
β ββββββββββββββββββββββββ β
β Feedback loop β
β β
β NOT SEQUENTIAL: Both happen in parallel β
β NOT EQUAL: Usually more delivery than discovery β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Discovery Activities
Research and Validation
DISCOVERY METHODS:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β USER RESEARCH: β
β ββββββββββββββ β
β β’ Customer interviews β
β β’ Usability testing β
β β’ Field observation β
β β’ Survey analysis β
β β
β PROTOTYPING: β
β ββββββββββββ β
β β’ Paper sketches β
β β’ Wireframes β
β β’ Clickable prototypes β
β β’ Fake door tests β
β β
β EXPERIMENTATION: β
β βββββββββββββββ β
β β’ A/B tests β
β β’ Concierge MVP β
β β’ Wizard of Oz tests β
β β’ Feature flags β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β DISCOVERY BOARD: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β IDEAS β VALIDATING β VALIDATED β READY FOR DEV ββ
β β β β β ββ
β β ββββ β ββββ β ββββ β ββββ ββ
β β βA β β βD β β βG β β βI β ββ
β β ββββ β ββββ β ββββ β ββββ ββ
β β ββββ β ββββ β ββββ β ββββ ββ
β β βB β β βE β β βH β β βJ β ββ
β β ββββ β ββββ β ββββ β ββββ ββ
β β ββββ β ββββ β β ββ
β β βC β β βF β β β ββ
β β ββββ β ββββ β β ββ
β β β β β ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β ONLY VALIDATED IDEAS move to delivery β
β Many ideas get killed in discovery (that's the point) β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Balancing Time
Allocation Strategies
DISCOVERY/DELIVERY BALANCE:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β BY PRODUCT STAGE: β
β βββββββββββββββββ β
β β
β NEW PRODUCT (Pre-market fit): β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β Discovery 50% ββββββββββββββββββββββββββββ ββ
β β Delivery 50% ββββββββββββββββββββββββββββ ββ
β β ββ
β β Focus: Finding product-market fit ββ
β β Risk: Building the wrong thing ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β GROWING PRODUCT: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β Discovery 30% ββββββββββββββββββ ββ
β β Delivery 70% ββββββββββββββββββββββββββββββββββββββββββββ
β β ββ
β β Focus: Scaling what works, exploring adjacent areas ββ
β β Risk: Missing new opportunities ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β MATURE PRODUCT: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β Discovery 15% βββββββββ ββ
β β Delivery 85% βββββββββββββββββββββββββββββββββββββββββββββββ
β β ββ
β β Focus: Optimization, maintenance, incremental ββ
β β Risk: Stagnation ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β BY TEAM SIZE: β
β βββββββββββββ β
β β
β SMALL TEAM (5): β
β Same people do both discovery and delivery β
β Split time within sprints β
β β
β LARGER TEAM (10+): β
β Product trio focuses on discovery β
β Rest of team focuses on delivery β
β Regular handoffs β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
The Product Trio
Discovery Team
PRODUCT TRIO:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β THE TRIO: β
β βββββββββ β
β β
β βββββββββββββββ βββββββββββββββ βββββββββββββββ β
β β PRODUCT β β DESIGN β β TECH β β
β β MANAGER β β β β LEAD β β
β β β β β β β β
β β Viability β β Usability β β Feasibility β β
β β "Should we β β "Can users β β "Can we β β
β β build it?" β β use it?" β β build it?" β β
β βββββββββββββββ βββββββββββββββ βββββββββββββββ β
β β β β β
β ββββββββββββββββΌβββββββββββββββ β
β β β
β βΌ β
β VALIDATED SOLUTIONS β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β TRIO ACTIVITIES: β
β ββββββββββββββββ β
β β
β TOGETHER: β
β β’ Customer interviews β
β β’ Problem definition β
β β’ Solution exploration β
β β’ Prototype review β
β β’ Experiment planning β
β β
β INDIVIDUAL: β
β PM: Stakeholder alignment, metrics, prioritization β
β Design: Prototypes, usability testing, flows β
β Tech: Feasibility spikes, technical constraints β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β WEEKLY CADENCE: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β MON: Discovery sync (30 min) ββ
β β - Review last week's learnings ββ
β β - Plan this week's activities ββ
β β ββ
β β TUE-THU: Research activities ββ
β β - Interviews, tests, experiments ββ
β β ββ
β β FRI: Synthesis + handoff ββ
β β - What we learned ββ
β β - What's ready for delivery ββ
β β - What needs more research ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Managing the Handoff
From Discovery to Delivery
HANDOFF PROCESS:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β DISCOVERY OUTPUT: β
β βββββββββββββββββ β
β β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β VALIDATED SOLUTION: One-click checkout ββ
β β ββ
β β PROBLEM: ββ
β β Users abandon checkout due to too many steps ββ
β β ββ
β β EVIDENCE: ββ
β β β’ 12 user interviews cited complexity ββ
β β β’ Analytics: 45% drop at payment step ββ
β β β’ Competitor analysis: One-click is industry standard ββ
β β ββ
β β SOLUTION: ββ
β β Save payment method for one-click re-purchase ββ
β β ββ
β β PROTOTYPE TESTED: ββ
β β β’ 8/10 testers completed checkout successfully ββ
β β β’ Average time: 45 seconds (vs 3 min current) ββ
β β ββ
β β TECHNICAL CONSIDERATIONS: ββ
β β β’ Requires PCI compliance for stored cards ββ
β β β’ Integration with payment provider ββ
β β β’ Estimated: 2-3 sprints ββ
β β ββ
β β SUCCESS METRICS: ββ
β β β’ Checkout completion +15% ββ
β β β’ Checkout time <60 seconds ββ
β β ββ
β β ATTACHMENTS: ββ
β β [Prototype] [Interview notes] [Analytics report] ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β DELIVERY RECEIVES: β
β ββββββββββββββββββ β
β β’ Clear problem statement β
β β’ Validated solution with evidence β
β β’ Prototype/designs to implement β
β β’ Success metrics to measure β
β β’ Technical considerations already explored β
β β
β BENEFIT: Less rework, higher confidence β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Making It Work
Common Patterns
PRACTICAL TIPS:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β PROTECT DISCOVERY TIME: β
β βββββββββββββββββββββββ β
β β’ Block calendar for research β
β β’ Discovery work is not "extra" β
β β’ Count it in capacity planning β
β β
β DON'T OVER-VALIDATE: β
β ββββββββββββββββββββ β
β β’ Some things are obvious β
β β’ Small changes need less validation β
β β’ Validate risky/uncertain things β
β β
β KEEP DISCOVERY LEAN: β
β ββββββββββββββββββββ β
β β’ Minimum viable research β
β β’ Quick experiments over lengthy studies β
β β’ Ship to learn when appropriate β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β WHAT NEEDS DISCOVERY: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β ββ
β β HIGH UNCERTAINTY + HIGH EFFORT: ββ
β β DEFINITELY DO DISCOVERY ββ
β β β’ New product areas ββ
β β β’ Changing core workflows ββ
β β β’ Major investments ββ
β β ββ
β β HIGH UNCERTAINTY + LOW EFFORT: ββ
β β QUICK VALIDATION OR JUST SHIP ββ
β β β’ Small experiments ββ
β β β’ A/B tests ββ
β β β’ Easy to revert ββ
β β ββ
β β LOW UNCERTAINTY + HIGH EFFORT: ββ
β β SOME VALIDATION ββ
β β β’ Known need, unclear solution ββ
β β β’ Validate approach ββ
β β ββ
β β LOW UNCERTAINTY + LOW EFFORT: ββ
β β JUST BUILD IT ββ
β β β’ Bug fixes ββ
β β β’ Obvious improvements ββ
β β β’ Technical debt ββ
β β ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β DON'T VALIDATE EVERYTHING β
β DO VALIDATE WHAT'S RISKY β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ