Wyrok KIO 2128/15
Krajowa Izba Odwoławcza · 21 października 2015 · uwzględnione
Metryka orzeczenia
Przywołane przepisy
- art. 29 ust. 1 i 2
Zagadnienia
- specyfikacja warunków zamówienia SWZ opis przedmiotu zamówienia
Treść orzeczenia
Sygn. akt: KIO 2128/15
WYROK z dnia 21 października 2015 r.
Krajowa Izba Odwoławcza - w składzie:
Przewodniczący: Ryszard Tetzlaff Członkowie: Magdalena Grabarczyk Klaudia Szczytowska - Maziarz
Protokolant: Agata Dziuban
po rozpoznaniu na rozprawie w dniu 19 października 2015 r. w Warszawie odwołania wniesionego do Prezesa Krajowej Izby Odwoławczej w dniu 1 października 2015 r. przez wykonawcę Comarch S.A., Al. Jana Pawła II 39a, 31-864 Kraków w postępowaniu prowadzonym przez Agencję Restrukturyzacji i Modernizacji Rolnictwa, al. Jana Pawła II nr 70, 00-175 Warszawa adres do korespondencji: Agencja Restrukturyzacji i Modernizacji Rolnictwa, ul. Poleczki 33, 02-822 Warszawa
przy udziale wykonawcy Hewlett Packard Enterprise Polska Sp. z o.o., ul. Szturmowa 2A, 02-678 Warszawa zgłaszającego swoje przystąpienie do postępowania odwoławczego po stronie zamawiającego
orzeka:
1
1. uwzględnia odwołanie, nakazuje Zamawiającemu modyfikację postanowień Specyfikacji Istotnych Warunków Zamówienia dalej: „SIWZ” i jej zwanej załączników przez: a) modyfikacje postanowień załącznika nr 1A pkt 2 do umowy stanowiącej załącznik nr 2 do SIWZ w ten sposób, aby jednoznacznie z nich wynikało, że kopia bazy danych będzie przekazywana Wykonawcy wraz ze stosownym wezwaniem raz na kwartał, b) modyfikacje postanowień załącznika nr 2D1 pkt 2 do umowy stanowiącej załącznik nr 2 do SIWZ w ten sposób, aby zlikwidować w tabeli 1 i 2 otwarty charakter trzeciego przedziału: „więcej niż 2000”, przy uwzględnieniu złożoności produktu przekazanego do certyfikacji, c) wykreślenie z załącznika nr 2D1 do umowy stanowiącej załącznik nr 2 do SIWZ wymagania o treści: „Błąd Niekrytyczny nie stanowi przesłanki do odmowy Certyfikacji Produktu”; 2. W zakresie pozostałych zarzutów, Izba oddala odwołanie.
3. kosztami postępowania obciąża Agencję Restrukturyzacji i Modernizacji Rolnictwa, al. Jana Pawła II nr 70, 00-175 Warszawa adres do korespondencji: Agencja Restrukturyzacji i Modernizacji Rolnictwa, ul. Poleczki 33, 02-822 Warszawa i:
3.1. zalicza w poczet kosztów postępowania odwoławczego kwotę 15 000 zł 00 gr (słownie: piętnaście tysięcy złotych zero groszy), uiszczoną przez Comarch S.A., Al. Jana Pawła II 39a, 31-864 Kraków tytułem wpisu od odwołania;
3.2. zasądza od Agencji Restrukturyzacji i Modernizacji Rolnictwa, al. Jana Pawła II nr 70, 00-175 Warszawa adres do korespondencji: Agencja Restrukturyzacji i Modernizacji Rolnictwa, ul. Poleczki 33, 02-822 Warszawa na rzecz Comarch S.A., Al. Jana Pawła II 39a, 31-864 Kraków kwotę w wysokości 18 600 zł 00 gr (słownie: osiemnaście tysięcy sześćset złotych zero groszy) stanowiącą koszty postępowania odwoławczego poniesione z tytułu wpisu od odwołania oraz wynagrodzenia pełnomocnika.
2
Stosownie do art. 198a i 198b ustawy z dnia 29 stycznia 2004 r. - Prawo zamówień publicznych (t.j. Dz. U. z 9 sierpnia 2013 r. poz. 907 z późn. zm.) na niniejszy wyrok - w terminie 7 dni od dnia jego doręczenia - przysługuje skarga za pośrednictwem Prezesa Krajowej Izby Odwoławczej do Sądu Okręgowego w Warszawie.
Przewodniczący:
………………………………
Członkowie:
………………………………
………………………………
3
Sygn. akt KIO 2128/15
Uzasadnienie
Postępowanie o udzielnie zamówienia publicznego prowadzone w trybie przetargu ograniczonego na: „Utrzymanie i rozwój systemów aplikacyjnych OFSA, OFSA- PROW, OFSA- PROW-DD, RG.PROW”, zostało wszczęte ogłoszeniem w Dzienniku Urzędowym Oficjalnych Publikacji Wspólnot Europejskich za numerem 2015/S 094-170577 z 16.05.2015 r., przez Agencja Restrukturyzacji i Modernizacji Rolnictwa, al. Jana Pawła II nr 70, 00-175 Warszawa adres do korespondencji: Agencja Restrukturyzacji i Modernizacji Rolnictwa, ul. Poleczki 33, 02-822 Warszawa zwaną dalej: „Zamawiającym”. W dniu 21.09.2015 r. (wpływ bezpośredni do Kancelarii Wykonawcy) Zamawiający przekazał zaproszenie do złożenia oferty wraz z postanowieniami Specyfikacji Istotnych Warunków Zamówienia zwanej dalej: „SIWZ” - Comarch S.A., Al. Jana Pawła II 39a, 31-864 Kraków zwanej dalej: „Comarch S.A.” albo „Odwołującym”. W dniu 01.10.2015 r. (wpływ bezpośredni do Prezesa KIO) Comarch S.A. wniosła odwołanie na postanowienia SIWZ. Kopie odwołania Zamawiający otrzymał w dniu 01.10.2015 r. (wpływ bezpośredni do Kancelarii Zamawiającego). Zarzucił Zamawiającemu generalnie naruszenie przepisu art. 7 ust. 1, art. 29 ust. 1 i 2 ustawy z dnia 29 stycznia 2004 r. Prawo zamówień publicznych (t.j. Dz. U. z 9 sierpnia 2013 r. poz. 907 z późn. zm.) zwanej dalej: „Pzp” oraz art. 483 i 484 kc. w zw. z art. 58 kc. w zw. z art. 14 Pzp. Wnosił o modyfikacje postanowień SIWZ jak poniżej. 1. Nieprecyzyjny opis zamówienia, poprzez zawarcie we wzorze umowy niejasnych definicji Wady, Błędu Krytycznego, Błędu Niekrytycznego i Incydentu. Załącznik 2 do SIWZ „Wzór Umowy" zawiera następujące definicje: 3) Awaria - oznacza Wadę powodującą brak możliwości wykorzystywania którejkolwiek z funkcji Aplikacji w danym momencie przez wszystkich użytkowników w przynajmniej jednej lokalizacji Zamawiającego [Biuro Powiatowe (BP) lub Oddział Regionalny (OR) lub Centrala], jak również nieprawidłowe działanie Środowiska lub jego elementu; 4) Błąd Krytyczny - oznacza Wadę powodującą takie działanie lub brak działania funkcji użytkownika, które uniemożliwia użytkownikom Systemu Informatycznego realizację przynajmniej jednej funkcjonalności opisanej w analitycznym opisie Systemu Informatycznego lub minimum 5-krotne przekroczenie czasu odpowiedzi jednej z funkcji
4
w stosunku do parametrów niefunkcjonalnych ustalonych dla tej funkcji; w przypadku Modyfikacji Błędem Krytycznym jest także: a) działanie funkcji użytkownika niezgodne z AOM, które uniemożliwia wykonanie pełnego przebiegu tej funkcji opisanego w analitycznym opisie tej funkcji lub powoduje, że dane będące wynikiem działania tej funkcji są niezgodne z analitycznym opisem tej funkcji (przez dane będące wynikiem działania funkcji należy rozumieć dane, które w trakcie wykonywania funkcji zostały zapisane w bazie danych, utrwalone na dokumentach wyjściowych z systemu lub zmagazynowane w plikach zewnętrznych); b) niedziałanie lub brak funkcji opisanej w AOM (w tym także za niedziałanie funkcji uważa się sytuację, w której występuje brak możliwości zweryfikowania poprawności działania funkcji użytkownika w zakresie w jakim funkcja ta została zmodyfikowana w AOM lub w całym zakresie jeśli weryfikowana jest nowa funkcja użytkownika); c) niezgodność oprogramowania z Projektem Technicznym; 5) Błąd Niekrytyczny - oznacza Wadę o niewielkim stopniu uciążliwości dla Zamawiającego, niebędącą Awarią ant Błędem Krytycznym; 14) Incydent - oznacza każde nieprawidłowe działanie Systemu Informatycznego; Incydent może być spowodowany w szczególności Wadą; 36) Wada - oznacza Awarię, Błąd Krytyczny lub Błąd Niekrytyczny; Z powyższych definicji wynika, że Wada może być Awarią, Błędem Krytycznym albo Błędem Niekrytycznym. O ile definicje Awarii czy też Błędu Krytycznego są czytelne, to jednak z powyższych definicji nie wynika czym jest Błąd Niekrytyczny. Wiadomo jedynie, że jest on Wadą, ale nie jest Awarią ani Błędem Krytycznym. Nie wiadomo czy Wadą jest nieprawidłowe działanie systemu, czy też jego prawidłowe i zgodne z dokumentacją działanie, które jednak charakteryzuje się niewielkim stopniem uciążliwości dla Zamawiającego, ale nie jest Awarią ani Błędem Krytycznym. Definicja Błędu Niekrytycznego jest zbyt ogólna i nie pozwala określić jednoznacznie czy dane zachowanie systemu, które nawet będąc uciążliwym jest jednak zgodne z dokumentacją systemu, jest Błędem Niekrytycznym czy nie. Zdaniem Odwołującego punktem odniesienia dla określenia czy działanie systemu jest prawidłowe czy też nie powinna być dokumentacja systemu. Działanie systemu zgodne z dokumentacją, jakkolwiek byłoby uciążliwe dla Zamawiającego nie powinno być uznawane za błąd. System bowiem był w przeszłości przedmiotem testów i odbiorów i w takim kształcie łącznie z dokumentacją został przez Zamawiającego przyjęty. Skoro tak, to dokumentacja wyznacza sposób jego działania, który powinien być zgodny z oczekiwaniami Zamawiającego -powinna ona być zatem punktem odniesienia dla ustalania normy jak system powinien działać prawidłowo. Zamawiający uczynił tak w przypadku Błędów Krytycznych, dla których punktem odniesienia jest właśnie AOM czy projekt Techniczny 5
wchodzące w skład dokumentacji systemu, zrezygnował jednak z ustalenia dokumentacji jako punktu odniesienia dla Błędu niekrytycznego, co zdaniem odwołującego wprowadza do SIWZ niejednoznaczność. Ta niejednoznaczność definicji ma znaczenie ze względu na kategoryzację zgłoszeń. W przypadku Błędu Niekrytycznego zgłoszenie podlega realizacji w ramach usługi usuwania wad, zgodnie z załącznikiem 2A i załącznikiem 11 SLA określone dla Błędu Niekrytycznego definiuje 3 godzinny Czas Reakcji i 40 godzinny Czas Realizacji naprawy. Przekroczenie tych czasów skutkować może karą umowną w wysokości nie niższej niż 200zł za godzinę opóźnienia w dotrzymaniu Czasu reakcji i nie niższej niż 500zł za godzinę opóźnienia w dotrzymaniu Czasu Realizacji. Gdyby jednak zgłoszone działanie systemu okazało się nie być Błędem Niekrytycznym to nie obowiązuje dla tego zgłoszenia SLA w ramach Usługi Usuwania Wad, a można je traktować jedynie jako wniosek o modyfikację, którego analiza i realizacja jest wykonywana w zupełnie innym reżimie czasowym, w którym czas realizacji jest ustalany wspólnie z Zamawiającym w zależności od złożoności zmian. Konieczne jest zatem precyzyjne określenie czy dane zachowanie systemu można uznać za Błąd Niekrytyczny czy też nie. Odwołujący wnosił o nakazanie Zamawiającemu dokonania następującej modyfikacji SIWZ: • doprecyzowania SIWZ poprzez jednoznaczne określenie jakie działanie systemu, charakteryzujące się niewielkim stopniem uciążliwości dla Zamawiającego (i nie będące Awarią ani Błędem Krytycznym) będzie uznawane za Błąd Niekrytyczny, • jednoznaczne określenie w SIWZ, że Błędem Niekrytycznym nie będzie działanie systemu które jest mimo uciążliwości dla Zamawiającego zgodne z dokumentacją systemu. Niejasna jest także definicja pojęcia Incydent. Zamawiający posłużył się pojęciem „nieprawidłowe działanie systemu" jednak nie określił względem czego będzie tę „prawidłowość" określał. Taka definicja nie pozwala określić, czy zachowanie systemu zgodnie z dokumentacją należy uznać za „prawidłowe" czy też nie. W związku z tym żądał nakazania Zamawiającemu dokonania następującej modyfikacji SIWZ: • doprecyzowania definicji pojęcia „Incydent" poprzez jednoznaczne wskazanie względem czego Zamawiający będzie określał, czy działanie systemu jest „prawidłowe" czy „nieprawidłowe", w szczególności poprzez wskazanie, że działanie systemu zgodne z dokumentacją będzie uznawane za „prawidłowe". 2. Regulacje w zakresie multiplikacji kar umownych za to samo zdarzenie - niezgodność z przepisami kodeksu cywilnego, na gruncie Ustawy - skutkująca naruszeniem równego traktowania Wykonawców.
6
Zamawiający w załączniku 11 „SLA i kary umowne" określił liczne kary umowne. Jednocześnie we wzorze umowy załączonym do SIWZ przewidziano mechanizm zwiększania wysokości zastrzeżonych kar umownych w określonych okolicznościach. Wskazane w załączniku 11 stawki kar określonych w ust. 4 pkt 2 - 4 ulegają dwukrotnemu zwiększeniu, jeżeli w danym miesiącu poziom jakości świadczonych usług będzie obniżony, trzykrotnemu zwiększeniu - jeżeli poziom ten będzie niezadowalający i czterokrotnemu -jeżeli poziom ten będzie nieakceptowalny. 5. Zwiększanie kar umownych Osiągnięcie określonego poziomu jakości Usług, o którym mowa w niniejszym Załączniku, będzie miało wpływ na wysokość kar umownych wskazanych wyżej w ust. 4 pkt 2-4 w następujący sposób: 1) uznaje się, że wysokość kar wskazanych wyżej jest adekwatna do poziomu jakości Usług Zadowalający; 2) w przypadku osiągnięcia Innych poziomów jakości Usług niż Zadowalający kary umowne wskazane w ust. 4 pkt 2-4 naliczane będą za dany okres rozliczeniowy w wysokości: a) dwukrotnej wartości poszczególnych kar w przypadku poziomu Obniżonego; b) trzykrotnej wartości poszczególnych kar w przypadku poziomu Niezadawalającego; c) czterokrotnej wartości poszczególnych kar w przypadku poziomu Nieakceptowanego. Powyższe dotyczy następujących kar umownych: 2) Dla wszystkich grup Usług: a) 0,1% MW za każdą rozpoczętą godzinę opóźnienia w dotrzymaniu Czasu Reakcji, jednak nie mniej niż 200 zł za każdą godzinę; b) 0,2% MW za każdą rozpoczętą godzinę opóźnienia w dotrzymaniu Czasu Realizacji, jednak nie mniej niż 500 zł za każdą godzinę. 3) W zakresie Usług z grupy Usług G1 (Usługi Utrzymania Środowisk): a) 0,5 % MWG za każdy rozpoczęty 1% Dostępności Środowiska Produkcyjnego poniżej wymaganych parametrów, jednak nie mniej niż 500 zł za każdy procent; b) 0,5 % MWG za każdy rozpoczęty 1% Dostępności Aplikacji OFSA-PROW, OFSA- PROW-DD, OFSA-PROW 14-20 lub Aplikacji OFSA-RG poniżej wymaganych parametrów, jednak nie mniej niż 500 zł za każdy procent; c) 1% MWG za każdy rozpoczęty Dzień Roboczy opóźnienia w wykonaniu testowego odtworzenia Systemu Informatycznego na Środowiskach, w stosunku do terminu ustalonego zgodnie z cz. 2 Zakres Usługi pkt 1) lit. m Załącznika nr 1A do Umowy lub za każdy rozpoczęty Dzień Roboczy opóźnienia w odtworzeniu Systemu Informatycznego w wersji wskazanej przez Zamawiającego zgodnie z repozytorium kodu w stosunku do terminu określonego w ust.2 Załącznika nr 1A do Umowy, jednak nie mniej niż 500 zł za każdy Dzień Roboczy. 7
4) W zakresie Usług z grupy Usług G2 (Usługi Zapewnienia Jakości): a) 0,02% MWG za każdy wykryty w repozytorium przypadek dotyczący nieaktualnego kodu lub dokumentacji lub kodu, który nie może być poprawnie skompilowany lub brak kodu lub dokumentacji, jednak nie mniej niż 80 zł za każdy przypadek; b) 0,5% MWG za każdy przypadek utraty możliwości zainstalowania oprogramowania w oknie instalacyjnym z powodu wad wersji instalacyjnej albo opóźnienia w przygotowaniu i przekazaniu wersji instalacyjnej, jednak nie mniej niż 2000 zł za każdy przypadek; c) 0,02% MWG za każdy przypadek zgłoszenia Wady w Certyfikacji lub zgłoszenia przebiegła prawidłowo (jeżeli zgłoszenie było bezzasadne) jednak nie mniej niż 80 zł za każdy przypadek; d) 10000 zł jeżeli ilość Błędów Krytycznych na Środowisku Produkcyjnym w skali miesiąca rozliczeniowego przekroczy ................... (liczba. Błędów Krytycznych zostanie uzupełniona według oferty) z wyłączeniem Wad, którym Zamawiający nadał taki priorytet w ramach limitu. Deklarowana liczba błędów obowiązywać będzie po dwóch miesiącach od dnia zakończenia Okresu Przejściowego. e) 0,02% MWG za każdy rozpoczęty Dzień Roboczy opóźnienia w przygotowaniu wersji instalacyjnej !lub wersji do odbiorów w stosunku do terminu określonego w ust. 2 pkt 2 lit. e Załącznika nr 2B do Umowy jednak nie mniej niż 100 zł za każdy Dzień Roboczy; f) 1000 zł za każdy rozpoczęty dzień opóźnienia w dostarczeniu zaktualizowanej wersji Dokumentacji w stosunku do terminu wynikającego z Załącznika nr 2E do Umowy. Poziom jakości został z kolei określony w pkt 3 Zał. 11 do umowy - w następujący sposób: 3. Definicje poziomów jakości Do wyznaczania poziomu jakości będą uwzględniana tylko zadania, których realizacja zakończyła się w danym miesiącu rozliczeniowym. Poziom jakości wyznacza się oddzielnie dla każdej z grup Usług, Poziom jakości Definicja poziomu jakości Zadawalający Łączne spełnienie następujących warunków danej grupy Usług, której te warunki dotyczą: 1. Suma przekroczonych czasów SLA (Czasów Reakcji I Czasów Realizacji) jest mniejsza lub równa 5 godzin; 2.Dostępność Środowiska Produkcyjnego jest większa lub równa 97%; 3. Dostępność każdej z Aplikacji (OFSA-PROW, OFSA-PROW-DD, OFSA-PROW 14-20) jest większa lub równa 95% a w przypadku Aplikacji RG.PROW S0%. Obniżony Spełnienie jednego z warunków danej grupy usług, której te warunki dotyczą: - Suma przekroczonych czasów SLA (Czasów Reakcji i Czasów Realizacji] jest większa od 5 godzin się nie przekracza 10 godzin; Dostępność Środowiska Produkcyjnego jest mniejsza od 97% ale większa lub równa 93%; Dostępność którejkolwiek z Aplikacji (OFSA-PROW, OFSA-PROW-DD, OFSA-PROW 14-20) jest mniejsza od 95% ale większa lub równa 90% a w przypadku Aplikacji RG.PROW mniejsza od 90% ale większa lub równa 85%,
Niezadowalający Spełnienie jednego z warunków danej grupy usług, której te warunki dotyczą: • Suma przekroczonych czasów SLA (Czasów Reakcji i Czasów Realizacji) jest większa od 10 godzin ale nie przekracza 20 godzin; • Dostępność Środowiska Produkcyjnego jest mniejsza od 93%, ale większa lub równa 83%; • Dostępność którejkolwiek z Aplikacji (OFSA-PROW, OFSA-PROW-DD, OFSA-PROW 14-20) jest mniejsza od 90% ale większa lufa równa 30% a w przypadku Aplikacji RG.PROW mniejsza od 35% ale większa lub równa 75%. 8
Nieakceptowalny Spełnienie jednego z warunków danej grupy Usług, której te warunki dotyczą: • Suma przekroczonych czasów SLA (Czasów Reakcji i Czasów Realizacji) jest większa od 20 godzin; Dostępność Środowiska Produkcyjnego jest mniejsza od 88%; • Dostępność którejkolwiek z Aplikacji (OFSA-PROW, OFSA-PROW-DD, OFSA-PROW 14-20) jest mniejsza ad 30% a w przypadku Aplikacji RG.PROW mniejsza od 75%.
Podnosimy, iż zgodnie z § 8 ust 4 wzoru Umowy: „Kary umowne są niezależne - jeżeli to samo zdarzenie daje podstawę do naliczenia kilku kar, wszystkie kary będą naliczane przez cały okres istnienia podstaw do ich naliczenia. Odstąpienie, wypowiedzenie lub wygaśnięcie Umowy nie wpływa na prawo naliczania i dochodzenia zapłaty kar umownych przez Zamawiającego.”. Ponadto - zgodnie z regulacją pkt 5 Załącznika 11 do umowy - jedno zdarzenie może stanowić podstawę do naliczania kilku kar umownych. Co więcej, wyżej wymienione zapisy pkt. 5 Załącznika nr 11 do Umowy, dotyczące zwiększania kar umownych, poprzez zwielokrotnianie ich wysokości - prowadzą do uznania tych zapisów za niejako „dodatkowe" kary (zwielokrotnione i skumulowane). Oznacza to, że już w swoim założeniu tak ukonstytuowana kara umowna wykracza poza ustawowy i jedyny dopuszczalny cel jej zastrzegania, jakim jest - verba legis - "...naprawienie szkody wynikłej z niewykonania lub nienależytego wykonania zobowiązania niepieniężnego..." (art. 483 § 1 k.c). Wynagrodzenie szkody w rozumieniu art. 483 k.c. (tak jak we wszystkich innych przypadkach cywilnej odpowiedzialności odszkodowawczej) obejmuje wprawdzie całą szkodę (tzn. straty i utracone korzyści, art. 361 § 2 k.c), ale też tylko tak rozumianą całą szkodę. Jeśli zatem kara umowna już w swoim założeniu ma przekraczać wysokość szkody, to takie postanowienie umowy o zastrzeżeniu kary umownej jest sprzeczne z bezwzględnie obowiązującymi przepisami ustawy, a mianowicie z art. 483 § 1 k.c. w związku z art. 361 § 2 k.c. i z tej przyczyny dotknięte jest bezwzględną nieważnością (art.58 § 1 k.c.). Zdaniem Odwołującego pogląd taki nie koliduje z dyspozycją art. 484 § 1 k.c, zgodnie z którym kara umowna należy sie wierzycielowi w zastrzeżonej na ten wypadek wysokości bez względu na wysokość poniesionej szkody. Celem przepisu art. 484 § 1 k.c. jest bowiem zwolnienie wierzyciela z ciążącego na nim na mocy art. 6 i 361 k.c. obowiązku udowadniania wysokości szkody, jak też stworzenie wyjątku od zasady pełnego odszkodowania, wyjątku idącego w obu kierunkach , tzn. iż kara umowna może być in concreto zarówno wyższa, jak i niższa od poniesionej szkody. Przerwanie związku pomiędzy rozmiarami szkody a wysokością kary umownej nie jest jednak zupełne, na co wskazuje brzmienie art. 484 § 1 zd. 2, art. 484 § 2 k.c. Kara umowna może zatem spełniać, obok swej zasadniczej funkcji kompensacyjnej, także dodatkowo funkcję prewencyjno-penalną. Ta ostatnia nie może jednak w sposób oczywisty, rażący, już poprzez swoją umowną konstrukcję, a nie tylko z uwagi na zbieg konkretnych okoliczności, dominować w ramach danego stosunku prawnego - a tak się właśnie stało w kontekście przedmiotowych regulacji SIWZ (wzoru umowy). Zawarte
9
w Umowie postanowienia dotyczące kar umownych zostały sformułowane w taki sposób, że już w swoim założeniu musiały prowadzić do przekraczania rozmiarów szkody, gdyby takowa powstała, a także wykracza poza normatywnie ukształtowaną funkcję (istotę) kary. Efektem tak ukształtowanego postanowienia jest zatem zastrzeżenie kolejnych kar za to samo zdarzenie. Chodzi tutaj o fakt, że kary są naliczane np. za opóźnienie związane z przekroczeniem Czasów Reakcji i Czasów Realizacji. Gdy jednak dochodzi do zastosowania postanowień mających na celu zwiększenie kar umownych to samo zdarzenie, czyli opóźnienie związane z przekroczeniem Czasów Reakcji i Czasów Realizacji, powoduje naliczenie kolejnych kar umownych. Nie można bowiem potraktować inaczej doliczenia do wysokości kar ich kolejnych wielokrotności. Tak ukształtowane postanowienia dotyczące kar umownych nie mogą ostać się w polskim prawie cywilnym. Nawet bowiem w przypadku uznania, że mnożnik dotyczący zwielokrotniania wysokości kar umownych nie wpływa na nieważność postanowień dotyczących kar umownych jako całości, przynajmniej postanowienia dotyczące zwielokrotniania kar umownych powinny zostać uznane za nieważne. Kolejnym argumentem przemawiającym za nieważności przedmiotowej regulacji jest bowiem fakt, iż jest ona sprzeczna z istotą kary umownej, określonej bezwzględnie obowiązującym przepisem art. 483 § 1 kc. Regulacja która zwielokrotnia kary umowne w sposób czysto arytmetyczny, odrywa bowiem karę od zdarzenia polegającego na nienależytym wykonaniu zobowiązania. Oznacza to, że każda kolejna kara, będąca multiplikacją kary zakreślonej w umowie, nakładana jest nie za fakt nienależytego wykonania zobowiązania, lecz jest pochodną wyłączenie arytmetyki i postanowienia umownego, oderwaną od zdarzenia, które zgodnie z kodeksem cywilnym może być obarczone sankcja kary umownej. Gdyby zaś nawet przyjąć, że przewidziana w Umowie konstrukcja kar umownych nie narusza dyspozycji art. 483 i 484 k.c. ani też, pozostając pozornie w granicach kompensacyjnej roli kar umownych, nie zmierza do obejścia ustawy (zdaniem Odwołującego jednak zmierza do jej obejścia), to przedmiotowe postanowienia naruszają w sposób rażący zasady współżycia społecznego, z takim samym skutkiem dla ich ważności (czy raczej nieważności, art. 58 § 2 k.c). Jest to zatem kolejny argument za uznaniem tych postanowień za nieważne z uwagi na ich sprzeczność z ustawą, a w każdym razie - zasadami współżycia społecznego - co uzasadnia żądanie odwołania. Nadmienił, iż wobec ogromnej mnogości kar umownych przewidzianych w umowie - zarówno ich mnogość, jak i objęta zarzutem zasada multiplikacji i kumulacji kar oddziałuje też negatywnie na zasady prawa zamówień publicznych - w ten sposób, iż uprzywilejowuje wykonawców posiadających większe rezerwy czy zasoby, dla których tak liczne i wysokie kary będą relatywnie mniej odczuwalne, a co za tym idzie, co wpływa na kalkulacje ceny oferty w zakresie uwzględniania w cenie ryzyk finansowych związanych z realizacja kontraktu. W związku z powyższym Odwołujący wnosił o nakazanie Zamawiającemu: 10
• wykreślenia punktu 5 z załącznika 11 oraz • wykreślenia zdania pierwszego § 8 ust. 4 wzoru umowy (o treści „Kary umowne są niezależne - jeżeli to samo zdarzenie daje podstawę do naliczenia kilku kar, wszystkie kary będą naliczane przez cały okres istnienia podstaw do ich naliczenia") i wprowadzenie regulacji, zgodnie z którą kary umowne nie podlegają kumulacji, a jeżeli to samo zdarzenie daje podstawę do naliczenia kilku kar, Zamawiający może naliczyć wedle swego wyboru jedną z kar. 3. Niejednoznaczny i nie pozwalający na sporządzenie oferty opis przedmiotu zobowiązań Zamawiającego określony w załączniku 13. Zamawiający zawarł opis Środowisk dla poszczególnych Aplikacji Systemu Informatycznego w załączniku 10. Jednocześnie Zamawiający w załączniku 13 określił „Zakres współdziałania Zamawiającego i zasady współpracy". W punkcie I „Zakres współdziałania Zamawiającego" określił, że w ramach realizacji umowy zobowiązuje się współdziałać z Wykonawcą w następującym zakresie: 4) zapewnienie hostingu infrastruktury a) zapewnienie usługi administracji infrastrukturą używaną na potrzeby Systemu Informatycznego; b) zapewnienie przywrócenia funkcjonowania infrastruktury używanej przez System Informatyczny niezwłocznie po otrzymaniu Zgłoszenia awarii od Wykonawcy w SOZ; c) czas usunięcia Zgłoszonej awarii będzie zgodny z czasami wynikającymi z umów hostingu, podpisanym! odrębnie; Z powyższego zapisu nie wynika, czy przedmiotem zapewnienia hostingu infrastruktury będą środowiska wymienione w załączniku numer 10. Ponadto, Zamawiający nie określił w sposób jednoznaczny czy zapewnienie hostingu infrastruktury obejmuje także infrastrukturę sieciową (w tym łącza teleinformatyczne niezbędne do działania systemu). Wątpliwości biorą się z użycia przez Zamawiającego pojęcia „hosting", które odnosi się do udostępnienia zasobów serwerowni, ale już nie do łącz teleinformatycznych pomiędzy serwerowniami. Nie jest więc jasne: • W jakim zakresie Zamawiający zapewni usługi administracji infrastrukturą używaną na potrzeby Systemu Informatycznego • Czy w zakresie zobowiązań Zamawiającego będzie zapewnienie środowisk opisanych w załączniku 10 • Czy w zakresie zobowiązań Zamawiającego będzie zapewnienie łącz teleinformatycznych na potrzeby środowisk opisanych w załączniku 10 • Czy w przypadku Awarii lub innego Incydentu którego źródłem jest nieprawidłowe działanie infrastruktury objętej hostingiem przez Zamawiającego - wykonawca będzie
11
zwolniony od odpowiedzialności za dotrzymanie SLA (zwłaszcza co do wymagań odmownie czasów naprawy i czasów reakcji) w stosunku do Zgłoszeń Incydentów wynikających z w/w nieprawidłowego działania hostowanej przez Zamawiającego infrastruktury. W realiach obsługi Systemu przykładowo przerwa w połączeniu sieciowym uniemożliwia np. zalogowanie się użytkownika do Systemu. Wówczas użytkownik taki zgłasza Incydent - który Wykonawca musi obsłużyć w czasach wynikających z SLA (Załącznik 11 do SIWZ). Tymczasem w SIWZ w Zał. 13 pkt I. 4) lit. c) wskazano: - czas usunięcia Zgłoszonej awarii będzie zgodny z czasami wynikającymi z umów hostingu, podpisanymi odrębnie. Nie jest zatem jasne czy powyższy zapis oznacza: 1) Że następuje zmiana czasu naprawy Awarii przez Wykonawcę w stosunku do terminów wynikających z umowy - na jakieś inne czasy - wynikające z umów hostingu? 2) Czy też jest to czas na usunięcie awarii przez Zamawiającego - jako zapewniającego hosting infrastruktury? usuwanie 3) Czy w zakres zobowiązań Wykonawcy wynikających z umowy wchodzi pochodna nieprawidłowego działania infrastruktury oraz Incydentów będących nieprawidłowego działania Infrastruktury. Zdaniem Wykonawcy - nie może on ponosić odpowiedzialności za Incydenty wywołane nieprawidłowym działaniem infrastruktury której utrzymanie leży po stronie zamawiającego i której naprawa nie leży w zakresie ani w możliwościach Wykonawcy. Odwołujący wnosił o nakazanie Zamawiającemu dokonania uzupełnienia treści załącznika 13 - poprzez doprecyzowanie pojęcia „infrastruktura" i jednoznaczne określenie w SIWZ; • W jakim zakresie Zamawiający zapewni usługi administracji infrastrukturą używaną na potrzeby Systemu Informatycznego, tzn. czy w zakresie zobowiązań Zamawiającego będzie zapewnienie wszystkich środowisk opisanych w załączniku 10. • Doprecyzowanie w SIWZ, iż zapewnienie prawidłowego działania sieci a teleinformatycznej pomiędzy Środowiskami Zamawiającego lokalizacjami Zamawiającego należy do zobowiązań Zamawiającego; • Doprecyzowanie w SIWZ, iż Wykonawca nie jest zobowiązany do Usuwania Wad na nieprawidłowym działaniu infrastruktury środowisk wskazanych polegających w Załączniku 10 i sieci teleinformatycznej łączącej infrastrukturę z lokalizacjami Zamawiającego. 4. Brak określenia terminu przekazania bazy danych do odtworzenia Systemu Informatycznego.
12
W załączniku 1 A pkt 2 Zamawiający zawarł następujące wymaganie: Niezależnie od pkt. 1 lit. m Zamawiający ma prawo wezwać Wykonawcę, nie częściej jednak niż raz na kwartał, do odtworzenia Systemu Informatycznego w wersji wskazanej przez Zamawiającego na kopii bazy danych przekazanej przez Zamawiającego, zgodnie z repozytorium kodu, na wskazanym przez Zamawiającego Środowisku, na podstawie Dokumentacji, przy udziale przedstawicieli Zamawiającego, w terminie nie dłuższym niż 5 Dni Roboczych od wezwania. Zamawiający określił przy tym, że wezwanie może dotyczyć odtworzenia Systemu Informatycznego na kopii bazy danych przekazanej przez Zamawiającego. Zamawiający nie określił jednak kiedy przekaże wykonawcy bazę danych, o której będzie mowa w wezwaniu. W szczególności zwracamy uwagę, że termin wykonania w/w zobowiązania przez Wykonawcę nie jest uzależniony od przekazania odnośnej bazy dany, a jedynie od samego wezwania przez Zamawiającego. Zatem jeśli Wykonawca otrzyma tę bazę po wezwaniu (czego SIWZ nie wyklucza) - wówczas realny czas na wykonanie zobowiązania ulegnie skróceniu. Jednocześnie Zamawiający przewiduje za uchybienie określonemu w tym punkcie terminowi sankcję kary umownej zgodnie z treścią załącznika 11 pkt. 4 ppkt 3) ustęp c). Odwołujący wnosił o nakazanie Zamawiającemu dokonania następującej modyfikacji SIWZ: • modyfikacji zapisu załącznika 1A pkt 2 w ten sposób, aby bieg terminu na wykonanie zobowiązania był liczony do dnia przekazania bazy danych i wskazania przez Zamawiającego wersji Systemu oraz Środowiska. 5. Opisanie przez Zamawiającego Usługi Integracji i Certyfikacji w załącznikach 2D i 2D1. Zamawiający opisał w załączniku 2D zakres Usługi Integracji i Certyfikacji, w ramach której Wykonawca ma obowiązek podejmować działania weryfikujące i certyfikujące produkty wykonane na podstawie odrębnych umów w celu zapewnienia najwyższej jakości Systemu Informatycznego. Celem jest potwierdzenie przez Wykonawcę, że produkt jest gotowy do wprowadzenia na Środowisko Produkcyjne bez szkody dla jakości, dostępności i wydajności Systemu Informatycznego. Usługa Integracji i Certyfikacji ma istotne znaczenie dla zapewnienia wysokiej jakości systemu informatycznego. Wykonawca, który będzie świadczył utrzymanie systemu ma obowiązek w ramach tej usługi sprawdzić, czy komponent/modyfikacja wykonana przez kogokolwiek innego (na zlecenie Zamawiającego w ramach innej umowy) nadaje się do użytku, jest bezpieczna i nie spowoduje awarii systemu. W tym celu Wykonawca musi przetestować współdziałanie nowego elementu z systemem. Wykonawca w ramach realizacji usługi Certyfikacji powinien:
13
1) weryfikować oprogramowanie pod względem zgodności z wypracowanymi standardami kodowania; 2) weryfikować dokumentacją pod względem zgodności ze standardami tworzenia Dokumentacji; 3) utrzymywać w ramach własnej infrastruktury środowiska testowe będące kopiami Środowisk Produkcyjnych; 4) przeprowadzić testy oprogramowania zarówno w zakresie funkcjonalnym, jak i niefunkcjonalnym oraz testy regresji Systemu Informatycznego. Przeprowadzenie testów obejmuje: a) weryfikację i uzupełnienie scenariuszy i przypadków testowych; b) przekazanie wytycznych do grupy Usług G 1 w celu zestawienia Środowiska Pomocniczego do testów; c) przeprowadzenie w ramach procedury odbioru, wspólnie z przedstawicielami Zamawiającego oraz przedstawicielami wykonawcy zewnętrznego, testów weryfikujących zgodność testowanego oprogramowania z dokumentacją wykonawcy zewnętrznego, na podstawie której zostało przygotowane oprogramowanie, Istniejącym stanem funkcjonalnym i konfiguracją Systemu Informatycznego (testy integracyjne), a także Zgłoszenie wykrytych Wad, w tym wad dokumentacji; d) rekomendacje dla twórcy certyfikowanego produktu. Jednocześnie w załączniku 2D1 Zamawiający określił, że: W ramach Certyfikacji Wykonawca buduje i instaluje również przekazane oprogramowanie na Środowisku Pomocniczym z wykorzystaniem przekazanej Instrukcji Instalacji oraz Dokumentacji Administratora. Ewentualne wady dotyczące instalacji, wykryte podczas budowania lub instalacji oprogramowania na Środowisku Pomocniczym, zostaną zgłoszone Zamawiającemu przez Wykonawcę w ramach Certyfikacji. Wykonawca zobowiązany jest zatem do przeprowadzenia procesu budowy instalacji i testowania w zakresie funkcjonalnym, niefunkcjonalnym, jak i w zakresie testów Regresji Systemu Informatycznego. Przeprowadzenie testów regresji wymaga - zgodnie z metodyką testowania - aby przeprowadzić ponowne testy całego Systemu Informatycznego (a nie jedynie certyfikowanego produktu), po to, by sprawdzić, czy dodana do systemu modyfikacja nie spowodowała awarii w innych obszarach systemu. Jednocześnie Zamawiający określił na sztywno czas przewidziany na realizację certyfikacji: Wykonawca zobowiązany jest przeprowadzenia Certyfikacji w terminach nie dłuższych niż:
14
1) produkt przekazany do Wykonawcy do Certyfikacji nie został wytworzony przez Wykonawcę
PF LA 0-500 501-2000 Więcej niż 2001 0-10 15 DR 20 DR 30 DR 11-30 20 DR 25 DR 35 DR więcej niż 25 DR 30 DR 40 DR Roboczodni 0-500 501-2000 więcej niż 2001 15 DR 20 DR 30 DR Tabela 1 2) produkt przekazany do Wykonawcy do Certyfikacji został wytworzony przez Wykonawcę w ramach innej umowy
PF LA 0-500 501-2000 więcej niż 2001 0-10 5 DR 6 DR 7 DR 11-30 6 DR 7 DR 8 DR więcej niż 7 DR 8 DR 9 DR Roboczodni 0-500 501-2000 więcej niż 2001 SDR 6 DR 7 DR Tabela 2
Wyjaśnienia skrótów używanych w tabeli: - PF oznacza Punkt Funkcyjny - LA oznacza liczbę artefaktów analitycznych produktu przekazanego do Certyfikacji - DR oznacza Dzień Roboczy Powyższe zapisy oznaczają, że dla produktu wykonanego przez innego wykonawcę o złożoności programistycznej powyżej 2000 Punktów Funkcyjnych i składającego się z ponad 31 artefaktów analitycznych Zamawiający przewidział na certyfikację takiego produktu 40 dni roboczych. Zauważył, że w pozostałych przypadkach zakładane czasy realizacji Usługi Integracji i Certyfikacji są jeszcze krótsze. Zarzucił zatem, że zdefiniowane przez
15
Zamawiającego czasy realizacji są niewystarczające do przeprowadzenia procesu certyfikacji zgodnie z zakresem określonym w załączniku 2D. Zakres ten obejmuje bowiem: przeprowadzenie testów oprogramowania zarówno w zakresie funkcjonalnym, jak • i niefunkcjonalnym oraz testów regresji Systemu Informatycznego, • weryfikację i uzupełnienie scenariuszy i przypadków testowych, przekazanie wytycznych do grupy Usług G 1 w celu zestawienia • Środowiska Pomocniczego do testów, przeprowadzenie w ramach procedury odbioru, wspólnie z przedstawicielami • Zamawiającego oraz przedstawicielami wykonawcy zewnętrznego, testów weryfikujących zgodność testowanego oprogramowania z dokumentacją wykonawcy zewnętrznego, na podstawie której zostało przygotowane oprogramowanie, istniejącym stanem funkcjonalnym i konfiguracją Systemu Informatycznego (testy integracyjne), a także Zgłoszenie wykrytych Wad, w tym wad dokumentacji; • rekomendacje dla twórcy certyfikowanego produktu. Zdefiniowany w ten sposób zakres jest bardzo szeroki i pracochłonny, obejmuje szereg czynności związanych z interakcją z Zamawiającym i z wykonawcą zewnętrznym, a złożoność tego zakresu będzie tym większa im bardziej złożone jest przeznaczone do certyfikacji oprogramowanie. Fakt, że nakład pracy związany z oprogramowaniem rośnie wraz ze wzrostem jego złożoności jest oczywisty i powszechnie przyjęty w praktyce inżynierii oprogramowania. Wraz ze wzrostem złożoności systemu informatycznego rośnie liczba interakcji pomiędzy jego składnikami i tym samym rośnie liczba przypadków testowych, które należy sprawdzić aby upewnić się, że oprogramowanie to nie zawiera błędów. Oczywistym jest zatem, że im większe (bardziej złożone) oprogramowanie ma być przedmiotem certyfikacji tym większy będzie związany z tym nakład pracy i liczba wykonanych testów. Jako miarę złożoności oprogramowania przedstawianego co certyfikacji Zamawiający przyjął liczbę Punktów Funkcyjnych ustalonych w ramach odrębnej umowy dla produktu podlegającego Certyfikacji (Załącznik 2D). W zależności od tego jak bardzo złożone będzie oprogramowanie (co mierzone będzie właśnie liczbą Punktów Funkcyjnych), tym wyższe wynagrodzenie otrzyma Wykonawca i tym więcej czasu (co wskazano w tabeli 1 i tabeli 2 w załączniku 2D1) będzie miał na realizację certyfikacji. Ta rosnąca zależność czasu realizacji od liczby Punktów Funkcyjnych jest jednak pozorna i głębsza analiza tabeli 1 i tabeli 2 z załącznika 2D1 prowadzi do absurdalnych wniosków. W przypadku produktu wytworzonego przez zewnętrznego wykonawcę o średniej liczbie artefaktów analitycznych (LA) w granicach 11-30 szt. liczba dni roboczych na certyfikację w przeliczeniu na Punkt Funkcyjny kształtuje się następująco: o dla produktu o złożoności 1PF będzie to 20 dni roboczych na certyfikację, czyli 20 DR/PF, 16
o dla produktu o złożoności 100PF będzie to 20 dni roboczych na certyfikację, czyli 0,2 DR/PF, o dla produktu o złożoności 1000PF będzie to 25 dni roboczych na certyfikację, czyli 0,025 DR/PF, o dla produktu o złożoności 10000PF będzie to 35 dni roboczych na certyfikację, czyli 0,0035 PF/DR. Zależność tę zilustrował przedstawiony w odwołaniu wykres. Jak widać z powyższego wykresu, w miarę wzrostu złożoności testowanego oprogramowania, w miarę rosnącej liczby jego składników, coraz obszerniejszej dokumentacji i zwiększającej się liczby koniecznych testów - liczba dni przeznaczonych na analizę poszczególnych funkcjonalności certyfikowanego oprogramowania ma (zgodnie z wymaganiem SIWZ) być coraz niższa. Tak zdefiniowane (w tabeli 1 i tabeli 2) wymagania Zamawiającego narzucające na sztywno liczbę dni roboczych na certyfikację oprogramowania powodują następujące konsekwencje: o im bardziej złożone oprogramowanie będzie przedstawiane do certyfikacji, tym bardziej pobieżne będą testy i tym niższa będzie jakość procesu testowania, a w konsekwencji na Środowisko Produkcyjne mogą trafić produkty obarczone większą liczbą błędów, o dla produktów o złożoności większej niż 2001 Punktów Funkcyjnych przewidziano tyle samo czasu na testowanie, pomimo, że produkt 10 albo 100 razy bardziej złożony wymagać będzie znacznie obszerniejszych testów. W konsekwencji na Certyfikację produktu o złożoności 10 tysięcy Punktów Funkcyjnych wykonawca będzie miał tyle samo dni co na Certyfikację produktu o złożoności 2500 PF. Zarzucił, iż przyjęte w SIWZ wymagania powodują, że w niektórych zakresach dla bardziej złożonych produktów Certyfikacja może być całkowicie niemożliwa do wykonania. Analogiczny zarzut można postawić dla zawartej w tabeli 1 i tabeli 2 zależności liczby dni roboczych DR od liczby Roboczodni (jako miary złożoności produktu). Oczywistym jest, że produkt wytworzony w ramach większej liczby Roboczodni będzie produktem bardziej złożonym, jednak także tutaj nie jest zachowana liniowa zależność dostępnego Wykonawcy czasu od złożoności produktu. Ponadto w tabeli 1 i tabeli 2 znalazła się oczywista omyłka pisarska powodująca, że dla złożoności RÓWNEJ 2001 PF lub liczby artefaktów LA RÓWNEJ 31 nie da się z tych tabel wyliczyć liczby dni roboczych DR. W związku z powyższym Odwołujący wnosił o nakazanie Zamawiającemu dokonania następującej modyfikacji SIWZ: • Poprzez modyfikację tabeli 1 i tabeli 2 w załączniku 2D1 w ten sposób aby: o Pozwalały na poprawne obliczenie liczby dni roboczych DR dla złożoności RÓWNEJ 2001 PF lub liczby artefaktów LA RÓWNEJ 31, oraz
17
o Zachowana była liniowa zależność czasu przeznaczonego na Certyfikację od złożoności produktu wyrażonej liczbą Punktów Funkcyjnych, artefaktów analitycznych (LA) i Roboczodni, na przykład jak w tabelach poniżej: PF LA 0-100 >100 0-10 15 DR DR = 0,15 * liczba PF 11-30 20 DR DR = 0,20 * liczba PF >31 25 DR DR = 0,25 * liczba PF Roboczodni 0-100 >100 15 DR DR = 0,15 * liczba Roboczodni Tabela 1
PF LA 0-100 >100 0-10 5 DR DR = 0,05 * liczba PF 11-30 6 DR DR = 0,06 * liczba PF >31 7 DR DR = 0,07 * liczba PF Roboczodni 0-100 >100 5 DR DR = 0,05 * liczba Roboczodni Tabela 2
6. Opisanie przez Zamawiającego Usługi Integracji i Certyfikacji w załącznikach 2D i 2D1 taki sposób, że jest to świadczenie niemożliwe do realizacji ze względu na niemożliwość zgłoszenia wszystkich błędów krytycznych. Usługa Integracji i Certyfikacji ma istotne znaczenie dla zapewnienia wysokiej jakości systemu informatycznego. Wykonawca, który będzie świadczył utrzymanie systemu ma obowiązek w ramach tej usługi sprawdzić, czy komponent/modyfikacja wykonana przez kogokolwiek innego (na zlecenie Zamawiającego w ramach innej umowy) nadaje się do użytku, jest bezpieczna i nie spowoduje awarii systemu. W tym celu Wykonawca musi przetestować współdziałanie nowego elementu z systemem. Ma to na celu wykrycie błędów, które mogłyby spowodować nieprawidłowe działanie Systemu Informatycznego, jeszcze zanim testowany komponent zostanie użyty na środowisku produkcyjnym. Zamawiający określił w załączniku 2D1 sposób realizacji Certyfikacji, wskazując, że:
18
Certyfikacja kończy się wynikiem negatywnym w przypadku wykrycia Błędu Krytycznego, przy czym Wykonawca zobowiązany jest do przeprowadzenia całej procedury Certyfikacji i zgłosić wszystkie Błędy Krytyczne, Błąd Niekrytyczny nie stanowi przesłanki do odmowy Certyfikacji produktu. Tak sformułowane wymaganie jest niemożliwe do zrealizowania. Zgodnie bowiem z definicją „Błędu Krytycznego": Błąd Krytyczny - oznacza Wadę powodującą takie działanie lub brak działania funkcji użytkownika, które uniemożliwia użytkownikom Systemu Informatycznego realizację przynajmniej jednej funkcjonalności opisanej w analitycznym opisie Systemu Informatycznego lub minimum 5-krotne przekroczenie czasu odpowiedzi jednej z funkcji w stosunku do parametrów niefunkcjonalnych ustalonych dla tej funkcji; w przypadku Modyfikacji Błędem Krytycznym jest także: a) działanie funkcji użytkownika niezgodne z AOM, które uniemożliwia wykonanie pełnego przebiegu tej funkcji opisanego w analitycznym opisie tej funkcji lub powoduje, że dane będące wynikiem działania tej funkcji są niezgodne z analitycznym opisem tej funkcji (przez dane będące wynikiem działania funkcji należy rozumieć dane, które w trakcie wykonywania funkcji zostały zapisane w bazie danych, utrwalone na dokumentach wyjściowych z systemu lub zmagazynowane w plikach zewnętrznych); b) niedziałanie lub brak funkcji opisanej w AOM (w tym także za niedziałanie funkcji uważa się sytuację, w której występuje brak możliwości zweryfikowania poprawności działania funkcji użytkownika w zakresie w jakim funkcja ta została zmodyfikowana w AOM lub w całym zakresie jeśli weryfikowana jest nowa funkcja użytkownika); c) niezgodność oprogramowania z Projektem Technicznym; Skoro zatem Błędem Krytycznym jest takie działanie lub brak działania funkcji użytkownika, które uniemożliwia realizację przynajmniej jednej funkcjonalności, to nie da się dokończyć testowania tej funkcjonalności systemu, w odniesieniu do której wystąpił Błąd Krytyczny. Jeżeli zaś nie da się dokończyć testowania tej funkcjonalności, to też nie sposób stwierdzić, czy w dalszych krokach (które mogłyby zaistnieć gdyby nie zablokował ich Błąd Krytyczny) nie występują inne błędy krytyczne. W konsekwencji nie da się zatem wychwycić wszystkich błędów krytycznych, gdyż już wystąpienie jednego powoduje, że nie sposób jednoznacznie stwierdzić, że nie ma w testowanym oprogramowaniu innych ukrytych Błędów Krytycznych, które ujawniłyby się w dalszych krokach. Nie jest możliwe zatem, aby Wykonawca przeprowadził całą procedurę certyfikacji i zgłosił wszystkie Błędy Krytyczne. Zarzucił dodatkowo, że samo w sobie wymaganie które stanowi, że wykrycie Błędu Krytycznego kończy procedurę Certyfikacji z wynikiem negatywnym, przy jednoczesnym oczekiwaniu aby zgłosić wszystkie Błędy Krytyczne - jest też wewnętrznie sprzeczne. Ponadto, skoro Zamawiający zakłada, że po poprawieniu Błędów Krytycznych Zamawiający przedstawi ponownie produkt do Certyfikacji, to w trakcie tej ponownej Certyfikacji mogą 19
ujawnić się kolejne Błędy Krytyczne, które nie występowały wcześniej. Zgłoszenie wszystkich Błędów Krytycznych również zatem z tego powodu jest niemożliwe. W związku z powyższym Odwołujący wnosił o nakazanie Zamawiającemu dokonania następującej modyfikacji SIWZ: • wykreślenia z załącznikami zobowiązania Wykonawcy do „przeprowadzenia całej procedury Certyfikacji i zgłoszenia wszystkich Błędów Krytycznych" albo zastąpienia tego zobowiązania takim, które uwzględnia fakt, że nie wszystkie Błędy Krytyczne mogą się ujawnić, jeśli pojawi się w testowanym oprogramowaniu choć jeden Błąd Krytyczny. 7. Opisanie przez Zamawiającego Usługi Integracji i Certyfikacji w załączniku 2D1 w sposób nieprecyzyjny. Usługa Integracji i Certyfikacji ma służyć zapewnieniu jakości systemu informatycznego i polegać może między innymi na testowaniu przedstawionego do Certyfikacji oprogramowania. Celem jest sprawdzenie czy modyfikacja wykonana przez kogokolwiek innego (na zlecenie Zamawiającego w ramach innej umowy) jest bezpieczna i nie spowoduje awarii systemu. W tym celu Wykonawca ma obowiązek przetestować przedstawioną modyfikację i zgłaszać Błędy. Zamawiający w załączniku 2D1 zawarł następujące wymaganie: Wykonawca zobowiązany jest do zgłaszania jedynie uzasadnionych Błędów Krytycznych. Zamawiający zdefiniował przy tym, że: Certyfikacja kończy się wynikiem negatywnym w przypadku wykrycia Błędu Krytycznego, przy czym Wykonawca zobowiązany jest do przeprowadzenia całej procedury Certyfikacji i zgłosić wszystkie Błędy Krytyczne. Błąd Niekrytyczny nie stanowi przesłanki do odmowy Certyfikacji produktu. Te dwa wymagania wykluczają się wzajemnie i są niejednoznaczne. Nie wiadomo bowiem co Zamawiający rozumie przez „uzasadnione" Błędy krytyczne, skoro definicja Błędu Krytycznego zawarta we Wzorze Umowy jest jednoznaczna. Jednocześnie Zamawiający określił w załączniku 2D następujący cel usługi Certyfikacji: Celem Usługi G2U4 jest zapewnienie Zamawiającemu najwyższej jakości Systemu • Informatyczne poprzez zapewnienie najwyższej jakości produktów wytwarzanych przez inne podmioty, mając wpływ na ten system. Dokonanie Certyfikacji uważa się za potwierdzenie przez Wykonawcę, produkt jiest gotowy do wprowadzania go na Środowisko Produkcyjne bez szkody dla jako: Nie wiadomo zatem, czy Zamawiający oczekuje, że Wykonawca będzie realizował usługę Certyfikacji niezgodnie z SIWZ i rezygnował ze zgłaszania niektórych Błędów Krytycznych, powodując w ten sposób, że jakość systemu będzie obniżona? Tak sformułowane wymaganie SIWZ jest wewnętrznie sprzeczne i nieprecyzyjne i winno zostać wykreślone.
20
W związku z powyższym Odwołujący wnosił o nakazanie Zamawiającemu dokonania następującej modyfikacji SIWZ: • wykreślenia z załącznika 2D1 wymagania: „Wykonawca zobowiązany jest do zgłaszania jedynie uzasadnionych Błędów Krytycznych". 8. Opisanie przez Zamawiającego Usługi Integracji i Certyfikacji w załączniku 2D1 w sposób wymuszający działanie Wykonawcy sprzeczne z wymaganiami SIWZ. Zamawiający w załączniku 2D określił cel usługi Certyfikacji jako zmierzający do zapewnienia najwyższej jakości Systemu informatycznego. Dodatkowo w załączniku 2 Zamawiający określił, że efektem realizacji grupy usług Zapewniania Jakości będą: 4) aktualne i zawierające prawidłowe informacje repozytoria kodów, dokumentacji konfiguracji; Tymczasem, w Załączniku 2D1 Zamawiający wymusza na Wykonawcy ignorowanie pojawiających się w przedstawionym do certyfikacji oprogramowaniu Błędów Niekrytycznych. Błąd Niekrytyczny nie stanowi przesłanki: do odmowy Certyfikacji produktu. Oznacza to, że Zamawiający wymusza na Wykonawcy certyfikowanie pozytywne produktów, zawierających dowolna liczbę Błędów Niekrytycznych. Skutkować to będzie: • Obniżoną jakością Systemu Informatycznego (pojawią się w Systemie Błędy Niekrytyczne), • Znalezieniem się nieprawidłowych (wynikających z Błędów Niekrytycznych) informacji w repozytoriach kodów, dokumentacji i konfiguracji, • Koniecznością naprawiania tych błędów (niezawinionych przez Wykonawcę) w ramach Usługi Usuwania Wad, z narzuconym Wykonawcy reżimem SLA. Należy zauważyć, że produkty przedstawiane do certyfikacji będą między innymi realizowane przez innych wykonawców w ramach odrębnych umów. W ramach tych umów wykonawcy ci otrzymają wynagrodzenie za dostarczenie produktów, które zgodnie z dobrą praktyką gospodarowania finansami publicznymi, powinny być wolne od wad. Niedopuszczalnym zatem jest aby Zamawiający zakładał, że dostarczy do certyfikacji produkt wadliwy, który odbierze od innego wykonawcy i za który zapłaci i jednocześnie będzie wymuszał pozytywną certyfikację tego produktu, a następnie nakaże Wykonawcy poprawę Niekrytycznych błędów w tym wadliwym produkcie. Odwołujący wnosił o nakazanie Zamawiającemu dokonania następującej modyfikacji SIWZ: • wykreślenia z załącznika 2D1 wymagania o treści „Błąd Niekrytyczny nie stanowi przesłanki do odmowy Certyfikacji Produktu" 9. Brak określenia w procedurze Certyfikacji, kryteriów weryfikacji produktu stanowiącego dokumentację.
21
Przedmiotem usługi certyfikacji opisanej w załączniku 2D może być, oprócz oprogramowania także dokumentacja. Celem jest upewnienie się czy jest ona wystarczającej jakości aby mogła zostać włączona do całościowej dokumentacji systemu i mogła służyć zawartą w niej wiedzą. Zamawiający w załączniku 2D1 zawarł następujące wymaganie: Produkt stanowiący dokumentację weryfikowany jest pod kątem jego zgodności ze standardami tworzenia dokumentacji. Zarzucił, iż Zamawiający nie wskazał przy tym z jakimi standardami tworzenia dokumentacji ma być weryfikowany produkt stanowiący dokumentację, ani kto będzie te standardy ustalał. Analogiczne sformułowanie znajduje się w Załączniku 2D. O ile w przypadku produktów będących oprogramowaniem Zamawiający wyraźnie wskazał w załącznikach 2D i 2D1, że produkty te należy testować i zgłaszać Błędy, to w przypadku produktu będącego dokumentacją brak jakichkolwiek szczegółowych wytycznych określających w jakim przypadku Certyfikacja mogłaby zakończyć się wynikiem negatywnym. Brak takich wymagań, pozostawia dowolność interpretacyjną na etapie realizacji umowy, która może skutkować wymuszeniem na Wykonawcy, aby pozytywnie certyfikował dokumentację, która będzie (w jego opinii) niewystarczającej jakości. Zamawiający nie określił bowiem żadnych zasad certyfikacji dokumentacji. Tymczasem na Wykonawcę nałożono obowiązek ujednolicania i integrowania tak otrzymanej dokumentacji, która przejdzie Certyfikację. W ramach Usługi Utrzymania Dokumentacji (Załącznik 2E), Wykonawca zobowiązany będzie do dbania o poprawność dokumentacji i zapewnianie jej kompletności i jakości. Wobec braku jakichkolwiek reguł pozwalających odróżnić dokumentację wadliwą od poprawnej, Wykonawca nie miałby żadnych podstaw aby otrzymaną do certyfikacji dokumentację odrzucić. W przypadku otrzymania od wykonawcy trzeciego, dokumentacji wadliwej, która (wobec braku kryteriów oceny) musiałaby być certyfikowana pozytywnie, Wykonawca byłby zmuszony usuwać jej wady w ramach własnych usług utrzymania dokumentacji. Jest to obciążanie Wykonawcy ryzykiem dodatkowej pracy wynikającej z błędów, których nie popełnił i będących konsekwencją działań zawinionych przez innych wykonawców. Należy podkreślić, że wykonawcy dostarczający ewentualnie dokumentację do certyfikacji za opracowywane przez siebie produkty (domyślnie pozbawione wad) będą otrzymywali wynagrodzenie, podczas gdy dodatkowa praca Wykonawcy w ramach Usługi Utrzymania Dokumentacji będzie ujęta w jednolitym miesięcznym ryczałcie - niezależnym od ilości koniecznej do wykonania pracy. Konieczne jest zatem określenie jednoznacznych i wyczerpujących kryteriów pozwalających ustalić czy produkt będących dokumentacja może pozytywnie przejść procedurę certyfikacji czy nie. Obecnie w SIWZ takich kryteriów brak. Odwołujący wnosił o nakazanie Zamawiającemu dokonania następującej modyfikacji SIWZ: 22
• Uzupełnienia SIWZ o określenie przez Zamawiającego standardu tworzenia dokumentacji, który zobowiązany będzie stosować Wykonawca do oceny czy produkt będący dokumentacją może pozytywnie przejść procedurę certyfikacji czy nie. 10. Określenie procedury certyfikacji w sposób wymuszający certyfikację wadliwego oprogramowania i powodujący, że Wykonawca za wykonaną pracę może nie otrzymać żadnego wynagrodzenia. Zamawiający określił w ramach załącznika 2D1 następującą procedurę związaną z certyfikacją oprogramowania: W przypadku zgłoszenia wszystkich Błędów Krytycznych w Certyfikacji Zamawiający poprawi Błędy Krytyczne i ponownie przedstawi produkt do Certyfikacji. Wykonawca zobowiązany jest do zgłaszania jedynie uzasadnionych Błędów Krytycznych, Brak Błędów Krytycznych kończy pozytywnie Certyfikację i Strony podpiszą Protokół odbioru Certyfikacji, którego wzór stanowi Załącznik nr 4A 4 do Umowy. Produkt przedstawiany jest do Certyfikacji tak długo, aż nie będzie Błędów Krytycznych, nie dłużej jednak niż do upływu odpowiedniego terminu zgodnie z Tabelą 1 lub 2 (w zależności od złożoności produktu) od dnia Zgłoszenia Certyfikacji. W przypadku jeżeli po upływie terminu, o którym mowa w zdaniu wyżej, Certyfikacja nie została zakończona, Zamawiający może odstąpić od zamówionej Certyfikacji (w terminie 30 dni od wystąpienia przesłanki do odstąpienia). W takim przypadku wynagrodzenie za daną Certyfikację nie będzie należne. Takie sformułowanie powyższej procedury prowadzi do następujących konsekwencji: • Certyfikację kończy pozytywnie tylko brak zgłoszonych Błędów Krytycznych i tylko za tak zrealizowaną usługę certyfikacji Wykonawca otrzyma wynagrodzenie, • W przypadku zgłoszenia jakiegokolwiek błędu krytycznego, Zamawiający po poprawieniu błędu przedstawi produkt do certyfikacji ponownie, w takim przypadku: o Wykonawca będzie ponownie zmuszony do wykonania wszystkich czynności związanych z Certyfikacją, w tym w szczególności do tych, o których mowa w Załączniku 2D, tj. przeprowadzenia testów funkcjonalnych, niefunkcjonalnych i testów regresji - będzie to realizacja ponownie wszystkich scenariuszy testowych, włącznie z tymi, które w poprzedniej iteracji przeszły pozytywnie, ponieważ Wykonawca nie będzie wiedział, czy w produkcie nie zaszły zmiany powodujące, że poprzednio wykonane testy ponownie zakończą się pomyślnie -będzie to zatem ponowne wykonanie całego zestawu czynności jak dla NOWEJ certyfikacji, o W przypadku wykrycia Błędu Krytycznego Wykonawca nie będzie mógł pozytywnie zakończyć Certyfikacji, o W przypadku gdyby czas na realizację certyfikacji (określony w tabeli 1 lub tabeli 2 załącznika 2D1) minął - Zamawiający będzie mógł odstąpić od zamówionej Certyfikacji i Wykonawca za tak wykonaną pracę nie otrzyma żadnego wynagrodzenia.
23
W konsekwencji przyjęta w SIWZ konstrukcja zapisów umowy prowadzi to tego, że: • Na Wykonawcy de facto wymusza się Certyfikowanie produktów z błędami, które to błędy będzie zmuszony naprawiać samodzielnie w ramach Usługi Usuwania Wad, z narzuconym przez Zamawiającego reżimem SLA i Kar, • Zapisy SIWZ powodują konflikt interesów, ponieważ gdyby Wykonawca chciał otrzymać wynagrodzenie za wykonaną pracę, powinien przymykać oko na Błędy Krytyczne, • Jeżeli Wykonawca będzie rzetelnie i precyzyjnie testował przedstawiony do certyfikacji produkt (zgodnie z wymaganiami SIWZ, które mówią o tym, że celem Certyfikacji jest jakość Systemu informatycznego), to może za tę skuteczną pracę nie otrzymać żadnego wynagrodzenia ! Zwrócił uwagę, że w przypadku dużych produktów (o złożoności powyżej 2000 Punktów Funkcyjnych) niemal niemożliwym jest aby taki produkt nie zawierał błędów. Zamawiający oszacował zgodnie z pkt 2 Załącznika 2D, że Certyfikacja takich produktów (jeżeli będą to produkty strony trzeciej), warta będzie ekwiwalent ponad 400 Punktów Funkcyjnych (20% * ilość PF), co przekładać się może na wynagrodzenie rzędu kilkuset tysięcy złotych, którego Wykonawca może nie otrzymać, jeżeli znajdzie choćby jeden Błąd Krytyczny, którego strona trzecia dostarczająca produkt, nie poprawi w terminie przewidzianym dla Wykonawcy na Certyfikację. Prowadzi to do skutku takiego, iż nie ze swojej winy, Wykonawca może świadczyć Zamawiającemu usługę testowania nieodpłatnie. Co więcej, liczba iteracji tak zdefiniowanej usługi Certyfikacji jest potencjalnie nieskończona i niezależna od Wykonawcy, a jedynie od strony trzeciej dostarczającej oprogramowanie do scertyfikowania. Jeżeli bowiem Zamawiający nie skorzysta z prawa odstąpienia od zamówionej certyfikacji, a strona trzecia będzie nieskutecznie poprawiała Błędy Krytyczne to Wykonawca może nieskończoną liczbę razy musieć wykonywać czynności certyfikacyjne i nie otrzyma za te czynności żadnego wynagrodzenia. Odwołujący wnosił o nakazanie Zamawiającemu dokonania następującej modyfikacji SIWZ: • zmiany zapisów załącznika 2D1 w ten sposób aby: o wynagrodzenie Wykonawcy za realizację usługi certyfikacji było niezależne od jej rezultatu (tj. Wykonawca winien otrzymać wynagrodzenie za realizację czynności certyfikacyjnych niezależnie czy certyfikacja przebiegnie pomyślnie czy też zakończy się wynikiem negatywnym), o wynagrodzenie Wykonawcy za realizację usługi certyfikacji było należne Wykonawcy za każdą kolejną iterację realizacji usługi Certyfikacji - czyli ponowne przedstawienie produktu do Certyfikacji powinno stanowić nowe zlecenie Certyfikacji.
24
11. Określenie procedury certyfikacji w sposób wymuszający na Wykonawcy działania wykraczające poza zakres SIWZ i jednocześnie nie pozwalający na oszacowanie kosztów zamawianych prac. Zamawiający w załączniku nr 2D do Umowy zdefiniował cel procedury certyfikacji jako „zapewnienie Zamawiającemu najwyższej jakości Systemu Informatycznego poprzez zapewnienie najwyższej jakości produktów wytwarzanych przez inne podmioty, mających wpływ na ten system. Dokonanie Certyfikacji uważa się za potwierdzenie przez Wykonawcę, że produkt jest gotowy do wprowadzania go na Środowisko Produkcyjne bez szkody dla jakości, dostępności i wydajności Systemu Informatycznego. Proces certyfikacji powoduje, że Wykonawca grupy Usług G2 odpowiada za usuwanie Wad oraz nieprawidłowości Dokumentacji dotyczącej produktu po Certyfikacji jak również Wad oraz nieprawidłowości Dokumentacji spowodowanych przez ten produkt." Z kolei w załączniku nr 7 do Umowy, w punkcie 3, podpunkt 2a Zamawiający wymaga od Wykonawcy, aby wszystkie „interfejsy do systemów zewnętrznych nieobjętych Usługami Wykonawcy mają zostać zastąpione komponentami symulującymi pracę prawdziwych interfejsów, czyli tzw. zaślepkami". Jednocześnie w opisie procedury certyfikacji Zamawiający nie zawarł wymagania dostarczenia do procedury certyfikacji ewentualnych nowych bądź zmodyfikowanych „zaślepek" systemów zewnętrznych, z którymi oprogramowanie przedstawione do certyfikacji może się komunikować. Oczywistym jest przy tym, że Wykonawca nie ma wiedzy o tym z jakimi systemami będzie się komunikowało oprogramowanie, które w ramach dodatkowych umów Zamawiający zamówi W PRZYSZŁOŚCI od innego wykonawcy. W szczególności mogą to być systemy, które obecnie nie istnieją albo nie są skomunikowane w żaden sposób z Systemem Informatycznym. Tymczasem w efekcie zapisów załącznika 2D i załącznika 7 Zamawiający dla spełnienia celu procedury certyfikacji (w przypadku oprogramowania współpracującego z systemami zewnętrznymi), wymaga od Wykonawcy w ramach procedury certyfikacji: przygotowania (zaprojektowania, zaprogramowania i skonfigurowania) zaślepek symulujących pracę systemów zewnętrznych, do których nie przekazuje Wykonawcy żadnej dokumentacji (przekazywana dokumentacja dotyczy wyłącznie systemu podlegającemu obsłudze w ramach umowy). Bez zastosowania tzw. „zaślepek" systemów zewnętrznych nie będzie możliwe przejście całości procesów biznesowych w testowanym produkcie, a tym samym pełne zweryfikowanie poprawności działania certyfikowanego oprogramowania. Jednocześnie wskazał, że wykonywanie tego rodzaju prac projektowo-programistycznych (wykonania „zaślepek") wykracza poza zakres prac określonych przez Zamawiającego w procedurze certyfikacji. Powstaje więc niespójność SIWZ, która nie pozwala określić kto będzie odpowiedzialny za dostarczenie zaślepek do interfejsów wykorzystywanych przez przedstawiony co certyfikacji produkt zewnętrzny. Dodatkowo wymaganie Zamawiającego zdefiniowane w załączniku 2D1 mówiące o tym, że Wykonawca „zobowiązany jest do 25
przeprowadzenia całej procedury Certyfikacji i zgłosić wszystkie Błędy krytyczne" - może być niemożliwe do realizacji. Nie będzie bowiem możliwe wykrycie błędów wynikających z nieprawidłowej komunikacji certyfikowanego produkty z systemami, o zasadzie działania których Wykonawca nie ma żadnej wiedzy. Jednocześnie Zamawiający wymaga od Wykonawcy wzięcia (po zakończeniu procedury certyfikacji) odpowiedzialności za współpracę oprogramowania wytworzonego przez firmę trzecią z innym oprogramowaniem potencjalnie utrzymywanym (lub nie) przez jeszcze inną firmę, o nieznanej specyfikacji i sposobie współpracy z systemami zewnętrznymi. Należy podkreślić, że odpowiedzi systemu zewnętrznego mogą być (i w większości wypadków są) zależne od przekazywanych do niego danych, a tym samym prawidłowe rozpoznanie i oprogramowanie całości komunikacji z systemem zewnętrznym jest kluczowym elementem procesu integracji. Podkreślił, że każdy wykonawca realizując prace programistyczne, których produkty będą podlegały procedurze certyfikacji musi we własnym zakresie (choćby na potrzeby testów wewnętrznych) wykonać mechanizmy „zaślepek". Odwołujący wnosił o nakazanie Zamawiającemu modyfikacji SIWZ poprzez: o uzupełnienie procedury certyfikacji o zobowiązanie Zamawiającego do dostarczenia w ramach pakietu poddawanego certyfikacji pełnego kompletu „zaślepek" systemów zewnętrznych w formie podlegających późniejszemu zbudowaniu kodów źródłowych (analogicznie do certyfikowanego produktu programistycznego określonego procedurą), wraz z ich szczegółową dokumentacją funkcjonalną i techniczną. o Zawarcia w procedurze certyfikacji zobowiązania Zamawiającego, mówiącego że w ramach realizacji Usługi Zapewnienia Jakości G2U1 nie będą zgłaszane usterki spowodowane brakami w implementacji obsługi komunikacji z systemami zewnętrznymi, których nie można zidentyfikować z wykorzystaniem dostarczonych do certyfikacji przez wykonawcę trzeciego „zaślepek". Zamawiający w dniu 02.10.2015 r. (faxem) wezwał wraz kopią odwołania, w trybie art. 185 ust.1 ustawy z dnia 29 stycznia 2004 r. Prawo zamówień publicznych (t.j. Dz. U. z 9 sierpnia 2013 r. poz. 907 z późn. zm.) zwanej dalej: „Pzp”, uczestników postępowania przetargowego do wzięcia udziału w postępowaniu odwoławczym. W dniu 05.10.2015 r. (wpływ bezpośredni do Prezesa KIO) Hewlett Packard Enterprise Polska Sp. z o.o., ul. Szturmowa 2A, 02-678 Warszaw zwanej dalej: „Hewlett Packard Enterprise Polska Sp. z o.o.” zgłosiła przystąpienie do postępowania odwoławczego po stronie Odwołującego wnosząc o uwzględnienie odwołania w całości. Kopia zgłoszenia została przekazana Zamawiającemu oraz Odwołującemu. W konsekwencji Izba uznała skuteczność przystąpienia do postępowania odwoławczego po stronie Odwołującego: Hewlett Packard Enterprise Polska Sp. z o.o. 26
W dniu 06.10.2015 r. (wpływ bezpośredni do Prezesa KIO) Asseco Poland S. A., ul. Olchowa 14, 35-322 Rzeszów adres do korespondencji: Asseco Poland S. A, ul. Branickiego 13, 02-972 Warszawa zwanej dalej: „Asseco Poland S. A.” zgłosiła przystąpienie do postępowania odwoławczego po stronie Odwołującego wnosząc o uwzględnienie odwołania w całości. Kopia zgłoszenia została przekazana Zamawiającemu oraz Odwołującemu. Przystąpienie nie mogło zostać uznane za skuteczne, ponieważ wykonawca otrzymał wezwanie do zgłoszenia przystąpienia do postępowania odwoławczego w dniu 2.10.2015 r. (co sam przyznał w zgłoszeniu przystąpienia), natomiast zgłoszenie wpłynęło do Izby w dniu 6.10.2015 r., a więc z przekroczeniem 3-dniowego terminu na zgłoszenie przystąpienia (prezentata pisma). Z tych powodów skład orzekający Izby uznał przystąpienie za nieskuteczne. Do otwarcia posiedzenia Zamawiający wobec wniesienia odwołanie do Prezesa KIO nie wniosło na piśmie, w trybie art. 186 ust. 1 Pzp, odpowiedzi na odwołanie.
Skład orzekający Krajowej Izby Odwoławczej po zapoznaniu się z po oświadczeń, jak przedstawionymi poniżej dowodami, wysłuchaniu i stanowisk stron oraz Przystępującego złożonych ustnie do protokołu w toku rozprawy, ustalił i zważył, co następuje.
Skład orzekający Izby ustalił, że nie została wypełniona żadna z przesłanek skutkujących odrzuceniem odwołania na podstawie art. 189 ust. 2 Pzp, a Wykonawca wnoszący odwołanie posiadał interes w rozumieniu art. 179 ust. 1 Pzp, uprawniający do jego złożenia. Izba uznała zgłoszone przystąpienie po stronie Odwołującego - Asseco Poland S. A., za nieskuteczne z uwagi na okoliczności wskazane szczegółowo – w pierwszej części uzasadnienia /części historycznej/ – tzn. upływ 3 dniowego terminu. Skład orzekający Izby, działając zgodnie z art. 190 ust. 7 Pzp dopuścił w niniejszej sprawie: dowody z dokumentacji postępowania o zamówienie publiczne przekazanej przez Zamawiającego do akt sprawy w kopii potwierdzonej za zgodność z oryginałem, w tym w szczególności postanowienia SIWZ, jak i modyfikacje postanowień SIWZ z 15.10.2015 r. (złożoną na rozprawie przez Zamawiającego). Izba dopuściła dodatkowo jako dowód w sprawie złożoną przez Zamawiającego na rozprawie: kopię umowy ramowej wykonawczej nr 64/DI/2015/2611 z 07.10.2015 r. wraz z zał. nr 22.
27
Przy rozpoznawaniu przedmiotowej sprawy skład orzekający Izby wziął pod uwagę także odwołanie, przystąpienie, odpowiedź na odwołanie złożoną na posiedzeniu przez Zamawiającego, stanowiska i oświadczenia stron oraz Przystępującego złożone ustnie do protokołu. Odnosząc się do podniesionych w treści odwołania zarzutów stwierdzić należy, że odwołanie zasługuje na uwzględnienie.
Izba dokonała następujących ustaleń odnośnie przedmiotowego odwołania: W tym zakresie, Izba przywołuje wynikające z odwołania, odpowiedzi na odwołanie oraz modyfikacji z 15.10.2015 r. postanowienia SIWZ. Istotne są zwłaszcza postanowienia załącznika nr 1A /Opis Usługi Administracji Środowiskami/, 2D /Opis Usługi Integracji i Certyfikacji/, 2D1 /Szczegółowa procedura Certyfikacji/ (tabela 1 i 2 – stan na 15.10.2015 r.), 7 /Opis okresu przejściowego/, 11 /SLA i kary umowne/ do umowy stanowiącej załącznik nr 2 do SIWZ /wzór umowy/. Nadto, istotne są także postanowienia wzoru umowy, czyli załącznik nr 2 do SIWZ, jak i postanowienia umowy ramowej wykonawczej – nr 64/DI/2015/2611 z 07.10.2015 r. i zał. nr 22 do niej (stanowiącej wzorzec dla Zamawiającego umów ramowych wykonawczych z „autorami” modyfikacji). Odnosząc się do poszczególnych zagadnień w ramach rozpatrywania poszczególnych zarzutów.
Biorąc pod uwagę ustalenia i stan rzeczy ustalony w toku postępowania (art. 191 ust.1 Pzp), Izba stwierdziła co następuje. Odwołujący w związku z modyfikacją postanowień SIWZ z 15.10.2015 r. cofnął na posiedzeniu następujące zarzuty: Zarzut 1: Nieprecyzyjnego opisu zamówienia, poprzez zawarcie we wzorze umowy niejasnych definicji Wady, Błędu Krytycznego, Błędu Niekrytycznego i Incydentu; Zarzut 3: Niejednoznacznego i nie pozwalającego na sporządzenie oferty opisu przedmiotu zobowiązań Zamawiającego określonego w załączniku 13; Zarzut 6: Opisania przez Zamawiającego Usługi Integracji i Certyfikacji w załącznikach 2D i 2D1 w taki sposób, że jest to świadczenie niemożliwe do realizacji ze względu na niemożliwość zgłoszenia wszystkich błędów krytycznych; Zarzut 7: Opisania przez Zamawiającego Usługi Integracji i Certyfikacji w załączniku 2D1 w sposób nieprecyzyjny; Zarzut 9: Braku określenia w procedurze Certyfikacji, kryteriów weryfikacji produktu stanowiącego dokumentację.
28
W konsekwencji wycofania wskazanych powyżej zarzutów, Izba pozostawiła je bez rozpoznania.
Odwołujący podtrzymał następujące zarzuty – w kontekście naruszenia przez Zamawiającego art. 7 ust. 1, art. 29 ust. 1 i 2 Pzp oraz art. 483 i 484 kc. w zw. z art. 58 kc. w zw. z art. 14 Pzp: Zarzut 2: Odnośnie regulacji w zakresie multiplikacji kar umownych za to samo zdarzenie - niezgodność z przepisami kodeksu cywilnego, na gruncie Pzp - skutkująca naruszeniem równego traktowania Wykonawców – zarzut oddalony; Zarzut 4: Odnośnie braku określenia terminu przekazania bazy danych do odtworzenia Systemu Informatycznego – zarzut uwzględniony; Zarzut 5: Odnośnie opisanie przez Zamawiającego Usługi Integracji i Certyfikacji w załącznikach 2D i 2D1 (tabela 1 i 2) – zarzut uwzględniony; Zarzut 8: Odnośnie opisania przez Zamawiającego Usługi Integracji i Certyfikacji w załączniku 2D1 w sposób wymuszający działanie Wykonawcy sprzeczne z wymaganiami SIWZ – zarzut uwzględniony; Zarzut 10: Odnośnie określenia procedury certyfikacji w sposób wymuszający certyfikację wadliwego oprogramowania i powodujący, że Wykonawca za wykonaną pracę może nie otrzymać żadnego wynagrodzenia – zarzut oddalony; Zarzut 11: Odnośnie określenie procedury certyfikacji w sposób wymuszający na Wykonawcy działania wykraczające poza zakres SIWZ i jednocześnie nie pozwalający na oszacowanie kosztów zamawianych prac – zarzut oddalony.
Zarzut drugi (multiplikacja kar umownych). Izba nie widzi podstaw do wykreślenia postanowień umownych w zakresie możliwości zwiększenia kar umownych. Odnosząc się do przestawionej na rozprawie oraz w odpowiedzi na odwołanie argumentacji, należy uznać, że Odwołujący de facto przyznał brak naruszenia art. 483 i 484 kc. – w kontekście wskazanej przez Zamawiającego w odpowiedzi na odwołanie uchwały siedmiu sędziów SN z 6 listopada 2003 r., sygn. akt: III CZP 61/03. Sąd Najwyższy przychylił się do kierunku interpretacyjnego, zgodnie z którym „jakkolwiek według art. 484 § 1 k.c. - jej celem jest naprawienie takiej szkody, to jednak przepis art. 484 § 1 k.c. przyznaje wierzycielowi karę umowną w razie niewykonania lub nienależytego wykonania zobowiązania w zastrzeżonej na ten wypadek wysokości, nie wymagając udowodnienia istnienia szkody. W zasadzie sam fakt niewykonania lub nienależytego wykonania zobowiązania powoduje szkodę dla wierzyciela, stanowi bowiem naruszenie jego interesów majątkowych. Szkoda powstała na skutek wspomnianych przyczyn może w typowych
29
warunkach mieć charakter ogólny. Również sama kara umowna ze swej istoty także w sposób ogólny ma na celu naprawienie szkody, wynikłej z niewykonania lub nienależytego wykonania zobowiązania. Jej celem jest wprowadzenie elementów dyscypliny i planowania w wykonaniu umów i realizacji celów społeczno-gospodarczych". Jednocześnie przy tym za trafną i niekwestionowaną Sąd Najwyższy uznał: „myśl ogólną, zgodnie z którą w treści zastrzeżenia obejmującego karą umowną strony mogą postanowić, że dłużnik - w razie niewykonania lub nienależytego wykonania zobowiązania - będzie zobligowany do zapłaty określonej sumy pieniężnej. Takie postanowienie umowne pozostaje, przynajmniej co do zasady, w granicach swobodnego kształtowania umowy, wyznaczonych treścią art. 353 1 k.c". Co więcej, jak wskazano w powołanej uchwale: „kwestia nieistnienia w ogóle szkody lub jej nieznacznego rozmiaru może być brana pod uwagę dopiero w związku z rozważeniem miarkowania wysokości kary umownej". „Nie trafiają do przekonania argumenty wynikające jedynie z gramatycznej wykładni przepisów art. 483-484 k.c. (...) bardziej przekonywająca jest wykładnia funkcjonalna omawianych przepisów, przy założeniu konstrukcyjnej ciągłości odszkodowania umownego i kary umownej. Skoro roszczenie wierzyciela o zapłatę kary umownej o określonej przez strony wysokości przysługuje wierzycielowi „bez względu na wysokość poniesionej szkody" (art. 484 § 1 k.c), to w formule takiej można dostrzegać zasadniczo tę samą myśl legislacyjną, jaka została zawarta w zwrocie ustawowym zawartym w art. 84 § 1 k.z. („bez potrzeby wykazywania jakiejkolwiek szkody"). Jeżeli kara umowna przysługuje wierzycielowi w zastrzeżonej wysokości „bez względów na wysokość poniesionej szkody", oznacza to, że nie ma w ogóle znaczenia także sam fakt wystąpienia szkody. Wyeliminowana została, także de lege lata zależność między karą umowną i szkodą, a nie tylko między samą wysokością kary umownej i wysokością szkody. (...) W art. 484 § 1 zdanie pierwsze k.c. doszło zatem do zmodyfikowania ogólnych przesłanek odpowiedzialności kontraktowej dłużnika w razie powstania obowiązku zapłaty przez niego kary umownej, ponieważ jej zapłata w wysokości pierwotnie umówionej może nastąpić bez względu na fakt wystąpienia i wysokość poniesionej szkody. (...) Zastrzeżenie kary umownej w umowie powoduje właśnie - jak wspomniano - modyfikację reguł tej odpowiedzialności kontraktowej w tym sensie, że wierzyciel wykazuje jedynie sam fakt zastrzeżenia kary umownej i niewykonanie lub nienależyte wykonanie zobowiązania przez dłużnika. Kara umowna stanowi zatem jedną z umownych sankcji kontraktowych, aktualizującą się w związku z naruszeniem zobowiązania przez dłużnika, o uproszczonym sposobie jej zastosowania, w sferze odpowiedzialności kontraktowej obowiązek naprawienia szkody nie stanowi bowiem jedynej konsekwencji (sankcji) niewykonania lub nienależytego wykonania zobowiązania. (...) Zgodnie z art. 471 k.c, dłużnik może wykazywać jedynie to, że niewykonanie lub nienależyte wykonanie nastąpiło z przyczyn, za które nie odpowiada. Gdyby przyjąć, że zwolennikom poglądu odrzucającego konstrukcję kary umownej przewidzianej w kodeksie zobowiązań 30
chodzi o jakąś postać zarzutu niweczącego, służącego dłużnikowi, to z pewnością nie dałby się ten zarzut usprawiedliwić samą tylko treścią art. 483 i 484 § 1 k.c. Wywodzi się go raczej, jak się wydaje, z dalszego założenia, że przesłanką powstania roszczenia wierzyciela o zapłatę kary umownej jest poniesienie szkody. Można zatem przyjąć, że nietrafne założenie prowadzi w rezultacie do nietrafnego konstruowania zarzutu peremptoryjnego. (...) Przepis art. 483 k.c. nie ogranicza zakresu zobowiązań niepieniężnych, w odniesieniu do których można skutecznie zastrzec karę umowną. Karą umowną mogą zatem zostać objęte zobowiązania niepieniężne o charakterze niemajątkowym, których niewykonanie lub nienależyte wykonanie nie powoduje w ogóle powstania szkody majątkowej. Brak możliwości podniesienia przez dłużnika zarzutu peremptoryjnego w postaci niewystąpienia szkody, nie oznacza tego, że strony zastrzegły inną klauzulę umowną niż przewidziana w art. 483-484 k.c." Odnośnie zaś stworzonego przez Zamawiającego mechanizmu zwiększenia kar umownych w kontekście naruszenia art. 5 Kc, Izba podnosi, że biorąc pod uwagę przeznaczenie oraz cel społeczno-gospodarczy jakiemu ma służyć utrzymywany system informatyczny, to w interesie społecznym leży tym bardziej zapewnienie jego sprawnego funkcjonowania. Należy jedynie dodać, że kwestie poruszane przez Odwołującego na rozprawie dotyczyły sporu powstałego na tle aktualnie obowiązującego kontraktu, Odwołujący przyznał, że mechanizm zwiększenia kar umownych został w nowej umowie zmniejszony. Nadto, że biorąc pod uwagę argumentację przedstawioną przez Odwołującego na rozprawie, Wykonawca winien raczej objąć zakresem zaskarżenia mechanizm naliczania kar w kontekście przekroczonych terminów - od każdej rozpoczętej godziny, czego nie uczynił. Biorąc powyższe pod uwagę, Izba uznała jak na wstępie.
Zarzut czwarty (brak określenia terminu przekazania bazy danych do odtworzenia Systemu Informatycznego). Izba uznała zasadność zarzutu i konieczność nakazania modyfikacji postanowień SIWZ w sposób wskazany w sentencji. Należy uznać, że z dotychczas obowiązujących postanowień SIWZ - w załączniku 1 A pkt 2 do umowy stanowiącej załącznik nr 2 do SIWZ: „Niezależnie od pkt. 1 lit. m Zamawiający ma prawo wezwać Wykonawcę, nie częściej jednak niż raz na kwartał, do odtworzenia Systemu Informatycznego w wersji wskazanej przez Zamawiającego na kopii bazy danych przekazanej przez Zamawiającego, zgodnie z repozytorium kodu, na wskazanym przez Zamawiającego Środowisku, na podstawie Dokumentacji, przy udziale przedstawicieli Zamawiającego, w terminie nie dłuższym niż 5 Dni Roboczych od wezwania.” - nie wynikały intencje Zamawiającego, którym dał wyraz na
31
rozprawie, tj. że: „kopia bazy danych będzie przekazywana Wykonawcy wraz ze stosownym wezwaniem raz na kwartał”. W rezultacie, Izba uznała, że miało miejsce naruszenie art. 29 ust. 1 Pzp. Biorąc powyższe pod uwagę, Izba uznała jak na wstępie.
Zarzut piąty (opisanie przez Zamawiającego Usługi Integracji i Certyfikacji w zał. 2 D i 2 D1 – tabela 1 i 2). W tym zakresie Izba uznała konieczność usunięcia w tabeli 1 i 2 otwartego charakteru trzeciego przedziału „więcej niż 2000”, przy uwzględnieniu złożoności produktu przekazywanego do certyfikacji. Konieczna jest zmiana, która wskazywałaby dany zakres przewidziany do certyfikacji. W tym wypadku każdorazowa zmiana, czy to przez dalszy podział przy zamkniętych zakresach, czy to przez zamkniecie zakresu, musi uwzględniać złożoność produktu wynikającego z zakresu przekazanego do certyfikacji w kontekście ustalonego adekwatnego terminu. W ocenie Izby, nie ma możliwości przyjęcia pierwotnie postulowanej liniowej zależności czasu przeznaczonego na certyfikację, jak i możliwości certyfikowania produktu do końcowego terminu zakończenia umowy, z uwagi na zobowiązania Zamawiającego wynikające z odrębnych ustaw i aktów wykonawczych. Z kolei propozycja certyfikowania produktu w częściach, w ocenie Izby, jest nierealna, albowiem po pierwsze wymagałoby to działań takich jak zmiany umów ramowych wykonawczych w sytuacji, gdy Zamawiający nie ma aktualnie wpływu na otrzymywany produktu w tym zakresie, po drugie rodzi to niebezpieczeństwo w procesie certyfikacji produktu jako całości, po trzecie przedłuża to proces certyfikacji produktu jako całości, co jest niekorzystne z punktu widzenia terminów ciążących na Zamawiającym. Nadto, Izba wskazuje, że tak w zał. nr 2D1 do umowy stanowiącej załącznik nr 2 do SIWZ, jak i w § 16 ust. 7 wzoru umowy stanowiącej załącznik nr 2 do SIWZ określone zostały możliwości zmiany w zakresie także terminów certyfikacji odnośnie koordynatorów umowy stron. W konsekwencji, w uzasadnionych przypadkach istnieje możliwość odstąpienia od ustalonych przez Zamawiającego terminów w tabeli 1 i 2. Brak jest, w ocenie Izby, racjonalnych przesłanek, aby strony umowy nie korzystały z istniejących instrumentów w celu konstruktywnej realizacji zawartej umowy. W uwzględnionym zakresie miało miejsce naruszenia art. 29 ust.1 i 2 Pzp. Biorąc powyższe pod uwagę, Izba uznała jak na wstępie.
Zarzut ósmy (dotyczący opisania Usługi Integracji i Certyfikacji w załączniku nr 2 D1 w sposób wymuszający certyfikowanie pozytywne produktów zawierających dowolna liczbę błędów niekrytycznych).
32
W ocenie Izby, zasadne jest żądanie Odwołującego, aby w konsekwencji uwzględnienia zarzutu Wykonawca utrzymujący system odpowiadał jedynie za błąd niekrytyczny, który nie został przez niego wykryty w procesie certyfikacji. Nie odpowiadał z kolei, za błąd niekrytyczny, który wykrył, poinformował o nim Zamawiającego, który przekazał produkt do „autora” modyfikacji, a mimo to błąd ten nie został skutecznie usunięty. Stąd nakaz w sentencji wykreślenia z załącznika nr 2D1 do umowy stanowiącej załącznik nr 2 do SIWZ wymagania o treści: „Błąd Niekrytyczny nie stanowi przesłanki do odmowy Certyfikacji Produktu”. W rezultacie Wykonawca utrzymujący system nie będzie brał odpowiedzialności za błąd niekrytyczny, który nie jest wynikiem braku skutecznych działań z jego strony. W uwzględnionym zakresie miało miejsce naruszenia art. 29 ust. 2 Pzp. Biorąc powyższe pod uwagę, Izba uznała jak na wstępie.
Zarzut dziesiąty (określenia procedury certyfikacji w sposób wymuszający certyfikację wadliwego oprogramowania i powodujący, że Wykonawca za wykonaną pracę może nie otrzymać żadnego wynagrodzenia). Izba nie może przychylić się do żądania Odwołującego odnośnie zmiany sposobu wynagrodzenia w taki sposób, aby było niezależne od rezultatu, a opierało się na starannym działaniu z jego strony. W ocenie Izby, istotą przedmiotu zamówienia jest utrzymanie przez Wykonawcę systemu informatycznego w kontekście dokonywanych modyfikacji, czyli ważny jest - końcowy rezultat. Nadto, w ocenie Izby, wysokość wynagrodzenia przewidziana według zasad wynikających z załącznika nr 2D do umowy stanowiącej załącznik nr 2 do SIWZ - za każdą przeprowadzoną certyfikację uprawnia do założenia określonego ryzyka przez danego Wykonawcę także w zakresie możliwości odstąpienia od zamawianej konkretnej certyfikacji. Nadto, istnieją instytucje wynikające z § 4 ust. 6 /zawieszenie czasu realizacji zgłoszenia/ i 17 /koordynator umowy Zamawiającego może obniżyć lub wyłączenie SLA dla danej usługi na czas nie dłuższy niż 6 tygodni/ oraz § 16 ust. 7 /koordynatorzy umowy mogą podjąć wspólną decyzję o zmianie części lub całości zasad procedury certyfikacji opisanej w zał. nr 2D1 w stosunku do danego zgłoszenia/ stron wzoru umowy stanowiącej załącznik nr 2 do SIWZ, czy też prawo odstąpienia od umowy ramowej wykonawczej w cz. V zał. Nr 22 ostatnie zdanie ostatniego akapitu przedostatniej stronie tego załącznika /”W przypadku gdy druga tura Certyfikacji zakończy się również wynikiem negatywnym, Zamawiający ma prawo do odstąpienia od Umowy Wykonawczej, zgodnie z 17 ust.1 pkt 3 Umowy Ramowej”/. Brak jest, w ocenie Izby, racjonalnych przesłanek, aby zakładać, że strony umowy nie będą korzystały z istniejących instrumentów w celu konstruktywnej realizacji zawartej umowy. Biorąc powyższe pod uwagę, Izba uznała jak na wstępie.
33
Zarzut jedenasty (określenie procedury certyfikacji w sposób wymuszający na Wykonawcy działania wykraczające poza zakres SIWZ i jednocześnie nie pozwalający na oszacowanie kosztów zamawianych prac). Odnośnie kwestii potwierdzenia działania określonej funkcjonalności, w kontekście współpracy z systemami zewnętrznymi. Odwołujący obawiał się, że nie mając dostępu i tworząc własne „zaślepki” nie będzie mógł prawidłowo zasymulować pracy modyfikacji z systemami zewnętrznymi. Z kolei Zamawiający, wyjaśnił na rozprawie, że obowiązki w tym zakresie nie pozostawił po stronie realizującej modyfikacje, czyli jej „autora”, gdyż obawiał się, że jego działanie ograniczy się do minimum i nie będzie uwzględniało innych możliwości systemu. Izba uznała, że trafnie wskazał Zamawiający na rozprawie, że Wykonawca utrzymujący system będzie dysponował pełną dokumentacją do stworzenia „zaślepek” albowiem otrzyma pełną dokumentację modyfikacji stworzonej przez innego Wykonawcę. Powyższe potwierdzają postanowienia umowy ramowej wykonawczej przedstawionej przez Zamawiającego na rozprawie (cz. III – Procedura Odbioru Dokumentacji - zał. nr 22). W konsekwencji konieczne jest wyegzekwowanie (cz. IV Procedura Odbioru Oprogramowania - ust. 3 pkt 3), aby dokumentacja modyfikacji obejmująca testy odbiorowe obejmowała także dokumentacje do stworzenia „zaślepek”. W rezultacie, przy zachowaniu dotychczasowych obowiązków po stronie Wykonawcy utrzymującego system, pozwoli to jemu uwzględnić informacje otrzymane w ramach dokumentacji i stworzyć „zaślepki” uwzględniające inne możliwości systemu informatycznego. W rezultacie, jeśli nie przewidzenie określonej funkcjonalności będzie wynikiem wadliwości przekazanej dokumentacji „autora” modyfikacji – będzie miał zastosowanie § 4 ust. 6 wzoru umowy /zawieszenie czasu realizacji zgłoszenia/ stanowiącej załącznik nr 2 do SIWZ, który ma charakter obligatoryjny. Nadto, w ocenie Izby, nie było celem Zamawiającego, aby w zaskarżonym zakresie Wykonawca przewidywał, jaki system zewnętrzny będzie istniał w przyszłości. Biorąc powyższe pod uwagę, Izba uznała jak na wstępie.
34
W tym stanie rzeczy, Izba uwzględniła odwołanie na podstawie art. 192 ust. 1 zdanie pierwsze i ust. 2 Pzp oraz orzekła jak w sentencji na podstawie art. 192 ust. 3 pkt 1 Pzp.
O kosztach postępowania orzeczono stosownie do wyniku sprawy, na podstawie przepisu art. 192 ust. 9 i 10 Pzp w zw. z § 3 pkt 1 lit. a i pkt 2 lit. b oraz § 5 ust. 3 pkt 1 rozporządzenia Prezesa Rady Ministrów z dnia 15 marca 2010 r. w sprawie wysokości i sposobu pobierania wpisu od odwołania oraz rodzajów kosztów w postępowaniu odwoławczym i sposobu ich rozliczania (Dz. U. Nr 41, poz. 238). Izba uznała wniosek Odwołującego o zasądzenie kosztów wynagrodzenia pełnomocnika w kwocie 3.600,00 zł, tj. w maksymalnej kwocie dopuszczonej przez w/w rozporządzenie (§ 3 pkt 2 lit. b w/w rozporządzenia).
Przewodniczący:
………………………………
Członkowie:
………………………………
………………………………
35
Inne spory tego zamawiającego
- KIO 547/16uwzględnione23 maja 2016
- KIO 1289/15oddalone30 czerwca 2015
- KIO 1227/15oddalone19 czerwca 2015
- KIO 1107/15oddalone12 czerwca 2015
- KIO 773/15uwzględnione5 maja 2015