Источники lock-in
- Непереносимые данные.
- Закрытые APIs.
- Custom workflows.
- Длинные контракты.
- Уникальные proprietary skills.
- Отсутствие source files/documentation.
Оцените switching cost заранее
Lock-in не всегда плох
Глубокая интеграция может давать большую эффективность. Риск возникает, когда dependency не осознана и exit path отсутствует.