Dokumendiregister | Tervise- ja heaolu infosüsteemide keskus |
Viit | 6-2/5238-1 |
Registreeritud | 22.04.2025 |
Sünkroonitud | 23.04.2025 |
Liik | Väljaminev kiri |
Funktsioon | 6 Projektid ja E-teenuste juhtimine |
Sari | 6-2 Välisvahenditega seotud projektid ja hankedokumentatsioon |
Toimik | 6-222/4120 |
Juurdepääsupiirang | Avalik |
Juurdepääsupiirang | |
Adressaat | Nortal AS |
Saabumis/saatmisviis | Nortal AS |
Vastutaja | Marianne Tobro (TEHIK, Äriteenuste osakond, Heaolu valdkond, Hüvitiste, pensionite ning arvestuse tiim) |
Originaal | Ava uues aknas |
Lisa 1
Tehniline kirjeldus
1. Mõisted ja lühendid
Mõiste/Lühend Kirjeldus
SKA Sotsiaalkindlustusamet
TEHIK Tervise ja Heaolu Infosüsteemide Keskus
SKAIS1 Sotsiaalkaitse infosüsteemi vana rakendus
SKAIS2 Sotsiaalkaitse infosüsteemi uus rakendus (hõlmab Ametnikurakendust ja Iseteenindust)
eBS Majandustarkvara Oracle E-Business Suite
2. Ülevaade
SKA-s toimub hüvitiste arvestamine infosüsteemis SKAIS2 ning väljamaksmine läbi infosüsteemi eBS. Osade hüvitiste brutosummad arvutatakse infosüsteemis SKAIS1, misjärel need kantakse SKAIS2-e, kus toimub maksude ja muude kinnipidamiste arvestus.
Maksete protsess on keeruline, protsessidega seotud tehnoloogia kohati vananenud ning selle jõudlus piiripealne. Vanaduspensioniealiste tulumaksuerisuse jõustumisega kaasnesid SKAIS2 ulatuslikud muudatused, mistõttu on süsteemis välja arendatud peamised töövood ning mitmed alternatiivvood toimivad WAR lahendustel.
Süsteemi jõudlus peab tagama kiire ja sujuva väljamakseprotsessi ka suurema koormuse korral. Perehüvitiste üle toomisel OT-st peab süsteem (nii SKAIS2 kui ka eBS) olema jätkuvalt võimeline toimima ettenähtud jõudluses ning maksed tekkima ning jõudma väljamaksmisele vähemalt senises ajaraamis ehk öine kohustuste agregeerimine/arvestus peab lõppema hiljemalt kell 09:00 hommikul.
3. Lepingu eesmärk
Lepingu eesmärk on kaardistada kitsaskohad ja optimeerida SKAIS2 massmaksete protsessi, et
saavutada:
tehniliselt sujuv, kiire ja korrektne väljamaksete ettevalmistus;
manuaalse töö vähendamine;
süsteemi hooldatavuse ja laiendatavuse parandamine tehnilise võla vähendamise kaudu.
4. Tellitavad tööd
Lepinguga tellitakse järgmised tööd eesmärkide saavutamiseks:
massmaksete protsessi kitsaskohtade ja manuaalse töö analüüs arvestusest kuni väljamaksmisele saatmiseni ning esitatakse ettepanekud arendusteks;
SKAIS2 taustaprotsesside ja funktsionaalsuse arendustööd;
SKAIS2 tehnilise võla vähendamise tööd.
5. Tööprotsess ja tulemid
Järgnevalt täpsustatakse täitjaga sõlmitud lepingus kirjeldatud tingimusi tööprotsessi,
dokumenteerimise, töökorralduse, testimise ja mittefunktsionaalsete nõuete osas.
5.1 Tööprotsess
5.1.1 Tööraamistik peab tuginema etapiviisilisele planeerimisele, võimaldades arendusmeeskonna prioriteete jooksvalt muuta;
5.1.2 Tööraamistik peab võimaldama süsteemset ülevaadet iga kokkulepitud töö saavutustest; 5.1.3 Tööraamistik peab võimaldama arendusmeeskonna tulemuslikkuse (kasvu) jälgimist ajas; 5.1.4 Tööraamistik peab tagama, et arendusmeeskond tegeleb omal initsiatiivil enda
tulemuslikkuse parandamisega ja parendusettepanekute esitamisega. 5.1.5 Täpsem protsess lepitakse kokku tööde käigus.
5.2 Dokumentatsioon
Vastavalt alapunktis 4 kirjeldatud skoobile tuleb töö käigus luua ja täiendada SKAIS2
dokumentatsiooni, milleks on minimaalselt:
5.2.1 Funktsionaalsuse ja äriprotsesside kirjeldused kokkulepitud kujul (nt BPMN standard, diagrammid ja kirjeldused Confluence’is) koos ärireeglitega, mida peab olema hiljem võimalik täiendada järgnevates etappides lisanduva funktsionaalsuse alusel ning siduda tervikliku protsessi- ja ärireeglite kirjeldusega.
5.2.2 Tehniline dokumentatsioon (nt paigaldusjuhendid, Confluence keskkonnas). 5.2.3 Andmemudel. 5.2.4 Dokumentatsiooni täpsed liigid ja sisu formaat lepitakse kokku tööde käigus, kuid see peab
vastama minimaalselt järgnevatele nõuetele: Nõuded arendusprojektide dokumentatsioonile SKAISi näitel - SKAIS2 - Sotsiaalministeeriumi wiki.
5.3 Töökorraldus
Projekti töökorraldus toetub kodukorrale. Täitja peab tagama piisava kaasamise ja ülevaadete
andmise Tellijale.
5.3.1 Tööde üleandmine
Arendustööde lähtekoodi tarne toimub pideva integreerimise (continuous integration) teel. Tööde
järjekord, üleandmise aeg ja UAT tagasiside andmise aeg lepitakse kokku tööde käigus taasesitamist
võimaldavas vormis (Tellija ja Täitja poolt).
Töö üleandmisel kontrollib Tellija üle töö nõuetekohasuse ning annab vajadusel tähtaja töö
parandamiseks.
Täitja teab, et tellija võib igat üle antud funktsionaalsust paigaldada toodangusse ning täitja peab
tagama, et lõplikult valmimata funktsiooni protsessid on võimalik toodangust välja lülitada (feature
flags). Funktsioonide sisse-välja lülitamise võimekus lepitakse Tellija ja Täitja vahel kokku tööde
käigus.
5.4 Nõuded automaattestimisele
Automaattestimise nõuete täitmisel tuleb lähtuda nõuetest, mis on leitavad siit: Automaattestide
nõuded.
Testidega kaetakse serveripoolne ja kasutajaliidese kood. Kaetavuse kontrolliks ja raporteerimiseks
seatakse Tellija koodihoidla keskkonnas (Gitlab) üles pideva integratsiooni töövoog, mis
seadistatakse koos toimima SonarQube koodi ja testide kaetavuse analüsaatoriga.
Automaattestid peavad üle antavas lähtekoodis continuous-integration’i töövoo edukalt läbima.
Samuti peab Täitja hoolt kandma, et varasemalt loodud testid jäävad töö lõpetamisel edukalt
läbitavateks. Nõuete muutumisel peab Täitja viima testid vastavusse uute nõuetega või need
eemaldama, kui selliseid nõudeid enam ei eksisteeri.
5.5 Koormustestimised
5.5.1 Iseteenindus peab toetama paralleelset minimaalselt 200 päringut (siinkohal on oodatav arendajapoolne hinnang, kas see on piisav päringute maht, vajadusel tõsta arvu).
5.5.2 API teenustele ning keskmine päringu teenindamise aeg ei tohi olla suurem kui 2 sekundit.
Nõude täitmise kontrolliks tuleb luua koormustestid. Koormustestide tegemine lepitakse Tellija ja
Täitja vahel kokku tööde käigus.
Nõudest eraldi tuleb vaadelda staatiliste failide allalaadimist – need tuleb http serveris puhverdada.
5.6 Mittefunktsionaalsed nõuded
Mittefunktsionaalsete nõuete täitmisel tuleb lähtuda järgnevast:
5.6.1 Uue funktsionaalsuse loomisel tuleb lähtuda raamlepingus ja selle lisades kirjeldatud nõuetest.
5.6.2 Täpsemad mittefunktsionaalsed nõuded, millest lähtuda on leitavad siit: Mittefunktsionaalsed nõuded
5.7 Tulemid
Valminud tööde tulemid antakse üle hiljemalt tööde teostamise tähtajaks üleandmise-vastuvõtmise
aktiga, tööde tulemid peavad sisaldama:
5.7.1 Viiteid dokumentatsioonile Confluence’is; 5.7.2 Viited tehtud töödele (Jira piletitena); 5.7.3 Viiteid koodile GitLabis.
6. Tööde teostamise tähtaeg
6.1 Kõikide eelnevalt kirjeldatud tööde üleandmise (so Jira piletid "Ready for AT" ja toodangu
keskkonda paigaldatav kvaliteetne lähtekood) lõpptähtaeg on 29.08.2025.
6.2 Tööde üleandmisele järgneb tellija poolne tööde testimine mõistliku aja jooksul ja vajadusel
täitja poolne paranduste tegemine üle antud töödes, kui testimise käigus ilmneb, et tööd ei
ole lõpptähtajaks teostatud nõuetekohaselt.
6.3 Täitja tagab tehnilise toe toodangu keskkonnas probleemide lahendamiseks kuni
14.11.2025.
6.3.1 Tellijal on õigus pikendada tööde üleandmise tähtaega kui ilmneb tööde ajakavas täitjast sõltumatuid olulisi viivitusi.
Hankeleping nr __ - Massmaksete optimeerimise 1. etapp
Tervise ja Heaolu Infosüsteemide Keskus (edaspidi tellija), registrikood 70009770, aadress Pärnu
mnt 132, 11317 Tallinn, keda esindab põhimääruse alusel direktor Margus Arm ja
Nortal AS (edaspidi täitja), registrikood 10391131, aadress Lõõtsa tn 6, 11415 Tallinn, keda esindab
volikirja alusel ärijuht Mattias Saks,
edaspidi eraldi pool või koos pooled, sõlmisid raamlepingu nr 3-9/3443-1 alusel käesoleva
hankelepingu (edaspidi leping) alljärgnevas:
1. Lepingu ese
1.1. Lepingu esemeks on pakkumuskutse dokumentides olevas tehnilises kirjelduses nimetatud
tööd (edaspidi tööd).
1.2. Lepingu tööde maht on kuni 3500 töötundi.
2. Töö üleandmise ja vastuvõtmise tingimused
2.1. Täitja annab töö üle hiljemalt 29.08.2025. Tugiperiood lõppeb 14.11.2025.
2.2. Töötunni põhise lepingu korral esitab täitja eelmise kuu töötundide ajaaruande, mis sisaldab
teostatud töötunde ja nende jooksul teostatud töid. Ajaaruanne esitatakse allkirjastatult
hiljemalt järgmise kalendrikuu 5. tööpäeval. Viimane ajaaruanne esitatakse koos aktiga.
2.3. Tellitavad tööd antakse vastuvõtutestimiseks üle vastavalt lepingu tehnilises kirjelduses
kokkulepitud tingimustele.
2.4. Tellija vaatab töö üle vastavalt raamlepingu tingimustele.
2.5. Koos üle antava tööga annab täitja tellijale üle kõik tööde intellektuaalse omandi õigused
vastavalt raamlepingus kirjeldatule.
3. Lepingu hind
3.1. Lepingu täitmine toimub töötunnipõhisel arvestusel, tellija tasub üksnes lepingu alusel
tellitud ja teostatud töötundide eest.
3.2. Ühe töötunni maksumuseks lepingu täitmisel on ____ (maksumus sõnadega) eurot
käibemaksuta.
3.3. Täitja esitab tellijale e-arve pärast töö üleandmise-vastuvõtmise akti allkirjastamist.
4. Poolte vahelised teated ja kontaktisikud
4.1. Teadete edastamisel ja kätte toimetamisel lähtutakse raamlepingu regulatsioonist.
4.2. Tellija kontaktisikuks lepingu täitmisel on Marianne Tobro, tel 5275805, e-post
[email protected] või tema asendaja.
4.3. Täitja kontaktisikuks lepingu täitmisel on Marjana Lazarenkov, tel 58359548, e-post
[email protected] või tema asendaja.
5. Lõppsätted
5.1. Leping jõustub sellele poolte poolt allakirjutamise hetkest ja kehtib kuni poolte poolt oma
lepinguliste kohustuste täitmiseni.
5.2. Lepingu dokumendid koosnevad riigihanke alusdokumentidest, sh lepingu lisadest, lepingu
muudatustest ja pakkumusest.
5.3. Lepingu lahutamatuteks osadeks lepingu sõlmimise hetkel on järgmised dokumendid, mida
ei allkirjastata koos lepinguga:
5.3.1. Lisa 1 - Tehniline kirjeldus;
5.3.2. Lisa 2 – Pakkumus.
6. Poolte allkirjad
Tellija: Täitja:
HANKIJA NIMI: Tervise ja Heaolu Infosüsteemide Keskus
Pakkumusettepaneku nimetus: „Massmaksete optimeerimise 1.etapp“ Käesolevaga teeb Tervise ja Heaolu Infosüsteemide Keskus (hankija) Teile ettepaneku esitada pakkumus SKAIS2 massmaksete optimeerimise tööde teostamiseks raamlepingu nr 3-9/3443-1 alusel.
Pakkumus tuleb esitada hiljemalt 28.04.2025 kell 15.00 e-posti aadressile
[email protected]. Pakkumus tuleb esitada eesti keeles.
Pakkumus esitatakse hankelepingu eseme tehnilises kirjelduses (lisa 1) toodud tööde teostamiseks.
Alternatiivsete pakkumuste esitamine ei ole lubatav.
Pakkumus peab olema jõus minimaalselt 30 kalendripäeva.
Pakkumusena tuleb esitada:
1. Tööde teostamiseks planeeritud meeskonnaliikmed isikuliselt, tuues välja ka meeskonnaliikmete rollid (vajadusel võib hankelepingu käigus Poolte kokkuleppel meeskonnaliikmeid lisada). Kui täitja lisab või asendab meeskonnaliikmeid, tuleb nende uute meeskonnaliimete kohta, kelle osas ei ole andmeid varem esitatud, lisada andmed riigihankes avaldatud vormil. Täitja saab tööde teostamisel kasutada üksnes selliseid meeskonnaliikmeid, kes vastavad riigihankes seatud tingimustele;
2. Tööde teostamise ühe töötunni hind (ilma käibemaksuta). Alltöövõtjate kasutamisel tuleb pakkumuses vastav info välja tuua.
Töid teostatakse jooksva tunnihinna arvestuse põhiselt. Tööde ajaaruandes tuuakse välja tööde
teostamiseks kulunud töötunnid isikute lõikes, seostades nimetatud isikud Jiras logitud
tööülesannete ja kirjeldatud tegevustega.
Töid tellitakse mahus kuni 3500 töötundi. Pakkumuse esitamisega kinnitab pakkuja, et lepingu
tehnilises kirjelduses (lisa 1) välja toodud tähtaegadeks on teostatud punktis 3 kirjeldatud eesmärk ja
punktis 4 kirjeldatud funktsionaalsus kokkulepitud backlog-i ulatuses. Pakkujal ei ole õigust tööde
teostamiseks nõuda täiendavat tasu või väljamakseid.
Küsimuste tekkimise korral palun võtke ühendust enne pakkumuse esitamise tähtaega aadressil [email protected]. Pakkumusettepanekuga koos edastatavad dokumendid: Lisa 1. Tehniline kirjeldus; Lisa 2. Hankelepingu projekt.
Nimi | K.p. | Δ | Viit | Tüüp | Org | Osapooled |
---|---|---|---|---|---|---|
Leping | 28.03.2025 | 4 | 3-9/3443-21 | Muu leping | tehik | |
Pakkumus "Julgeolekumaks" | 24.01.2025 | 3 | 6-2/5137-1 | Sissetulev kiri | tehik | Nortal AS |
Pöördumine | 14.01.2025 | 1 | 6-2/5126-1 | Väljaminev kiri | tehik | Nortal AS |
Leping | 09.12.2024 | 4 | 3-9/3443-18 | Muu leping | tehik | |
Leping | 30.10.2024 | 6 | 3-9/3443-15 | Muu leping | tehik | |
Leping | 14.04.2024 | 3 | 3-9/3443-11 | Muu leping | tehik | |
Leping | 08.02.2024 | 51 | 3-9/3443-9 | Muu leping | tehik | |
Vastus pöördumisele | 07.02.2024 | 52 | 6-2/4647-2 🔒 | Sissetulev kiri | tehik | Nortal AS |
Pöördumine | 31.01.2024 | 59 | 6-2/4647-1 | Väljaminev kiri | tehik | Nortal AS |
Leping | 24.11.2023 | 127 | 3-9/3443-8 🔒 | Muu leping | tehik | |
Pakkumuskutse vastus | 24.11.2023 | 127 | 6-2/4566-1 🔒 | Sissetulev kiri | tehik | Nortal AS |
Leping | 21.11.2023 | 130 | 3-9/3443-7 | Muu leping | tehik | |
Vastus pöördumisele | 20.11.2023 | 131 | 6-2/4551-2 🔒 | Sissetulev kiri | tehik | Nortal AS |
Pöördumine | 15.11.2023 | 136 | 6-2/4551-1 | Väljaminev kiri | tehik | Nortal AS |
Leping | 13.09.2023 | 199 | 3-9/3443-6 | Muu leping | tehik | |
Pakkumuskutse "SKAIS2 väikearendused 2" vastus | 13.09.2023 | 199 | 6-2/4461-2 🔒 | Sissetulev kiri | tehik | Nortal AS |
Pöördumine | 12.09.2023 | 200 | 6-2/4461-1 | Väljaminev kiri | tehik | Nortal AS |
Leping | 10.07.2023 | 264 | 3-9/3443-5 | Muu leping | tehik | |
Leping | 18.05.2023 | 317 | 3-9/3443-4 | Muu leping | tehik | |
Leping | 08.05.2023 | 327 | 3-9/3443-3 | Muu leping | tehik | |
Leping | 18.04.2023 | 347 | 3-9/3443-2 | Muu leping | tehik | |
Vastus pöördumisele | 18.04.2023 | 347 | 6-2/4321-2 🔒 | Sissetulev kiri | tehik | Nortal AS |
Pöördumine | 14.04.2023 | 351 | 6-2/4321-1 | Väljaminev kiri | tehik | Nortal AS |
Leping | 23.12.2022 | 463 | 3-9/3443-1 | Riigihankeleping | tehik |