5.1.5. Fáze B - Provedení implementace
Cíle
Cíle fáze provedení implementace jsou:
vlastní realizace připraveného implementačního projektu a vytvoření stavebních bloků řešení
převzetí implementace a akceptace do produkčního prostředí
zahájení využívání připraveného řešení
vyškolení prvních uživatelů
Způsob dosažení cíle
Na základě připraveného projektu je spuštěn projekt implementace. Pro řízení projektu se doporučuje použít vhodnou metodiku v souladu s pravidly instituce, kde implementace probíhá. Formou kontrolních dní je sledován průběh projektu a jsou také řešeny případné požadavky na změnu. Správné provedení implementace je ověřeno formou akceptačního protokolu.
Vstupy
V kapitole jsou uvedeny vstupy pro Fázi B.
Externí dokumenty
Dokumentace ELZA
Technická dokumentace pro integraci k dalším systémům
Interní dokumenty
Plán implementace a migrace Elza (časový a finanční plán)
Koncept plánu připojování uživatelů k aplikaci Elza
Architektonické dokumenty
Uzpůsobení metodiky potřebám instituce
Návrh změn a úprav procesů
Technická zadávací dokumentace pro fázi provedení implementace
seznam požadavků a změn v aplikaci
popis požadované integrace s dalšími systémy
způsob a rozsah nahrání prvotních dat
Vize architektury IT
Postup
Zahájení implementace
Prvním krokem fáze provedení implementace bude stanovení metodiky řízení projektu. Iniciačním krokem je obvykle vytvoření řídícího výboru projektu, kde budou jednotliví participanti (sponzor, zástupce uživatelů, řešitel projektu - ať již interní či externí). Při zahájení projektu je minimálně nutné stanovit časový harmonogram řešení, způsob a pravidla komunikace v průběhu řešení, kontrolní dny, způsob předání řešení a pravidla akceptace řešení. V případě externího dodavatele jsou uvedená pravidla součástí smlouvy.
Sledování průběhu implementace a akceptace řešení
Formou kontrolních dní je obvykle sledován průběh projektu. Aktuální zjištění a změny v rozsahu projektu by měly být formalizovány (například formou change request) dle použité metodiky řízení.
Na základě definovaných požadavků by měl být zpracován akceptační protokol. V průběhu předávání je nutné verifikovat jednotlivé funkce aplikace a splnění jednotlivých požadavků zadání. Vhodnou formou pro ověření všech funkcí je “pilotní provoz”. Po určitou definovanou dobu je možné aplikaci používat v režimu se zvýšeným dohledem, obvykle pro menší počet uživatelů pro finální ověření všech funkcí před plošným nasazením. Pro pořádání v průběhu pilotního provozu je nutné zvolit vhodný archivní soubor.
Již v průběhu implementace může vznikat seznam budoucích změn a rozšíření. Při implementaci je vhodné se soustředit na zprovoznění aplikace v produkčním prostředí. Nové nekritické požadavky, které při implementaci vzniknou, je možno formou iterativního vývoje realizovat následně.
Licence
V rámci implementace je nutné zajistit uživatelské (případně i vývojářské) licence k aplikaci ELZA. Tyto licence jsou nutné do doby uvolnění aplikace pod otevřenou licencí. Informace k postupu získání licencí jsou k dispozici v příslušné části webu MV ČR. Uživatelské licence by měly být k dispozici již ve fázi pilotního testu.
Výstupy
Výstupy pro fázi B mohou být (nikoliv výhradně):
Licence k užití SW
Smlouva o provedení implementace s externím dodavatelem
Akceptační protokol
Testovací prostředí pro aplikaci ELZA
Nastavená a běžící aplikace ELZA v produkčním prostředí
Seznam budoucích změn a rozšíření