Hankeleping nr __ Tervise ja Heaolu Infosüsteemide Keskus , registrikood 70009770, aadress Pärnu mnt 132 , Tallinn, keda esindab põhimääruse ja volikirja alusel direktor Margus Arm (edaspidi tellija ), ja AS HELMES, (edaspidi nimetatud ka täitja ), registrikood 10364097, aadress Lõõtsa tänav 6 Tallinn 11415, keda esindab volikirja alusel Julia Mozberg edaspidi eraldi pool või koos pooled , sõlmisid raamlepingu nr 3-9/2307-1 alusel käesoleva hankelepingu (edaspidi leping ) alljärgnevas: Lepingu ese Lepingu esemeks on lisas 1 „Hankelepingu eseme tehniline kirjeldus“ nimetatud tööd koos garantiiteenustega (edaspidi tööd ). Lepingu tööde maht on kuni 3300 töötundi . Töö üleandmise ja vastuvõtmise tingimused Täitja annab töö üle hiljemalt 3 0 . 09 .202 4 . Tellitavad tööd antakse vastuvõtutestimiseks üle vastavalt lepingu lisas 1 kokkulepitud tingimustele. Tellija vaatab töö üle vastavalt raamlepingu tingimustele. Töö antakse üle üleandmise ja vastuvõtmise aktiga (edaspidi ka akt ). Koos üle antava tööga annab täitja tellijale üle kõik tööde intellektuaalse omandi õigused vastavalt raamlepingus kirjeldatule. Lepingu hind Tellija tasub üksnes lepingu alusel tellitud ja teostatud töötundide eest. Täitja esitab iga kalendrikuu lõpus allkirjastatud ajaaruande järgmise kalendrikuu 5. tööpäevaks, millelt kajastuvad teostatud töötunnid ja nende jooksul teostatud tööd. Viimane ajaaruanne esitatakse koos aktiga. Ühe töötunni maksumuseks tööde teostamisel on ... ( ... ) eurot ilma käibemaksuta. Tööde eest tasumine toimub tunnitöö põhisel arvestusel. Lepingu maksimaalne töötundide maht kokku on 3300 töötundi. Arve esitatakse e-arvena, pärast akti tellija poolt allkirjastamist. Täitja annab tellijale arve tasumiseks tähtaja minimaalselt 21 kalendripäeva alates arve laekumisest . Arvel tuleb märkida raamlepingu ja hankelepingu number, riigihanke viitenumber ja tellija kontaktisiku nimi. Poolte vahelised teated ja kontaktisikud Teadete edastamine toimub üldjuhul telefoni, e-posti, või posti teel. Juhul, kui teate edastamisel on olulised õiguslikud tagajärjed, peavad teisele poolele edastatavad teated olema edastatud taas-esitamist võimaldavas vormis (s.o kirjalikus vormis või e-posti teel). Informatiivset teadet võib edastada ka telefoni teel. Teate edastamise hetkeks loetakse elektronkirja tehniliselt tõendatud saatmise hetk või kirjaliku teate allkirjaga tõendatud vastuvõtmise hetk. Tellija kontaktisikuks lepingu täitmisel on Epp Laanpõld , pensioni talituse juhataja, telefon +372 5129 729 , e-post:
[email protected] . Tellija kontaktisikuks on Kristiina Jäetma , projektijuht, telefon +372 5560 6244 , e-post:
[email protected] . Täitja kontaktisikuks lepingu täitmisel on Julia Mozberg , projektijuht, telefon +372 554 5925 , e-post
[email protected] . Täitja kontaktisikuks lepingu täitmisel on Luisa Räim, projektijuht, telefon +372 ..., e-post:
[email protected] . Lepingu kehtivus Leping jõustub sellele poolte poolt allakirjutamisest ja kehtib kuni poolte poolt oma lepinguliste kohustuste täitmiseni. Tellijal on õigus leping igal ajal üles öelda, teatades sellest 60 kalendripäeva ette. Lõppsätted Lepingu täitmisel tekkinud vaidlused ja lahkarvamused lahendavad pooled läbirääkimiste teel. Kokkuleppe mittesaavutamisel lahendatakse vaidlused Harju Maakohtus. Lepingu täitmisel ja lepingust tulenevate vaidluste lahendamisel lähtutakse Eesti Vabariigi õigusaktidest. Pooled ei tohi lepingust tulenevaid õigusi ja kohustusi üle anda kolmandatele isikutele ilma teise poole kirjaliku nõusolekuta. Lepingu dokumendid koosnevad käesolevast lepingust, lepingu lisadest ning lepingu muudatustest, milles pooled võivad kokku leppida lepingu allakirjutamise järgselt. Lepingu lahutamatuteks osadeks lepingu sõlmimise hetkel on järgmised dokumendid: Lisa 1 - Hankelepingu eseme tehniline kirjeldus ; Lisa 2 – P akkumus. Poolte allkirjad Tellija: Täitja: ( allkirjastatud digitaalselt ) ( allkirjastatud digitaalselt )
Lisa 1 T ehniline kirjeldus Mõisted ja lühendid Mõiste/Lühend Kirjeldus SKA Sotsiaalkindlustusamet TEHIK Tervise ja Heaolu Infosüsteemide Keskus SKAIS1 Sotsiaalkaitse infosüsteem i vana rakendus SKAIS2 Sotsiaalkaitse infosüsteem i uus rakendus (hõlmab Ametnikurakendust ja Iseteenindust) E BS Majandustarkvara Oracle E-Business Suite Ülevaade SKA kasutab ülesannete täitmiseks sotsiaalkaitse infosüsteemi, mis koosneb SKAIS1 , E BS ja SKAIS2 rakendus t est . SKAs on kasutusel kaks erinevat finantsplatvormi: SKAIS1 toetuste ja hüvitiste finantsarvestust peetakse FINUI-s ning SKAIS2 finantsarvestust eBS -s. SKAIS2s toimub nõuete ja kohustuste arvutamine, tasaarveldus ja maksude kinnipidamine ning finantsarvestus ning suhtlus pangaga eBS -s FinUI ja eBS kaudu edastatakse agregeeritud andmed SAPi riigi raamatupidamisse pearaamatu vaates on finantstehingud kahes kohas (FINUI, eBS ), millele algandmed saadetakse vastavalt SKAIS1 ja SKAIS2 poolt. SKAIS2s on praeguseks kasutusel elatisabiteenus, puude raskusastme tuvastamine, sotsiaaltoetuse teenus, peretoetused, isa täiendav vanemahüvitis, pensionikindlustusmaksed ja abivahendite teenus. Samuti toimib pensionite väljamaksu arvestus SKAIS2-s. SKA teenuste kasutajate jaoks on arendatud SKA iseteenindus, kus kasutaja saab enda jaoks vajalikke toiminguid teha lihtsalt ja kiirelt. Iseteeninduses kuvatakse praegu isikuandmetega seotud infot, isikule maksete teostamise infot, perehüvitiste teenuseid, pensionikindlustusmaksete teenust ja abivahendite teenust. SKAIS2-s olevate teenuste finantsarvestust, raamatupidamiskandeid ja väljamakseid teostatakse Oracle E-Business Suite majandustarkvaras. Lepingu eesmärk L epingu eesmärgiks on luua SKAIS2-s võimalus teha kinnipidamisi kohtutäiturite arestiaktide nõuete katteks, rahvusvahelise pädeva asutuse nõuete katteks, SKA enammaksunõuete katteks jm liikide jaoks. Kinnipeetud summad peab samal kuul välja maksma nõude esitaja kontol . Tellitavad tööd Lepinguga tellitakse SKAIS2 kinnipidamiste 2. etapi tööde realiseerimine vastavalt ärilistele vajadustele , sealhulgas kinnipidamiste 1. etapi tööde lõpetamine ja kinnipidamise kuvade täiendused. Tööd tuleb üle anda hiljemalt 30.09 .202 4 . T ööde loetelu tekib eelnevalt kokkulepitud backlogi alusel ja hallatakse jiras : Eelanalüüsi suunatud ülesanded (analüüsi task ) , mille tulemusel valmivad mahuhinna n gutega kasutajalood ( story’d ) ja tehnilised eeldus tööd ( technical taskid ) ; Arendusse suunatud kasutajalood ( story’d ) ja tehnilised eeldus tööd ( technical taskid ) backlog staatuses vastavalt tööde järjekorral e ( rank ) . M uud ülesanded (toetavate ja ettevalmistavate tööde taskid ) , mis on vajalikud arendustöö tõrgeteta toimimise tagamiseks. Tööprotsess ja tulemid Järgnevalt täpsustatakse Täitja ga sõlmitud raamlepingus (nr 3-9/2307-1 ) kirjeldatud tingimusi tööprotsessi, dokumenteerimis e , töökorraldus e , testimis e ja mittefunktsionaalsete nõuete osas. Tööprotsess Tööraamistik peab tuginema etapiviisilisele planeerimisele, võimaldades arendusmeeskonna prioriteete jooksvalt muuta; Tööraamistik peab võimaldama süsteemset ülevaadet iga kokkulepitud töö saavutustest; Tööraamistik peab võimaldama arendusmeeskonna tulemuslikkuse (kasvu) jälgimist ajas; Tööraamistik peab tagama, et arendusmeeskond tegeleb omal initsiatiivil enda tulemuslikkuse parandamisega ja parendusettepanekute esitamisega . Täpsem protsess lepitakse kokku tööde käigus. Dokumentatsioon Vastavalt al apunktis 4 kirjeldatud skoobile , tuleb töö käigus luua ja täiendada SKAIS2 dokumentatsiooni, milleks on minimaalselt: f unktsionaalsuse 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 ; t ehniline dokumentatsioon (nt paigaldusjuhendid, Confluence keskkonnas) ; a ndmemudel. Dokumentatsiooni täpsed liigid ja sisu formaat lepitakse kokku tööde käigus. Töökorraldus Projekti töökorraldus toetub kodukorrale. Täitja peab tagama piisava kaasamise ja ülevaadete andmise Tellijale. 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. Nõuded automaattestimisele Automaattestimise nõuete täitmisel tuleb lähtuda nõuetest, mis asuvad Confluence keskkonnas: https://wiki.sm.ee/pages/viewpage.action?pageId=72518077 . 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äbitava teks . Nõuete muutumisel peab Täitja viima testid vastavusse uute nõuetega või ne ed eemaldama, kui selliseid nõudeid enam ei eksisteeri . Koormustestimised Iseteenindus peab toetama paralleelset minimaalselt 200 päringut ( siinkohal on oodatav arendajapoolne hinnang, kas see on piisav päringute maht, vajadusel tõsta arvu ). 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 Täitja poolt kokku tööde käigus. Nõudest eraldi tuleb vaadelda staatiliste failide allalaadimist – need tuleb http serveris puhverdada. Mittefunktsionaalsed nõuded Mittefunktsionaalsete nõuete täitmisel tuleb lähtuda järgnevast: Uue funktsionaalsuse loomisel tu leb lähtuda raamlepingus (nr 3-9/2307-1 ) ja selle lisades kirjeldatud nõuetest. Täpsemad mittefunktsionaalsed nõuded, millest lähtuda, asuvad Confluence keskkonnas: Mittefunktsionaalsed nõuded arendustele Olemasoleva funktsionaalsuse taaskasutamisel tuleb tagada vähemalt olemasoleval tasemel mittefunktsionaalsete nõuete täitmine vastavas tehnilises komponendis (st tänaste puuduste likvideerimist Tellija Täitjalt käesoleva tellimuse raames ei eelda. Tellija eeldab, et Täitja teeb ettepanekuid puuduste likvideerimiseks ja konkreetsed lahendused lepitakse eraldi kokku). Serveripoolsete teenuste ja nendega suhtluse tänapäevastele parimatele praktikatele vastavaks viimine (REST API korrastamine ja taaskasutatavaks muutmine). Nõuded kiirusele ja latentsusele - a llpool kirjeldatud nõuded kehtivad ainult SKAIS2 sisemisele rakendusele ehk väliste süsteemide vasteaegasid ei loeta ajalise nõude sisse : Tühja veebivormi avanemine ei tohi kesta üle 2s. Andmetega veebivormi avanemine ei tohi kesta üle 4s. Menetluse jaoks andmete otsimine ei tohi kesta üle 5s. Menetluse andmete salvestamine ei tohi kesta üle 4s. Menetluse jaoks andmete värskendamine ei tohi kesta üle 4s. Üle interneti infosüsteemi kasutamisel võib lisanduda 2s viivitus. Teenuse kvaliteedi tõstmiseks on poolel õigus teha teisele poolele ettepanekuid kiiruse ja latentsuse nõuete muutmiseks. Muudatuste korral kirjeldatakse kasutuslugude vastuvõtukriteeriumidesse mittefunktsionaalse nõudena. Tulem id Valminud t ööde t ulem id antakse üle mitte hiljem kui 30.09 .2024 üleandmise-vastuvõtmise aktiga, tööde tulemid pea vad sisalda ma : v iiteid dokumentatsioonile Confluence’is ; t ööde üleandmise-vastuvõtmise akti, mis peab sisaldama tehtud tööde loendit Jira väljavõttena ; v ii teid koodile Gi tLabis ; k oodianalüüsi, mis sisaldab väljavõtet TEHIKu SonarQube keskkonnast, kust on näha testide kaetavuse protsent. Tööde teostamise tähtaeg Kõikide eelnevalt kirjeldatud tööde üleandmise (so Jira piletid " Ready for AT" ja toodangu keskkonda paigaldatav kvaliteetne lähtekood) lõpptähtaeg on 3 0 . 0 9 .2024 . Tööde üleandmisele järgneb t ellija 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õuetekohasel .
HANKIJA NIMI: Tervise ja Heaolu Infosüsteemide Keskus Pakkumusettepaneku nimetus: „ Kinnipidamiste 2 . etap i arendus “ Käesolevaga teeb Tervise ja Heaolu Infosüsteemide Keskus ( H ankija) Teile ettepaneku esitada pakkumus „ Kinnipidamiste 2. etapi arendus“ tööde teostamiseks raamleping u nr 3-9/2307-1 alusel . Pakkumus tuleb esitada hiljemalt 24 .11 . 202 3 kell 1 5 : 00 e-posti aadressi de le kristiina.jaetma @tehik.ee ja
[email protected] . Pakkumus tuleb esitada eesti keeles ja digitaalselt allkirjastatult pakkuja allkirjaõigusliku isiku poolt. Pakkumus esitatakse Hankelepingu eseme tehnilises kirjelduses (lisa 1 ) toodud tööde teostamiseks , palume lähtuda pakkumuse esitamisel uuendatud tehnilisest kirjeldusest. Alternatiivsete pakkumuste esitamine ei ole lubatav. Pakkumusena tuleb esitada : 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; 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 3300 töötundi . Pakkumuse esitamisega kinnitab p akkuja, et lepingu tähtaja saabumiseks on teostatud Hankelepingu eseme tehnilis es kirjelduse (lisas 1) punktis 4 toodud 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] . Pakkumusettepaneku ga koos edastatavad dokumendid : Lisa 1. Hankelepingu eseme t ehniline kirjeldus ; Lisa 2. Hankelepingu projekt.