The Internal Platform Adoption Curve: Why Your Platform Team Is Failing (And How to Fix It)
Internal platform teams build the right thing and still get ignored. The five-stage adoption curve, the four real reasons product teams resist, and the…
On this page▾
- Internal platforms fail at adoption, not at engineering. The five-stage curve is the same everywhere.
- Mandates without paved roads cause backlash; paved roads without sponsorship cause irrelevance. You need both.
- Treat product teams as customers — with onboarding, SLAs, and a roadmap they can read.
- Measure platform success in adoption velocity and toil reduction, never in features shipped.
- Sunset gracefully or stay forever. There is no middle ground.
There is a specific kind of pain unique to internal platform teams: building exactly the right abstraction, shipping it cleanly, and watching product teams continue to use the duct-taped thing they had before. The instinct is to assume a marketing problem or a sponsorship problem. It's usually neither. It's a structural adoption problem with a predictable curve — and a fixable operating model.
The platform team paradox
Platform teams sit at the intersection of two contradictions. They serve internal customers who can ignore them — unlike external customers, who churn out loud. And they're funded as engineering investment but judged as product. Most platform teams optimize for the first contradiction (build great tech) and lose to the second (no one uses it).
- Customers leave loudly (churn dashboard)
- Marketing budget
- Pricing creates real choice friction
- Sales team to handhold adoption
- Roadmap publicly committed
- Customers leave silently (just don't adopt)
- No marketing budget
- Free internally — adoption is voluntary or mandated
- No sales function — engineers self-serve or don't
- Roadmap often unwritten
The five-stage adoption curve
- 1Stage 1 — Skunkworks1–3 engineers build a thing that solves their own pain. Adoption is the people in the room. Velocity is high; legitimacy is zero.
- 2Stage 2 — Pilot2–4 friendly teams adopt with hand-holding. You learn that 60% of your time is integration support, not building. This is normal; budget for it.
- 3Stage 3 — The chasmWhere 80% of platforms die. Friendly teams are on; everyone else is watching. Without a paved road AND a soft mandate, the platform plateaus here forever.
- 4Stage 4 — DefaultNew services start on the platform automatically. The question shifts from 'should we adopt?' to 'why aren't we on it yet?'. This is the goal.
- 5Stage 5 — Load-bearingRemoving the platform would block the company. You're now infrastructure — with the operational responsibility and on-call burden that implies.
Stage 3 cannot be crossed by engineering work alone. It requires a paved road (easier than the alternative), a soft mandate (new things default to the platform), and an executive willing to enforce the mandate publicly. Missing any one and you stall.
The four real reasons product teams resist
| What you'll hear | What it actually means | What fixes it |
|---|---|---|
| 'It doesn't support our use case' | Onboarding cost > pain it solves | Better paved-road examples for their stack; pair with them for the first integration |
| 'We don't trust the SLA' | You've had an outage and no public post-mortem | Publish a status page, SLOs, and every incident retro — internal customers need the same trust signals external ones get |
| 'It's slower than what we have' | Sometimes true; usually a latency budget mismatch | Publish a perf budget; if you can't meet it, name the workloads the platform is not for |
| 'Our manager hasn't approved it' | No sponsorship from above; the team has no air cover for migration time | Get the migration time into their roadmap via their VP, not via their EM |
The operating model that works
- 1Named customer success engineerOne person on the platform team owns adoption for 3–5 customer teams. Their KPI is adoption velocity for their teams, not features shipped.
- 2Onboarding playbook with time budgetDocument the first 5 days of adoption with realistic time estimates. If reality exceeds the doc, fix the doc or fix the platform.
- 3Published SLOs and a status pageInternal customers need the same trust signals external ones do. Status page, SLOs, incident retros — all visible.
- 4Roadmap product teams can readQuarterly published roadmap with what's coming, what's not, and why. The 'what's not' list is more important than the 'what's coming' list.
- 5Office hours, not ticket queuesTwo hours/week of synchronous office hours beats a ticket queue at making the platform feel approachable. Tickets feel like tax; office hours feel like service.
- 6Adoption-stage fundingHeadcount tied to adoption stage. Skunkworks gets 3 engineers; Default-stage gets 8; Load-bearing gets a real on-call and 12+. Funding tracks reality, not ambition.
Metrics that matter (and the ones that lie)
- Adoption velocity — # of new teams onboarded per quarter
- Toil delta — engineer-hours saved per customer team per month
- Time-to-first-deploy on the platform for a new service
- Migration completion rate — % of legacy systems moved by deadline
- Customer NPS (asked of internal customer engineers, not their EMs)
- Features shipped per quarter
- API call volume (more usage isn't the goal — less toil is)
- Number of internal users (counts everyone, even if they hate it)
- Documentation page views
- Engineer hours spent building the platform
When to sunset a platform investment
Platforms that stall in Stage 3 for 18+ months should be sunset, not kept on life support. The wrong answer is to keep funding a tolerated platform; the right answer is to gracefully shut it down, document what worked, and free the engineers to solve a higher-leverage problem.
- Has adoption velocity been flat or negative for 3 consecutive quarters? Sunset criterion 1.
- Are friendly teams still your only real users 18 months in? Sunset criterion 2.
- Is the on-call burden higher than the toil you save customer teams? Sunset criterion 3.
- Two or more 'yes' = announce sunset in writing, with a 6-month migration window and named landing pads for the engineers.
- Publish the post-mortem. The institutional learning is the real ROI of the failed platform.
Read next
All playbooksThe honest field manual for engineers stepping into leadership — first-time tech leads, engineering managers, CTOs, and founder-CEOs.
What founder-CEOs actually do with their week. A field-tested cadence drawn from Andy Grove, Fred Wilson, Keith Rabois, Claire Hughes Johnson and the EOS /…
A wrong VP hire costs founders 12–24 months. A right one compounds for a decade. The full process — when to hire, how to write the role, source, interview…