Building product for 100 customers is different from building for 10,000. At scale, you face conflicting demands, technical debt, feature sprawl, and the challenge of serving diverse needs without losing focus. Scaling product successfully means evolving your approach while maintaining the quality and coherence that got you here.
How Product Changes at Scale
More Customers, More Demands
•
Customer segments diverge
•
Feature requests flood in
•
Technical debt accumulates
•
Quality harder to maintain
More people have opinions:
•
Larger customer success team
•
Sales with deal requirements
•
Marketing with positioning needs
•
Engineering with technical concerns
Product Strategy at Scale
At 10 customers, focus is easy—do what they need. At 10,000, you can’t do what everyone needs. Strategy becomes about what NOT to do.
•
Which segments matter most?
•
Which use cases are core?
You can’t be everything to everyone.
Decide what you’re building:
•
Product: Opinionated, specific, does one thing well
•
Platform: Flexible, extensible, serves many use cases
Trying to be both creates confusion.
At scale, saying no matters more:
•
Not every feature request
•
Not every customer segment
Discipline prevents sprawl.
Can’t do everything—choose wisely.
•
Aggregate similar requests
At scale, debt compounds:
•
Prevent runaway complexity
Sometimes remove features:
•
Better alternatives exist
Removing features is product work too.
Quality is harder at scale:
At scale, feedback changes:
•
Signal-to-noise decreases
•
Patterns matter more than individuals
•
Consistent vision required
•
End-to-end responsibility
•
Cross-functional (PM, eng, design)
•
Product managers for execution
•
Near-term (quarter): committed
•
Medium-term (6 months): directional
•
Long-term (year+): strategic
More people care about roadmap:
•
Sales wants revenue features
•
Support wants pain points fixed
•
Marketing wants differentiators
•
Engineering wants technical investment
Managing expectations matters.
•
Clear commitments vs. possibilities
•
Transparency about tradeoffs
Different segments want different things:
•
Build for power users, simplify for others
•
Separate products for distinct segments
Configuration vs. Simplicity
•
Flexibility (serve everyone)
Over-configuration hurts everyone.
Focus on what serves most:
•
80% of users need core features
•
20% need advanced capabilities
•
Build the 80% really well
•
Make 20% possible, not central
Building features without strategy.
Fix: Connect every feature to outcomes. Say no more.
Trying to serve everyone, serving no one well.
Fix: Define segments. Make choices. Accept tradeoffs.
Shipping faster at expense of quality.
Fix: Build quality systems. Don’t skip testing. Fix bugs.
Product becomes hard to use.
Fix: Simplify. Deprecate. Design for new users, not just power users.
Building new while old rots.
Fix: Budget time for maintenance. Pay down debt regularly.
•
At scale, you can’t serve everyone—strategy is about what NOT to do
•
Define segments and personas; focus on who matters most
•
Feature prioritization becomes critical; say no to most requests
•
Technical debt compounds; budget time for cleanup
•
Quality systems matter more: testing, monitoring, gradual rollouts
•
Product org evolves: multiple PMs, pods, clear ownership
•
Roadmap balances new features, improvements, debt, and strategic initiatives
•
80/20 rule: build the core really well, make advanced features possible
•
Common mistakes: feature factory, lost focus, complexity creep
•
Segment analysis reveals what averages hide