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 ID DOKUMENTU VLASTNÍK 29. Máj 2015 DCOM_ISO_Proces_overenia_zhody_ISO_v2.0 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 Význam egov služby, eslužby API 138 služieb samosprávy vyplývajúcich z ich originálnych kompetencií Application Programmers Interface ( Aplikačné programové rozhranie) Baseline Základná verzia DCOM Dátové centrum obcí a miest DEUS Datacentrum elektronizácie územnej samosprávy Slovenska (taktiež združenie DEUS) IaaS Infraštruktúra ako služba ISVS Informačný systém verejnej správy ISO Informačný systém obce ISO Gateway Špecializované rozhranie IS DCOM umožňujúce štandardizovanú integráciu ISO systémov IZ Integračný zámer MF SR Ministerstvo financií SR PT Plán testovania PRINCE2 Metodika riadenia projektov SaaS Softvér ako služba SI Systémový integrátor TP Testovací protokol TPPISO Technické podmienky pripojenia ISO systémov ÚPVS Ústredný portál verejnej správy ZMOS Združenie miest a obcí Slovenska ZoS Zápis z overenia súladu (zhoda ISO systému v zmysle Integračného zámeru) ŽoI Ž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 ISO systémov s technickými požiadavkami 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 iso@zdruzeniedeus.sk. 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ľ DEUS Systémový integrátor DCOM Oboznámenie sa s technickými požiadavkami pripojenia ISO 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 Posúdenie Oboznámenie sa o schváleni ŽoI a IZ Schválenie ŽoI, IZ Vstupy procesu Obrázok 3: Schematický nákres procesu prejavenia záujmu o integráciu ISO s DCOM 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 Spracovanie technickej a použív. dokumentácie Nie Overenie zhody, vyhovuje API TPPISO? Verifikácia a testovanie Á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 Zúčastňuje sa testovania Výkon testov, zhoduje sa výsledok s TPPISO? 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 T4 T5 Vypracovanie a zaslanie Integračného zámeru Inštalácia ISO v prostredí DCOM (DCOM ISO+TEST prostredie) Úpravy ISO balíka Interné integračné a migračné testy ISO dodávateľa Dodávateľ ISO do 15.06.2015 Dodávateľ ISO do 15.06.2015 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