SVPG · Free post · Discovery & customer research · Product strategy & vision

The Origin of Product Discovery

Marty CaganJun 1, 20203 min
SourceSVPG
KindFree post
PublishedJun 1, 2020
Originalsvpg.com ↗
N:

Marty Cagan explains where the term "product discovery" came from and why he chose it. He argues that software has always faced two core problems: figuring out the right product, and then building it right, which he calls discovery and delivery. In 2007, while writing the first edition of INSPIRED, he adopted "discovery" to replace the common language of gathering and defining requirements, which he saw as a root cause of failed products. He borrowed the word from pharmaceuticals, an industry that openly accepts most candidates will fail, and valued that the term is technique-agnostic and frames value, usability, feasibility and viability risks. The essay matters because it clarifies the shared vocabulary many product teams now use and signals a shift from handing teams roadmaps to empowering them to discover.

01Key takeaways

  • Treat the problem of choosing what to build as distinct from, and often harder than, building it well.
  • Replace requirement-dictation language with framing that invites shared problem-solving across disciplines.
  • Accept up front that many ideas will fail, as pharmaceutical discovery does, and plan for learning from them.
  • Prefer method-agnostic concepts so your team is not locked into one technique that may fade.
  • Check discovery work against value, usability, feasibility and viability risks before committing to build.
  • Give teams the authority to discover solutions instead of handing them fixed feature roadmaps.

02Key sections

Two essential problems in software
Cagan frames software work as two problems: finding the right product and building the product right. He considers discovery the harder problem where most innovation happens.
Why the term was chosen
In 2007 he rejected the prevailing language of requirements because it implied arrogance and a push-down model. He wanted a term that encouraged humility and collaboration across product, design and engineering.
Borrowing from pharmaceuticals
The drug industry openly accepts high failure rates during discovery, a candor he found missing in software. This framing made uncertainty an expected part of the process.
Technique-agnostic by design
Cagan chose discovery because it does not tie teams to any single method like MVP, design thinking, or Jobs To Be Done, since methods come and go.
Current focus
Now that the concept is widely understood, his attention has shifted to creating environments where teams are empowered to do discovery rather than simply given roadmaps to build.

03From the post

“A partnership dedicated to teaching best practices to product teams and product leaders”

“We have always had, and likely always will have, two essential problems in software: we need to figure out the right product, and then we…”Marty Cagan · SVPG
“I wanted them to think in terms of "figuring out a solution to a problem we've been asked to solve" rather than "dictating the requirements…”Marty Cagan · SVPG
“Unlike the software industry, the pharmaceutical industry acknowledged the risk up front.”Marty Cagan · SVPG

04Frameworks mentioned

Summary and takeaways written by PM Atlas; quotes are short excerpts. © the original author.