Hadrone PPM jest produktem gotowym (pudełkowym), stąd jego wdrożenie jest dużo prostsze niż budowa oprogramowania „na zamówienie”, a nawet wdrożenie oprogramowania typu „platforma”. Wdrożenie koncentruje się więc na potrzebach biznesowych organizacji, a nie na technologii, która po prostu jest i działa. Cała konfiguracja oprogramowania Hadrone PPM odbywa się z poziomu interfejsu użytkownika, więc nie są do niej wymagane żadne umiejętności techniczne.
Dobrą praktyką wdrożeń systemów IT (nie tylko Hadrone PPM) jest definiowanie produktów prac wraz z kryteriami ich akceptacji oraz określeniem zaangażowania Zamawiającego i Wykonawcy. Dzięki temu Zamawiający dokładnie wie, czego się może spodziewać jako wynik prac Wykonawcy, a także ile czasu i innych zasobów musi poświęcić zespół po stronie Zamawiającego na zrealizowanie tych prac. Tak, pomimo zaangażowania Wykonawcy, Zamawiający też ma pewne prace do wykonania :).
Poniżej zostało opisane stosowane przez nas podejście do wdrożenia oprogramowania Hadrone PPM, skupiające się na samym rozwiązaniu IT (wraz z zasadami jego wykorzystania w organizacji). Należy pamiętać, że skuteczne wdrożenie oprogramowania wymaga także zarządzenia zmianą od strony ludzkiej. W finalnym projekcie wdrożeniowym warto uwzględnić także takie „dodatkowe” zadania, zarówno po stronie Wykonawcy, jak i w szczególności po stronie Zamawiającego.
Osobnym wątkiem są zmiany organizacyjne, które czasami również są wymagane. Obejmują one opracowanie lub dostosowanie metodyki/procesów zarządzania portfelem projektów, programami i projektami oraz dostosowanie zakresów odpowiedzialności i struktur organizacyjnych. Planując zakres wdrożenia, ten obszar również warto przeanalizować.
Zakres i czas trwania wdrożenia
Typowe wdrożenie Hadrone PPM obejmuje poniższe etapy:
- Etap 1: Przygotowanie projektu,
- Etap 2: Analiza i konfiguracja oprogramowania,
- Etap 3: Szkolenia użytkowników,
- Etap 4: Migracja projektów,
- Etap 5: Uruchomienie produkcyjne.
Typowy czas potrzebny na wdrożenie oprogramowania Hadrone PPM to od 1 do 3 miesięcy (łącznie ze szkoleniami i migracją projektów). W przypadku usług dodatkowych (integracje dedykowane, budowa hurtowni danych oraz dedykowanych raportów i pulpitów menedżerskich) ten czas może być dłuższy – przy bardzo złożonych wdrożeniach, obejmujących rozbudowane usługi dodatkowe, czas wdrożenia może się wydłużyć nawet do roku i powyżej. W tym artykule zostało opisane wdrożenie „standardowe”, bez usług dodatkowych, które zawsze wymagają indywidualnej analizy i zaplanowania.
Poniżej zostały opisane poszczególne etapy wdrożenia i produkty, które w tych etapach są dostarczane.
Etap 1: Przygotowanie projektu
Zakres prac realizowanych w Etapie 1 obejmuje:
- dostarczenie oprogramowania Hadrone PPM i wsparcie przy jego instalacji (model On-Premises) lub uruchomienie oprogramowania Hadrone PPM w chmurze (SaaS),
- przygotowanie planu projektu i powołanie zespołu projektowego po stronie Zamawiającego i Wykonawcy,
- przeprowadzenie spotkania kick-off.
W wyniku zrealizowanych prac w Etapie 1 są dostarczane poniższe produkty:
- P1.1. Oprogramowanie Hadrone PPM wraz z dokumentacją (dotyczy tylko modelu On-Premises),
- P1.2. Plan projektu i kick-off,
- P1.3. Oprogramowanie Hadrone PPM zainstalowane na infrastrukturze Zamawiającego (dotyczy tylko modelu On-Premises),
- P1.3. Uruchomiony dostęp do oprogramowania Hadrone PPM w chmurze (dotyczy tylko modelu SaaS).
W poniższych tabelach zaprezentowano opisy produktów prac dostarczanych w ramach Etapu 1.
Tabela. Opis produktu „P1.1. Oprogramowanie Hadrone PPM wraz z dokumentacją (dotyczy tylko modelu On-Premises)”.
Opis sposobu dostarczenia produktu przez Wykonawcę |
|
Rola Zamawiającego w dostarczeniu produktu |
|
Kryteria akceptacji produktu |
|
Tabela. Opis produktu „P1.2. Plan projektu i kick-off”.
Opis sposobu dostarczenia produktu przez Wykonawcę |
|
Rola Zamawiającego w dostarczeniu produktu |
|
Kryteria akceptacji produktu |
|
Tabela. Opis produktu „P1.3. Oprogramowanie Hadrone PPM zainstalowane na infrastrukturze Zamawiającego (dotyczy tylko modelu On-Premises)”.
Opis sposobu dostarczenia produktu przez Wykonawcę |
|
Rola Zamawiającego w dostarczeniu produktu |
|
Kryteria akceptacji produktu |
|
Tabela. Opis produktu „P1.3. Uruchomiony dostęp do oprogramowania Hadrone PPM w chmurze (dotyczy tylko modelu SaaS)”.
Opis sposobu dostarczenia produktu przez Wykonawcę |
|
Rola Zamawiającego w dostarczeniu produktu |
|
Kryteria akceptacji produktu |
|
Etap 2: Analiza i konfiguracja oprogramowania
Zakres prac realizowanych w Etapie 2 obejmuje:
- analizę dostępnej dokumentacji u Zamawiającego w zakresie zarządzania projektami, programami i portfelami projektów,
- opracowanie projektu konfiguracji oprogramowania Hadrone PPM,
- przeprowadzenie konfiguracji oprogramowania Hadrone PPM zgodnie z projektem,
- uruchomienie integracji Hadrone PPM z MS Active Directory lub MS EntraID, jeśli jest wymagane przez Zamawiającego.
W wyniku zrealizowanych prac w Etapie 2 jest dostarczany produkt „P2.1. Oprogramowanie Hadrone PPM skonfigurowane”.
W poniższej tabeli zaprezentowano opis produktu prac dostarczanego w ramach Etapu 2.
Tabela. Opis produktu „P2.1. Oprogramowanie Hadrone PPM skonfigurowane”.
Opis sposobu dostarczenia produktu przez Wykonawcę |
|
Rola Zamawiającego w dostarczeniu produktu |
|
Kryteria akceptacji produktu |
|
Etap 3: Szkolenia użytkowników
Zakres prac realizowanych w Etapie 3 obejmuje:
- opracowanie materiałów szkoleniowych,
- przeprowadzenie szkoleń dla użytkowników.
W wyniku zrealizowanych prac w Etapie 3 są dostarczane poniższe produkty:
- P3.1. Opracowane materiały szkoleniowe,
- P3.2. Przeprowadzone szkolenia dla użytkowników oprogramowania Hadrone PPM.
W poniższej tabeli zaprezentowano opisy produktów prac dostarczanych w ramach Etapu 3.
Tabela. Opis produktu „P3.1. Opracowane materiały szkoleniowe”.
Opis sposobu dostarczenia produktu przez Wykonawcę |
|
Rola Zamawiającego w dostarczeniu produktu |
|
Kryteria akceptacji produktu |
|
Tabela. Opis produktu „Przeprowadzone szkolenia dla użytkowników oprogramowania Hadrone PPM”.
Opis sposobu dostarczenia produktu przez Wykonawcę |
|
Rola Zamawiającego w dostarczeniu produktu |
|
Kryteria akceptacji produktu |
|
Etap 4: Migracja projektów
Wsparcie Wykonawcy w migracji projektów Zamawiającego jest opcjonalne. Część Zamawiających decyduje, że projekty zostaną wprowadzone ręcznie przez Kierowników projektów. Taka praca ręczna jest też okazją do uporządkowania i wystandaryzowania opisów projektów (w tym harmonogramów i budżetów).
Jeśli jednak Zamawiający zdecyduje, że obecne projekty należy zmigrować, to wówczas wykorzystujemy naszą sprawdzoną metodę migracji, która pozwala przenieść dane o projektach bez zakłócania pracy użytkownikom. Najczęściej dzieje się tak, że w piątek na koniec dnia są nam przekazywane odpowiednio ustrukturyzowane dane projektów, a już w poniedziałek rano organizacja może pracować w nowym środowisku napełnionym danymi o swoich projektach.
Zakres prac realizowanych w Etapie 4 obejmuje:
- przygotowanie arkuszy Excel do zebrania danych do migracji projektów wraz z zasadami ich wypełniania,
- (opcjonalnie) opracowanie zasad przygotowania harmonogramów projektów w formacie MS Project do migracji,
- przeniesienie danych o obecnych projektach do oprogramowania Hadrone PPM.
W wyniku zrealizowanych prac w Etapie 4 jest dostarczany produkt „P4.1. Zmigrowane projekty”.
W poniższej tabeli zaprezentowano opis produktu prac dostarczanego w ramach Etapu 4.
Tabela. Opis produktu „P4.1. Zmigrowane projekty”.
Opis sposobu dostarczenia produktu przez Wykonawcę |
|
Rola Zamawiającego w dostarczeniu produktu |
|
Kryteria akceptacji produktu |
|
Etap 5: Uruchomienie produkcyjne
Zakres prac wymaganych do realizacji w ramach uruchomienia produkcyjnego zależy od modelu wykorzystywania oprogramowania (On-Premises lub SaaS) oraz od procedur obowiązujących u Zamawiającego. W najprostszym przypadku jest to jedynie podsumowanie i udokumentowanie wyników prac wdrożeniowych. Część organizacji przeprowadza w tym etapie testy akceptacyjne oraz testy bezpieczeństwa. Testy akceptacyjne (tzw. UAT) mają potwierdzić, że oprogramowanie zostało wdrożone zgodnie z potrzebami biznesowymi użytkowników. Testy bezpieczeństwa mają na celu weryfikację i potwierdzenie, że wdrożone oprogramowanie nie posiada podatności uniemożliwiających jego bezpieczne wykorzystywanie.
Zakres prac realizowanych w Etapie 5 obejmuje:
- przygotowanie opisów przypadków testowych do testów akceptacyjnych (tzw. UAT),
- usunięcie ew. podatności krytycznych i wysokich, jeśli zostaną ujawnione w ramach testów bezpieczeństwa oprogramowania Hadrone PPM,
- przygotowanie dokumentacji powdrożeniowej.
W wyniku zrealizowanych prac w Etapie 5 jest dostarczany produkt „P5.1. Oprogramowanie Hadrone PPM uruchomione produkcyjnie”.
W poniższej tabeli zaprezentowano opis produktu prac dostarczanego w ramach Etapu 5.
Tabela. Opis produktu „P5.1. Oprogramowanie Hadrone PPM uruchomione produkcyjnie”.
Opis sposobu dostarczenia produktu przez Wykonawcę |
|
Rola Zamawiającego w dostarczeniu produktu |
|
Kryteria akceptacji produktu |
|