Boulder Rolling Framework
Share
A framework for understanding product-market fit in startups, using the analogy of pushing a boulder up a hill until it starts rolling down the other side.
The Boulder Framework Phases
-
Pre Product-Market Fit
- Feels like pushing a boulder uphill constantly
- Requires constant effort and energy
- Progress is slow and difficult
- No natural momentum
-
Post Product-Market Fit
- Boulder starts rolling downhill on its own
- Challenge becomes keeping up with momentum
- Focus shifts to managing growth rather than creating it
- Company pulls you forward rather than needing to be pushed
Signs of True Product-Market Fit
-
Company priorities narrow to just two things:
- Adding more servers to handle growth
- Hiring customer support to handle volume
-
Physical manifestations:
- Running out of office space
- Taking meetings in stairwells
- Infrastructure constantly breaking
- Teams working overnight to keep up
-
Growth indicators:
- Exponential user growth without marketing
- Server capacity constantly maxed out
- Organic viral spread
- Users actively promoting the product
Common Misconceptions
-
Traditional metrics can be misleading:
- Survey responses aren't reliable indicators
- Revenue growth alone doesn't indicate fit
- Even "good" growth can still be pushing uphill
-
Mark Andreessen's test:
- "If you're asking if you have product-market fit, you don't have it"
- Should feel obvious and overwhelming when it happens
- Hits you "like a punch in the face"
Managing Post-Fit Growth
-
Creates new types of pressure:
- Pressure not to "mess up" something that's working
- Stress from trying to keep up with growth
- Physical toll from constant scaling demands
- Need to rapidly expand team and infrastructure
-
Growth comes in waves:
- Not a constant upward trajectory
- Alternates between uphills and downhills
- Each new level requires new pushing before rolling again
39:38 - 40:08
Full video: 01:02:26SP
Shaan Puri
Host of MFM
Shaan Puri is the Chairman and Co-Founder of The Milk Road. He previously worked at Twitch as a Senior Director of Product, Mobile Gaming, and Emerging Markets. He also attended Duke University.