Jak nie dać się uwiązać dostawcy oprogramowania (vendor lock-in).
Vendor lock-in to moment, w którym chcesz odejść od dostawcy oprogramowania — ale nie możesz. Bo nie masz kodu, nie masz danych w sensownej formie, a nikt inny nie wejdzie w projekt, którego nie rozumie. To jedna z najdroższych pułapek w IT, a najgorsze jest to, że wpadasz w nią, podpisując umowę, nie czytając, co tracisz.
Jak wygląda uwiązanie w praktyce
Płacisz za zbudowany system, ale kod „należy do wykonawcy". Twoje dane siedzą w zamkniętym formacie, z którego trudno je wyjąć. Każda zmiana wymaga wracania do tego samego dostawcy — który wie, że nie masz wyjścia, więc dyktuje cenę i tempo. Formalnie zapłaciłeś za narzędzie. Realnie wynajmujesz je od kogoś, kto trzyma klucze.
Czerwone flagi przed podpisaniem
- Mętna odpowiedź na pytanie „czy dostanę kod na własność".
- Dane trzymane tak, że nie da się ich łatwo wyeksportować.
- „Minimum 12 / 24 miesiące" w umowie.
- Brak dokumentacji „bo i tak my to obsługujemy".
Każda z nich osobno to ostrzeżenie. Razem to gotowy lock-in — i jeden z powodów, dla których warto wybierać partnera, nie wykonawcę.
Jak się zabezpieczyć
Zasada jest prosta: kod i dane mają być Twoje od pierwszego dnia, w Twoim repozytorium, z dokumentacją i dostępami, którymi zarządzasz Ty. Wtedy zostajesz z dostawcą, bo chcesz — bo dobrze się współpracuje — a nie dlatego, że nie masz jak odejść. To zmienia całą relację: dostawca musi zasługiwać na Twoją lojalność co miesiąc.
Własność to nie dodatek, to podstawa
U mnie kod jest Twój od startu, bez uwiązania — możesz go rozwijać ze mną albo z kimkolwiek innym. Tak ma wyglądać uczciwa współpraca. Jeśli chcesz mieć pewność, że nie wpadniesz w lock-in, umów bezpłatną rozmowę albo zobacz, co dokładnie dostajesz na własność.