By Marty Cagan · svpg.com · LinkedIn
Cagan argues that product optimization, typically A/B testing and iterative tuning, is often confused with product discovery, and that optimization only makes sense after a team has found product/market fit. He contrasts slow, political page-redesign projects with a rapid test-and-learn culture where changes are measured rather than argued over. He then lays out ten practical keys for running optimization well, covering experiment design, statistical rigor, meaningful metrics, data integrity, and avoiding local maxima. The guidance matters because it helps teams replace opinion with evidence while knowing when to stop optimizing and return to discovery.
01Key takeaways
- Establish product/market fit through discovery before investing heavily in optimization.
- Agree on KPIs and a clear objective for each experiment so results give a definitive answer.
- Test one change at a time and ramp traffic from a small share to a 50/50 split to limit risk.
- Measure whether users reach the real business outcome, not just whether a single page improves.
- Validate your data by walking through analytics manually and running A/A tests to catch robots and noise.
- Don't ship changes that show no measurable benefit, and recognize when you've hit a local maximum needing bigger moves.
02Key sections
- Optimization vs. discovery
- Optimization is not the same as discovering what works for the business, and tool vendors have blurred the line. Teams should find product/market fit before optimizing.
- Why redesign projects stall
- Big homepage or funnel projects become political, with many stakeholders delaying decisions and producing unclear results. Continuous small experiments remove emotion from the debate.
- Designing and running experiments
- Define KPIs and objectives up front, test one change at a time, and ramp traffic gradually to reach significant results quickly. Measure outcomes that matter to the end goal, not just clicks on one page.
- Data quality and pitfalls
- Understand the data deeply, watch for performance, weekly cycles, and bot traffic, and use A/A tests to build confidence. Separate new from returning visitors and agree on a single source of truth.
- Knowing when to stop
- Launch only changes that measurably help, and watch for diminishing returns that signal the need for bigger changes or new discovery. Optimization also requires a different, lighter UX role and close collaboration with marketing.
03From the post
“A partnership dedicated to teaching best practices to product teams and product leaders”
04Frameworks mentioned
Summary and takeaways written by PM Atlas; quotes are short excerpts. © the original author.