Európsky fond regionálneho rozvoja „Tvoríme vedomostnú spoločnosť“
Projekt je spolufinancovaný Európskou úniou www.opis.sk www.informatizacia.sk
Združenie DEUS
Dátové centrum obcí a miest
Proces overenia zhody ISO Popis procesu
VERZIA DOKUMENTU 2.0 DÁTUM VYDANIA 29. Máj 2015 ID DOKUMENTU DCOM_ISO_Proces_overenia_zhody_ISO_v2.0 VLASTNÍK DEUS
Obsah 1
Pojmy a skratky ........................................................................................... 3
2
Východiská a ciele overovania Informačných systémov obcí (ISO) ....... 4 2.1 Subjekty, účastníci a vzťahy ....................................................................................... 4
3
Overovanie súladu ISO systémov s technickými požiadavkami ............ 6 3.1 Prejavenie záujmu ....................................................................................................... 7 3.2 Implementačná fáza ..................................................................................................... 9 3.3 Overenie zhody ........................................................................................................... 11 3.4 Zazmluvnenie ............................................................................................................. 12
4
Harmonogram ........................................................................................... 13
5
Referencie ................................................................................................... 14
Strana 2
1 Pojmy a skratky Skratky/pojmy eGov služby, eSlužby API Baseline DCOM DEUS IaaS ISVS ISO ISO Gateway IZ MF SR PT PRINCE2 SaaS SI TP TPPISO ÚPVS ZMOS ZoS ŽoI
Význam
138 služieb samosprávy vyplývajúcich z ich originálnych kompetencií Application Programmers Interface (…Aplikačné programové rozhranie) Základná verzia Dátové centrum obcí a miest Datacentrum elektronizácie územnej samosprávy Slovenska (taktiež združenie DEUS) Infraštruktúra ako služba Informačný systém verejnej správy Informačný systém obce Špecializované rozhranie IS DCOM umožňujúce štandardizovanú integráciu ISO systémov Integračný zámer Ministerstvo financií SR Plán testovania Metodika riadenia projektov Softvér ako služba Systémový integrátor Testovací protokol Technické podmienky pripojenia ISO systémov Ústredný portál verejnej správy Združenie miest a obcí Slovenska Zápis z overenia súladu (zhoda ISO systému v zmysle Integračného zámeru) Žiadosť o integráciu (ISO s DCOM)
Strana 3
2 Východiská a ciele overovania Informačných systémov obcí (ISO) Cieľom projektu DCOM je poskytnúť riešenie pre sprístupnenie elektronických služieb obciam tak, aby mali možnosť poskytovať tieto elektronické služby občanom a podnikateľom a zabezpečovať ich všeobecnú použiteľnosť. Špecifické ciele projektu:
DCOM poskytne mestám a obciam potrebné aplikácie ako službu, zabezpečí ich integráciu s IS verejnej správy a zároveň sprostredkuje prístup k elektronickým službám samosprávy,
DCOM bude podporovať elektronizáciu služieb pre verejnosť a vybuduje prostredie pre pokrytie vnútorných agend pre samosprávu využívajúc dostupné riešenia,
vytvoriť sadu modulov pre poskytovanie minimálne 138 služieb samosprávy vyplývajúcich z originálnych kompetencií integrovaných s ISVS s využitím spoločných modulov ÚPVS,
vytvoriť centrálne riešenie pre prístup informačných systémov samosprávy využívajúcich služby DCOM k referenčným dátam registrov verejnej správy.
Z technologického hľadiska bude tento cieľ naplnený vtedy, pokiaľ systém pre poskytovanie elektronických služieb samosprávy (modul eSlužby), ako aj Informačný systém obce (ISO) budú prevádzkované na rovnakej cloudovej platforme a budú dátovo previazané. Z pohľadu používateľa na obecnom úrade by sa takýto systém mal javiť ako jedno ucelené riešenie s logickým a komfortným používateľským rozhraním. Finálne riešenie DCOM bude prevádzkované v rámci cloudovej infraštruktúry dátového centra a bude pozostávať z dvoch hlavých komponentov – eSlužby a „cloud-ISO“, pričom existuje previazanosť medzi týmito dvoma systémami. Primárnym cieľom procesu overenia ISO riešení voči zadefinovaným Technickým požiadavkám je zabezpečiť, aby Informačné systémy obcí mohli byť nasadené a prevádzkované v rámci cloudovej infraštruktúry DCOM, a aby obsahovali dátové rozhrania na core-modul riešenia IS DCOM – modul eSlužieb. Predmetom tohto dokumentu je popísanie procesu overenia technických požiadaviek pripojenia a integrácie Informačných systémov obcí dodávateľov ISO systémov do prostredia Datacentra obcí a miesta Slovenska vytváraného v rámci projektu DCOM. Projekt DCOM realizuje:
Jednotné riešenie IS pre poskytovanie eGov služieb verejnosti (nazývané IS DCOM).
Platformu pre IS vnútorných agend ISO (Informačný systém obce).
Vzájomnú integráciu modulov eGov služieb a ISO.
Jednotné prostredie predpokladá štandardizáciu architektúry riešenia uvedených systémov, štandardizáciu rozhraní pre ich vzájomnú integráciu a jednotnú integráciu na ostatné IS VS.
2.1 Subjekty, účastníci a vzťahy V rámci projektu DCOM pre oblasť ISO balíkov sú identifikované nasledovné subjekty: 1) Združenie DEUS (ďalej len DEUS) a) Organizácia zriadená ZMOS a MF SR.
Strana 4
b) Objednávateľ projektu DCOM. c) Prevádzkovateľ prostredia DCOM a IS DCOM. 2) Územná samospráva a) Obce, mestá – subjekty územnej samosprávy. b) O svojom pripojení do riešenia DCOM sa obce a mestá rozhodujú samostatne. c) Obce a mestá tiež samostatne rozhodujú o výbere a nasadení konkrétneho ISO balíka v rámci svojej pôsobnosti. 3) Systémový integrátor DCOM a) ISO Dodávateľ prostredia IS DCOM. 4) Dodávatelia ISO riešení a) Portfólio overených dodávateľov ISO riešení
Obrázok 1: Vybrané subjekty DCOM
Vzťahy medzi vybranými subjektmi: DEUS a systémový integrátor – vzťahy riadi najmä Zmluva o dodávke a implementácii IS DCOM a Zmluva o poskytovaní služieb správy, údržby, technickej podpory a prevádzky IS DCOM. DEUS a samosprávne subjekty – obce vystupujú vo vzťahu k prevádzkovateľovi IS DCOM ako jeho klienti. DEUS bude prevádzkovať integračnú platformu zabezpečujúcu pripojenie na spoločné moduly eGovernmentu a centrálne registre pre modul eSlužieb IS DCOM. DEUS a dodávatelia ISO – jedná sa o špecifickú skupinou dodávateľov agendových softvérových produktov v súčasnosti používaných samosprávami. Súčasťou projektu DCOM je aj zabezpečenie služieb dátového centra pre dodávateľov informačných systémov samosprávy formou IaaS a to poskytnutím svojho zabezpečeného prostredia na prevádzkovanie predmetných ISO systémov.
Strana 5
3 Overovanie súladu požiadavkami
ISO
systémov
s technickými
Združenie DEUS ako prijímateľ NFP pre NP IS DCOM je garantom celého riešenia DCOM. To znamená, že má aj povinnosť garancie zhody ISO z DCOM (kompatibilita ISO riešenia s prostredím DCOM), pre ISO ktoré budú implementované v rámci tohto riešenia. Proces overovania predstavuje súbor aktivít, ktoré je potrebné aby zúčastnení vykonali. Tieto aktivity realizuje a riadi DEUS, overuje či ISO dodávateľ má riešenie kompatibilné s prostredím DCOM. Tento súbor aktivít predstavuje v skratke organizačné činnosti, vzájomnú komunikáciu, riešenie technických záležitostí, samotné overovanie, zazmluvnenie. DEUS môže niektoré aspekty resp. procesy súvisiace s overovaním kompatibility delegovať na dodávateľa finálneho riešenia IS DCOM (konzorcium) – systémového integrátora. Cieľom je dosiahnuť stav, aby sa čo najväčší počet dodávateľov ISO aktívne zapojil do projektu DCOM a aby títo dodávatelia ISO vo finálnom stave nasadili a prevádzkovali svoje DCOM-ready riešenia v rámci cloudovej infraštruktúry DCOM v čo najvyššej úrovni integrácie. Takéto oprávnenie získa dodávateľ ISO na základe vystavenia Osvedčenia o zhode ISO s DCOM. Proces získania Osvedčenia o zhode popisuje tento dokument. Požadovaná úroveň integrácie môže viesť v budúcnosti k opakovanému procesu overenia zhody ISO, ako zmeny úrovne integrácie. Priebeh overovania súladu riešenia ISO s technickými podmienkami je znázornený na nasledovnom obrázku:
Obrázok 2: Schematický nákres overenia ISO
Strana 6
3.1 Prejavenie záujmu Prejavenie záujmu dodávateľa ISO – dodávateľ ISO na základe svojho rozhodnutia prejaví záujem o integráciu svojho produktu (ISO balík) do prostredia DCOM. Tento záujem záväzne realizuje: a) Vyplnením dokumentu „Žiadosť o integráciu“ (ŽoI) Dokument predstavujúci oficiálne formálne prejavenie záujmu zo strany dodávateľa ISO o integráciu jeho produktu do prostredia DCOM. Žiadosť obsahuje základné informácie charakterizujúce skutočnosti ohľadne dodávateľa ISO, jeho rozhodnutia o integrácii ISO riešenia, formálne deklaruje splnenie technických podmienok integrácie a predpokladanú úroveň integrácie na IS DCOM. b) Vypracovaním dokumentu Integračný zámer (IZ) Základný dokument popisujúci detailne skutočnosti deklarované v ŽoI a ďalšie technické podrobnosti v zmysle predpísaných technických požiadaviek. Slúži ako technický podklad pre overenie. Dodávateľ ISO doručí dokumenty ŽoI a IZ Združeniu DEUS v papierovej podobe do podateľne a v elektronickej forme na adresu
[email protected]. Dokumenty budú po prijatí posúdené SI DCOM. Samotné posudzovanie predstavuje iteračný proces vzájomnej komunikácie medzi dodávateľom ISO a SI za účelom schválenia IZ na úrovni SI. Na základe schválenia ŽoI DEUS-om SI poskytne dodávateľovi ISO dedikovanú infraštruktúru DCOM pre implementáciu riešenia a pre uskutočnenie integračných a interných testov. Poskytnutie predmetnej infraštruktúry zo strany DCOM predpokladá záväzok dodávateľa ISO o dodržiavaní bezpečnosti pri pripájaní sa k prostrediu DCOM v zmysle Prílohy [1] na časové obdobie stanovené v IZ.
Strana 7
ISO dodávateľ Oboznámenie sa s technickými požiadavkami pripojenia ISO
DEUS
Systémový integrátor DCOM
Technické požiadavky pripojenia ISO systémov
TPPISO
Identifikácia úprav potrebných pre splnenie požiadaviek TPPISO.
Stanovenie úrovne integrácie
Vypracovanie dokumentu ŽoI a Integračný zámer
ŽoI, IZ
ŽoI, IZ Odovzdanie Integračného zámeru
Doručenie Písomná forma a el. forma
Podateľňa DEUS
ŽoI, IZ Postúpenie Elektronická forma
Oboznámenie sa o schváleni ŽoI a IZ
Posúdenie
Schválenie ŽoI, IZ
Obrázok 3: Schematický nákres procesu prejavenia záujmu o integráciu ISO s DCOM
Vstupy procesu
Technické podmienky – TPPISO. Vlastná dokumentácia ISO. Ďalšia dokumentácia DEUS, podmienky bezpečnosti, biznis podmienky, podmienky prevádzky...
Priebeh procesu
Preskúmanie požiadaviek definovaných v TPPISO dodávateľom ISO. Review aktuálnej verzie ISO – Dodávateľ ISO preverí, ako vie splniť požiadavky TPPISO pre
Strana 8
určenie úrovne integrácie Dodávateľ ISO si stanoví úroveň integrácie podľa TPPISO ISO vypracuje ŽoI a IZ (v prípade doručenia ŽoI v súčinnosti s SI) ISO doručí ŽoI a IZ do DEUS SI a DEUS posúdia dodaný ŽoI a IZ v spolupráci s ISO. SI rozhodne o návrhu ŽOI a IZ z technologického hľadiska a doručí posúdenie s odporúčaním na DEUS. DEUS doručí rozhodnutie k požiadavke ŽoI a IZ dodávateľovi ISO spolu s dokumentmi Integračný manuál, Migračný manuál
Výstupy procesu
Žiadosť o Integráciu – schválená Integračný zámer IZ – schválený Sprístupnenie dokumentov Integračný manuál, Migračný manuál ISO dodávateľovi
3.2 Implementačná fáza Implementačná fáza predstavuje realizáciu potrebných zmien ISO balíka v zmysle podmienok integrácie formulovaných v schválenom Integračnom zámere. ISO dodávateľ zrealizuje rozhranie na ISO Gateway:
štandardizované API ISO na IS DCOM zabezpečujúceho všetky predpísané funkcionality (funkčné požiadavky v zmysle TPPISO), spĺňajúce všetky požadované nefunkčné, resp. systémové požiadavky (funkčné požiadavky v zmysle TPPISO) vrátane implementovaných zásad posúdených rizík, bezpečnosti a kvality, v zmysle IZ, integračného a migračného manuálu DCOM.
Strana 9
ISO dodávateľ
DEUS
Systémový integrátor DCOM
Integračný zámer
Detailný návrh riešenia, Plán testovania
Realizácia úprav API Interné testovanie
Nie
Spracovanie technickej a použív. dokumentácie
Verifikácia a testovanie
Overenie zhody, vyhovuje API TPPISO?
Áno
Príprava ISO balíka na testovací proces Vytvorenie baseline produktu
Dohodnutie záväzného termínu s SI pre overenie zhody
Obrázok 3: Schematický nákres procesu Implementácia
Vstupy procesu
Technické podmienky – TPPISO Vlastná dokumentácia ISO Integračný zámer – IZ Integračný manuál Migračný manuál Testovacie scenáre pre overenie zhody
Priebeh procesu (Tento popis slúži na ilustráciu, každý ISO dodávateľ vykonáva implementáciu podľa jeho najlepšej metodiky)
Na základe IZ vykoná ISO dodávateľ podrobnú analýzu a vypracuje písomný návrh riešenia popisujúci v dostatočnej úrovni potrebné zmeny a postupy, plán testovania, vrátane predpokladaného harmonogramu. Programovanie a úpravy – vlastná realizácia potrebných úprav ISO s dôrazom na API, zároveň vykonanie dielčích testov v rámci vývoja. Kontrola vlastností nového balíka ISO voči požiadavkám NR – integračné rozhranie
Strana 10
pre zvolenú úroveň integrácie. Príprava a uvoľnenie ISO balíka na testovanie v definovanom testovacom prostredí, vytvorenie zdokumentovanej základnej verzie ISO produktu (baseline), príslušná dokumentácia. Implementácia končí vlastným testovaním funkčných a nefunkčných požiadaviek ISO dodávateľom. Dohodnutie záväzného termínu s SI pre overenie zhody
Výstupy procesu
Nová základná verzia ISO balíka (baseline) pripravená na overenie súladu. Naplánovanie rozsahu a termínu overenia zhody ISO Vzájomne dohodnuté testovacie scenáre (Test case - TC) pre overenie súladu medzi SI a ISO
3.3 Overenie zhody Overenie zhody ISO balíka s technickými podmienkami zastrešuje formálne DEUS, technicky SI. Overenie zhody je vykonávané posudzovaním odovzdaného produktu do testovania v súlade s TPPISO, IZ prostredníctvom TC stanovených SI. Overenie zhody ISO sa vykonáva osobitne pre overenie úrovne integrácie a pre overenie implementácie migrácie údajov. Vstupy procesu
Technické podmienky – TPPISO Integračný zámer – IZ TC - Testovacie scenáre Nová základná verzia ISO balíka (baseline) pripravená na overenie zhody s TPPISO.
Priebeh procesu
Praktické overenie súladu zodpovedá vykonaniu testov v zmysle TC v súčinnosti s SI. O vykonaní a výsledku tohto kroku je vytvorený Sumárny testovací protokol obsahujúci stanovisko SI pre overenie zhody ISO balíka. Na základe stanoviska SI DEUS vydá resp. nevydá Osvedčenie o zhode ISO pre danú integračnú úroveň
Výstupy procesu
Sumárny testovací protokol Osvedčenie o zhode – OS Zverejnenie informácie na webe DCOM o získaní Osvedčenia o zhode ISO
Strana 11
ISO dodávateľ
DEUS
Systémový integrátor DCOM
TPPISO
Integračný zámer
Testovacie scenáre
Nová základná verzia ISO balíka (baseline) pripravená na overenie zhody s TPPISO
Zodpovedný predstaviteľ dodávateľa
Výkon testov, zhoduje sa výsledok s TPPISO?
Zúčastňuje sa testovania
Nie
Osvedčenie Nesúlad
Koniec
Osvedčenie o zhode
výsledok
Katalóg ISO
Podateľňa
Podateľňa DEUS
Obrázok 5: Schematický nákres procesu Overenie súladu
3.4 Zazmluvnenie Cieľom procesu zazmluvnenia je vytvorenie právnych vzťahov medzi dodávateľom ISO a DEUS. Podmienkou pre nasadenie ISO do produkčnej prevádzky DCOM je podpísanie Zmluvy o spolupráci ISO dodávateľa s DEUS.
Strana 12
4 Harmonogram Predpokladaný harmonogram aktivít z pohľadu ISO je znázornený v nasledujúcej tabuľke: Proces
Zodpovednosť
Termín do
T1
Vyplnenie a zaslanie Žiadosti o integráciu
Dodávateľ ISO
do 31.05.2015
T2
Sprístupnenie DCOM ISO+TEST prostredí
SI
T1 + 5 prac. dní*
T3
Vypracovanie a zaslanie Integračného zámeru
Dodávateľ ISO
do 15.06.2015
T4
Inštalácia ISO v prostredí DCOM (DCOM ISO+TEST prostredie)
Dodávateľ ISO
do 15.06.2015
T5
Úpravy ISO balíka Interné integračné a migračné testy ISO dodávateľa
Dodávateľ ISO
do 15.07.2015
T6
Overenie súladu
Dod. ISO+SI+DEUS
do 31.07.2015
*od termínu doručenia schválenej ŽoI k SI (schvaľuje DEUS).
Strana 13
5 Referencie [1] Podmienky prevádzky IS DCOM (zverejnené na web stránke DCOM) [2] Technické požiadavky pripojenia ISO systémov - TPPISO (zverejnené na web stránke DCOM)
Strana 14