Kasa Rolniczego Ubezpieczenia Społecznego (KRUS) opublikowała 14 listopada na swojej platformie przetargowej ogłoszenie o zamówieniu na świadczenie usług utrzymania i rozwoju systemu Farmer, wspomagającego obsługę świadczeń emerytalno-rentowych rolników. Szacowaną wartość przedmiotu zamówienia określiła na 102,8 mln zł netto.
Zaledwie 16 dni później przetarg został unieważniony. KRUS poinformowała, że dalsze jego prowadzenie jest nieuzasadnione. „W wyniku analizy odwołania wniesionego wobec treści SWZ [specyfikacja warunków zamówienia — red.] w zakresie realizacji Etapu 5 zamawiający stwierdził, że konieczne byłoby dokonanie zmian treści SWZ i ogłoszenia o zamówieniu poprzez istotną zmianę zakresu zamówienia, co prowadziłoby do istotnej zmiany charakteru zamówienia w porównaniu z pierwotnie określonym” — czytamy w uzasadnieniu decyzji.
Odwołanie wniosło Asseco Data Systems, które obecnie świadczy usługi związane z systemem Farmer. Twórcą systemu jest spółka ZETO Bydgoszcz, która obecnie jest częścią Asseco Data Systems. KRUS stwierdziła, że zapisy opublikowanego SWZ sprawiają problemy interpretacyjne obecnemu wykonawcy i przyjęła, że z pewnością mogą one przysporzyć podobnych trudności innym wykonawcom, którzy do tej pory nie realizowali usług utrzymania i rozwoju systemu Farmer.
„Jednocześnie próba sprostania żądaniom odwołującego, w zakresie choćby przedstawienia przez zamawiającego projektu techniczno-funkcjonalnego czy też szczegółowej dokumentacji systemu Farmer, a także szczegółowego opisania stosu technologicznego i zwymiarowania nowego środowiska eksploatacji, aktualnie jest niemożliwa do realizacji” — napisała KRUS.
Asseco Data Systems wskazało w odwołaniu m.in., że SWZ wymaga przeniesienia obecnej wersji systemu Farmer do nowego rodzaju bazy danych, tj. Oracle’a (obecnie pracuje na systemie zarządzania bazą danych Adabas pracującej w środowisku mainframe), a ponadto niezbędne jest przepisanie w całości obecnego kodu źródłowego systemu Farmer i wszystkich jego modułów (ponad 15 tys.) od nowa i oparcie na nowej bazie danych i w języku programowania, który przez zamawiającego nie został wskazany w SWZ.
„Realizacja tej części zamówienia to w praktyce zaprojektowanie i napisanie systemu Farmer od początku, na nowo, w zupełnie innym języku programowania opartego na całkowicie nowej bazie danych” — czytamy w odwołaniu.
Podejmując decyzję o unieważnieniu przetargu KRUS wzięła pod uwagę także opinię CBA, które prowadzi nadzór nad przetargiem w w ramach osłony antykorupcyjnej. CBA napisało, że realizacja zadań utrzymania i rozwoju systemu Farmer oraz jego migracja do nowej technologii powinna zostać rozdzielona w celu zapewnienia konkurencyjności oraz zachowania jak największej kontroli zamawiającego nad skomplikowanym procesem przejścia na nową technologię serwerową i bazodanową, jak też migracją danych.