I. Opis przedmiotu zamówienia Przedmiotem zamówienia jest świadczenie usług z zakresu zapewnienia zasobów ludzkich z branży IT przez okres 12 miesięcy od dnia zawarcia umowy ramowej, polegających na zapewnieniu przez Wykonawcę specjalistów spełniających niżej określone wymagania oraz posiadających określone kompetencje i doświadczenie. W ramach niniejszej usługi Wykonawca zapewni świadczenie usług z zakresu IT przez Specjalistów na rzecz i pod nadzorem Zamawiającego oraz zapewni obsługę kadrowo-płacową Specjalistów. Zarządzanie przebiegiem prac, zlecanie prac oraz rozliczanie czasowe prac koordynowane będą przez Zamawiającego. Przedmiot zamówienia podzielony został na dwie części, według wymaganych przez Zamawiającego kwalifikacji dla zdefiniowanych profili Specjalistów. Prace świadczone będą w siedzibie Zamawiającego, lub w wyjątkowych przypadkach - w innych lokalizacjach na terenie Warszawy wskazanych przez Zamawiającego. Stanowisko Liczba Specjalistów Planowana łączna liczba osobogodzin Część I zamówienia Programista.net 3 2400 Programista frontend 2 900 Część II zamówienia Konfigurator procesów 3 2000 1
II. Wymagania odnośnie kompetencji poszczególnych Specjalistów Wymagania dla części I zamówienia: Stanowisko Programista.net Wymagania w zakresie kompetencji Specjalistów Minimum 4 lata doświadczenia w programowaniu wielowarstwowych aplikacji ASP.NET Doświadczenie w programowaniu ASP.NET MVC Dobra znajomość HTML5 / CSS3, JavaScript, AngularJS Dobra znajomość XML,XSD, XSLT, XPath, JSON Znajomość relacyjnych baz danych, w tym Entity Framework (lub innego ORM) Umiejętność pracy z repozytorium kodu (GIT) Znajomość TFS Znajomość środowiska programistycznego Visual Studio Znajomość Reporting Services, Znajomość dobrych praktyk programistycznych i wzorców projektowych, Znajomość języka angielskiego w stopniu umożliwiającym czytanie dokumentacji, Znajomość i doświadczenie w użyciu bibliotek pomocniczych zgodnych lub równoważnych z wykorzystywanymi przez Zamawiającego, Umiejętność pracy w zespole projektowym w metodyce Scrum Znajomość UML, BPMN Znajomość webservice SOAP Opis zadań Interpretuje i analizuje dokumentację wymagań oraz architektury rozwiązania w tym uzupełnia lub zgłasza uzupełnienia i zmiany do specyfikacji pod kontem możliwości ich projektowania Definiuje, weryfikuje i opisuje szczegółowe dynamiczne i statyczne komponenty architektury fizycznej i logicznej oprogramowania oraz baz danych Weryfikuje i ocenia zgodność pomiędzy końcową wersją oprogramowania, a wymaganiami, zarówno w zakresie jakości projektu jak i dostosowania ich do uzgodnionych uprzednio specyfikacji funkcjonalnych Posiada wiedzę o dostępnych standardach, metodach, narzędziach, które są odpowiednie dla konkretnego środowiska pracy Tworzy raporty zawierające propozycje ulepszeń oraz rozwiązań występujących problemów Tworzy komponenty oprogramowania Wykonuje testy jednostkowe komponentów oprogramowania Analizuje zgłaszane problemy w celu identyfikacji zmian w systemie oraz przygotowania odpowiedzi na przekazane zapytania 2
Programista frontend Minimum 4 lata doświadczenia w programowaniu frontend ów Umiejętność zaawansowanego programowania w języku Javascript, AngularJS Znajomość bibliotek: JQuery, Telerik Bardzo dobra znajomość XHTML, HTML5, CSS i bootstrap Znajomość środowiska programistycznego Visual Studio Znajomość zagadnień związanych z Responsive Web Design Umiejętność pracy z repozytorium kodu (GIT) Znajomość XML,XSD, XSLT, XPath, JSON Znajomość języka angielskiego na poziomie umożliwiającym pracę z dokumentacją techniczną. Znajomość i doświadczenie w użyciu bibliotek pomocniczych zgodnych lub równoważnych z wykorzystywanymi przez Zamawiającego, Umiejętność pracy w zespole projektowym w metodyce Scrum Znajomość UML, BPMN Wspiera zespół ds. analizy systemowej przy zbieraniu wymagań funkcjonalnych i niefunkcjonalnych dotyczących interfejsu użytkownika Projektuje interfejs użytkownika Współpracuje z Głównym użytkownikiem w zakresie prac nad interfejsem użytkownika Wspiera w ramach prac programistów backendu. Definiuje zmiany w API backend na potrzeby frontendu Nadzoruje implementację w zakresie interfejsu użytkownika Wymagania dla części II zamówienia: Stanowisko Konfigurator procesów Wymagania w zakresie kompetencji Specjalistów Minimum 2-letnie doświadczenie w konfiguracji procesów na Platformie Ferryt Enterprise, Dobra znajomość baz danych SQL w zakresie tworzenie zapytań, tabel, widoków, procedur itp.; Minimum 2-letnie doświadczenie w zbieraniu i analizie wymagań biznesowych pod kątem optymalizacji/ automatyzacji procesów, Umiejętność modelowania procesów biznesowych, Doświadczenie w opracowywaniu Opis zadań Opracowywanie analiz w zakresie konfiguracji procesów na Platformie Ferryt Enterprise Konfiguracja procesów na Platformie Ferryt Enterprise Tworzenie tabel, widoków, rejestrów, procedur składowanych na bazie danych SQL - wykorzystywanych w procesach na Platformie Ferryt Enterprise, Wykonywanie testów jednostkowych procesów na Platformie Ferryt Enterprise, Wsparcie użytkowników w testach 3
dokumentacji wdrażanych procesów. wewnętrznych i UAT procesów na Platformie Ferryt Enterprise, Przygotowywanie dokumentacji technicznej procesów udostępnionych na Platformie Ferryt Enterprise Opracowywanie Instrukcji migracji procesów na wyższe środowiska Platformy Ferryt Enterprise w Banku. III. Warunki świadczenia Usług, stanowiących przedmiot zamówienia 1. Usługi na rzecz Zamawiającego świadczone będą przez Wykonawcę na podstawie zawieranych pomiędzy Wykonawcą a Zamawiającym umów wykonawczych. 2. Zamawiający zamierza zawrzeć umowy z maksymalnie 3 wykonawcami dla każdej części zamówienia. 3. Zamawiający będzie udzielał zamówień jednostkowych na poszczególne usługi w miarę istniejących potrzeb, na podstawie umowy wykonawczej, zgodnie z procedurami, określonymi w umowie ramowej. Zamówienie jednostkowe każdorazowo zawierać będzie wymagania dotyczące kompetencji Specjalisty, zakres prac, sposób realizacji oraz termin wykonania zamówienia. 4. Zamawiający będzie zapraszał każdorazowo do składania ofert wszystkich Wykonawców, z którymi zawarł umowę ramową (lub do negocjacji w przypadku zawarcia umowy ramowej z jednym tylko Wykonawcą) przy użyciu poczty elektronicznej lub pisemnie. 5. Zadaniem Specjalistów będzie świadczenie usług w ramach zespołu Zamawiającego w określonym czasie i z wykorzystaniem technologii określonych w danym opisie stanowiska pracy, zgodnie z kompetencjami. 6. Usługi świadczone będą przez osoby posiadające kwalifikacje oraz doświadczenie, określone w ramach zdefiniowanych profili kompetencyjnych, zawartych w tabeli powyżej. 4
IV. Wymagania w zakresie dokumentacji 1. Zamawiający wymaga, aby w ramach realizacji przedmiotu zamówienia, tworzone przez Wykonawcę dokumenty przygotowywane były zgodnie z ogólnie przyjętymi standardami w dziedzinie dokumentowania oraz zgodnie z wewnętrznymi procedurami i ustaleniami Zamawiającego. 2. Zamawiający wymaga, aby dokumenty tworzone w ramach realizacji przedmiotu zamówienia charakteryzowały się wysoką jakością, na którą będą miały wpływ takie czynniki jak: a) struktura dokumentu, rozumiana jako podział danego dokumentu na rozdziały, podrozdziały i sekcje, w sposób czytelny i zrozumiały; b) zachowanie standardów, a także sposób pisania, rozumianych jako zachowanie spójnej struktury, formy i sposobu pisania dla poszczególnych dokumentów oraz fragmentów tego samego dokumentu; c) kompletność dokumentu, rozumiana jako pełne, bez wyraźnych braków przedstawienie omawianego problemu, obejmujące całość z danego zakresu rozpatrywanego zagadnienia; d) spójność i niesprzeczność dokumentu, rozumianych jako zapewnienie wzajemnej zgodności pomiędzy wszystkimi rodzajami informacji umieszczonymi w dokumencie, jak i brak logicznych sprzeczności pomiędzy informacjami zawartymi we wszystkich przekazanych dokumentach oraz we fragmentach tego samego dokumentu. 3. Zamawiający wymaga, aby do wytworzonej w ramach realizacji przedmiotu zamówienia dokumentacji, stanowiącej utwór w rozumieniu ustawy z dnia 4 lutego 1994 r. o prawie autorskim i prawach pokrewnych (tekst jednolity: Dz. U. z 2006 r. Nr 90, poz. 631, z późn. zm.), Wykonawca przeniósł na Zamawiającego wszelkie autorskie prawa majątkowe, prawa do zezwalania na wykonywanie zależnych praw autorskich oraz przenoszenia praw na inne osoby wraz z prawem do dokonywania w nich zmian i wykonywania praw zależnych. V. Informacje dodatkowe 1. Zamawiający zapewni bezpieczne i higieniczne warunki pracy oraz sprzęt komputerowy niezbędny do wykonania pracy. 2. Świadczenie usług przez personel Wykonawcy będzie realizowane w siedzibie Zamawiającego lub w innych lokalizacjach na terenie Warszawy, wskazanych przez Zamawiającego. 3. Dopuszcza się realizację zadań poza siedzibą Zamawiającego wyłącznie po uzyskaniu pisemnej zgody Zamawiającego na takie działania. Zamawiający może nie wyrazić zgody na świadczenie usług przez Specjalistę poza siedzibą Zamawiającego. 5
4. W realizacji przedmiotu zamówienia, opisanego niniejszym dokumentem, Zamawiający wymaga dostosowania się do następujących warunków postępowania: a) językiem do korespondencji i komunikacji będzie język polski, b) wszelkie oświadczenia, wnioski, zawiadomienia i inne informacje Zamawiający oraz Wykonawca przekazują pisemnie, faksem lub drogą elektroniczną, c) Wykonawca jest odpowiedzialny za zawarcie odpowiedniego stosunku prawnego ze Specjalistą, umożliwiającego należyte wykonanie umowy, d) Zamawiający zastrzega sobie w każdym czasie trwania Umowy prawo do zgłaszania do Wykonawcy wniosku o wymianę Specjalisty, a Wykonawca zobowiązany jest do jego uwzględnienia, e) Wykonawca ponosi pełną odpowiedzialność za wszelkie działania i zaniechania Specjalistów oddelegowanych do realizacji umowy. Dla uniknięcia wątpliwości Strony zgodnie oświadczają, że Specjaliści wykonujący prace na rzecz Zamawiającego nie stają się pracownikami Zamawiającego w rozumieniu przepisów prawa pracy. Wszelka odpowiedzialność za Specjalistów w zakresie prawa pracy i innych aktów określających prawa i obowiązki pracowników i pracodawców spoczywa na Wykonawcy. 5. W przypadku wytworzenia w ramach realizacji przedmiotu zamówienia utworów, w rozumieniu ustawy z dnia 4 lutego 1994 r. o prawie autorskim i prawach pokrewnych (tekst jednolity: Dz. U. z 2006 r. Nr 90, poz. 631, z późn. zm.). Wykonawca przeniesie na Zamawiającego wszelkie autorskie prawa majątkowe do tych utworów, prawo do zezwalania na wykonywanie zależnych praw autorskich oraz przenoszenia praw na inne osoby wraz z prawem do dokonywania w nich zmian i wykonywania praw zależnych. 6. Pozostałe wymagania dotyczące zasad realizacji zamówień zawarte są we wzorach umowy ramowej i umowy wykonawczej. 6