ITIL v5 Compass
Case Studies
Vendor Lock-in Crisis

Case Study: Vendor Lock-in Crisis

Scenario

A national retail chain with 15,000 employees and 400 stores had its entire e-commerce platform, inventory management, and point-of-sale system hosted on a single SaaS vendor ("VendorX").

Crisis trigger: VendorX announced a 300% price increase effective in 6 months, plus a clause giving VendorX ownership of customer data analytics. The contract auto-renewed 2 months prior, locking the company in for 12 more months at current pricing.

Business impact: The increase would add $8M annually to IT costs. The data ownership clause threatened competitive advantage, as customer analytics drove 40% of revenue growth.

Complexity context: Initially chaotic (existential threat, unclear options, time pressure), transitioning to complex (multiple possible approaches, unpredictable outcomes).


Phase 1: Immediate Response (Week 1-2)

Chaotic context: act first, then assess

ActionRationaleITIL Practice
Freeze all new feature development on VendorX platformStop increasing dependencyChange Enablement
Legal team reviews contract for exit clausesIdentify contractual optionsSupplier Management
Data team begins exporting all customer data to internal storageProtect strategic assetInformation Security Management
CFO models financial scenariosUnderstand cost impactService Financial Management
Comms team prepares internal communicationPrevent panic and misinformationRelationship Management
⚠️

PESTLE failure note: A PESTLE analysis conducted 12 months earlier had identified "single vendor dependency" as a risk in the Partners and Suppliers dimension. The risk was documented but no mitigation was implemented -- the crisis was preventable.


Phase 2: Assessment (Week 3-6)

Options analysis

OptionDurationCostRiskFeasibility
A: Negotiate with VendorX for reduced increase2-4 weeksLowMedium (vendor may not negotiate)High
B: Migrate to competitor SaaS6-12 monthsHigh ($2-4M migration)High (service disruption risk)Medium
C: Build in-house on open-source stack12-18 monthsVery High ($5-8M)Very High (execution risk)Low
D: Hybrid transition: negotiate short-term + migrate long-term12-18 monthsMedium-HighMediumHigh

Supplier Management assessment

Assessment AreaFinding
Contract reviewAuto-renewal clause was missed by procurement. No termination for convenience.
Data portabilityVendorX provides data export but in proprietary format. Conversion required.
API dependency47 custom integrations built on VendorX's proprietary API. No open standards.
Alternative vendors3 viable alternatives identified, but all require 6+ months migration
Switching costEstimated $3-4M in migration costs + $1M in productivity loss during transition

Risk register update

RiskImpactMitigation (retrospective)
Single vendor dependencyCriticalShould have had: multi-vendor strategy, data portability requirements in contracts
Proprietary API lock-inHighShould have had: abstraction layer between business logic and vendor API
Auto-renewal without reviewHighShould have had: contract review process 90 days before renewal
Data ownership ambiguityCriticalShould have had: explicit data ownership clause in all SaaS contracts

Phase 3: Execution (Month 2-18)

The leadership team chose Option D (Hybrid):

Short-term (Month 2-4): Negotiate

ActionOutcome
Negotiated 18-month pricing freezeVendorX agreed (losing a large customer entirely would hurt their revenue)
Removed data analytics clause from renewalLegal team used competitor quotes as leverage
Inserted 6-month termination for convenienceVendorX conceded to prevent full defection

Medium-term (Month 4-12): Build migration capability

ActivityITIL Practice Applied
Architecture team designs vendor-agnostic platform using open APIsDesign activity
Data team builds ETL pipeline to migrate customer dataService Configuration Management
Engineering team builds abstraction layer over VendorX APIBuild activity, Risk Management
Operations team sets up alternative infrastructureTransition activity
Testing team validates each component independentlyRelease Management

Long-term (Month 12-18): Phased migration

WaveSystemsApproach
1Customer data analyticsMigrate to internal platform (strategic priority)
2E-commerce storefrontMigrate to open-source with managed hosting
3Inventory managementMigrate to new SaaS vendor (open API, data portability guaranteed)
4POS integrationLast: most complex due to store hardware dependencies

Governance improvements (preventing recurrence)

New supplier governance framework

ControlDescriptionOwner
Vendor risk assessmentAnnual assessment of all strategic vendors using PESTLE + risk matrixProcurement
Contract reviewMandatory review 90 days before any renewal; no auto-renewal without explicit approvalLegal
Data portability requirementAll new SaaS contracts must include data portability in open formatsCTO
Multi-vendor strategyNo single vendor may represent more than 60% of any critical capabilityArchitecture
API abstractionAll vendor integrations must go through an internal API gateway (no direct proprietary API dependencies)Engineering
Exit cost modellingCalculate exit costs for each strategic vendor annuallyFinance

Results (18 months)

MetricBefore CrisisAfter Remediation
Vendor dependency (single vendor %)95%45%
Annual SaaS cost$4M (pre-increase)$5.5M (distributed across 3 vendors)
Data portabilityProprietary export onlyOpen standards (JSON/CSV/Parquet)
Contract review complianceAd hoc100% (90-day process)
Switching cost estimate$3-4M (crisis)Under $500K (planned)

ITIL v5 concepts demonstrated

ConceptApplication
Complexity contextsChaotic (initial crisis) → Complex (migration planning) → Ordered (new governance)
PESTLEPartners and Suppliers risk was identified but not mitigated; lesson learned
Four DimensionsPartners and Suppliers dimension was the root cause; Information and Technology enabled the fix
Governance patternsDirective (during crisis) → Guided (during migration) → Compliance (ongoing vendor management)
Guiding principles"Think and work holistically": vendor dependency touched every dimension
Value co-creationThe relationship with VendorX was not a partnership (no shared risk); lesson: choose relationship type carefully
Continual ImprovementPost-crisis improvements registered and tracked

Discussion questions

  1. The PESTLE analysis identified vendor dependency as a risk 12 months before the crisis. Why was no mitigation implemented? How does the "keep it simple and practical" guiding principle apply?

  2. Using the Service Relationship Model, what type of relationship (Basic, Cooperative, Partnership) did the company have with VendorX? What type should it have had?

  3. The "API abstraction layer" was the key technical mitigation. How does this relate to the Information and Technology dimension?

  4. The company negotiated an 18-month pricing freeze while building migration capability. Using complexity contexts, why was this a "probe" move rather than a "best practice" solution?


Related pages