Kontrakty IT

Umowa wdrożeniowa IT: 10 obszarów, które warto sprawdzić

Umowa wdrożeniowa powinna prowadzić projekt przez momenty, w których strony mają odmienne interesy. Im bardziej złożone wdrożenie, tym ważniejsze jest zapisanie mechanizmu podejmowania decyzji, a nie tylko opisanie produktu.

1. Nieprecyzyjny zakres

Lista funkcji nie zawsze wyjaśnia, co dokładnie ma zostać dostarczone. Zakres powinien być połączony z wymaganiami, założeniami i odpowiedzialnością po stronie klienta.

2. Harmonogram bez zależności

Termin to nie tylko data końcowa. Trzeba wskazać zależności, terminy na decyzje i konsekwencje opóźnień po obu stronach.

3. Odbiór bez kryteriów

Odbiór powinien opierać się na mierzalnych kryteriach. Brak procedury sprzyja sporom o to, czy dana wada blokuje uruchomienie rozwiązania.

4. Change request bez procesu

Zmiana zakresu powinna mieć opis wpływu na cenę, termin i ryzyko. Bez tego nawet drobna zmiana może prowadzić do sporu o dodatkowe wynagrodzenie.

5. SLA oderwane od usługi

Mierniki SLA powinny odpowiadać sposobowi korzystania z systemu. Inne parametry będą istotne dla systemu krytycznego, inne dla wewnętrznego narzędzia pomocniczego.

6. Odpowiedzialność bez struktury

Limit odpowiedzialności, wyłączenia oraz przypadki szczególne powinny tworzyć spójny system. Sam wysoki limit nie rozwiązuje problemu, jeżeli nie wiadomo, jakie szkody obejmuje.

7. Brak planu dla danych

Umowa powinna wyjaśniać, gdzie znajdują się dane, kto ma do nich dostęp, jak wygląda backup i w jaki sposób dane zostaną wydane po zakończeniu współpracy.

8. Niejasne prawa IP

Należy rozdzielić elementy istniejące wcześniej, komponenty dostawcy, oprogramowanie osób trzecich oraz rezultaty tworzone specjalnie dla klienta.

9. Bezpieczeństwo opisane hasłowo

Samo zobowiązanie do zachowania bezpieczeństwa jest niewystarczające. Warto sprawdzić wymagania dotyczące dostępu, incydentów, testów i podwykonawców.

10. Brak exit planu

Kontrakt powinien opisywać nie tylko rozpoczęcie współpracy, ale również jej zakończenie: migrację, zwrot danych, wsparcie przejściowe i usunięcie informacji.

Podsumowanie

Dobra umowa wdrożeniowa działa jak instrukcja zarządzania projektem w sytuacji, gdy strony przestają się ze sobą zgadzać.

Materiał ma charakter informacyjny i nie stanowi porady prawnej dla konkretnego stanu faktycznego.