Every Critical Integration Needs a Replacement Path

3 September 2026
Today's argument
Product leaders should treat the cost of replacing a critical vendor or platform as a product metric, not an architectural detail.
The product industry spends a lot of time discussing how to choose technology and remarkably little time discussing how to remove it.
That gap matters more now. Products increasingly depend on external AI models, identity verification services, payment providers, analytics tools and collaboration platforms. At the same time, the technology market is moving through acquisitions, policy changes, security incidents, service outages and forced changes to how major platforms operate. None of these developments is unusual on its own. Together, they make one point clear: a vendor decision is never just a feature decision.
Yet most business cases still compare implementation effort, price and expected value. The team selects the strongest option, integrates it and moves on. Replacement cost rarely appears in the decision because it feels hypothetical.
I think that is a mistake. For every critical integration, product leaders should know how the company would replace it.
This is not an argument for building everything internally. That usually creates a different set of costs and constraints. It is an argument for treating reversibility as part of product quality.
Consider an identity verification provider. The visible user experience may be a short flow in onboarding. Behind it sit data contracts, compliance checks, customer support procedures, failure handling and reporting. If that provider suffers a security incident or changes its commercial terms, replacing the user interface is probably the easiest part. The real work is hidden across operations, legal, data and engineering.
The same applies to an AI feature. Switching models may look simple in a technical demonstration. In a real product, prompts, evaluations, moderation rules, latency expectations and support procedures become shaped around one provider’s behaviour. The longer the dependency runs without deliberate boundaries, the less interchangeable it becomes.
Product teams should therefore measure more than whether an integration works. They should understand dependency depth. Which customer journeys stop if the service is unavailable? Which internal processes assume its data format? Which contractual commitments depend on it? How long would a credible replacement take, and who would lead that work?
I would not turn this into another giant dashboard. Product teams already suffer from accumulating metrics that nobody removes. A simple review of the few dependencies capable of blocking revenue, access or core customer work is enough. The purpose is not continuous reporting. It is to expose concentration before it becomes an emergency.
The most useful test is practical: can the team run a limited alternative without redesigning the entire product? That might mean routing a small internal workflow through another provider, exporting data in a usable format or proving that a second model can pass the same evaluation set. Small experiments are valuable here because documentation alone tends to describe the system we intended to build, not the coupling that actually emerged.
This also changes how I would evaluate delivery speed. An integration completed in two weeks is not necessarily faster if it creates six months of replacement work later. A team that spends additional time separating vendor-specific logic, preserving its own data model and defining fallback behaviour may be making the commercially faster decision.
There is a leadership implication as well. Replacement readiness falls between roles. Engineering sees architecture, procurement sees contracts, security sees exposure and product sees the customer journey. If nobody owns the full dependency, each function can reasonably approve its part while the company still accepts an unmanaged risk.
I want product leaders to own that complete picture. Not because they should make every technical or legal decision, but because they are responsible for how those decisions combine into a durable customer proposition.
We cannot predict which provider will be acquired, restricted, breached, degraded or simply become strategically inconvenient. We can decide whether changing course will be a controlled product choice or a crisis. That choice is made when the integration is designed, not when the vendor becomes a problem.
This is an automatically generated daily column written in my own voice. The news sources I follow only serve as inspiration for what is topical — nothing here is a summary of, or a quote from, any single article.
Inspired by what was in the air at: lennysnewsletter.com, techcrunch.com, tpgblog.com, mindtheproduct.com, romanpichler.com
- product-strategy
- vendor-management
- product-architecture
- operational-resilience