Naposledy upravil Jaroslav Zmajkovič 2025/09/22 08:59

Z verzie 5.348
upravil Dušan Macháček
-
Zmeniť komentár: (Autosaved)
Do verzie 5.353
upravil Dušan Macháček
-
Zmeniť komentár: (Autosaved)

Súhrn

Podrobnosti

Vlastnosti stránky
Obsah
... ... @@ -3236,7 +3236,6 @@
3236 3236  
3237 3237  Vo všeobecnosti platí, že čím vyššia je požadovaná dostupnosť systému (vyššie percento) a kratšie ukazovatele RTO a RPO, tým robustnejšie a potenciálne aj nákladnejšie technologické a procesné riešenia sú potrebné na ich zabezpečenie. Tieto požiadavky budú detailne zohľadnené pri návrhu infraštruktúry vo vládnom cloude a v Analýze nákladov a prínosov M-05 BC/CBA.
3238 3238  
3239 -
3240 3240  == **6.6 Požiadavky na ľudské zdroje potrebné pre zabezpečenie prevádzky** ==
3241 3241  
3242 3242  Zabezpečenie plynulej, efektívnej a bezpečnej prevádzky informačného systému AkcieOkolo v budúcom (TO BE) stave, ako aj poskytovanie kvalitnej podpory jeho používateľom, si vyžaduje adekvátne personálne kapacity s potrebnými znalosťami a zručnosťami. Tieto požiadavky sa týkajú primárne prevádzkovateľa systému, ktorým je AkcieOkolo, z.z.p.o., ale aj nepriamo koncových používateľov v samosprávach a u organizátorov.
... ... @@ -3304,4 +3304,161 @@
3304 3304  1**. Školenia na databázovú administráciu, bezpečnosť, monitoring a zálohovanie.
3305 3305  1*. **Certifikáty (odporúčané/požadované):** Certifikácie od poskytovateľa vládneho cloudu, databázové certifikácie, sieťové a bezpečnostné certifikácie.
3306 3306  
3306 +== **6.7 Požiadavky na zdrojové kódy** ==
3307 +
3308 +Zabezpečenie prístupu k zdrojovým kódom aplikačných častí informačného systému AkcieOkolo, ich kvalitnej dokumentácii a udelenie potrebných dispozičných práv (licencií) je kľúčovým predpokladom pre dlhodobú udržateľnosť, nezávislý rozvoj, možnosť úprav a minimalizáciu rizika závislosti od jedného dodávateľa ("vendor lock-in"). Tieto požiadavky sú v súlade s § 15 ods. d) zákona č. 95/2019 Z. z. o informačných technológiách vo verejnej správe.
3309 +
3310 +**A. Spôsob zabezpečenia dodávky zdrojových kódov a ich dokumentácie:**
3311 +
3312 +1. **Odovzdanie kompletných zdrojových kódov:**
3313 +1*. Dodávateľ informačného systému AkcieOkolo bude povinný odovzdať **kompletné a aktuálne zdrojové kódy všetkých na mieru vyvinutých aplikačných komponentov a modulov systému** vrátane všetkých skriptov, konfiguračných súborov, databázových schém (DDL skripty), knižníc a ďalších artefaktov potrebných pre samostatné skompilovanie, nasadenie, prevádzku a ďalší vývoj systému.
3314 +1*. Zdrojové kódy musia byť odovzdané v editovateľnej, ľudsky čitateľnej a strojovo spracovateľnej forme.
3315 +1. **Forma a štruktúra zdrojových kódov:**
3316 +1*. Zdrojové kódy budú štruktúrované logicky (napr. podľa modulov, vrstiev architektúry) a budú dodržiavať osvedčené postupy a štandardy kódovania pre použité programovacie jazyky a frameworky.
3317 +1*. Budú obsahovať internú dokumentáciu (komentáre v kóde) vysvetľujúcu kľúčové časti a algoritmy.
3318 +1*. Kvalita zdrojových kódov a balíkov softvéru musí byť v súlade s **Metodickým usmernením MIRRI SR č. 024077/2023 – o kvalite zdrojových kódov a balíkov softvéru**.
3319 +1. **Dokumentácia k zdrojovým kódom:**
3320 +1*. Súčasťou dodávky zdrojových kódov bude **detailná technická a vývojárska dokumentácia**, ktorá minimálne zahŕňa:
3321 +1**. Popis celkovej architektúry systému a jeho modulov.
3322 +1**. Popis použitých technológií, frameworkov a knižníc tretích strán (vrátane ich verzií a licenčných podmienok).
3323 +1**. Návod na zostavenie (build) a nasadenie (deployment) systému z odovzdaných zdrojových kódov.
3324 +1**. Popis kľúčových algoritmov, dátových štruktúr a API rozhraní.
3325 +1**. Diagramy tried, sekvenčné diagramy a iné relevantné UML modely.
3326 +1**. Informácie o konfiguračných parametroch systému.
3327 +1. **Spôsob preberania, periodicita a archivácia:**
3328 +1*. **Použitie systému na správu verzií (Version Control System - VCS):** Dodávateľ bude počas celého vývoja viesť zdrojové kódy a ich zmeny v systéme na správu verzií (napr. Git). Objednávateľovi (AkcieOkolo, z.z.p.o.) bude poskytnutý prístup do tohto repozitára (minimálne na čítanie) počas celého projektu.
3329 +1*. **Periodické odovzdávanie (Míľniky):** Zdrojové kódy a súvisiaca dokumentácia budú odovzdávané Objednávateľovi priebežne pri dosiahnutí definovaných **projektových a fakturačných míľnikov** (napr. ukončenie vývoja jednotlivých modulov, ukončenie testovacej fázy, nasadenie do produkcie). Každá odovzdaná verzia bude jasne označená (tagovaná) v VCS.
3330 +1*. **Finálne odovzdanie:** Kompletné finálne zdrojové kódy a dokumentácia budú odovzdané pri finálnom akceptačnom preberaní diela.
3331 +1*. **Spôsob archivácie:** Objednávateľ (AkcieOkolo, z.z.p.o.) zabezpečí bezpečné a trvalé uloženie všetkých odovzdaných verzií zdrojových kódov a dokumentácie na svojich úložiskách (napr. interný Git server, zabezpečené úložisko vo vládnom cloude) pre účely auditu, budúcej údržby a rozvoja.
3332 +
3333 +**B. Zabezpečenie dispozičných práv (licencií) k zdrojovým kódom a výstupom:**
3334 +
3335 +1. **Licencia na na mieru vyvinuté komponenty:**
3336 +1*. Všetky na mieru vyvinuté zdrojové kódy a súvisiace artefakty IS AkcieOkolo budú odovzdané pod licenciou, ktorá Objednávateľovi (resp. vlastníkovi projektu, napr. ZMOS alebo SR) udelí **výhradné, neobmedzené, trvalé, bezodplatné a prevoditeľné právo tieto zdrojové kódy používať, upravovať, rozširovať, distribuovať a ďalej s nimi nakladať bez akýchkoľvek ďalších poplatkov alebo obmedzení zo strany dodávateľa.**
3337 +1*. Preferovanou licenciou pre na mieru vyvinuté komponenty pre verejnú správu je **Európska únia Public Licence (EUPL)**, verzia 1.2 alebo novšia (viac na [[https:~~/~~/commission.europa.eu/content/european-union-public-licence_en>>url:https://www.google.com/url?sa=E&q=https%3A%2F%2Fcommission.europa.eu%2Fcontent%2Feuropean-union-public-licence_en]]). Táto licencia zabezpečuje princípy otvoreného softvéru a interoperability v rámci EÚ.
3338 +1. **Licencie na komponenty tretích strán:**
3339 +1*. Dodávateľ poskytne Objednávateľovi kompletný zoznam všetkých použitých softvérových komponentov, knižníc a frameworkov tretích strán, vrátane ich verzií a presných licenčných podmienok.
3340 +1*. Pre všetky komponenty tretích strán musia byť zabezpečené licencie, ktoré umožňujú ich legálne použitie v rámci IS AkcieOkolo a neobmedzujú dispozičné práva Objednávateľa k celému dielu spôsobom, ktorý by bol v rozpore s účelom projektu.
3341 +1*. Preferované sú open-source komponenty s permisívnymi licenciami (napr. MIT, Apache 2.0, BSD), ktoré neukladajú nadmerné reštrikcie na komerčné využitie alebo modifikácie.
3342 +1. **Licencie na projektové výstupy (dokumentácia):**
3343 +1*. Všetka projektová dokumentácia (analýzy, návrhy, manuály atď.) vytvorená v rámci projektu bude odovzdaná pod licenciou umožňujúcou jej voľné použitie a modifikáciu Objednávateľom (napr. Creative Commons).
3344 +
3345 +**C. Spôsob, ako predísť "Vendor lock-in":**
3346 +
3347 +Pre minimalizáciu rizika závislosti od jedného dodávateľa ("vendor lock-in") budú implementované nasledujúce opatrenia, ktoré sú v súlade so zákonom o ITVS:
3348 +
3349 +1. **Použitie otvorených štandardov a technológií:** IS AkcieOkolo bude v maximálnej možnej miere postavený na otvorených štandardoch, otvorených formátoch dát a široko používaných, dobre zdokumentovaných technológiách a frameworkoch, aby sa zjednodušila prípadná budúca údržba alebo rozvoj iným dodávateľom.
3350 +1. **Kompletná a kvalitná dokumentácia:** Dodanie detailnej technickej, vývojárskej a používateľskej dokumentácie umožní inému kvalifikovanému tímu pochopiť architektúru a funkčnosť systému.
3351 +1. **Poskytnutie kompletných zdrojových kódov a licenčných práv:** Ako bolo definované vyššie, neobmedzený prístup k zdrojovým kódom a právo ich modifikovať je základným predpokladom pre nezávislosť od pôvodného dodávateľa.
3352 +1. **Modulárna a dobre definovaná architektúra:** Architektúra mikroslužieb alebo iná dobre štruktúrovaná modulárna architektúra uľahčuje nahradenie alebo úpravu jednotlivých častí systému bez nutnosti meniť celý systém. Dobre definované API rozhrania medzi modulmi sú kľúčové.
3353 +1. **Využívanie služieb vládneho cloudu:** Nasadenie na štandardizované služby vládneho cloudu znižuje závislosť od špecifickej infraštruktúry dodávateľa.
3354 +1. **Minimalizácia proprietárnych komponentov:** Výber takých komponentov tretích strán, ktoré nemajú ľahko dostupnú alternatívu alebo by ich nahradenie bolo neprimerane nákladné, bude minimalizovaný a riadne zdôvodnený.
3355 +1. **Zmluvné ustanovenia:** Zmluva o dielo (ZoD) a Zmluva o podpore prevádzky (SLA) s dodávateľom budú obsahovať ustanovenia týkajúce sa odovzdávania know-how, poskytovania súčinnosti pri prípadnom prechode na iného dodávateľa a explicitného zákazu opatrení vedúcich k vendor lock-in.
3356 +
3357 +Všetky tieto požiadavky na zdrojové kódy, licencie a predchádzanie vendor lock-in budú detailne špecifikované v súťažných podkladoch pre verejné obstarávanie dodávateľa IS AkcieOkolo a následne budú záväznou súčasťou zmluvy o dielo a zmluvy o podpore.
3358 +
3359 +
3360 +1. OPIS IMPLEMENTÁCIE PROJEKTU A PREBERANIA VÝSTUPOV PROJEKTU
3361 +
3362 +Táto kapitola popisuje spôsob realizácie projektu "Zaži mestá a obce, zaži Slovensko", jeho hlavné fázy, kľúčové projektové produkty a mechanizmy ich preberania a akceptácie. Opis implementácie je v súlade s navrhovaným harmonogramom (kapitola 3.10) a zvolenou metodikou riadenia projektu.
3363 +
3364 +**Spôsob realizácie projektu:**
3365 +
3366 +Ako bolo uvedené v kapitole 3.10 Harmonogram projektu, pre realizáciu projektu IS AkcieOkolo sa navrhuje **hybridný prístup k riadeniu projektu**, ktorý kombinuje:
3367 +
3368 +* **Prvky Agilnej metodiky (napr. Scrum)** pre samotný vývoj softvéru (najmä Časť A a prípadná Časť B). Tento prístup umožňuje flexibilitu, iteratívne dodávanie funkčných inkrementov, priebežné testovanie a úzku spoluprácu s objednávateľom a koncovými používateľmi pri definovaní a validácii požiadaviek.
3369 +* **Prvky Waterfall (Vodopádovej) metodiky** pre celkové rámcové plánovanie projektu, riadenie hlavných fáz, verejné obstarávanie, formálny reporting a schvaľovanie kľúčových míľnikov a dodávok. Tento prístup zabezpečuje štruktúru a kontrolu potrebnú pre projekty financované z verejných zdrojov.
3370 +
3371 +Tento hybridný model je zvolený s cieľom maximalizovať výhody oboch prístupov – flexibilitu a adaptabilitu agilného vývoja pri tvorbe komplexného IS a zároveň štruktúrovanosť a predvídateľnosť vodopádového riadenia pre celkové strategické smerovanie a kontrolu projektu v súlade s Vyhláškou MIRRI SR č. 401/2023 Z.z.
3372 +
3373 +**Detailizácia požadovaných PROJEKTOVÝCH PRODUKTOV (Výstupov):**
3374 +
3375 +Nasledujúci zoznam špecifikuje kľúčové projektové produkty, ktoré budú dodané v jednotlivých etapách, inkrementoch a po celkovom ukončení projektu:
3376 +
3377 +**A. Projektové výstupy podľa Vyhlášky MIRRI SR č. 401/2023 Z.z. (Projektová dokumentácia a dokumentácia dodaného produktu):**
3378 +
3379 +1. **Iniciačná fáza (po podpise zmluvy s dodávateľom):**
3380 +1*. I-02 Projektový zámer (tento dokument – finálna, schválená verzia)
3381 +1*. M-05 Analýza nákladov a prínosov (BC/CBA) (finálna, schválená verzia)
3382 +1*. I-04 Katalóg požiadaviek (detailná verzia po úvodných workshopoch s dodávateľom)
3383 +1*. M-06 Evidencia e-Government komponentov v MetaIS (aktualizácia pre plánované komponenty)
3384 +1*. Plán riadenia projektu (detailný)
3385 +1*. Plán kvality
3386 +1*. Plán komunikácie
3387 +1*. Register rizík a závislostí (detailná verzia)
3388 +1. **Realizačná fáza – Etapa Analýzy a Dizajnu (pre Časť A):**
3389 +1*. R1-1 Detailný návrh riešenia (DNR) zahŕňajúci:
3390 +1**. Detailná biznis analýza TO-BE procesov (vrátane BPMN modelov).
3391 +1**. Návrh funkčnej a technickej architektúry IS AkcieOkolo (detailné ArchiMate diagramy, špecifikácie rozhraní, dátový model).
3392 +1**. Návrh UX/UI (wireframy, mock-upy, prototypy).
3393 +1**. Špecifikácia bezpečnostných opatrení.
3394 +1*. R3-4 Bezpečnostný projekt IS AkcieOkolo (vypracovaný súbežne s DNR).
3395 +1*. Testovacia stratégia a plán testov.
3396 +1*. Aktualizovaný I-04 Katalóg požiadaviek (ak došlo k spresneniam).
3397 +1. **Realizačná fáza – Etapa Implementácie a Testovania (pre Časť A - dodávané iteratívne/inkrementálne):**
3398 +1*. **Zdrojové kódy** jednotlivých modulov a komponentov IS AkcieOkolo (vrátane skriptov, konfiguračných súborov).
3399 +1*. Nasadené (inštalované) verzie softvéru vo vývojovom a testovacom prostredí.
3400 +1*. **Vývojárska a technická dokumentácia** k zdrojovým kódom a modulom.
3401 +1*. Protokoly z jednotlivých typov testov (jednotkové, integračné, systémové, výkonnostné, bezpečnostné).
3402 +1*. Protokoly o odstránení chýb.
3403 +1*. Draft používateľskej a administrátorskej dokumentácie.
3404 +1. **Realizačná fáza – Etapa Nasadenia a PIP (Časť A):**
3405 +1*. Funkčný a otestovaný IS AkcieOkolo (Časť A) nasadený v produkčnom prostredí.
3406 +1*. Finálna **používateľská dokumentácia** (manuály, návody, FAQ) pre všetky cieľové skupiny.
3407 +1*. Finálna **administrátorská a prevádzková dokumentácia**.
3408 +1*. Vyškolení kľúčoví používatelia a administrátori.
3409 +1*. Protokol o úspešnom ukončení pilotnej prevádzky (PIP).
3410 +1*. Akceptačné protokoly pre jednotlivé dodávky a míľniky.
3411 +1. **Dokončovacia fáza projektu (pre Časť A):**
3412 +1*. Finálny odovzdávací protokol diela (Časť A).
3413 +1*. Záverečná správa o realizácii projektu.
3414 +1*. Kompletná projektová dokumentácia (archivovaná).
3415 +1*. Aktualizovaný M-06 Evidencia e-Government komponentov v MetaIS (s finálnym stavom komponentov).
3416 +1. **(Ak relevantné) Projektové produkty pre Časť B:** V prípade realizácie Časti B projektu by sa opakovali podobné typy výstupov (DNR, zdrojové kódy, dokumentácia, testy, nasadenie) špecificky pre moduly BPS, PASVAS atď.
3417 +
3418 +**B. Koncové služby a transformované/nové biznis procesy:**
3419 +
3420 +* **Nové Koncové služby (evidované v MetaIS):**
3421 +** //KS_Informovanie_o_kult_podujatiach ks_381680 //– poskytovanie komplexných informácií o podujatiach cez web a mobil.
3422 +** //KS_Registracia_podujatia_organizatorom ks_381682 //– digitálna služba pre organizátorov na evidenciu a správu ich podujatí.
3423 +** //KS_Registracia_ucasti_na_podujati ks_381681 //– digitálna služba pre predajcov/účastníkov na registráciu a manažment ich účasti.
3424 +** //KS_Koordinacia_terminov_podujati ks_381683 //– služba podpory koordinácie pre samosprávy a organizátorov.
3425 +* **Transformované/Nové biznis procesy:**
3426 +** Digitalizovaný a štandardizovaný proces registrácie a schvaľovania kultúrnych podujatí.
3427 +** Digitalizovaný a štandardizovaný proces registrácie a akreditácie predajcov a účastníkov podujatí (princíp "jedenkrát a dosť").
3428 +** Nový proces centrálnej koordinácie termínov a lokalít podujatí.
3429 +** Nový proces centralizovaného poskytovania informácií o podujatiach verejnosti.
3430 +** (Pre Časť B) Nové procesy pre bezhotovostné platby a zber digitálnej spätnej väzby.
3431 +** Tieto procesy budú detailne modelované v BPMN (súčasť DNR).
3432 +
3433 +**C. Biznis objekty (vstupy a výstupy zo systému):**
3434 +
3435 +* **Vstupy (príklady):**
3436 +** Žiadosť o registráciu podujatia (elektronický formulár).
3437 +** Žiadosť o registráciu profilu predajcu/organizátora (elektronický formulár).
3438 +** Žiadosť o účasť na podujatí (elektronický formulár).
3439 +** Nahrané dokumenty (napr. živnostenské listy, certifikáty – v digitálnej forme).
3440 +** Vyhľadávacie dopyty od občanov.
3441 +** (Pre Časť B) Dáta zo spätnej väzby, platobné príkazy.
3442 +* **Výstupy (príklady):**
3443 +** Verejne dostupný kalendár a detaily podujatí (na portáli a v mobilnej aplikácii).
3444 +** Potvrdenia o registrácii (elektronické).
3445 +** Rozhodnutia o schválení/zamietnutí (elektronické).
3446 +** Reporty a štatistiky pre samosprávy a organizátorov.
3447 +** Digitálne profily predajcov a organizátorov.
3448 +** Otvorené dáta o kultúrnych podujatiach (datasety).
3449 +** Analytické dáta (pseudonymizované/agregované).
3450 +** Aplikačné rozhrania (API) pre prístup k dátam tretími stranami.
3451 +
3452 +
3453 +1. ODKAZY
3454 +
3455 +//Doplňte odkazy na iné existujúce materiály, ktoré sú zdrojovými informáciami. V maximálnej miere sa vyhnite duplikovaným informáciám a ich aktualizácii na viacerých miestach v priebehu prípravy prípravnej projektovej dokumentácie, jej pripomienkovania a hodnotenia.//
3456 +
3457 +
3458 +1. PRÍLOHY
3459 +
3460 +
3461 +**Príloha 1: **Zoznam rizík a závislostí
3462 +
3307 3307