| Dokumendiregister | Tervise- ja heaolu infosüsteemide keskus |
| Viit | 3-9/5045-3 |
| Registreeritud | 18.09.2026 |
| Sünkroonitud | 29.09.2026 |
| Liik | Riigihankeleping |
| Funktsioon | 3 Finantsarvestus ja asutuse varade haldus |
| Sari | 3-9 Riigihankelepingud |
| Toimik | 3-9/2026 |
| Juurdepääsupiirang | Avalik |
| Adressaat | |
| Saabumis/saatmisviis | |
| Vastutaja | Aurelia Mihk (TEHIK, Tervise infosüsteemi teenuste valdkond, TIS äriteenuste osakond) |
| Originaal | Ava uues aknas |
| Taotle dokumendi eemaldamist või parandamist |
KÄSUNDUSLEPING nr 3-9/5045-3
Personaalmeditsiini tarkvarakomponentide hooldus- ja arendustööd, viitenumber 314635
Lepingu osa viitenumber 306710 002 003 000
Tervise ja Heaolu Infosüsteemide Keskus (edaspidi käsundiandja ja ka raamlepingus tellija),
registrikood 70009770, aadress Pärnu mnt 132, 11317 Tallinn, keda esindab põhimääruse alusel direktor
Margus Arm
ja
Kodality OÜ, (edaspidi käsundusaaja ja ka raamlepingus täitja), registrikood 14379569, aadress Harju
maakond, Tallinn, Lasnamäe linnaosa, Valukoja tn 10, 11415, keda esindab põhikirja alusel juhatuse liige
Maksim Zukov,
edaspidi nimetatud ka eraldi pool või koos pooled, sõlmisid raamlepingu nr 3-9/5045-1 alusel käesoleva
käsunduslepingu (edaspidi nimetatud ka kui hankeleping või leping) alljärgnevas:
1. Lepingu sõlmimise alus ja ese ning dokumendid
1.1 Leping sõlmitakse minikonkursi „Personaalmeditsiini tarkvarakomponentide hooldus- ja
arendustööd" (314635) raames esitatud eduka pakkumuse esitanud pakkujaga (Käsundisaaja)
teenuse osutamiseks (edaspidi Käsund), vastavalt Lepingus ja selle lisades toodule.
1.2 Lepingu ese personaalmeditsiini tarkvarakomponentide jooksva hoolduse, toe ja vajaduspõhiste
arendusteenuste osutamine minikonkursi „Personaalmeditsiini tarkvarakomponentide hooldus- ja
arendustööd“ tehnilises kirjelduses sätestatud tingimustel.
1.3 Lepingu dokumendid koosnevad käesolevast Lepingust ja Lepingu Lisadest.
1.4 Pooled kinnitavad, et teevad kõik mõistlikult enesest oleneva, et täita lepingu eesmärgid
käesolevas lepingus, seonduvates õigusaktides ning selle olemasolul välisrahastuse kohta
kehtivates nõuetes sätestatud tingimustel ja mahus.
1.5 Lepingu lahutamatuteks lisadeks Lepingu sõlmimise hetkel on:
1.5.1 Lisa 1 Tehniline kirjeldus;
1.5.2 Lisa 2 Teenuse töötundide aja-aruande vorm;
1.5.3 Lisa 3 Pakkumus (ei allkirjastata koos lepinguga).
1.6. Lepingu täitmist rahastatakse riigieelarvest.
2. Töökorraldus ja personal käsundi täitmisel
2.1 Käsundi täitmisel lähtutakse tehnilises kirjelduses välja toodud tingimustest ja juhistest.
2.2 Käsund täidetakse tehnilises kirjelduses märgitud kohas. Vaikimisi on käsundi täitmise asukohaks
käsundisaaja poolt teenust osutavatele isikutele selleks määratud koht/kohad.
2.3 Käsundit täidetakse teenust osutavate isiku(te) poolt isiklikult tehnilises kirjelduses märgitud
ajaperioodil ja koormusega.
2.4 Käsund täidetakse tehnilises kirjelduses märgitud tingimustele vastava(te) isiku(te) poolt. Isikute
andmed on toodud Lisas 3.
2.5 Käsundisaaja asendab Käsundit täitva isiku käsundiandja nõudel viivitamatult Lepingu objekti
täitmise seisukohast võrdväärse kvalifikatsiooni ja kogemustega ning Käsundiandjale
vastuvõetava isikuga, kui:
2.5.1 teenust osutav isik ei ole võimeline teenuse osutamist jätkama haiguse, õnnetusjuhtumi või
muu temast tuleneva põhjuse tõttu;
2.5.2 Lepingus nimetatud teenust osutav isik osutub Käsundiandja põhjendatud arvamuse
kohaselt lepingujärgsete ülesannete täitmiseks ebakompetentseks või ebasobivaks või
kui tema lepingujärgsete ülesannete täitmine pidevalt kahjustab Lepingu korrektset ja
õigeaegset täitmist;
2.6 Käsundisaaja kannab kõik punktis 2.5 nimetatud asendusest tulenevad või sellega kaasnevad kulud.
2.7 Teenust osutavad isikud ei tohi olla Käsundiandja töötajad või Käsundiandja töötajaga seotud
juriidiliste isikute töötajad. Seotud juriidiline isik tähendab Lepingu mõistes juriidilist isikut, mille
juhtimis- või kontrollorgani liige Käsundiandja töötaja on või juriidiline isik, milles vähemalt 1/10
osalusest kuulub Käsundiandja töötajale.
2.8 Käsundi nõuetekohaseks täitmiseks tuleb lähtuda Käsundiandja esindaja juhistest. Juhul, kui
käsundit täidetakse Käsundiandja asukohas tuleb järgida lisaks Käsundiandja asukohale
kehtestatud kordasid ja juhendeid, mis edastatakse kas koos tehnilise kirjeldusega või pärastiselt
lepingu täitma asumisel.
2.9 Käsundiandja esindajaks m.,h Käsundi teostamise juhendamisel, Käsundisaajale vajaliku
informatsiooni andmisel, Käsundi Lepingu tingimustele vastavuse kontrollimisel, Käsundiga seotud
teabevahetuse pidamisel, käsunduslepingu üleandmise-vastuvõtmise aktide allkirjastamisel on
Aurelia Mihk, e-post: [email protected] või tema ametlik asendaja.
2.10 Käsundisaaja esindajaks m,h Käsundi teostamisel, Käsundiandjale vajaliku informatsiooni
andmisel, Käsundiga seotud teabevahetuse pidamisel, käsunduslepingu üleandmise-vastuvõtmise
aktide allkirjastamisel on Maksim Zukov, tel +372 5554 2201, [email protected] või
tema ametlik asendaja.
3. Lepingu hind ja maksmine
3.1 Lepingu ühe töötunni maksumus on 55,54 eurot (viiskümmend viis eurot ja viiskümmend neli senti)
(ilma käibemaksuta). Lepingu maksimaalne maksumus on 128 003,36 (ükssada kakskümmend
kaheksa tuhat kolm eurot ja kolmkümmend kuus senti) eurot käibemaksuta. Käsundiandja tasub
üksnes tegelikult tellitud ja nõuetekohaselt osutatud teenuste eest vastavalt pakkumuses
toodud töötunni hindadele. Käsundiandjal ei ole kohustust tellida teenuseid lepingu
maksimaalse maksumuse ulatuses.
3.2 Lepingu hind sisaldab Käsundisaaja poolt Lepingu raames tehtavaid kõiki kulutusi ja tasu
autoriõiguste eest. ning kõiki makse. Lepingu hinnale lisandub käibemaks seaduses sätestatud
korras ja määras.
3.3 Pärast teenuse osutamist esitab Käsundisaaja Käsundiandjale teenuse üleandmise-vastuvõtmise
akti (Lisa 2). Akt esitatakse vastavalt tehnilise kirjelduse tingimustele kas igakuiselt või teenuse
osutamise ajaperioodi lõppedes. Käsundisaaja esitab igakuiselt 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.
3.4 Käsundiandja kohustub tasuma Käsundisaajale nõuetekohaselt osutatud teenuste eest arve alusel.
Arve esitatakse e-arvena masinloetaval kujul, pärast üleandmise-vastuvõtmise akti
Käsundiandja poolset allkirjastamist. Käsundisaaja annab arve tasumiseks tähtaja, mis ei ole
lühem, kui 21 kalendripäeva.
3.5 Arve peab sisaldama vähemalt õigusaktides ja raamlepingus nõutavaid andmeid.
4. Käsundisaaja õigused ja kohustused
4.1 Käsundisaaja on kohustatud tagama, et:
4.1.1 Käsundi täitmisel Käsundiandja asukohas arvestatakse, et seal kehtestatud lõunavaheaja
ning võimalike muude vaheaegade, samuti tööpäeva algus ja lõpp ning Käsundiandja
asukoha ligipääsu- ja turvareeglid jms on ära määratud töösisekorraeeskirjas jm
dokumentides, mida tutvustatakse teenust osutavatele isikutele tööde alustamisel
Käsundiandja asukohas;
4.1.2 Käsundi täitmisel tegutsetakse Käsundiandjale lojaalselt ja Käsundi laadist tuleneva
vajaliku hoolsusega ning muudest Käsundiandja poolt kehtestatud eeskirjadest
tulenevalt;
4.1.3 viivitamatult informeeritaks Käsundiandjat selliste asjaolude ilmnemisest, mis võivad
takistada Lepingu objektiks oleva Käsundi täitmist (sealhulgas Käsundiandjalt saadud
informatsiooni, lähteandmete, dokumentide vms puudulikkusest) või ajendada
Käsundiandjat muutma Käsundi täitmiseks antud juhiseid;
4.1.4 järgitaks Käsundiandja poolt antud juhiseid. Kui Käsundisaaja soovib Käsundiandja
juhistest kõrvale kalduda, peab ta sellest Käsundiandjale teatama ja tema otsuse ära
ootama, välja arvatud juhul, kui viivitusega kaasneks Käsundiandjale ilmselgelt
ebasoodus tagajärg;
4.1.5 andma Käsundiandjale aru Käsundi täitmise käigust ning võimaldama Käsundiandjale igal
ajal teostada kontrolli täidetava Käsundi mahu ja kvaliteedi üle;
4.1.6 hoidma saladuses talle Lepingu täitmisega teatavaks saanud asjaolusid, isikuandmeid ja
muud teavet, mille saladuses hoidmiseks on Käsundiandjal õigustatud huvi või mille
saladuses hoidmist Käsundiandja on nõudnud. Saladuse hoidmise kohustust ei ole, kui
teabe avalikustamiseks on Käsundiandja kirjalik luba või kui teabe avalikustamise
kohustus tuleneb õigusaktidest;
4.1.7 tagastataks Lepingu lõppemisel viivitamatult Käsundiandjale Käsundi täitmiseks saadu
(dokumendid, asjad jne);
4.1.8 pärast Lepingu lõppemist antaks Käsundiandjale üleandmise-vastuvõtmise akti alusel üle
kõik Käsundisaaja poolt Lepingu täitmise käigus koostatud aruanded ja andmed (nagu
joonised, spetsifikatsioonid, plaanid, arvestused, lisaandmed, materjalid jms).
4.2 Käsundisaajal on õigus:
4.2.1 teha Käsundiandjale põhjendatud ettepanekuid Käsundi paremaks täitmiseks;
4.2.2 nõuda Käsundiandjalt Käsundi täitmisega seotud juhiste andmist;
4.2.3 saada Käsundiandjalt Käsundi täitmiseks vajalikku teavet;
4.2.4 saada Lepingu kohaselt Käsundi täitmise eest tasu vastavalt Lepingus sätestatud
tingimustele ja korrale.
5. Käsundiandja õigused ja kohustused
5.1 Käsundiandja on kohustatud:
5.1.1 esitama Käsundisaajale kõik Käsundi osutamiseks vajalikud lähteandmed ja dokumendid;
5.1.2 Käsundisaaja nõudmisel esitama Käsundisaajale vajalikku lisainformatsiooni, andmeid ja
dokumente, mis on vajalikud Käsundi nõuetekohaseks täitmiseks;
5.1.3 andma viivituseta Käsundisaajale juhiseid Käsundi täitmiseks, kui Käsundisaaja neid
nõutab;
5.1.4 informeerima viivitamatult Käsundisaajat asjaolude ilmnemisest, mis võivad takistada
Lepingu objektiks oleva Käsundi täitmist;
5.1.5 maksma Käsundisaajale Lepinguga ettenähtud alustel ja korras tasu Käsundi täitmise eest.
5.2 Käsundiandjal on õigus:
5.2.1 nõuda Käsundisaajalt Lepingus sätestatud nõuetest ja Käsundi täitmise tähtaegadest
kinnipidamist;
5.2.2 anda Käsundisaajale vajadusel Käsundi täitmiseks vastavaid juhiseid;
5.2.3 kontrollida Käsundi täitmise käiku igal ajal Lepingu täitmise tähtaja jooksul ning saada
Käsundisaajalt informatsiooni Käsundi täitmise kohta;
5.2.4 teostada kontrolli ja järelevalvet Käsundisaaja poolt täidetava Käsundi üle;
5.2.5 teha Käsundisaajale ettekirjutus 10 tööpäeva jooksul üleandmise-vastuvõtmise akti
esitamisest lepingust tuleneva kohustuse rikkumise puhul. Käsundiandja annab
Käsundisaajale ettekirjutuses tähtaja puuduste kõrvaldamiseks, mis ei tohi olla lühem kui
5 tööpäeva.
6. Intellektuaalne vara ja andmekandjate omandiõigus
6.1 Lepingu täitmisel koostatud käsikirjade, tarkvara või nende osade omandi-, autori- ja muud
õigused kuuluvad Käsundiandjale. Intellektuaalse vara õiguste ja kohustustega seonduvat
reguleeritakse täpsemalt raamlepingus.
6.2. Kõik Käsundisaaja poolt Lepingu täitmise käigus koostatud dokumendid ja andmed, samuti
materiaalsed andmekandjad, mille vahendusel töö (teos) Käsundiandjale edastatakse, kuuluvad
Käsundiandjale. Käsundisaaja annab kõik nimetatud dokumendid ja andmed Käsundiandjale üle.
7. Konfidentsiaalsus
7.1 Konfidentsiaalsuskohustusega seonduvat reguleeritakse raamlepingus.
8. Isikuandmed
8.1 Pooled tagavad oma tegevuses vastavuse kohalduvatele andmekaitse õigusaktidele. Pooled
täidavad kõiki lepingu täitmise kohas kehtivaid isikuandmete töötlemisalaseid nõudeid,
andmete turvalisust puudutavaid ning isikuandmete kaitse alaseid Euroopa Liidu ja Eesti
Vabariigi õigusakte. Isikuandmetega seonduvat reguleeritakse täpsemalt raamlepingus ja selle
alusel vajadusel sõlmitavas isikuandmete töötlemise lepingus.
9. Poolte vastutus
9.1Poolte vastutust reguleeritakse täpsemalt raamlepingus.
9.2 Oluliseks lepingurikkumiseks loetakse käsunduslepingus muu hulgas järgmisi rikkumisi:
9.2.1 Käsundisaaja rikub personaliga seonduvaid tingimusi;
9.2.2 Pool on rikkunud kolmandate isikutega seonduvaid kohustusi;
10. Teadete edastamine
10.1 Pooltevaheline suhtlus ja teadete edastamine on reguleeritud raamlepingus.
11. Lepingu kehtivus ja muutmine
11.1 Leping kehtib Lepingu tähtaja lõpuni, lepingu nõuetekohase täitmiseni või lepingu lõpetamiseni.
11.2 Käsundiandjal on õigus Leping üles öelda 30-päevase etteteatamistähtajaga. Taolisel juhul
kohustub Käsundiandja tasuma Käsundisaajale ainult tegelikult osutatud teenuste eest.
11.3 Lepingut võib muuta poolte kirjalikul kokkuleppel. Muudatused jõustuvad pärast nende
allkirjastamist mõlema poole poolt või poolte poolt määratud tähtajal. Kirjaliku vormi
mittejärgimisel on muudatused tühised.
11.4 Riigihangete seaduse § 123 lg 1 p 1 kirjeldatud muudatused lepitakse kokku Käsundiandja ja
Käsundisaaja esindajate poolt kirjalikku taasesitamist võimaldavas vormis.
12. Muud tingimused
12.1 Käsundisaaja ei või oma lepingujärgseid õigusi ega kohustusi üle anda kolmandatele isikutele.
12.2 Pooled on Lepingu allkirjastanud digitaalselt.
Käsundiandja: Käsundisaaja:
/digitaalselt allkirjastatud/ /digitaalselt allkirjastatud/
1
Lisa 1
Tehniline kirjeldus
Personaalmeditsiini tarkvarakomponentide hooldus-ja arendustööd
1. Üldine
1.1. Hanke eesmärk on sõlmida minikonkursi tulemusel sama eduka pakkujaga
kaks raamlepingu alusel ette nähtud hankelepingut: töövõtuleping
konkreetsete tähtajaliste tulemite loomiseks ja üleandmiseks ning
käsundusleping personaalmeditsiini tarkvarakomponentide jooksva
hoolduse, toe ja vajaduspõhiste arendustööde teostamiseks.
2. Hetkeolukord
2.1. Personaalmeditsiini tarkvarakomponentide arendusega alustati 2019. aastal ning
alates 2024. aasta lõpust on tegeletud komponentide suuremahulise uuendamisega,
et vahepeal pausile jäänud projektiga edasi minna. Eesmärgiks on avada toodangus
esimene personaalmeditsiini teenus, milleks on rinnavähi polügeensel riskiskooril
põhinev ennetusteenus. Esimese personaalmeditsiini teenuse raames arvutatakse
valimis olevatele naistele rinnavähi polügeenne riskiskoor ning kõrgenenud
riskiskooriga isikud kutsutakse täiendavalt mammograafiasse.
2.2. Suuremad arendused on käesoleva lepingu sõlmimise ajaks lõppenud ning tervise
infosüsteemiga on liidestatud personaalmeditsiini tarkvarakomponendid –
geneetiliste andmete infosüsteem (GAIS), geeniriski arvutusmudelite haldus-ja
arvutuskeskkond (GRIS), permed halduskomponent (Permed Manager), nõusolekute
infosüsteem (PerMed Consent) ning riskiskooride x-tee liides.
2.3. Enne toodangus teenuse avamist on vaja teostada tarkvaralise meditsiiniseadme
liidestamine, jõudlustestid ning jätkuarenduste teostamine, sh kogu teenuse voo
läbitestimisest erinevate osapoolte vahel ning jõudlustestimisest tekkivate leidude
lahendamine. Peale tootestamist jätkub teenuse regulaarne hooldus ja arendus
vastavalt tekkivatele vajadustele.
3. Hankelepingu eesmärk ja ese
3.1. Hankelepingu eesmärk on teostada personaalmeditsiini tarkvarakomponentide
arendus-ja hooldustööd mis on vajalikud teenuse tootestamiseks ning tagada
tehniline tugi TEHIKule ja teistele seotud partneritele. Samuti teostada regulaarseid
jätkuarendus - ning hooldustöid peale teenuse käivitamist.
3.2. Minikonkursi tulemusel sõlmitakse eduka pakkujaga kaks hankelepingut:
3.2.1. töövõtuleping, mille esemeks on tehnilise kirjelduse punktides 3.4.1.
nimetatud konkreetsete tulemite loomine, testimine, dokumenteerimine ja tellijale
üleandmine;
3.2.2. käsundusleping, mille esemeks on muud tehnilise kirjelduse punktides 3.4.2-
3.4.10 nimetatud jooksvad hoolduse, toe, konsultatsiooni, analüüsi, testimise,
2
projektijuhtimise ja vajaduspõhiste arendustööde osutamine, mida osutatakse
lepingu kehtivuse ajal vastavalt vajadusele
3.3. Mõlemad hankelepingud sõlmitakse sama eduka pakkujaga ning pakkuja
pakkumus peab hõlmama mõlema hankelepingu täitmist.
3.4. Arendustööde sisu hõlmab:
3.4.1. Tootestamisele eelnevad arendus- ja hooldustööd, hinnanguliselt 200
töötunni ulatuses. Töövõtulepingu esemeks on tootestamisele eelnevad
konkreetsed tulemitööd, eelkõige:
3.4.1.1. teavituste välja- ja sisselülitamise funktsionaalsuse
realiseerimine (PERMEDTIS-278).
3.4.1.2. jõudlustestide kohandamine ning läbiviimine
arenduskeskkonnas (PERMEDTIS-246).
3.4.1.3. WM -> PerMed päringute kohandamine (PERMEDTIS-265).
3.4.1.4. kogu teenuse voo ning jõudlustestimisest tulnud leidude
parandamine (PERMEDTIS-287 ja PERMEDTIS-288).
3.4.2. jooksvad arendus- ja hooldustööd (sh projektijuhtimine, analüüs ja
testimine);
3.4.3. vajadusel tarkvaralise meditsiiniseadme liidestamine
arvutuskeskkonda ning liidestamisel tekkivate probleemide lahendamine;
3.4.4. tehnilise toe pakkumine TEHIKule (sh TEHIKu portaalidele) ning
välistele partneritele;
3.4.5. vajadusel lahenduse töösse sekkumine, et tagada lahenduse
funktsionaalsuse tõrgeteta toimimine (sh ajaületusega päringute või
vealogide analüüs);
3.4.6. lahenduse jõudlusega seotud probleemide korral põhjuste
väljaselgitamisel osalemine, lahenduste pakkumine, parema jõudluse
tagamiseks vajalike tööde teostamine (sh päringute optimeerimine);
3.4.7. vajadusel tellija konsulteerimine hooldus- ja arendustöödega seotud
küsimustes;
3.4.8. vajadusel veebidisaineri poolsete UX/UI tööde teostamine;
3.4.9. vajadusel arendustööde teostamine, mis on tingitud baastarkvara või
komponentide versiooniuuendustest;
3.4.10. teostatud tööde dokumenteerimine.
3.5. Hankelepingu esemeks on personaalmeditsiini tarkvarakomponendid - geneetiliste
andmete infosüsteem (GAIS), geeniriski arvutusmudelite haldus-ja arvutuskeskkond
(GRIS), permed halduskomponent (Permed Manager), nõusolekute infosüsteem
(PerMed Consent) ning riskiskooride x-tee liides.
4. Hankelepingu kehtivus ja maht
4.1. Minikonkursi tulemusel sõlmitakse sama eduka pakkujaga kaks hankelepingut:
töövõtuleping ja käsundusleping.
3
4.2. Töövõtuleping sõlmitakse tehnilises kirjelduses nimetatud konkreetsete tulemipõhiste
tööde teostamiseks. Töövõtulepingu alusel tehtavad tööd tuleb teostada ja tellijale üle anda
tehnilises kirjelduses sätestatud tähtajaks.
4.3. Käsundusleping sõlmitakse personaalmeditsiini tarkvarakomponentide jooksva
hoolduse, toe ja vajaduspõhiste arendusteenuste osutamiseks kehtivusega kuni 30 kuud
alates käsunduslepingu jõustumisest.
4.4. Töövõtulepingu ja käsunduslepingu maksimaalne maksumus kokku on 140 000 eurot
käibemaksuta. Töövõtulepingu tulemipõhiste tööde maksumus ei või ületada 12 000 eurot
käibemaksuta. Töövõtulepingu maksumust ei kasutata pakkumuste hindamisel, vaid
kontrollitakse pakkumuse vastavustingimusena. Pakkumus, milles töövõtulepingu
tulemipõhiste tööde maksumus ületab 12 000 eurot käibemaksuta, tunnistatakse
mittevastavaks ja lükatakse tagasi.
4.5. Käsunduslepingu maksimaalne maksumus kujuneb selliselt, et 140 000 eurost
käibemaksuta lahutatakse eduka pakkuja töövõtulepingu maksumus. Tellijal ei ole kohustust
tellida teenuseid käsunduslepingu maksimaalse maksumuse ulatuses.
5. Tööprotsess
5.1. Minikonkursi tulemusel sõlmitakse sama eduka pakkujaga kaks hankelepingut:
töövõtuleping ja käsundusleping.
5.2. Töövõtulepingu alusel teostatakse tehnilises kirjelduses nimetatud konkreetsed
tähtajalised tulemitööd, mis on vajalikud teenuse tootestamiseks. Töövõtulepingu alusel
tehtavad tööd teostatakse fikseeritud maksumuse alusel ning antakse tellijale üle
töövõtulepingus ja tehnilises kirjelduses sätestatud tähtajaks.
5.3. Käsunduslepingu alusel osutatakse jooksvaid hooldus-, toe-, konsultatsiooni-, analüüsi-,
testimis-, projektijuhtimis- ja vajaduspõhiseid arendustöid lepingu kehtivuse ajal vastavalt
tellija vajadusele. Käsunduslepingu alusel tehtavad tööd teostatakse töötunnipõhisel
arvestusel.
5.4. Töötunnid logitakse meeskonnaliikme poolt tööde halduskeskkonnas Jira vähemalt üks
kord nädalas. Tööaja arvestuse väikseim samm on 15 minutit.
5.5. Käsunduslepingu alusel osutatud teenuste eest esitab täitja igakuiselt teenuse
üleandmise-vastuvõtmise akti koos ajaaruandega. Tööde eest tasustamise täpsemad
tingimused sätestatakse vastavas hankelepingus.
5.6. Arendamisel kasutatakse agiilse arendusprotsessi põhimõtteid, kui konkreetse töö
iseloomust või hankelepingust ei tulene teisiti.
6. Nõuded meeskonnale
4
6.1. Minikonkursi tulemusel sõlmitava hankelepingu täitmisel peab Täitja tagama
meeskonna, kuhu kuuluvad vähemalt järgmised rollid:
projektijuht:
analüütik;
testija;
java back-end arendaja;
webMethods back-end arendaja.
6.2. Isikute kohta, keda ei esitatud nimeliselt raamlepingu pakkumuses (nt front-end
arendaja, projektijuht), esitab Täitja andmed minikonkursi pakkumuses raamhankes
ettenähtud meeskonna ühise CV vormil.
6.3. Raamlepingu raames esitatud võtmeisikute (nt java back-end arendaja) puhul lähtub
Täitja raamlepingu pakkumuses märgitud isikutest, tagades nende kättesaadavuse ja
kaasatuse vastavalt minikonkursi vajadustele.
6.4. Lähtuvalt tööde spetsiifikast peab pakkuja minikonkursi pakkumuses esitama
vähemalt ühe hankelepingu täitmisse kaasatava meeskonnaliikme, kellel on varasem
kogemus GenData, GenComp, Permed-Manager, ja Permed-Consent või
samaväärsete komponentidega seotud arendus-, analüüsi- või arhitektuuriprojektis.
Pakkuja esitab nõude täitmise kontrollimiseks nimetatud isiku varasema kogemuse
kirjelduse koos asjakohaste andmetega.
7. Nõuded tööde teostamisele
7.1. Tööd realiseeritakse kahes osas:
7.1.1. Esimeses osas realiseeritakse tehnilise kirjelduse p 3.5.1 ja selle
alampunktides kirjeldatud tööd sellises ulatuses, mis võimaldavad teenuse
kasutuselevõttu live keskkonnas. Esimese osa tööd peavad olema tehtud ja
tellijale üle antud 1 kuu jooksul alates lepingu sõlmimisest.
7.1.2. Teisi töid alates tehnilise kirjelduse p 3.5.2 realiseeritakse jooksvalt
vastavalt vajadusele kahe aasta jooksul.
7.2. Arendustööde teostamisel tuleb lähtuda raamlepingus viidatud tellija poolt kodulehel
avaldatud nõuetest (mh mittefunktsionaalsed nõuded, IT profiil, automaattestide
nõuded).
7.3. Üleantav kood järgib parimaid praktikaid ja TEHIKu kehtivaid arendusjuhiseid.
7.4. Vastavalt hankelepingule tuleb üleantavad tööd täitja poolt enne üle andmist testida.
7.4.1. Täitja poolt tuleb koostada testiraportid, testilood ning esitada
testitulemused.Testitulemustest peab selguma, kuidas arendusnõuded on
täidetud.
7.4.2. Täitja poolt tuleb koostada ning esitada jõudlustestid. Jõudlustestid
peavad vastama mittefunktsionaalsetes nõuetes esitatud tingimustele.
7.4.3. Testid peavad olema automatiseeritud ja korduvkäivitatavad TEHIKu
poolt ning vastama automaattestide kasutamise nõuetele.
7.4.4. Koormustestid tuleb koostada ja läbi viia vähemalt kolmel moel:
7.4.4.1. Automaatselt uute mikroteenuste tasemel, et tuvastada
jõudluse muutusi mikroteenuste muutmise järel. Testid tuleks
integreerida GitLabi pipeline’i automaattestimise protsessi;
5
7.4.4.2. Koormusele orienteeritud regressioonitestina läbi X-tee
SOAP teenuste.
7.5. Vastavalt hankelepingule antakse koos töödega üle nõuetekohane
dokumentatsioon.
7.5.1. Täitja poolt tuleb dokumenteerida lahenduse arhitektuur koos
lahenduste toimimise kirjelduse ja interaktsiooniskeemidega.
7.5.2. Täitja poolt tuleb dokumenteerida andmemudel koos andmeväljade
kirjeldusega.
7.5.3. Täitja poolt tuleb dokumenteerida lahenduse paigaldus- ja
administreerimisjuhendid.
7.5.4. Täitja poolt tuleb koostada testide tulemite dokumentatsioon.
7.5.5. Täitja poolt tuleb koostada koormustestide dokumentatsioon.
7.5.6. Täitja poolt tuleb esitada protsessimootori töövoogude ja protsesside
skeemide dokumentatsioon.
7.5.7. Dokumenteerimine peab toimuma TEHIKu Wiki keskkonnas.
7.6. Ülaltoodud loetelu dokumenteerimisvajadustest võib töö käigus täieneda
(mittefunktsionaalsetes nõuetes sätestatud tingimustest lähtuvalt)
7.7. Arendajal on vajadusel kohustus tutvustada tehtud arendusi tellija poolt korraldatud
koosolekutel/üritustel (sh läbi viia koolitusi ja anda juhiseid lepingu esemeks oleva
teenuse liidestujatele ning TEHIKu portaalidele).
| Nimi | K.p. | Δ | Viit | Tüüp | Org | Osapooled |
|---|