SVPG · Free post · Discovery & customer research · Product design & UX

High-Fidelity Prototypes

Marty CaganApr 29, 20084 min
SourceSVPG
KindFree post
PublishedApr 29, 2008
Originalsvpg.com ↗
N:

Marty Cagan argues that high-fidelity prototypes are one of the most powerful tools for discovering a product that is valuable, usable and feasible. He lists ten benefits, including testing ideas with users before major investment, forcing deeper product thinking than paper specs, improving collaboration, and enabling accurate early engineering estimates. He also covers practical mechanics: choosing fast prototyping tools, using less specialized builders, version-controlling the prototype as the master reference after discovery, and using simulated data. Finally, he explains why teams using Agile should not rely on early sprints as their prototype, since sprints are too slow for testing ideas that will often be wrong.

01Key takeaways

  • Build a high-fidelity prototype to test ideas and usability with target users before making a significant investment.
  • Use a prototype to force deeper product thinking and to resolve questions that would otherwise disrupt development.
  • Share the prototype early with marketing, sales, support and executives so they have time to prepare.
  • Choose a fast prototyping tool and a less specialized builder, and be willing to throw away work to try new approaches.
  • Once implementation starts, version-control the prototype and treat it as the master reference for product decisions.
  • Don't rely on early Agile sprints for discovery; use disposable prototypes so engineers can keep building production software.

02Key sections

Ten benefits of high-fidelity prototypes
The core value is testing ideas with users before costly building, while also sharpening thinking, aligning roles, and giving engineering and other teams early understanding. Prototypes also prevent designing after requirements are set.
Practical mechanics
Use fast, accessible prototyping tools and a lightly skilled builder willing to discard work. Keep the prototype version-controlled as the master reference once implementation begins, using simulated but plausible data.
Prototyping within Agile teams
Early sprints are too slow and too costly for product discovery. Dedicated disposable prototypes let teams test ideas in days, keeping engineers focused on production software.

03From the post

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

“a high-fidelity prototype gives you something realistic enough to try out your ideas with target users and customers before making a significant investment”Marty Cagan · SVPG
“The prototype serves as the key reference and master.”Marty Cagan · SVPG
“a sprint is typically far too long to wait to try out an idea—an idea which will most likely be wrong.”Marty Cagan · SVPG

04Frameworks mentioned

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