Twój dostawca ERP przysłał projekt umowy. 48 stron. PM mówi, żeby podpisać, bo projekt się opóźni. CFO pyta o kary. CTO mówi, że i tak nikt tego nie czyta. A Ty wiesz, że za 6 miesięcy to właśnie ta umowa zdecyduje, kto odpowiada za opóźniony go-live.
Brzmi znajomo? Jeśli tak — ten artykuł jest dla Ciebie.
Kontrakt IT to nie formalność do odłożenia do szuflady. To narzędzie zarządzania projektem, które porządkuje współpracę, dzieli ryzyka i daje obu stronom przewidywalność. Źle wynegocjowana umowa wdrożeniowa generuje koszty na trzech poziomach: bezpośrednie (kary umowne, renegocjacje, spory), operacyjne (opóźnienia, przestoje, podwójne koszty utrzymania) i strategiczne (vendor lock-in, utrata praw do kodu, blokada rozwoju produktu).
Badania wskazują, że około 25% projektów IT w Polsce kończy się niepowodzeniem, a w segmencie wdrożeń ERP odsetek ten sięga 20%. Przy wartościach kontraktów liczonych w milionach złotych — skala strat jest proporcjonalna.
W tym artykule pokażę, jak podejść do negocjacji kontraktu IT, żeby umowa porządkowała współpracę z dostawcą zamiast generować spory. Omówię pięć obszarów, które musisz ustawić przed podpisaniem, wyjaśnię, jak AI Act zmienia architekturę umów na narzędzia AI, i wskażę konkretne kroki do wdrożenia — niezależnie od tego, czy jesteś zamawiającym, czy dostawcą.
Najważniejsze pojęcia, zanim przejdziemy dalej
Zanim wejdziemy w szczegóły, warto uporządkować kilka terminów, które będą się pojawiać w całym artykule.
| Pojęcie | Co oznacza |
|---|---|
| Umowa o dzieło (art. 627 KC) | Umowa rezultatu — wykonawca zobowiązuje się dostarczyć określony efekt (np. działający system). Zamawiający ma prawo do rękojmi za wady. Przedawnienie: 2 lata od oddania dzieła. |
| Umowa o świadczenie usług (art. 750 KC) | Umowa starannego działania — wykonawca zobowiązuje się do należytego wykonywania czynności, nie do konkretnego rezultatu. Brak rękojmi. Przedawnienie: 3 lata. |
| Change request | Formalna procedura zgłaszania i akceptowania zmian w zakresie projektu w trakcie jego realizacji. |
| SLA (umowa o gwarantowanym poziomie usług) | Dokument określający mierzalne parametry jakości usługi: dostępność, czas reakcji, czas naprawy. |
| Vendor lock-in | Uzależnienie od jednego dostawcy technologii — zmiana dostawcy jest kosztowna lub technicznie trudna z powodu braku jasnych zasad migracji danych i zakończenia współpracy. |
| Provider / deployer (w rozumieniu AI Act) | Provider — podmiot, który tworzy i wprowadza system AI do obrotu. Deployer — podmiot, który wykorzystuje system AI pod swoją kontrolą. |
| Exit plan | Scenariusz zakończenia współpracy z dostawcą: zasady migracji danych, przekazania dokumentacji, dostępu do kodu źródłowego i ciągłości usługi. |
Dlaczego kontrakt IT to nie „dokument prawny”, a narzędzie zarządzania projektem
Negocjowanie umów IT wymaga połączenia kompetencji z co najmniej trzech obszarów: prawnego, biznesowego i technologicznego. Jeśli przy stole negocjacyjnym siedzi tylko prawnik — umowa będzie poprawna formalnie, ale nie będzie odzwierciedlać realiów projektu. Jeśli siedzi tylko PM — ustalenia będą operacyjne, ale nieegzekwowalne.
Problem: ustalenia „na mailach i callach”
Typowy scenariusz wygląda tak: zespół biznesowy, IT, zakupy i dostawca ustalają zasady współpracy na spotkaniach i w korespondencji. Każda strona mówi innym językiem. Ustalenia są rozproszone po mailach, slackach i notatkach ze spotkań. A potem, gdy projekt wchodzi w trudną fazę — nikt nie wie, co dokładnie zostało uzgodnione i kto za co odpowiada.
Umowa powinna sklejać te perspektywy w jeden przewidywalny model współpracy. Nie chodzi o to, żeby dokument miał 80 stron. Chodzi o to, żeby zawierał odpowiedzi na pytania, które pojawią się za 3, 6 czy 12 miesięcy — gdy projekt się opóźni, zakres się zmieni, a relacja z dostawcą przestanie być tak komfortowa jak na początku.
Kwalifikacja prawna umowy — dlaczego ma znaczenie
W polskim prawie nie istnieje legalna definicja „umowy wdrożeniowej IT”. Sądy kwalifikują takie kontrakty jako umowy nienazwane — łączące elementy umowy o dzieło, świadczenia usług i licencji. To nie jest akademicka ciekawostka. Od kwalifikacji zależy:
| Element | Reżim umowy o dzieło | Reżim umowy o świadczenie usług |
|---|---|---|
| Charakter zobowiązania | Rezultat (np. działający system) | Staranne działanie (np. wsparcie, utrzymanie) |
| Zakończenie umowy | Odstąpienie — skutek wsteczny | Wypowiedzenie — skutek na przyszłość |
| Odpowiedzialność za wady | Rękojmia (art. 638 KC) | Odpowiedzialność ogólna (art. 471 KC) |
| Przedawnienie roszczeń | 2 lata od oddania dzieła | 3 lata |
Sąd Apelacyjny w Gdańsku (sygn. I ACa 1054/14) zakwalifikował umowę o wdrożenie systemu komputerowego jako umowę o dzieło — jej przedmiotem jest uzyskanie określonego rezultatu w postaci działającego systemu spełniającego wymagania zamawiającego. Z kolei w sprawie XIII GC 1603/17 sąd rozdzielił kontrakt na dwie części: wdrożeniową (dzieło) i serwisową (usługi).
Wniosek dla Twojej firmy: Jeśli Twoja umowa nie precyzuje, które elementy są „dziełem” (konfiguracja, integracja, odbiory), a które „usługą” (utrzymanie, wsparcie, SLA) — w razie sporu sąd sam zdecyduje o kwalifikacji. A od tej kwalifikacji zależy, czy masz rękojmię, jaki jest termin przedawnienia i czy możesz odstąpić od umowy ze skutkiem wstecznym.
Pięć obszarów, które musisz uregulować w kontrakcie IT
1. Zakres prac i procedura zarządzania zmianą
Najczęstszą przyczyną sporów wdrożeniowych jest nieprecyzyjne zdefiniowanie zakresu funkcjonalnego systemu. Dostawca rozumie zakres inaczej niż zamawiający. PM inaczej niż CTO. A CFO inaczej niż wszyscy.
Co powinno znaleźć się w umowie:
- Szczegółowy opis zakresu prac — nie „wdrożenie systemu ERP”, ale konkretne moduły, funkcjonalności, integracje i wyłączenia.
- Harmonogram z kamieniami milowymi — powiązany z płatnościami i mechanizmem odbiorów.
- Procedura change requestów — kto zgłasza zmianę, kto ją wycenia, kto akceptuje, jaki jest wpływ na harmonogram i budżet.
- Definicja „done” — co oznacza zakończenie danego etapu, jakie kryteria musi spełnić deliverable.
- Matryca ról i odpowiedzialności — kto po stronie zamawiającego i dostawcy odpowiada za poszczególne decyzje.
Brak jasnej procedury change requestów to bomba zegarowa. Gdy zakres się zmienia (a zmienia się zawsze), a umowa nie reguluje, jak obsługiwać zmiany — dostawca nalicza kary za opóźnienia spowodowane zmianami zamawiającego, a zamawiający twierdzi, że zmiany były w zakresie.
2. Procedura odbiorów i testów
Odbiór to moment, w którym zamawiający potwierdza, że dostawca wykonał to, co miał wykonać. To także moment, który może determinować powstanie obowiązku podatkowego w VAT i rozpoczęcie biegu terminu przedawnienia.
Co powinno znaleźć się w umowie:
- Kryteria odbioru — mierzalne, weryfikowalne, uzgodnione przed rozpoczęciem prac.
- Procedura testów — kto testuje, na jakim środowisku, jakie scenariusze testowe, jaki jest próg akceptowalności błędów.
- Protokół odbioru — forma, termin na zgłoszenie uwag, konsekwencje braku reakcji (milczący odbiór).
- Rozróżnienie błędów krytycznych, poważnych i drobnych — i wpływ każdej kategorii na decyzję o odbiorze.
- Procedura odbioru warunkowego — gdy system działa, ale z usterkami niepowodującymi blokady.
3. Prawa IP i dostęp do kodu
Polskie prawo autorskie wąsko określa podstawy ustawowe korzystania z programów komputerowych w relacjach B2B. Poza bardzo nielicznymi wyjątkami — to umowa jest jedyną podstawą legalnego korzystania z oprogramowania.
Co musisz uregulować:
- Przeniesienie autorskich praw majątkowych vs. licencja — i na jakich polach eksploatacji.
- Dostęp do kodu źródłowego — czy dostajesz kod, czy jest w depozycie (escrow), czy dostawca go zatrzymuje.
- Prawa do dokumentacji projektowej, specyfikacji i materiałów powstałych w trakcie projektu.
- Prawa do modyfikacji — czy możesz zlecić rozwój innemu dostawcy bez zgody pierwotnego wykonawcy.
- Status prawny komponentów open source i bibliotek zewnętrznych użytych w projekcie.
Uwaga przy projektach z komponentem AI: Efekty pracy AI (grafika, tekst, kod wygenerowany przez model) mogą nie podlegać ochronie prawnoautorskiej — formalnie nie ma autora, więc nie ma praw autorskich. Przy pracy „z pomocą AI” trzeba ocenić, na ile praca człowieka jest twórcza, a rezultat indywidualny. Umowa musi regulować status prawny takich wyników.
4. Limity odpowiedzialności i kary umowne
W Polsce nie istnieją publicznie dostępne benchmarki rynkowe dla typowych parametrów SLA, limitów odpowiedzialności i kar umownych w kontraktach IT. To oznacza, że każda negocjacja zaczyna się od pozycji jednej ze stron — i bez wiedzy o standardach rynkowych łatwo zaakceptować warunki niekorzystne.
Ramy prawne, które musisz znać:
- Art. 473 § 2 KC — nie można z góry wyłączyć odpowiedzialności za szkodę wyrządzoną umyślnie.
- Art. 483 KC — karę umowną można zastrzec wyłącznie za niewykonanie zobowiązania niepieniężnego (nie za opóźnienie w zapłacie).
- Art. 484 § 2 KC — sąd może zmniejszyć karę umowną, jeśli jest rażąco wygórowana lub zobowiązanie zostało w znacznej części wykonane. Tego przepisu strony nie mogą wyłączyć w umowie.
Co sprawdzić przed podpisaniem:
- Czy limit odpowiedzialności jest symetryczny — czy obie strony mają porównywalne ograniczenia.
- Czy kary umowne mają określony cap (łączny pułap) — i czy jest on proporcjonalny do wartości kontraktu.
- Czy umowa przewiduje wyłączenia z limitu odpowiedzialności (np. naruszenie poufności, naruszenie IP, umyślne działanie).
- Czy kary za opóźnienia uwzględniają procedurę change requestów — bo zmiana zakresu przez zamawiającego nie powinna generować kary dla dostawcy.
| Orientacyjne poziomy SLA | Maksymalny przestój miesięcznie |
|---|---|
| 99% | ok. 7 godzin |
| 99,5% | ok. 3,5 godziny |
| 99,95% | ok. 22 minuty |
| 99,99% | kilka minut |
Poziomy powyżej 99,9% wymagają wielopoziomowej redundancji i geograficznego rozproszenia — co oznacza wyższe koszty. Negocjując SLA, upewnij się, że wymagany poziom jest adekwatny do rzeczywistych potrzeb biznesowych.
5. Scenariusz wyjścia (exit plan) i ochrona przed vendor lock-in
Vendor lock-in to jedno z najbardziej niedocenianych ryzyk w kontraktach IT — szczególnie w projektach chmurowych i AI. Jeśli umowa nie reguluje zasad zakończenia współpracy, zmiana dostawcy może okazać się technicznie i finansowo nieopłacalna.
Co powinien zawierać exit plan:
- Zasady migracji danych — w jakim formacie, w jakim terminie, na czyj koszt.
- Okres przejściowy — jak długo dostawca świadczy usługi po wypowiedzeniu umowy, żeby zapewnić ciągłość.
- Dostęp do dokumentacji i konfiguracji — co dostawca przekazuje, a co pozostaje jego własnością.
- Obowiązek współpracy z nowym dostawcą — zakres i warunki wsparcia przy handoverze.
- Zasady usunięcia danych z infrastruktury dostawcy — zgodnie z RODO i polityką bezpieczeństwa.
Skontaktuj się — przeanalizujemy Twoją umowę IT i wskażemy obszary wymagające korekty.
Jak AI Act zmienia architekturę umów na narzędzia AI
Rozporządzenie (UE) 2024/1689 — tzw. AI Act — weszło w życie 1 sierpnia 2024 r. i jest wdrażane etapowo. Od 2 lutego 2025 r. obowiązują przepisy o zakazanych praktykach AI. Od 2 sierpnia 2025 r. — przepisy o modelach AI ogólnego przeznaczenia. Od 2 sierpnia 2026 r. — pełne wymogi dla systemów AI wysokiego ryzyka.
Dlaczego to zmienia umowy
Klasyczny podział „dostawca odpowiada za technologię, klient za użycie” jest niewystarczający. AI Act nakłada odrębne, niezbywalne obowiązki zarówno na providera (dostawcę systemu AI), jak i na deployera (podmiot stosujący system). Tych obowiązków nie można skutecznie przenieść umową na drugą stronę.
Art. 25 AI Act wprowadza mechanizm, który ma bezpośrednie konsekwencje kontraktowe: deployer staje się providerem (z pełnym ciężarem regulacyjnym), gdy:
- Umieszcza własną nazwę lub znak towarowy na systemie AI wysokiego ryzyka.
- Dokonuje istotnej zmiany w systemie.
- Zmienia przeznaczenie systemu w sposób powodujący, że staje się on systemem wysokiego ryzyka.
To oznacza, że jeśli kupujesz narzędzie AI i modyfikujesz je pod swoje potrzeby — możesz nieświadomie przejąć obowiązki dostawcy, łącznie z obowiązkiem przechowywania dokumentacji technicznej przez co najmniej 10 lat.
Co musi zawierać umowa na narzędzie AI w 2026 roku
| Obszar | Co uregulować |
|---|---|
| Role regulacyjne | Precyzyjne określenie, kto jest providerem, a kto deployerem — i granice modyfikacji, których przekroczenie zmienia rolę |
| Dokumentacja | Kto przechowuje dokumentację techniczną, w jakim formacie, kto ma do niej dostęp, jak długo |
| Nadzór człowieka | Wyznaczenie kompetentnych osób z uprawnieniami do interwencji, w tym zawieszenia systemu (art. 14 AI Act) |
| Dane treningowe | Czy dostawca ma prawo wykorzystywać dane klienta do trenowania modelu, na jakiej podstawie prawnej |
| Monitorowanie | Obowiązek deployera: monitorowanie działania systemu i identyfikacja sytuacji ryzyka |
| Przejrzystość | Obowiązki informacyjne wobec osób fizycznych i pracowników (art. 50 AI Act) |
| Incydenty | Procedura obsługi poważnych incydentów i zgłaszania ich organom nadzoru |
| Zmiana regulacyjna | Klauzula „regulatory change” — przewidująca dostosowanie systemu do nowych wymogów w trakcie obowiązywania umowy |
| FRIA / DPIA | Współpraca przy ocenie skutków dla praw podstawowych (FRIA) i ocenie skutków dla ochrony danych (DPIA) |
Skala sankcji
Kary za naruszenie AI Act sięgają do 35 mln EUR lub 7% globalnego obrotu (zakazane praktyki), do 15 mln EUR lub 3% (systemy wysokiego ryzyka) i do 7,5 mln EUR lub 1% (nieprawidłowe informacje dla organów). Dla MŚP stosuje się niższy z progów. Do tego dochodzą kary za naruszenie RODO — do 20 mln EUR lub 4% rocznego obrotu.
Skala tych sankcji uzasadnia inwestycję w prawidłowe klauzule kontraktowe dotyczące AI — jeszcze zanim projekt wejdzie w fazę wdrożenia.
Agile nie zwalnia z umowy — wręcz przeciwnie
Wdrożenia prowadzone w metodyce agile tworzą często nieuzasadnioną pokusę odejścia od uregulowania w umowie takich kwestii jak ramowy plan, zasady komunikacji projektowej czy procedura odbiorów. Argument brzmi: „jesteśmy zwinni, nie potrzebujemy sztywnego kontraktu”.
To błąd. Polskie przepisy nie są przystosowane do odzwierciedlenia natury prawnej współpracy wdrożeniowej o charakterze zwinnym. To postanowienia umowy muszą odzwierciedlić sposób, w jaki strony faktycznie pracują.
Co różni kontrakt agile od waterfall
| Element | Waterfall | Agile |
|---|---|---|
| Zakres | Zdefiniowany z góry, szczegółowo | Ramowy — doprecyzowywany iteracyjnie |
| Harmonogram | Sztywny, z kamieniami milowymi | Elastyczny — oparty na sprintach |
| Odbiory | Jednorazowy odbiór końcowy lub etapowy | Iteracyjne odbiory po każdym sprincie |
| Zmiana zakresu | Procedura change requestów | Zarządzanie backlogiem — priorytetyzacja |
| Rozliczenie | Ryczałt lub za etap | Time & material lub za sprint |
| Ryzyko zamawiającego | Odbiór końcowy — „wszystko albo nic” | Bieżąca kontrola, ale trudność w ustaleniu końcowego zakresu |
Co musi zawierać kontrakt agile:
- Definicja sprintu — czas trwania, zasady planowania, kryteria akceptacji.
- Zasady priorytetyzacji backlogu — kto decyduje o kolejności realizacji, jak rozstrzygać konflikty priorytetów.
- Procedura odbiorów iteracyjnych — co jest deliverable’em po sprincie, jakie są kryteria odbioru.
- Mechanizm kontroli budżetu — przy modelu time & material: jak zamawiający kontroluje zużycie godzin i budżetu.
- Prawa IP do efektów poszczególnych sprintów — kiedy następuje przeniesienie praw, czy odbiór sprintu = przeniesienie praw.
- Scenariusz zakończenia — co się dzieje, gdy zamawiający decyduje o zakończeniu współpracy w trakcie backlogu.
RODO w umowach chmurowych i AI — obowiązki, których nie da się pominąć
Przed wdrożeniem narzędzia chmurowego lub AI Twoja firma musi odpowiedzieć na kilka pytań:
- Jakie dane osobowe będą przetwarzane w systemie?
- Czy dostawca przetwarza dane jako procesor (podmiot przetwarzający) — i czy umowa zawiera wymaganą przez art. 28 RODO umowę powierzenia przetwarzania danych (DPA)?
- Czy dane będą transferowane poza Europejski Obszar Gospodarczy — i na jakiej podstawie prawnej (standardowe klauzule umowne, decyzja o adekwatności)?
- Czy system uczy się na danych klienta — i czy dostawca ma prawo je wykorzystywać do trenowania modelu?
- Czy wdrożenie wymaga przeprowadzenia oceny skutków dla ochrony danych (DPIA) — zgodnie z art. 35 RODO?
Kary za naruszenie RODO sięgają 20 mln EUR lub 4% rocznego obrotu. Brak odpowiednich klauzul w umowie IT nie zwalnia z odpowiedzialności — wręcz zwiększa ryzyko.
Przy systemach AI dochodzi dodatkowy wymiar: FRIA (ocena skutków dla praw podstawowych wymagana przez AI Act) może być łączona z DPIA. Umowa powinna regulować, kto odpowiada za przeprowadzenie tych ocen i jak strony współpracują przy ich przygotowaniu.
Checklist: co sprawdzić przed podpisaniem kontraktu IT
Poniższa tabela to praktyczny framework — możesz go użyć jako wewnętrzny dokument weryfikacyjny przed zamknięciem negocjacji.
Perspektywa zamawiającego
| Nr | Obszar | Pytanie kontrolne |
|---|---|---|
| 1 | Zakres | Czy zakres prac jest opisany na tyle precyzyjnie, że obie strony rozumieją go tak samo? |
| 2 | Change requests | Czy umowa reguluje procedurę zgłaszania, wyceny i akceptowania zmian zakresu? |
| 3 | Odbiory i testy | Czy kryteria odbioru są mierzalne i uzgodnione przed rozpoczęciem prac? |
| 4 | Prawa IP | Czy umowa precyzuje, kto jest właścicielem kodu, dokumentacji i wyników prac? |
| 5 | SLA | Czy parametry SLA są mierzalne i powiązane z konsekwencjami za niedotrzymanie? |
| 6 | Limity odpowiedzialności | Czy limity są symetryczne i czy kary mają określony pułap? |
| 7 | RODO | Czy umowa zawiera DPA zgodne z art. 28 RODO? |
| 8 | AI Act | Jeśli dotyczy AI — czy umowa określa role provider/deployer i granice modyfikacji systemu? |
| 9 | Exit plan | Czy umowa reguluje zasady migracji danych, okres przejściowy i współpracę z nowym dostawcą? |
| 10 | Regulatory change | Czy umowa przewiduje mechanizm dostosowania do zmian regulacyjnych w trakcie jej obowiązywania? |
Perspektywa dostawcy (software house / integrator)
| Nr | Obszar | Pytanie kontrolne |
|---|---|---|
| 1 | Zakres zobowiązań | Czy zakres jest wykonalny przy dostępnych zasobach i budżecie? |
| 2 | Ryzyko finansowe | Czy kary umowne i limity odpowiedzialności nie przerzucają 100% ryzyka na dostawcę? |
| 3 | Harmonogram | Czy harmonogram jest spójny z realnymi możliwościami zespołu? |
| 4 | Zależności od zamawiającego | Czy umowa reguluje konsekwencje opóźnień po stronie zamawiającego (np. brak danych, brak decyzji)? |
| 5 | Wpływ na inne projekty | Czy zobowiązania z tego kontraktu nie kolidują z innymi umowami? |
Umowa jest podpisana, ale współpraca się psuje — co wtedy
Nawet najlepiej napisany kontrakt nie rozstrzygnie wszystkich wątpliwości, które ujawnią się w konfrontacji z realiami bieżącej współpracy. Zmieniające się okoliczności — regulacyjne, gospodarcze, technologiczne, organizacyjne — wymuszą powrót stron do rozmów. Proces negocjacji umów IT w zasadzie nigdy się nie kończy.
Jeśli masz podpisaną umowę utrzymaniową lub wdrożeniową, a współpraca zaczyna się psuć — strony inaczej rozumieją priorytety zgłoszeń, czasy reakcji i granice odpowiedzialności — nie czekaj na eskalację do formalnego sporu.
Co zrobić:
- Zidentyfikuj konkretne rozbieżności między zapisami umowy a faktycznym sposobem współpracy.
- Przygotuj propozycję aneksu porządkującego model współpracy — zanim spór stanie się formalny.
- Ustal wewnętrznie, kto odpowiada za egzekwowanie zapisów umowy (odbiory, SLA, change requests) — i jak monitorować wykonanie po podpisaniu.
- Przeszkol PM-ów, product ownerów i liderów IT w zakresie mechanizmów kontraktowych — żeby umowa była narzędziem pracy, nie dokumentem leżącym w archiwum.
Możemy Ci w tym pomóc
Specjalizujemy się w obsłudze prawnej firm technologicznych — od startupów po scale-upy. Łączymy prawo umów, prawo IT i AI oraz ochronę IP w jeden model działania dopasowany do sposobu, w jaki Twoja firma faktycznie prowadzi projekty.
Jak wygląda nasza praca przy kontraktach IT:
- Audyt istniejących umów — sprawdzamy pięć obszarów: zakres i change requests, odbiory i testy, prawa IP, limity odpowiedzialności i kary, exit plan. Wskazujemy rozbieżności między umową a faktycznym modelem współpracy.
- Mapa ryzyk i priorytetów negocjacyjnych — przygotowujemy dokument wewnętrzny z listą red flags, must-have i nice-to-have, zatwierdzony przez biznes, IT i zarząd.
- Negocjacje i przygotowanie dokumentacji — negocjujemy w sposób stanowczy, ale umożliwiający domknięcie ustaleń. Projektujemy umowy tak, żeby odzwierciedlały realny sposób pracy zespołu.
- Wsparcie przy projektach AI — weryfikujemy klauzule pod kątem AI Act, RODO, praw do danych i wyników, ról provider/deployer, scenariuszy zmiany regulacyjnej.
- Aneksy i renegocjacje — dla umów, które już obowiązują, ale przestały działać pod presją projektu.
- Szkolenia dla zespołów — PM-ów, product ownerów i liderów IT uczymy, jak korzystać z mechanizmów kontraktowych na co dzień.
Nie tworzymy dokumentów „na zapas”. Projektujemy zasady tam, gdzie faktycznie powstaje ryzyko lub wartość — od developmentu po sprzedaż.
Napisz do nas — prześlij projekt umowy IT, a w ciągu 48 godzin dostaniesz mapę ryzyk i rekomendację, od czego zacząć negocjacje.
Kontrakt IT, który działa pod presją — podsumowanie i kolejne kroki
Największe ryzyko kontraktowe to nie brak umowy. To umowa, która wygląda dobrze na papierze, a nie działa pod presją projektu.
Dobrze wynegocjowany kontrakt IT porządkuje zakres, dzieli ryzyka, reguluje zmiany i daje obu stronom narzędzie do rozwiązywania problemów — zanim staną się sporami. W 2026 roku, gdy AI Act nakłada nowe obowiązki na dostawców i użytkowników systemów AI, a złożoność wdrożeń rośnie — inwestycja w prawidłową strukturę kontraktową to nie koszt prawny, lecz warunek przewidywalnego projektu.
Jeśli negocjujesz umowę wdrożeniową, kupujesz narzędzie AI lub chmurowe, albo Twoja obecna umowa przestaje działać — napisz do nas. Pomożemy Ci ułożyć kontrakt, który porządkuje projekt zamiast generować spory.
Najczęściej zadawane pytania
Dostawca przysłał swój wzorzec umowy na wdrożenie — na co zwrócić uwagę w pierwszej kolejności?
Zacznij od pięciu obszarów: (1) czy zakres prac jest opisany precyzyjnie i czy obie strony rozumieją go tak samo, (2) czy umowa zawiera procedurę change requestów, (3) czy kryteria odbioru są mierzalne, (4) kto jest właścicielem kodu i dokumentacji po zakończeniu projektu, (5) jak wygląda scenariusz zakończenia współpracy (exit plan). Jeśli którykolwiek z tych obszarów jest nieuregulowany lub uregulowany jednostronnie na korzyść dostawcy — to sygnał, że umowa wymaga renegocjacji.
Jak ustawić procedurę change requestów, żeby zmiany zakresu nie zablokowały projektu?
Procedura powinna określać: kto może zgłosić zmianę, w jakiej formie, kto ją wycenia (dostawca), kto akceptuje (zamawiający), jaki jest wpływ na harmonogram i budżet, i co się dzieje, gdy strony nie dojdą do porozumienia co do wyceny zmiany. Brak takiej procedury prowadzi do sytuacji, w której dostawca nalicza kary za opóźnienia spowodowane zmianami zamawiającego, a zamawiający twierdzi, że zmiany mieściły się w pierwotnym zakresie.
Kupujemy narzędzie AI — jak zabezpieczyć się przed vendor lock-in i utratą danych?
Umowa powinna regulować: zasady migracji danych (format, termin, koszt), okres przejściowy po zakończeniu współpracy, dostęp do dokumentacji i konfiguracji, obowiązek współpracy z nowym dostawcą oraz zasady usunięcia danych z infrastruktury dostawcy. Dodatkowo — sprawdź, czy dostawca ma prawo wykorzystywać Twoje dane do trenowania modelu AI i na jakiej podstawie prawnej. W kontekście AI Act zweryfikuj, czy modyfikacja systemu pod Twoje potrzeby nie przekształca Cię z deployera w providera z pełnym ciężarem regulacyjnym.
Jestem software house’em — jak negocjować z dużym klientem korporacyjnym bez przejmowania całego ryzyka?
Przygotuj własny wzorzec umowy ramowej zamiast negocjować wyłącznie na wzorcach klienta — to zmienia dynamikę rozmów. Sprawdź, czy kary umowne i limity odpowiedzialności nie przerzucają 100% ryzyka na Twoją stronę. Upewnij się, że umowa reguluje konsekwencje opóźnień po stronie zamawiającego (brak danych, brak decyzji, brak zasobów). Zweryfikuj, czy zakres zobowiązań jest wykonalny przy dostępnych zasobach i budżecie — i czy harmonogram jest spójny z realnymi możliwościami Twojego zespołu.
Umowa jest podpisana, ale współpraca się sypie — czy da się jeszcze coś z tym zrobić?
Tak. Nie czekaj na eskalację do formalnego sporu. Zidentyfikuj konkretne rozbieżności między zapisami umowy a faktycznym sposobem współpracy. Przygotuj propozycję aneksu porządkującego model współpracy serwisowej — doprecyzuj priorytety zgłoszeń, czasy reakcji, granice odpowiedzialności i zasady komunikacji. Im wcześniej uporządkujesz model współpracy, tym mniejsze ryzyko, że spór przerodzi się w wielomiesięczne postępowanie.
Kto w mojej firmie powinien być zaangażowany w negocjacje kontraktu IT?
Negocjowanie umów IT wymaga połączenia trzech perspektyw: prawnej, biznesowej i technologicznej. Przy stole powinni siedzieć: prawnik (struktura umowy, ryzyka, klauzule), przedstawiciel biznesu (zakres, budżet, priorytety), CTO lub lider techniczny (wykonalność, architektura, zależności) oraz PM lub delivery manager (harmonogram, zasoby, odbiory). Sam prawnik nie wystarczy — umowa będzie poprawna formalnie, ale nie będzie odzwierciedlać realiów projektu.