Numer sprawy: DPZ/4/15 Nr arch. DPZ/087/059-5/15 Załącznik nr 1c do SIWZ/do Umowy Wymagania na szkolenia 1. Wstęp Opisaną w niniejszym dokumencie częścią przedmiotu zamówienia jest: zrealizowanie szkoleń i warsztatów. 2. Wymagania ogólne C.1. C.2. Wykonawcy realizujący niniejszą część przedmiotu zamówienia zapewnią szkolenia w języku polskim, w zakresie obsługi, rozwoju, eksploatacji i zarządzania dostarczoną infrastrukturą platformy informatycznej dla projektu PIBUK realizowanego przez Instytut Łączności Państwowy Instytut Badawczy w Warszawie, ul. Szachowa 1, w rozbiciu na: 1. szkolenia z obszaru infrastruktury sprzętowej, systemu wirtualizacji, usług chmurowych i systemu backupu; 2. szkolenia z Systemu Business Intelligence. Sposób organizacji szkoleń: 1. o ile nie zaznaczono inaczej, Wykonawca zapewni realizację szkoleń poza siedzibą Zamawiającego, w ośrodku szkoleniowym w Warszawie; dotarcie do miejsca prowadzenia szkolenia środkami komunikacji publicznej nie może trwać dłużej niż 40 minut zgodnie z rozkładem jazdy w godz. 8:00-9:00 w dni powszednie z Dworca Centralnego lub przystanku/stacji Centrum; koszty dojazdu na miejsce szkolenia pokrywają uczestnicy; 2. w trakcie każdego dnia bloku szkoleniowego przygotowane zostaną trzy przerwy: dwie przerwy kawowe ok. 15 minut i jedna przerwa obiadowa ok. 30 minut; 3. Wykonawca każdego dnia w trakcie przerw (dwie przerwy kawowe, jedna przerwa obiadowa) zapewni obsługę gastronomiczną dla wszystkich uczestników szkolenia, wykładowców oraz trenerów; 4. zajęcia będą odbywać się w terminach zaproponowanych przez Wykonawcę, zgodnie z uprzednio zaakceptowanym przez Zamawiającego szczegółowym harmonogramem szkoleń; 5. wykłady i warsztaty będą odbywać się w grupach o wielkości dopasowanej do wymogów dydaktycznych, ale co najwyżej 10-osobowych; organizowanie zajęć w większych grupach musi być uzasadnione, a Zamawiający musi wyrazić na to zgodę; 6. każdy z uczestników szkolenia otrzyma przygotowany przez Wykonawcę zestaw materiałów szkoleniowych oraz przyborów biurowych; materiały szkoleniowe muszą zostać oznakowane zgodnie z zasadami identyfikacji wizualnej projektu; 7. każdy z uczestników otrzyma certyfikat potwierdzający ukończenie szkolenia, zawierające przynajmniej imię i nazwisko uczestnika, nazwę szkolenia i jego termin, zakres tematyczny, podpis osoby upoważnionej przez Wykonawcę do podpisania zaświadczenia; http://www.itl.waw.pl
8. Wykonawca przeprowadzi ankietę ewaluacyjną oceniającą m. in. program i metody szkoleniowe, zdobycie nowej wiedzy przez uczestnika, przydatność szkolenia, materiały szkoleniowe, kompetencje trenerów, stopień realizacji programu, organizację szkolenia, słabe i mocne strony szkolenia oraz propozycję tematów szkoleniowych, które powinny zostać podjęte w przyszłości. 9. w przypadku każdego ze szkoleń wymienionych w niniejszym załączniku, sformułowanie czas szkolenia lub liczba godzin szkoleniowych dla 1 osoby oznacza minimalny czas szkolenia prowadzonego przez trenera przebywającego bezpośrednio z osobami szkolonymi w tej samej sali szkoleniowej w formule twarzą w twarz w trakcie którego musi on zrealizować zakres tematyczny wyspecyfikowany w punktach od C.4 do C.14 niniejszego załącznika. C.3. Wykonawca jest zobowiązany załączyć do oferty wypełniony w pełni (kompletny) do każdego oferowanego szkolenia formularz zawarty w Załączniku nr 1c2 do SIWZ. Formularz ten zawiera informacje niezbędne do oceny zgodności oferowanych szkoleń z wymaganiami SIWZ. UWAGA: Wykonawca zobowiązany jest podać oznaczenie szkolenia dla każdego z wymagań podanych w załączniku 1a i 1e do SIWZ, które to szkolenie przygotowuje do wykorzystania Funkcjonalności Docelowej nie wymienionej w C.9, C.12.1, C.12.2.1, C.12.2.2, C.12.2.3, C.12.3.1, C.12.3.2 i C.13., dla którego wymagane jest podanie oznaczenia szkolenia w załącznikach zawierających szczegółowe opisy spełnienia wymagań z załączników 1a i 1e (poza wymaganiami oznaczonymi NIE DOTYCZY ). 3. Wymagania dla szkoleń z obszaru infrastruktury sprzętowej, systemu wirtualizacji, usług chmurowych i systemu backupu C.4. Szkolenie z konfiguracji i zarządzania infrastrukturą sprzętową projektu (dla 4 osób) Zapewnienie szkolenia wstępnego z konfiguracji i zarządzania infrastrukturą dostarczoną w ramach projektu (serwery blade, macierz, serwer backupu, półka dyskowa, przełączniki). Szkolenie powinno odbyć się w siedzibie Zamawiającego i obejmować tematykę niezbędną do przejęcia przez Zamawiającego obsługi dostarczonego sprzętu i zapewnienia jego dalszego utrzymania (m.in. konfiguracja, monitorowanie, eksploatacja, możliwości dalszej rozbudowy oraz sposób reakcji w przypadku awarii). Czas szkolenia: minimum 6 godzin. C.5. Szkolenie z obsługi systemu wirtualizacji zastosowanego w projekcie (dla 4 osób) Wykonawca ma zapewnić szkolenie, które umożliwi przyszłym administratorom systemu zdobycie wiedzy i umiejętności potrzebnych do utrzymania oraz dalszej konfiguracji, monitoringu i rozbudowy środowisk wirtualizacyjnych. Szkolenie powinno trwać co najmniej 50 godzin i obejmować następującą tematykę: 1. wprowadzenie do wirtualizacji (podstawowe pojęcia, instalacja i użytkowanie interfejsu użytkownika); 2. omówienie maszyn wirtualnych oraz ich poszczególnych komponentów (pliki, wirtualny sprzęt); 3. informacje dotyczące systemu zarządzania środowiskiem wirtualizacyjnym (użytkowanie, opis architektury dostarczonego rozwiązania); Strona 2 z 7
4. konfiguracja i zarządzanie wirtualnymi sieciami; 5. konfiguracja i zarządzanie pamięcią masową (w tym tworzenie i zarządzanie wolumenami dyskowymi); 6. zarządzanie i modyfikowanie maszyn wirtualnych, tworzenie maszyn za pomocą szablonów, klonowanie maszyn, tworzenie migawek (ang.: snapshot); 7. zagadnienia bezpieczeństwa: kontrola dostępu użytkowników za pomocą ról i uprawnień, możliwości integracji z posiadanym przez Zamawiającego systemem Active Directory, możliwości kontroli ruchu sieciowego na poziomie firewalli serwerów wirtualizacyjnych; 8. omówienie technik zarządzania, optymalizacji oraz monitoringu zasobów (CPU, pamięć) wykorzystywanych przez maszyny wirtualne. 9. zagadnienia wysokiej dostępności obejmujące techniki uodparniania środowiska na awarie wybranych maszyn oraz automatycznego przywracania funkcjonowania systemu w wypadku awarii części serwerów wirtualizacyjnych; 10. zagadnienia skalowalności serwerów wirtualizacyjnych (w tym zagadnienia automatycznego równoważenia obciążenia poprzez przenoszenie maszyn wirtualnych na inne serwery wirtualizacyjne), sieci oraz pamięci masowych (m.in. tworzenie klastrów wolumenów dyskowych i równoważenie obciążenia na poziomie I/O); 11. ochrona danych (strategie wykonywania kopii bezpieczeństwa serwerów wirtualizacyjnych i maszyn wirtualnych, omówienie sposobu wykonywania i odtwarzania z backupów); 12. narzędzia i techniki pozwalające na centralne zarządzanie aktualizacjami poszczególnych komponentów systemu (w tym maszyn wirtualnych); 13. zarządzanie środowiskiem za pośrednictwem linii poleceń oraz tworzenie skryptów, pozwalających zamawiającemu usprawnić zarządzanie i monitoring środowiska wirtualnego; 14. omówienie zagadnień zw. instalacja środowiska oraz jego dalszą rozbudową, pozwalających Zamawiającemu na ponowną instalację wybranych komponentów systemu (np. w razie ich poważnych awarii) oraz przeprowadzanie ich aktualizacji. C.6. Szkolenie dotyczące modułu umożliwiającego konfigurację i zarządzanie usługami chmurowymi (dla 4 osób) Zapewnienie szkolenia dotyczącego instalacji, konfiguracji i zarządzania modułem pozwalającym na tworzenie i zarządzanie usługami chmurowymi. Szkolenie powinno trwać co najmniej 28 godzin i obejmować tematykę: 1. architektura i komponenty modułu zarządzania chmurą; 2. instalacja i wstępna konfiguracja; 3. zagadnienia sieciowe (omówienie typów dostępnych sieci, pule sieciowe, współdzielenie zawartości w chmurach prywatnych i publicznych, zapory ogniowe, radzenie sobie z problemami sieciowymi, konfiguracja tuneli VPN oraz statycznego routingu); 4. wykorzystanie zasobów pamięci masowej przez chmurę; 5. tworzenie i zarządzanie jednostkami grupującymi zasoby (organizacjami, katalogami); 6. bezpieczeństwo (kontrola dostępu, integracja z posiadanym przez Zamawiającego systemem Active Directory); 7. monitorowanie komponentów wirtualnej chmury, w tym analiza kosztów i generowanie raportów; Strona 3 z 7
C.7. 8. zarządzanie zasobami chmury (w tym wirtualnymi centrami danych organizacji), systemu wirtualizacyjnego oraz zasadami ich wzajemnego współdziałania. Szkolenie z obsługi systemu backupu (dla 4 osób) Zapewnienie szkolenia z konfiguracji i zarządzania systemem backupu dostarczonym w ramach projektu. Szkolenie powinno obejmować m.in. architekturę oprogramowania, podstawy jego konfiguracji, obsługę interfejsów administracyjnych, instalację i konfigurację klientów, wykonywanie kopii zapasowych na żądanie oraz automatyzację wykonywania kopii, odtwarzanie danych oraz zagadnienia zw. Z bieżącym monitorowaniem poprawności działania serwera. Czas szkolenia: min. 12 godzin. 4. Wymagania dotyczące szkoleń z Systemu Business Intelligence C.8. C.9. W ramach szkoleń z Systemu Business Intelligence Wykonawca przekaże wskazanym przez Zamawiającego Użytkownikom Platformy wiedzę i umiejętności niezbędne do pełnego wykorzystania dostarczonego Systemu Business Intelligence obejmującego całość Funkcjonalności Docelowej i całość funkcjonalności dostarczonych Komponentów z użyciem następujących rodzajów Szkoleń: 1. podstawowego wprowadzenie w zagadnienia rozwoju i eksploatacji dostarczonego oprogramowania, obejmujące podstawy użytkowania platformy informatycznej PIBUK, jej architekturę, Komponenty i ich charakterystykę funkcjonalną, interfejsy, przepływy danych pomiędzy Komponentami dostarczanej Platformy oraz przepływy danych do i z Platformy, a także mapowanie Funkcjonalności Docelowej na Komponenty Platformy; 2. specyficznego przygotowanie Użytkowników PIBUK do praktycznego użytkowania Platformy w zakresie rozwoju i eksploatacji dostarczonego oprogramowania, obejmujące nie tylko Funkcjonalność Docelową, ale całość funkcjonalności dostarczonych Komponentów, z uwzględnieniem typów i ról pełnionych przez Użytkowników PIBUK efektem realizacji tego rodzaju szkoleń będzie zapewnienie kompetencji niezbędnych dla każdej ze zdefiniowanych ról Użytkowników PIBUK; 3. implementacyjnego utrwalenie praktycznego przygotowania Użytkowników PIBUK do samodzielnej eksploatacji Platformy w zakresie implementacji Systemów działających na Platformie, w formie warsztatów na których Użytkownicy PIBUK samodzielnie, choć pod opieką instruktorów Wykonawcy, z użyciem Platformy PIBUK wykonają kluczowe czynności implementacyjne, które zostały wcześniej wykonane przez Wykonawcę w trakcie implementacji Przykładowego Systemu Badań i Diagnozowania, na zakończenie szkolenia implementacyjnego uczestnicy otrzymają certyfikaty lub zaświadczenia potwierdzające ukończenie Szkolenia. Szkolenia rodzaju podstawowego będą stanowić podstawowy pakiet szkoleń Użytkownika PIBUK. Wykonawca zaproponuje jedno szkolenie w formie seminarium otwartego dla wszystkich pracowników Zamawiającego, które zostanie dostosowane do potrzeb wszystkich Użytkowników PIBUK. Szkolenie to będzie miało miejsce w siedzibie Zamawiającego w pomieszczeniach wskazanych przez Zamawiającego. Z pakietu tego skorzysta dowolna liczba pracowników zamawiającego, których liczba będzie limitowana jedynie pojemnością pomieszczeń dostarczonych przez Zamawiającego. Minimalna liczba godzin szkoleniowych dla 1 osoby: 6. Strona 4 z 7
C.10. C.11. C.12. Szkolenia rodzaju specyficznego obejmą: 1. Administratorów PIBUK w zakresie niezbędnym do realizacji zadań administracji dostarczonym Systemem Business Intelligence; 2. Członków Zespołu Projektowego w zakresie niezbędnym do realizacji zadań przypisanych do ich ról. Szkolenia rodzaju specyficznego mogą zostać zrealizowane przed zakończeniem wdrożenia Platformy, każde ze szkoleń specyficznych zakończy się uzyskaniem certyfikatu. Szkolenia rodzaju specyficznego zostaną zrealizowane w podziale na następujące pakiety szkoleniowe: 1. pakiet Administratorów PIBUK liczba osób szkolonych: 3, liczba godzin szkoleniowych dla 1 osoby: minimum 60 pakiet obejmie jedno szkolenie specyficzne zakończone przynajmniej jednym certyfikatem, w ramach tego pakietu Wykonawca dostarczy szkolenie niezbędne do zarządzania dostarczonym Systemem Bussines Intelligence w celu wykorzystania całości dostarczonej Funkcjonalności Docelowej, poprzez między innymi: 1.1. konfigurację środowiska narzędziowego, konfigurację i testowanie serwerów aplikacyjnych i/lub serwerów danych, zarządzanie metadanymi, obsługę użytkowników, autentykację i autoryzację, archiwizację, 1.2. konfigurację usług, monitorowanie środowiska analitycznego, konfigurację dostępu do danych, instalację oprogramowania, administrację dostarczonymi Komponentami w środowisku scentralizowanym i środowisku rozproszonym, administrację przetwarzaniem zrównoleglonym, zapewnieniem wysokiej dostępności w przetwarzaniu, rozkładem obciążenia w przetwarzaniu; 2. pakiet Analityków PIBUK liczba osób szkolonych: 20, liczba godzin szkoleniowych dla 1 osoby: minimum 160 pakiet szkoleń specyficznych obejmie trzy szkolenia. W ramach niżej wymienionych szkoleń Zamawiający uzyska kompetencje niezbędne do podstawowej eksploatacji dostarczonego Systemu Business Intelligence w celu wykorzystania całości dostarczonej Funkcjonalności Docelowej i samodzielnego rozwoju Oprogramowania Dedykowanego w stopniu podstawowym: 2.1. szkolenie z podstaw analityki i programowania, która będzie obejmowała między innymi: 2.1.1. wprowadzenie w środowisko pracy, 2.1.2. zagadnienia dostępu do zasobów i danych, wykonywania i parametryzacji zapytań, prezentacji wyników w formie tabel i wykresów, udostępniania i formatowania wyników, 2.1.3. obsługę narzędzi umożliwiających graficzną analizę danych w zakresie eksploracji danych, publikowania wyników eksploracji i raportów, budowy raportów, dostępu do przygotowanych raportów oraz graficzne zarządzanie budowaniem procesów zasilania i harmonogramowaniem procesów ładowania danych, 2.1.4. programowanie w środowisku analitycznym (przetwarzanie w grupach i iteracyjne, łączenie zbiorów danych, agregacja, sekwencyjny dostęp do danych, użycie reguł poprawności danych, transpozycja i indeksowanie zbiorów danych, wyrażenia regularne, przetwarzanie zbiorów tekstowych (w tym XML)), 2.1.5. raportowanie tabelaryczne, szczegółowe i zagregowane, grupowanie Strona 5 z 7
zawartości raportów, przygotowanie danych do raportu, filtrowanie, sortowanie, agregacja i wyliczanie wartości dla potrzeb raportowania, wykorzystanie statystyk w raportach, dynamiczne kolorowanie zawartości raportów, tworzenie własnych formatów, warunkowe wykonywanie raportów, wykresy (słupkowe, kołowe, mapy), wykorzystanie różnych styli i formatów (HTML, PDF), wykorzystanie kostek OLAP, filtrowanie danych i wykorzystanie hierarchii w raportach wielowymiarowych, raportowanie z użyciem danych pochodzących z zewnętrznych baz danych i plików biurowych (np. arkuszy kalkulacyjnych), 2.1.6. wykorzystanie języka SQL, wykorzystanie indeksów, pionowe i poziome łącznie zbiorów danych, 2.1.7. zastosowanie mechanizmu makro-zmiennych i/lub makro-programów i/lub skryptów preprocesora kodu aplikacji (programowanie z obsługą dynamicznie definiowanych nazw zmiennych i dynamicznej zawartości kodu aplikacji) i/lub skryptów pisanych z użyciem języka wykorzystywanego w pakietach biurowych, jeżeli dostarczony System Business Intelligence, zawiera jeden lub więcej z wymienionych tu mechanizmów; 2.2. szkolenie z integracji danych, realizacji procesów ETL i zapewnienia jakości, które będzie obejmowało między innymi: reguły mapowania, przetwarzania danych, pozycje wyliczane, odrzucanie, dzielenie, dodawanie i łączenie danych, wykorzystanie metadanych, parametryzacja procesów, przetwarzanie synchroniczne i asynchroniczne, zastosowanie słowników, walidację danych, obsługę wyjątków, zarządzanie zmianami, pracę grupową i harmonogramowanie, zagadnienia poprawy jakości danych, stosowanie profilowania, standaryzacji, parsowania i usuwania duplikatów danych, zastosowanie własnych metryk i parametryzacji w procesach czyszczenia danych, zastosowanie własnych typów danych w procesach czyszczenia danych, 2.3. szkolenie z zaawansowanej analityki BI, które będzie obejmowało między innymi: projektowanie, budowę, optymalizację i użytkowanie wielowymiarowych kostek OLAP, projektowanie, budowanie i użytkowanie złożonych struktur informacyjnych integrujących informacje pochodzące z kostek OLAP i baz danych, tworzenie i wykorzystanie mechanizmów udostępniania treści z użyciem własnego kodu, budowę raportów korzystających z definiowanych przez projektanta szablonów i typów wykresów; 3. pakiet Zaawansowanych Analityków PIBUK liczba osób szkolonych: 9, liczba godzin szkoleniowych dla 1 osoby: minimum 70 pakiet szkoleń specyficznych obejmujący dwa szkolenia, w ramach każdego z niżej wymienionych szkoleń Zamawiający uzyska kompetencje niezbędne do zaawansowanej eksploatacji dostarczonego Systemu Business Intelligence w celu wykorzystania całości dostarczonej Funkcjonalności Docelowej i samodzielnego rozwoju Oprogramowania Dedykowanego w stopniu zaawansowanym: 3.1. szkolenie z analiz statystycznych, które będzie obejmowało między innymi: zastosowanie statystyk opisowych, miar położenia, rozproszenia i asymetrii, zagadnienia miar użyteczności danych, braków danych, modeli predykcyjnych, a także pomiaru błędów obliczeń, wnioskowanie statystyczne, weryfikację hipotez statystycznych, praktyczne zastosowanie testów statystycznych, modelowanie statystyczne, modelowanie regresji liniowej, Strona 6 z 7
wielorakiej i logistycznej, diagnozowanie poprawności modelu predykcyjnego, zastosowanie regresji logistycznej do analizy zmiennych kategoryzujących, 3.2. szkolenie z data i tekst mining, które będzie obejmowało między innymi: projektowanie i budowę modeli predykcyjnych z użyciem drzew decyzyjnych i regresji oraz zastosowanie klasteryzacji danych w data mining, wyszukiwanie informacji w tekście, kategoryzację tekstu, metody parsowania, analizy ilościowej i semantycznej tekstu. C.13. Szkolenia rodzaju implementacyjnego będą stanowić pakiet szkoleń implementacyjnych, który obejmie Członków Zespołu Projektowego w zakresie niezbędnym do realizacji zadań przypisanych do ich ról 20 osób. Pakiet szkoleń implementacyjnych zostanie zrealizowany w formie warsztatów. Minimalna liczba godzin szkoleniowych dla 1 osoby: minimum 28. C.14. Niezależnie od form, w których będą prowadzone szkolenia, Wykonawca dostarczy Zamawiającemu materiały do samodzielnej nauki, z których będą mogli korzystać wszyscy Użytkownicy PIBUK, bez ograniczeń w zakresie czasu i miejsca korzystania z dostarczonych materiałów szkoleniowych. Strona 7 z 7