Mity i legendy świata umów wdrożeniowych

Subskrybuj RSS A A A
19 czerwca 2007
Bartłomiej Wachta

Przedmiotem tego artykułu nie jest strona biznesowa wdrożeń informatycznych, nie będę zatem próbował odpowiadać na pytania w rodzaju: "Jak rozpoznać potrzeby klienta i jak prawidłowo wdrożyć system, którego klient oczekuje?". Zamierzam natomiast odpowiedzieć na pytanie: "W jaki sposób napisać dobrą umowę wdrożeniową i czy w ogóle jest to możliwe?"

W przypadku wdrożenia systemu definiowanie przedmiotu umowy jest dokonywane w zasadzie w trakcie jej wykonywania i odpowiedzialne są za to obie strony. Jeżeli klient nie będzie współpracował z dostawcą, to najprawdopodobniej nie powstanie żaden system. Jeżeli klient zdefiniuje wymagania źle, to nawet najbardziej profesjonalny dostawca nie zawsze będzie w stanie stwierdzić, że system powinien być jednak wykonany inaczej. Jeżeli klient zapomni o swoim wymaganiu na etapie prac analitycznych, a następnie przypomni sobie o nim przy odbiorze końcowym, to nie oznacza, że system ma wadę, bo nie spełnia tego wymagania. Produkt "z półki", jak np. wspomniane już wielokrotnie samochody, jest więc czymś zupełnie innym niż dedykowany system informatyczny. Warto pamiętać, że przy realizacji dowolnej umowy obowiązuje standard należytej staranności (o ile nie zostanie on umownie zmodyfikowany). W największym uproszczeniu: jeżeli dłużnik wykonał zobowiązanie z zachowaniem owej należytej, czyli "zwykłej" staranności i pomimo to wystąpiło np. opóźnienie, to nie będzie on odpowiadał z tytułu nienależytego wykonania umowy, a w szczególności nie będzie zobowiązany do zapłacenia kar umownych za zwłokę. Oczywiście, w obrocie profesjonalnym wymagane jest zachowanie staranności wymaganej od "modelowego profesjonalisty", czyli dołożenie wszelkich możliwych starań i wykonanie wszelkich działań, których racjonalnie można oczekiwać od podmiotu zawodowo trudniącego się daną działalnością. Nie da się z góry zdefiniować "wzorca" należytej staranności, ale moim zdaniem bardzo często klienci oczekują od dostawców systemów informatycznych nie tyle należytej staranności, co raczej właściwości magicznych. Nie twierdzę przy tym, że "standardem należytej staranności" w branży IT jest niedziałające oprogramowanie i półroczna zwłoka we wdrożeniu. Staram się tylko powiedzieć, że w każdej branży modelowy wzorzec profesjonalisty jest inny i ocena jakości wdrożenia systemu powinna być dokonywana nieco inaczej, niż ocena głębokości rowu w ogródku... Inną sprawą jest podpisywanie umów z warunkami (zwłaszcza terminami), których nie da się dotrzymać nawet przy dochowaniu najwyższej z najwyższych staranności.

MIT PIĄTY: "Kodeksowa gwarancja"

Zdarza się dość powszechnie, że klient oczekuje udzielenia "gwarancji na wdrożony system" albo "na wykonaną usługę". Zastanówmy się więc, czym jest i czy w ogóle istnieje "gwarancja na system". W skrócie: są dwie możliwości. Jeżeli mówimy o "wynikającej z Kodeksu cywilnego lub z innych przepisów standardowej gwarancji na system lub usługę", to czegoś takiego nie ma. Gwarancja opisana w Kodeksie cywilnym dotyczy wad rzeczy. System informatyczny rzeczą nie jest. Z punktu widzenia prawa cywilnego system będzie zazwyczaj dziełem, a żaden przepis nie ustanawia takiej instytucji, jak "gwarancja jakości dzieła". Jeżeli natomiast mówimy o "gwarancji na system świadczonej zgodnie z zasadami określonymi umową", to coś takiego może istnieć, tyle tylko, że będzie to zwykłe zobowiązanie do świadczenia usług nazwanych w umowie "gwarancyjnymi". Ważne jest więc, by pamiętać, że jeżeli w umowie napiszemy tylko, że "dostawca udziela gwarancji na system", to w praktyce nic to nie oznacza. Wielu prawników i negocjatorów zapomina o przedstawionej powyżej prostej zasadzie, co owocuje wprowadzaniem do umów postanowień niewykonalnych o niejasnej treści. To z kolei zazwyczaj prowadzi do sporów realizacyjnych. Powstają wówczas przedziwne interpretacje, oparte przeważnie na analogicznym stosowaniu kodeksowych zasad dotyczących rzeczy do wdrożenia systemu, przy czym rozumienie stron umowy jest zazwyczaj odmienne, co nie sprzyja rozwiązaniu problemu. Moim ulubionym przykładem jest próba wmówienia dostawcy, że obowiązuje go coś takiego, jak "gwarancja na usługę", w ramach której powinien on m.in. "dostarczyć usługę wolną od wad". W umowie było przy tym napisane tylko, że "dostawca udziela 12-miesięcznej gwarancji na usługi instalacyjne". Wskazane powyżej oczekiwanie jest oczywiście niemożliwe do zaspokojenia i nie ma oparcia w jakimkolwiek przepisie, ponieważ usługa - powtórzmy - nie jest rzeczą, a "kodeksowa gwarancja" dotyczy tylko rzeczy. Podobnie zresztą nie jest rzeczą program komputerowy. Oczywiście nie jest też tak, że zamawiający pozostaje całkowicie bezradny w przypadku wykrycia wad. Możemy mieć do czynienia z przypadkiem nienależycie wykonanej umowy i odpowiednich roszczeń, ale nie będą to roszczenia "gwarancyjne", a w szczególności klient nie może żądać "naprawy usługi", tylko odszkodowania. Na marginesie warto przypomnieć, że wspomniana "kodeksowa gwarancja" to coś zupełnie innego niż rękojmia. W szczególności rękojmia za wady rzeczy obowiązuje zawsze, chyba że się ją wyraźnie wyłączy, a gwarancja jakości obowiązuje tylko wówczas, gdy przewidzimy to w umowie (lub - co też się zdarza - gdy dostawca wręczy nabywcy dokument gwarancyjny). Podsumowując, jeżeli dostawca zamierza zobowiązać się do usuwania błędów oprogramowania, systemu informatycznego lub do powtórnego wykonywania wadliwie zrealizowanych usług, musi opisać dokładnie w umowie zakres obowiązków w ramach tak zdefiniowanej "gwarancji". W przeciwnym razie nawet najlepszy prawnik nie będzie w stanie udzielić mu konkretnej odpowiedzi na pytanie: "Do czego jesteśmy zobowiązani wobec klienta?"

Mec. Bartłomiej Wachta jest wspólnikiem w Kancelarii Prawnej Kuczek i Maruta, zajmuje się m.in. obsługą prawną kontraktów na wdrożenia systemów informatycznych. Powyższy tekst ukazał się pierwotnie w odcinkach na blogu Kancelarii Prawnej Kuczek i Maruta, znajdującym się pod adresem http://itlawpl.blogspot.com .

Oceń artykuł

średnio: 0 liczba ocen: 0
« wstecz 1  2  3 

Komentarze (0)

Najnowsze

Państwo do konsolidacji

Obywatele uważają administrację publiczną za jeden organizm. W rzeczywistości jest to kilka tysięcy oddzielnych struktur, obrosłych biurokratycznymi naroślami. Czy można zracjonalizować działanie państwa? Jak w tym może pomóc informatyka?

e-Sąd z odsieczą sprawiedliwości

Polski wymiar sprawiedliwości postrzegany jest jako skostniały i opieszały. Tymczasem kolejne e-usługi udostępniane przez Ministerstwo Sprawiedliwości ułatwiają życie przedsiębiorcom i usprawniają pracę sądów.

e-Zdrowie w Polsce i na świecie

Projekty informatyzacji służby zdrowia realizowane są na świecie z różnym powodzeniem. Skąd Polska mogłaby czerpać wzorce? A może jesteśmy skazani na własne rozwiązania?

Raport Państwo 2.0, czyli nowa wizja informatyzacji państwa

Michał Boni, minister administracji i cyfryzacji, zaprezentował raport "Polska 2.0. Nowy start dla e-administracji". Przedstawia on informacje na temat stanu realizacji projektów będących w gestii nowo utworzonego ministerstwa oraz prezentuje kierunki dalszych działań związanych z informatyzacją i cyfryzacją administracji publicznej w naszym kraju.

Cyberprzestępcy podążają za użytkownikami

Już dwie na trzy polskie firmy odnotowały ataki lub awarie, które spowodowały spadek produkcji. Co trzecia firma utraciła dane. Liczba takich przypadków będzie rosła, bo hakerzy biorą na cel najbardziej masowe technologie. Szybko reagują też na zmiany w firmowej architekturze.

Jak zaplanować karierę w branży IT

Doświadczenia łączone na różnych stanowiskach w firmach o odmiennych profilach są szczególnie cenione przez pracodawców. Dlatego warto głęboko przeanalizować możliwości rozwoju kariery, które obecnie stwarza rynek IT.

Jakie są różnice między chmurą a wirtualizacją

Wirtualizacja jest obecnie standardową technologią, stosowaną powszechnie w IT. Od środowiska chmury prywatnej dzieli ją jednak długa droga, gdyż wymaga ona uzupełnienia o istotne składniki.

Rekomendacje



Serwisy IDG - Warunki obsługi - Kontakt - Redakcja - Regulamin - O nas - Polityka prywatności - Serwis zgodny z ASME
Reklama - Licencjonowanie treści - Prenumerata: Computerworld, Networld, PC World
Computerworld Polska i Computerworld Polska online są znakami towarowymi IDG Poland SA.
© Copyright 2012 International Data Group Poland S.A. 04-204 Warszawa ul. Jordanowska 12 tel.(+4822)321-78-00 fax(+4822)321-78-88