Na stronie znajdziesz archiwum aktualności dotyczące Państwowego Funduszu Rehabilitacji Osób Niepełnosprawnych
Ogłoszenie o zapytaniu rynku o ustalenie wartości szacunkowej usług asysty technicznej i konserwacji, modyfikacji i rozwoju, transferu wiedzy oraz dostosowania dokumentacji Systemu e-PFRON2
1. Nazwa i adres Zamawiającego
Państwowy Fundusz Rehabilitacji Osób Niepełnosprawnych
Al. Jana Pawła II 13
00-828 Warszawa
Adres strony internetowej: www.pfron.org.pl
2. Przedmiot zapytania
Przedmiotem zapytania jest ustalenie wartości szacunkowej świadczenia usług:
- Asysta techniczna i konserwacja - w okresie 24 miesięcy.
- Dostosowania dokumentacji Systemu - w okresie 24 miesięcy.
- Modyfikacje i rozwoju Systemu - w okresie 24 miesięcy dla limitu 8 000 roboczogodzin.
- Transfer wiedzy - w okresie 24 miesięcy dla limitu 500 roboczogodzin.
3. Informacje o Systemie
Państwowy Fundusz Rehabilitacji Osób Niepełnosprawnych (PFRON) eksploatuje System aplikacyjny e-PFRON2, który wspiera realizację procesu obsługi wpłat obowiązkowych na podstawie ustawy z dnia 27 sierpnia 1997 r. o rehabilitacji zawodowej i społecznej oraz zatrudnianiu osób niepełnosprawnych (Dz.U. z 2011 r. Nr 127, poz. 721, z późn. zm.).
System e-PFRON2 obsługuje procesy związane ze składaniem i odbieraniem deklaracji, informacji oraz innych dokumentów poprzez teletransmisję danych w formie dokumentu elektronicznego przez pracodawców zobowiązanych do wpłat lub zwolnionych z wpłat na PFRON.
System został uruchomiony produkcyjnie 7 października 2013 r. Do dnia 30 listopada 2015 r. jest objęty usługami gwarancyjnymi świadczonymi przez dostawcę Systemu.
System musi być dostępny dla użytkowników przez 24 godziny na dobę, 7 dni w tygodniu, 365/366 dni w roku.
W chwili obecnej PFRON zapewnia hosting Systemu. Ewentualna zmiana hostingodawcy nie wpłynie na zakres obowiązków Wykonawcy ww. usług.
PFRON posiada prawa majątkowe do kodu źródłowego i dokumentacji Systemu, w tym do wykonywania zależnego prawa autorskiego.
W Systemie e-PFRON2 został użyty aplet Szafir SDK służący do podpisywania dokumentów podpisem kwalifikowanym. PFRON posiada licencje na korzystanie z tego oprogramowanie oraz wsparcie techniczne dla apletu.
W postępowaniu przetargowym zostanie udostępniony kod źródłowy oraz dokumentacja Systemu.
3.1. Elementy i funkcje Systemu
Produkty Systemu e-PFRON2 przedstawia poniższy schemat:

- Produkt własny - wytworzony przez dostawcę Systemu e-PFRON2.
- Produkt obcy - produkt niewytworzony przez dostawcę Systemu, posiadający licencję otwartą lub zakupiony na potrzeby wykonania Systemu.
- Produkt opensource - produkt wytworzony przez dostawcę bazujący na licencji otwartej.
System e-PFRON2 składa się z następujących części (oddzielnych aplikacji):
- dla pracodawcy (Front-End) - obszar pracodawcy,
- dla pracodawcy - serwis informacyjny,
- dla PFRON (Back-End) - konsola operatora,
- dla PFRON - obszar cms dla serwisu informacyjnego.
W części dla pracodawców (Front-End) System umożliwia:
- Zgłaszanie nowych pracodawców.
- Zgłaszanie administratorów upoważnianych przez pracodawcę m.in. do składania dokumentów w Systemie.
- Przyznawanie korzystającym wymaganych uprawnień oraz ich zmianę.
- Generowanie i odnawianie certyfikatów służących do podpisywania dokumentów.
- Tworzenie deklaracji i informacji zgodnych z obowiązującymi w tym zakresie aktami prawnymi.
- Podpisywanie dokumentów podpisem elektronicznym (w tym podpisem kwalifikowanym).
- Składanie dokumentów w formie elektronicznej.
- Przeglądanie i drukowanie wersji roboczych i złożonych deklaracji i informacji.
- Pobieranie złożonych przez pracodawców dokumentów w formacie html.
- Generowanie danych do przelewu w formacie Elixir, Videotel oraz wpłaty gotówkowej.
- Otrzymywanie i wysyłanie wiadomości pomiędzy pracodawcą a PFRON.
- Przeglądanie i drukowanie raportów ze złożonych deklaracji i informacji oraz z dokonanych wpłat.
- Otrzymywanie i zatwierdzanie sald inwentaryzacji rocznej.
- Przeglądanie danych ewidencyjnych pracodawcy.
- Przeglądanie informacji o rachunkach bankowych PFRON.
- Rejestrowanie i przeglądanie operacji wykonywanych w Systemie.
System dla użytkowników (pracodawcy) dostępny jest pod adresem:
https://pracodawca.e-pfron.pl .
Korzystanie z Systemu e-PFRON2 przez użytkowników (pracodawców) jest możliwe pod warunkiem używania środowiska komputerowego spełniającego następujące wymagania:
- Komputer z dostępem do sieci internetowej z zainstalowaną przeglądarką:
- Mozilla Firefox w wersji 23.01 lub nowszej,
- Microsoft Internet Explorer w wersji 8 lub nowszej.
- Zainstalowane środowisko maszyny wirtualnej Javy ( JRE - Java Runtime Environment ) do uruchamiania aplikacji - wersja 7 (aktualizacja 45 lub nowsza) albo wersja 8.
W części dla PFRON (Back-End) - konsola operatora umożliwia:
- Obsługę zgłoszeń nowych pracodawców.
- Obsługę zgłoszeń administratorów pracodawcy.
- Obsługę użytkowników (pracodawców) w zakresie przyznawania uprawnień oraz ich zmian, edycji kont użytkowników.
- Obsługę dokumentów elektronicznych złożonych przez pracodawców.
- Obsługę dokumentów złożonych przez pracodawców w formie dokumentów papierowych (wprowadzenie dokumentów przez operatorów PFRON).
- Obsługę wiadomości odebranych i wysłanych pomiędzy pracodawcą a PFRON.
- Obsługę listy certyfikatów.
- Przeglądanie listy zdarzeń.
- Obsługę użytkowników wewnętrznych (operatorów PFRON) w zakresie przyznawania uprawnień oraz ich zmian, edycji kont użytkowników.
W części dla PFRON - obszar cms (Joomla 3.1.5) dla serwisu informacyjnego umożliwia:
- Zarządzanie treścią na stronach serwisu informacyjnego e-PFRON2.
- Publikacje plików pomocy dla użytkowników Front-End.
Serwis informacyjny Systemu e-PFRON2 jest udostępniony dla pracodawców pod adresem:
3.2. Architektura Systemu
Architektura fizyczna została zrealizowana w Systemie po stronie hostingodawcy przy wykorzystaniu mechanizmów wirtualizacji i dynamicznego przydziału zasobów. Konfiguracja fizyczna serwerów nie przekłada się bezpośrednio na parametry pracy serwerów logicznych. W infrastrukturze hostingowej zainstalowano LoadBalancer.
Architekturę logiczną Systemu e-PFRON2 przedstawia poniższy schemat:

Technologie:
- System operacyjny: Linux Debian 7
- Silnik bazy danych: PostgreSQL 9.1
- Serwer www: Apache 2.2
- Języki programowania: PHP v5.4.4, JavaScript, Java v1.7
- Framework: PHP Symfony 2.3.7, jQuery JavaScript Library v1.10.2, jQuery From Plugin v3.40.0-2013.08.13
- Schemat aplikacji (obszar pracodawcy, konsola operatora) wykorzystuje strukturę Symfony2 z konfiguracją w języku Yamal, XML oraz językiem przetwarzania widoków Twig

Lokalizacja:
- Front-End: - środowisko hostingodawcy.
- Back-End: - serwerownia PFRON.
Elementy składowe
- WEB-GUI:
- e-PFRON2 - obszar pracodawcy - aplikacja webowa.
- Strona WWW - obszar cms - treści statyczne wyświetlane pracodawcy i system zarządzania treścią (Joomla).
- DB - baza danych (PostgreSQL) niezbędna do prawidłowego działania aplikacji.
- Konsola operatora (aplikacja webowa) do niezależnego systemu NEO (system posiadający własnych użytkowników oraz odrębny rejestr uprawnień), za pomocą którego pracownicy PFRON zarządzają kontami oraz dokumentami.
- API - mechanizm do wymiany informacji pomiędzy e-PFRON2 a niezależnym systemem NEO.
- DB- Kopia - kopia bazy z Front-End.
- Archiwum - miejsce składowania kopii bazy z Front-End.
Przybliżona ilość linii kodu e-PFRON2:
| /front Front-End | /pfron-console/ Back-End | /pfron-pfron Obiekty i widoki |
|---|---|---|---|
Kod napisany w środowisku PHP | 10 072 | 6 649 | 24 910 |
Widoki html z wykorzystaniem TWIG + JavaScript | 7012 | 2489 | 9 432 |
Arkusze stylów CSS | 9 | 0 | 14 934 |
Pliki javascript JS | 0 | 0 | 30 246 |
Plik skompilowane JAR Aplety Javy | 57586 | 0 | 82 345 |
Pozostałe pliki | 435 | 293 | 112 953 |
Łącznie: | 75 105 | 9 431 | 249 616 |
W skład części pracodawcy (pfron-front) i części operatora (pfron-console) wchodzą trzy katalogi nadrzędne: /front; /pfron-console; /pfron-pfron (zawierające wspólne obiekty i funkcje dla obydwu modułów).
Dane statystyczne (wg stanu na 29.09.2015):
Liczba wszystkich użytkowników zarejestrowanych e-PFRON2 | 206 839 |
|---|---|
Liczba wszystkich złożonych dokumentów | 7404 981 |
Liczba wszystkich dokumentów złożonych w e-PFRON2 | 1826 960 |
Liczba zgłoszeń administratorów zgłoszonych w e-PFRON2 | 24 450 |
Liczba wszystkich zarejestrowanych certyfikatów | 346 015 |
Liczba wiadomości wysłanych i odebranych od pracodawców | 49 767 |
Liczba zapisów w rejestrze zdarzeń w e-PFRON2 | 16979 061 |
Liczba operatorów PFRON | 173 |
Liczba dokumentów złożonych w 08/2015 | 70 548 |
Liczba pracodawców, którzy złożyli dokumenty w 08/2015 | 50 047 |
3.3. Liczba zmian
Od produkcyjnego uruchomienia Systemu zidentyfikowano około 400 zmian dotyczących strojenia Systemu.
3.4. Dokumentacja Systemu
Dokumentacja Systemu zawiera:
- Dokumentacje powykonawczą - plik w formacie edytowalnym.
- Walidacje opisujące reguły zastosowane w formatkach dokumentów - pliki w formacie edytowalnym.
- Opis webservice’ów w języku WSDL - dokument, na podstawie którego wykonane zostały webservice’y do wymiany informacji między Systemem e-PFRON2 a systemem NEO - pliki w formacie edytowalnym (xml).
- Instrukcje - instalacji Systemu - plik w formacie edytowalnym.
- Instrukcje - obsługi dla Pracodawcy (Użytkowników zewnętrznych) - plik w formacie edytowalnym.
- Instrukcje - obsługi dla operatora PFRON (Użytkowników wewnętrznych) - plik w formacie edytowalnym.
- Schemat bazy danych - obrazujący relacje między tabelami w bazie danych - plik graficzny.
- Diagram klas - diagram i dokumentacja klas Systemu - pliki dostępne wyłącznie w formacie elektronicznym wykonane za pomocą narzędzia phpDocumentor.
Informacje dodatkowe o technologii i warunkach licencjonowania narzędzi wykorzystanych przy budowie Systemu.
- Dokumentacje PostgreSQL - dokument opisujący sposób pracy z bazą PostgreSQL.
- Warunki licencji oprogramowania Szafir.
- Licencje opensource - zasady i warunki korzystania z produktów opartych na licencjach otwartych (Debian, Apache, PHP, Symfony, Joomla, OpenSSH, Corosync, Pacemaker, PGPool, OpenJDK, PostgreSQL).
4. Cel i oczekiwania wobec zamawianych usług
Zadaniem Wykonawcy będzie świadczenie usług opisanych poniżej.
4.1. Usługa asysty technicznej i konserwacji Systemu
Usługa jest świadczona przez Wykonawcę przez 24 godziny na dobę, 7 dni w tygodniu i 365/366 dni w roku (w tym dni świąteczne i wolne od pracy).
Świadczenie usługi w szczególności polegać ma na:
- Zapewnieniu ciągłości działania Systemu.
- Zapewnieniu utrzymania parametrów wydajnościowych Systemu na określonym poziomie.
- Kontrolowaniu funkcjonowania oraz dokonywaniu okresowych przeglądów funkcjonowania Systemu.
- Wykonywaniu bieżących aktualizacji oprogramowania.
- Informowaniu o występowaniu konieczności aktualizacji systemu i konfiguracji bazy danych lub aktualizacji i konfiguracji oprogramowania serwera aplikacyjnego.
- Przyjmowaniu i obsłudze zgłoszeń dotyczących wad Systemu z gwarantowanym czasem reakcji na zgłoszenie.
- Usuwaniu wad z odpowiednim priorytetem.
- Odzyskiwaniu danych utraconych lub uszkodzonych w wyniku zaistnienia wad Systemu.
- Wydawaniu rekomendacji dotyczących przeprowadzania zmian oraz modernizacji Systemu.
- Zapewnieniu stałej opieki wyznaczonych przez Wykonawcę konsultantów i wsparciu przy rozwiązywaniu bieżących problemów związanych z funkcjonowaniem Systemu.
- Rozwiązywaniu bieżących problemów poprzez przyjmowanie zgłoszeń i pytań dotyczących funkcjonowania Systemu, utrzymania, konfiguracji i współpracy poszczególnych części Sytemu oraz udzielaniu na nie odpowiedzi.
- Tworzeniu i aktualizacji bazy wiedzy o Systemie.
- Interweniowaniu na miejscu u Zamawiającego lub poprzez połączenie zdalne.
- Aktualizowaniu dokumentacji Systemu po rozwiązaniu wad i modernizacji oprogramowania.
4.2. Usługa modyfikacji i rozwoju Systemu
Zamawiający wymaga, aby Wykonawca przy realizacji Usługi dysponował zespołem projektowo-programowym, który może wykonać prace o zakresie nie mniejszym niż 500 roboczogodzin w ciągu jednego miesiąca kalendarzowego.
Tryb realizacji zmian może być równoległy, przy czym zakłada się, iż Wykonawca nie będzie realizował więcej niż 5 zmian jednocześnie.
Świadczenie usługi w szczególności polegać ma na:
- Ustalaniu z Zamawiającym szczegółowych warunków wykonania konkretnej zmiany w Systemie.
- Dokonywaniu zmian zgodnie z wymaganiami funkcjonalnymi i niefunkcjonalnymi Systemu wynikających z potrzeb Zamawiającego.
- Opracowaniu i wdrażaniu nowych funkcjonalności Systemu lub dokonywaniu wszelkich innych zmian w Systemie w tym wynikających ze zmian przepisów prawa, zleceń audytorów, kontrolerów, zmieniających się wymogów technologicznych oraz optymalizacji procesów biznesowych.
- Dokonywaniu zmian w Systemie na potrzeby integracji z innymi systemami wykorzystywanymi przez Zamawiającego.
- Świadczeniu na rzecz Zamawiającego usług szkoleniowych związanych ze zmianami w Systemie wprowadzonymi w ramach usługi modyfikacji i rozwoju Systemu.
- Aktualizowaniu dokumentacji Systemu po realizacji modyfikacji i rozwoju Systemu.
4.3. Usługa transferu wiedzy
Świadczenie usługi w szczególności polegać ma na:
- Przygotowaniu i prowadzeniu dla Zamawiającego lub innych podmiotów wskazanych przez Zamawiającego szkoleń i warsztatów na temat architektury Systemu, kodu źródłowego oraz dokumentacji Systemu.
- Przygotowaniu i prowadzeniu dla Zamawiającego lub innych podmiotów wskazanych przez Zamawiającego szkoleń i warsztatów na temat obsługi i funkcjonowania Systemu.
- Udzielaniu Zamawiającemu lub innym podmiotom wskazanym przez Zamawiającego konsultacji na temat architektury Systemu, kodu źródłowego oraz dokumentacji Systemu.
Szkolenia i warsztaty przeprowadza Wykonawca w siedzibie Zamawiającego, w udostępnionej przez Zamawiającego sali wyposażonej w sprzęt do prezentacji oraz określoną w zamówieniu na usługę liczbę stanowisk komputerowych. Koszty dojazdu na miejsce szkolenia lub warsztatu, zakwaterowania i wyżywienia wykładowców pokrywa w całości Wykonawca.
4.4. Usługa dostosowania dokumentacji Systemu
Usługa jest świadczona przez Wykonawcę przez cały okres trwania umowy.
Świadczenie usługi w szczególności polegać ma na:
- Dostosowaniu dokumentacji Systemu do wymagań PFRON, w szczególności w obszarach aktywności Systemu, raportowania danych, klas biznesowych, komponentów Systemu, struktury bazy danych, instalacji, architektury i koncepcji Systemu oraz komentowania kodu źródłowego.
- Aktualizowaniu dokumentacji Systemu po każdej zmianie.
- Przygotowaniu i prowadzeniu szkoleń i warsztatów dotyczących poszczególnych obszarów dokumentacji wytworzonych w ramach tej usługi.
5. Przygotowanie do świadczenia usług
Przed przystąpieniem do świadczenia usług:
- Wykonawca zapozna się z należytą starannością z Systemem (w szczególności z jego architekturą i funkcjonowaniem), w tym z kodem źródłowym oraz istniejącą dokumentacją Systemu.
- Wykonawca stworzy środowisko deweloperskie Systemu w ramach wewnętrznej infrastruktury Wykonawcy, które będzie wykorzystywane do prac programistycznych oraz testów wewnętrznych Wykonawcy w ramach usług asysty technicznej i konserwacji, modyfikacji i rozwoju.
- Zamawiający umożliwi Wykonawcy dostęp do środowiska testowego i produkcyjnego Systemu.
- Zamawiający udostępni Wykonawcy portal serwisowy (Jira) wspomagający świadczenie usług, a Wykonawca zobowiązany jest do podłączenia się do portalu serwisowego przed rozpoczęciem świadczenia usług.
Wykonawca przez czternaście dni od zawarcia Umowy będzie świadczył usługi asysty technicznej i konserwacji, modyfikacji i rozwoju wyłącznie na środowisku testowym.
Odpowiedzialność Wykonawcy za należyte wykonywanie usług asysty technicznej i konserwacji, modyfikacji i rozwoju rozpoczyna się piętnastego dnia od zawarcia Umowy, kiedy to Wykonawca przystąpi do wykonywania usług na środowisku produkcyjnym.
6. Informacje końcowe
Usługi muszą być świadczone przez Wykonawcę, który w okresie 3 ostatnich lat przed złożeniem wyceny wartości szacunkowej przedmiotu zamówienia, a jeżeli okres prowadzenia działalności przez Wykonawcę jest krótszy - to w tym okresie, świadczył należycie co najmniej 2 usługi obejmujące swoim zakresem świadczenie asysty technicznej i konserwacji systemu informatycznego oraz modyfikacji i rozwoju systemu informatycznego.
Zespół realizujący usługi musi się składać z co najmniej z 8 osób posiadających wiedzę, doświadczenie i kompetencje w obszarze wykonywanych usług, w szczególności w zakresie:
- utrzymania i konserwacji dużego systemu informatycznego;
- analizy, projektowania i programowania systemów informatycznych;
- analizy oprogramowania i dokumentacji;
- tworzenia dokumentacji technicznej i użytkowej;
- testów;
- szkoleń;
- znajomości prawa związanego z informatyką w administracji publicznej.
Ustalenie wartości szacunkowej musi być podane w rozbiciu na:
Lp. | Usługa | Jednostka miary | Liczba | Cena jednostkowa brutto | Wartość brutto (kol. D x kol. E) |
|---|---|---|---|---|---|
A | B | C | D | E | F |
1. | Asysta techniczna i konserwacja Systemu | miesiąc | 24 |
|
|
2. | Dostosowanie dokumentacji Systemu | miesiąc | 24 |
|
|
3. | Modyfikacje i rozwój Systemu | roboczogodzina | 8 000 |
|
|
4. | Transfer wiedzy | roboczogodzina | 500 |
|
|
5. | Łączna kwota brutto za realizację usług: (suma pozycji: 1F + 2F + 3F + 4F) |
| |||
- Asysta techniczna i konserwacja - w okresie 24 miesięcy.
- Dostosowania dokumentacji Systemu - w okresie 24 miesięcy.
- Modyfikacje i rozwoju Systemu - w okresie 24 miesięcy dla limitu 8 000 roboczogodzin.
- Transfer wiedzy - w okresie 24 miesięcy dla limitu 500 roboczogodzin.
Prosimy także o dołączenie do wyceny innych istotnych informacji, które wpływają na jej wysokość oraz dołączenie informacji o doświadczeniu, wiedzy i kompetencjach zespołu oraz referencjach w zakresie wymienionych usług.
Przedstawiona przez Państwa wartość szacunkowa wykonania usług nie będzie stanowić podstawy do roszczeń dotyczących udzielenia zamówienia, zawarcia i realizacji umowy.
PFRON może unieważnić zapytanie na każdym etapie bez podania przyczyn. W przypadku unieważnienia zapytania PFRON nie ponosi kosztów postępowania.
Prosimy o przesłanie swojej oferty do dnia 15 października 2015 r. do godziny 15.00 - na adres e-mail: Wojciech_Blachnio@pfron.org.pl
Szczegółowych informacji odnośnie przedmiotu zapytania udzielają:
- Kinga Izdebska: tel. 22 50 55 294, e-mail: Kinga_Izdebska@pfron.org.pl
- Piotr Kaleta: tel. 22 50 55 513, e-mail: Piotr_Kaleta@pfron.org.pl