e-labori haldamise rakenduse (eLHR) hooldus- ja arendustööde lepingu projekt
Lepingu nr 3-8/2074-1
Tervise ja Heaolu Infosüsteemide Keskus, registrikood 70009770, aadress Uus-Tatari 25, Tallinn,
keda esindab põhimääruse alusel direktor Katrin Reinhold (edaspidi: Tellija) ja
OÜ Idakoidlik, registrikood 10293121, aadress Vahtra 2a-12, Narva, keda esindab juhatuse liige
Aleksandr Ivanov (edaspidi: Täitja)
edaspidi koos või eraldi nimetatud ka Pooled või Pool, sõlmisid Tellija poolt läbiviidud riigihanke
“e-labori haldamise rakenduse (eLHR) hooldus- ja arendustööd” (viitenumber: 200185)
tulemusena käesoleva lepingu (edaspidi: Leping) alljärgnevas:
1. Lepingu ese
1.1. Lepingu esemeks on e-labori haldamise rakenduse hooldus- ja arendustööde teostamine
vastavalt lisas 1 toodud tehnilisel kirjeldusele, sh lisa 1 punktides 3.52 – 3.54 sätestatud
teenustaseme kokkuleppele (SLA).
1.2. Täitja kohustub teostama käesolevas Lepingus ja Lepingu lisades kokkulepitud tegevused
ja tööd, sealhulgas (edaspidi: Tööd):
- Rakenduse hooldus- ja arendustööd, sh kasutamise ja funktsioneerimise
tagamisega seotud veaparandustööd;
- Vajadusel arendustööde teostamiseks vajalikud analüüsitööd, sh ajaületusega
päringute või vealogide analüüs;
- Teostatud tööde dokumenteerimine ja dokumentatsiooni ajakohasena hoidmine;
- Vajadusel osutama Tellijale rakendusega seotud konsultatsioone ja koolitusi.
1.3. Tööde teostamise täpsemad tingimused ja kirjeldus on kokku lepitud Lepingu Lisas 1.
1.4. Leping jõustub sellele allakirjutamisest ning kehtib 36 kuud või kuni Lepingu mahu
täitumiseni.
2. Lepingu täitmise tingimused
2.1. Pooled teevad Lepingu täitmiseks ja Lepingu eesmärkide saavutamiseks koostööd.
Lepingu täitmisel kohustuvad Pooled tegema kõik vajalikud pingutused, et täita
õigeaegselt ja korrektselt kõiki Lepingust ning õigusaktidest tulenevaid kohustusi.
2.2. Pooled vastutavad oma vastutusalas olevate kohustuste täitmise eest ja täidavad oma
kohustusi põhjendamatu viivituseta. Kui üks Pool on teinud teisele Poolele Lepingu
täitmisega seotud küsimuses päringu, on teine Pool kohustatud sellele sisuliselt
reageerima (asjakohast tagasisidet andma) võimalikult kiiresti, kuid hiljemalt 3 tööpäeva
jooksul. Kõrge ärikriitilisusega probleemide korral on Täita kohustatud probleemile
tööajal sisuliselt reageerima (asjakohast tagasisidet andma) hiljemalt 4 tunni jooksul
Tellija poolt probleemi teavituse saamisest arvates.
2.3. Täitja on kohustatud tagama Lepingu täitmiseks vajalike ressursside olemasolu, sh tagama
Töö teostajate kõrge professionaalse taseme ja vajaliku tehnoloogia/metoodikate väga
hea tundmise ning tehtud Tööde dokumenteerimise vastavalt Tellija vormidele ja/või
suunistele, samuti omama Tööde teostamiseks sobivaid keskkondi, koos kõige sinna
juurde kuuluvaga, sh kasutatava tarkvara litsentsid või kasutama Tellija olemasolevaid
1
jagatud keskkondi. Jätkuarenduste puhul on Täitja kohustatud litsentsimudeli valikul
arvesse võtma Tellija varem soetatud tarkvara litsentsitingimusi või juhinduma Tellija
vajadustest.
2.4. Tellijal või tema poolt määratud isikul (lepingulisel kontaktisikul) on õigus jooksvalt
kontrollida Lepingu täitmist. Tellijal või tema poolt määratud isikul on õigus anda Täitjale
suuniseid Lepingu täitmiseks ning Täitja on kohustatud neid järgima. Täitja on kohustatud
viivitamatult informeerima Tellijat Tööde teostamist takistavatest asjaoludest, mis
segavad Lepingus toodud Tööde teostamist ja tähtaegadest kinnipidamist. Täitjal on õigus
esitada Tellija kontaktisikule ettepanekuid Tööde ja tähtaegade muutmiseks.
2.5. Täitja kohustub teostama Tööd kvaliteetselt ning vastavalt tarkvara arenduse ja
programmeerimise valdkonna headele tavadele ja praktikale. Poolel on õigus teha teisele
Poolele ettepanekuid teenuse kvaliteedi tõstmiseks.
2.6. Täitjal on õigus saada Tellijalt Tööde teostamiseks vajalikku informatsiooni.
Informatsioonivahetust töökoosolekute vormis ei tasustata. Tellija kindlustab
informatsiooni saamiseks vajalike inimeste ja Töödeks vajamineva dokumentatsiooni ning
kaugjuurdepääsu kättesaadavuse.
2.7. Täitja kohustub võimaldama lisaarendustööde teostamist rakenduste arendamisel ka
teiste Tellija lepingupartnerite poolt, kui rakenduse arendustöid tellitakse väljaspool
käesolevat Lepingut (nt lisaarendustööd Euroopa Liidu või muudest välisvahenditest
rahastuse korral).
3. Tööde tellimise, teostamise ja üleandmise tingimused
3.1. Tellija tagab Lepingu täitmiseks juurdepääsu Tellija käsutuses olevale informatsioonile ja
dokumentidele (sh kaugjuurdepääsu), mis võivad olla Lepingu täitmiseks olulised või mida
Täitja mõistlikkuse piirides Lepingu täitmiseks nõuda võib.
3.2. Tellija võimaldab Täitjale Tööde teostamiseks ligipääsu selleks vajalikesse
keskkondadesse. Ligipääsu tehnilised tingimused jms täpsustatakse Lepingu täitmise
käigus.
3.3. Arenduskeskkond asub Täitja juures. Arenduskeskonna töökorras hoidmist Tellija ei
kompenseeri. Arenduskeskkonna tarkvara platvorm ja selle versioonid peavad olema
samaväärsed Tellija test- ja toodangukeskkonna omadega või vastavalt kokkuleppele
uuemad.
3.4. Täitja tagab rakenduste hooldusteenuste osutamiseks valmisoleku ja omapoolse abi kuni
veaolukorra kõrvaldamiseni vastavalt Lisas 1 toodud tingimustele, vajadusel ka väljakutse
korras kohapeal.
3.5. Kõik Tööde tulemused dokumenteeritakse ja hallatakse (tarneteatised, juhendid,
spetsifikatsioonid, lähtekood, testiraportid jm) Tellija poolt näidatud projektiga seotud
dokumendihalduskeskkonnas, kus fikseeritakse muuhulgas ka Töö Täitjalt Tellijale
üleandmise aeg (hetk), milleks on Töö nõuetekohaseks teostamiseks vajaliku viimase
dokumendi ilmumise aeg dokumendihalduskeskkonda (üldjuhul tarneteatis).
3.6. Töödele lisatud või Tööde käigus loodud dokumentatsioon peab olema eesti keelne ja
terviklik, vastama Töödele, sisaldama muudatusi ja olema terminoloogiliselt üheselt
mõistetav ning detailne vastavalt Tellija suunistele, et Tellija saaks käesoleva Lepingu
alusel loodud Töid efektiivselt kasutada, hooldada ja kohandada, täiendades juba olemas
olevat dokumentatsiooni või koostades vajadusel uue dokumentatsiooni.
3.7. Lepingu punkti 3.5 alusel fikseeritud Töö üleandmise hetke järgi arvestatakse, kas Töö on
tähtaegselt teostatud.
2
3.8. Tööde nõuetele vastavuse ja kvaliteedi kontrollimiseks teostab Tellija vastuvõtutestid
vastavalt Lisas 1 kirjeldatud korrale ja tingimustele.
3.9. Tööd loetakse vastavalt Lepingule nõuetekohaselt teostatuks, kui vastuvõtutestid on
positiivselt (vigadeta) läbitud ja Töö(d)e vastuvõtmine on saanud Tellija poolse kinnituse.
3.10. Tellijal on õigus keelduda Tööde vastuvõtmisest, kui Tööd ei vasta esitatud nõuetele ja
kvaliteedile või neis esineb muid puudusi või vigu (vastuvõtutestide tulemus on
negatiivne).
3.11. Juhul, kui Tellija esitab oma vastuväited Tööle, eeskätt Töö mittevastavuse kohta Lepingu
tingimustele, peab Täitja tegema Töös vastavad parandused, muudatused või täiendused
Tellija määratud mõistliku tähtaja jooksul.
3.12. Kui Täitja ei ole mõistliku aja jooksul Lepingu täitmise nõuet rahuldanud, võib Tellija Töö
ise parandada või lasta seda teha kolmandatel isikutel ja nõuda Täitjalt selleks tehtud
mõistlike kulutuste hüvitamist.
3.13. Kui Tööde teostamisel, sh vigade kõrvaldamisel tekivad Täitja ja Tellija vahel
erimeelsused, lähtutakse tõlgendamisel eelkõige Tööde eesmärkidest Tellija seisukohalt.
3.14. Lepingu raames tellitakse Töid kirjalike tellimuste alusel või töödehalduskeskkonnas
täitmiseks suunamise teel. Tellimuse vormi lepivad osapooled kokku Tööde teostamise
käigus.
4. Lepingu eseme maksumus ja tasumise kord
4.1. Tööde ühe töötunni hind on 37,70 eurot koos käibemaksuga. Täitja ei saa ühe töötunni
hinda Lepingu kehtivuse perioodil tõsta.
4.2. Lepingujärgsete tellimuste maht on maksimaalselt 59 999 eurot ilma käibemaksuta.
4.3. Tellija ei garanteeri suuremas mahus Tööde tellimist ja Täitjal puudub õigus nõudmaks
konkreetses mahus Tööde tellimist ja/või tasu.
4.4. Tööde eest tasutakse kvartaalselt üle antud Tööde üleandmise–vastuvõtmise akti
(edaspidi ka: Akt) alusel.
4.5. Täitja annab Tööd Tellijale üle koos omalt poolt allkirjastatud Aktiga. Aktis peavad
kajastuma tööperioodi jooksul teostatud Tööd, Tööde mahud tundides, Tööde
üleandmise aeg, Akti koostanud isiku nimi ja allkiri.
4.6. Täitjal on õigus esitada arve pärast Poolte poolt Tööde osas Akti allkirjastamist. Arve
esitatakse elektrooniliselt (masinloetaval või pdf kujul) e-posti aadressile
[email protected].
4.7. Tellijale antav maksetähtaeg peab olema vähemalt 21 kalendripäeva Tellija poolt arve
kättesaamisest arvates.
5. Konfidentsiaalsuskohustus
5.1. Täitja kohustub hoidma saladuses teavet, mis on talle teatavaks saanud seoses Lepingu
täitmisega või juhuslikult (edaspidi: konfidentsiaalne teave). Täitja kohustub mitte
edastama konfidentsiaalset teavet kolmandatele isikutele ning võtma kasutusele kõik
meetmed välistamaks konfidentsiaalse teabe sattumist kolmandate isikute valdusesse ja
kasutusse. Täitja on kohustatud mitte kasutama konfidentsiaalset teavet Lepingu
täitmisega mitteseotud eesmärkidel enda või kolmandate isikute huvides.
5.2. Käesoleva Lepingu tähenduses loetakse konfidentsiaalseks teabeks ärisaladusi, mistahes
isiku isikuandmeid, mistahes andmeid Tellija infosüsteemide kohta (sh tehnilisi andmeid
ja spetsifikatsioone, tehnilist dokumentatsiooni jms), andmeturbega seotud
3
informatsiooni ja asjaolusid, Töö teostamisega ja Töö tulemustega seotud informatsiooni,
andmeid Tellija lepingupartnerite kohta ja muud Tellija tegevusega seonduvat
mitteavalikku teavet. Kahtluse korral eeldatakse, et tegu on konfidentsiaalse teabega.
5.3. Täitja kohustub täitma kõiki kehtivaid andmekaitsealaseid ja infoturvet puudutavaid
õigusakte.
5.4. Täitja ja Tellija edastavad konfidentsiaalset informatsiooni ainult nendele isikutele, kes on
Lepingu täitmisega otseselt seotud ja kindlustavad, et need isikud on teadlikud ja täidavad
konfidentsiaalsuskohustust. Täitja paneb käesolevas punktis sätestatu kohustuseks
kõikidele kolmandatele isikutele, keda ta kasutab oma lepingujärgsete kohustuste
täitmisel.
5.5. Juhul, kui Täitja töötaja või alltöövõtja rikub konfidentsiaaluskohustust, vastutab selle
eest Tellija ees Täitja vastavalt Lepingu punktidele 5.8 ja 5.9.
5.6. Täitja kohustub pärast Tööde teostamist hävitama tema valduses oleva konfidentsiaalse
teabe niivõrd, kui see on võimalik.
5.7. Konfidentsiaalsuskohustus kehtib tähtajatult ja alaliselt ka pärast Lepingu lõppemist või
lõpetamist.
5.8. Konfidentsiaalsuskohustuse (Lepingu punktides 5.1 – 5.6 sätestatud kohustused)
rikkumise korral on Tellijal õigus nõuda Täitjalt leppetrahvi tasumist summas 10 000 eurot
iga rikkumise eest.
5.9. Lisaks punktis 5.88 nimetatud leppetrahvi nõudeõigusele on Tellijal õigus nõuda Täitjalt
konfidentsiaalsuskohustuse rikkumise tõttu tekkinud kahju täielikku hüvitamist.
6. Vastutus
6.1. Pooled vastutavad oma lepinguliste kohustuste rikkumise eest. Lepingust tuleneva
kohustuse rikkumise korral Poole poolt on Lepingu teisel Poolel õigus kasutada kõiki
seadusest tulenevaid õiguskaitsevahendeid.
6.2. Täitja poolse Lepingu rikkumisena käsitletakse eeskätt olukorda, kus Tööd ei vasta
Lepingu tingimustele (sealhulgas kokkulepitud SLA tingimustele) või esineb muid Täitja
poolseid Lepingu rikkumisi (näiteks Tööd ei ole teostatud kokkulepitud tähtajaks,
üleantud Tööd ei ole kvaliteetsed või ei vasta muudele kokkulepitud tingimustele vms).
6.3. Tööde vastuvõtmine Tellija poolt (Tellija poolt Akti allkirjastamine) ei mõjuta (ei vabasta
ega vähenda) Täitja vastutust Lepingu rikkumise eest vastavalt Lepingus sätestatule.
6.4. Kui Täitja ei ole teostanud Töid korduvalt (vähemalt kahel korral) tähtaegselt (sh ei anna
tähtaegselt üle kokkulepitud tingimustele vastavaid kvaliteetseid Töid) või üle antud Tööd
ei vasta kokku lepitud tingimustele ja/või kvaliteedile, on Tellijal õigus nõuda Töö
üleandmisega viivitamise või mittenõuetekohase Töö teostamise eest leppetrahvi 100
eurot iga Tööde üleandmisega viivitatud päeva eest, kuid mitte rohkem kui 30%
kokkulepitud Töö maksumusest.
6.5. Kui Tellija viivitab omapoolsete kohustuste täitmisega ja nende kohustuste
mittetähtaegne täitmine ei võimalda Täitjal omapoolseid kohustusi tähtaegselt täita,
pikendatakse Tööde üleandmise tähtaega vastava aja võrra.
6.6. Veaparandustööde lahendusaegadest (lepitud kokku Lisas 1) mittekinnipidamisel
rakendatakse Lisas 1 sätetatud leppetrahve.
6.7. Juhul, kui Täitja ei kõrvalda garantiiajal avastatud vigu kokkulepitud aja jooksul ilma
asjatute viivitusteta, on Tellijal õigus rakendada leppetrahvi kuni 2% päevas konkreetse
Töö maksumusest, milles garantiiline viga esineb iga Tööde üleandmisega viivitatud päeva
eest, kuid mitte rohkem kui 30% konkreetse Töö maksumusest.
4
6.8. Tellija poolt arve tasumisega viivitamise korral on Täitjal õigus nõuda Tellijalt viivise
tasumist 0,2% tähtaegselt tasumata summalt iga tasumisega viivitatud päeva eest, kuid
mitte rohkem kui 30% tähtaegselt tasumata summalt. Viivise nõudmiseks peab Täitja
esitama Tellijale vastavasisulise nõude vähemalt kirjalikku taasesitamist võimaldavas
vormis.
6.9. Tellija peab esitama Lepingu rikkumisest tuleneva leppetrahvi nõude Täitjale mõistliku aja
jooksul, kuid mitte hiljem kui kolme kuu jooksul arvates päevast, mil Tellijale sai teatavaks
leppetrahvi nõude esitamise aluseks olev asjaolu. Tööde vastuvõtmine Tellija poolt ei
vabasta Täitjat leppetrahvi tasumise kohustusest ega võta ära Tellija õigust leppetrahvi
nõude esitamiseks.
6.10. Täitjal on võimalik esitada vastuväiteid ja tugineda rikkumise vabandatavusele, esitades
Tellijale sellekohase avalduse kümne kalendripäeva jooksul alates leppetrahvi nõude
kättesaamisest. Eeldatakse, et rikkumine ei ole vabandatav. Rikkumise vabandatavusele
tugineval Poolel lasub kohustus nimetatud asjaolu tõendada.
6.11. Tellijal on õigus Tööde eest tasumisel vähendada Täitjale makstava tasu suurust
leppetrahvi summa võrra.
6.12. Täitja poolse olulise Lepingu rikkumise korral ei pea Tellija määrama Täitjale Lepingu
täitmiseks võlaõigusseaduse §-s 114 nimetatud täiendavat tähtaega ning Tellijal on muu
hulgas õigus Leping üles öelda või Lepingust taganeda.
6.13. Täitja poolseks oluliseks Lepingu rikkumiseks loevad Pooled olukorda, kus Täitjale üle
antud Töö tulemused ei ole vastanud korduvalt (vähemalt kahel korral) Lepingu
tingimustele (näiteks ei ole saavutatud kokku lepitud Töö või Töö etapi tulemusi, üle
antud Tööd ei vasta kokkulepitud tingimustele vms).
6.14. Lepingu Poole koguvastutus on piiratud Lpeingu kogumaksumusega, välja arvatud raske
hooletuse või tahtliku Lepingu rikkumise korral või kolmanda isiku
intellektuaalomandiõiguse või kehtiva andmekaitse regulatsiooni rikkumisel.
7. Intellektuaalomand
7.1. Täitja annab Tellijale üle kõik Tööde autori varalised õigused nii Eesti kui teiste riikide
territooriumite suhtes ilma geograafiliste piiranguteta. Autori isiklike õiguste
kasutamiseks annab Täitja Tellijale lihtlitsentsi kestvusega autoriõiguste kehtivuse tähtaja
lõpuni.
7.2. Täitja loovutab Tellijale täielikult ja tagasivõetamatult autori varalised õigused
originaalteostele ning annab lihtlitsentsi autori isiklikele õigustele Tööde üleandmise
hetkest, loobudes sellega Lepingu alusel üle antud originaalteoste osas õiguste
kasutamisest.
7.3. Tasu autoriõiguste loovutamise ning litsentsi andmise eest sisaldub Lepingu hinnas.
7.4. Täitja annab Tellijale piiramatud õigused Töö kasutamiseks, arendamiseks ja mistahes
muudatuste tegemiseks Töös ning Tööde omandiõiguse.
7.5. Tellijal on õigus punktides 7.1 – 7.4 nimetatud õigusi ilma piiranguteta kolmandatele
isikutele üle anda või litsentseerida.
7.6. Tööde üleandmisega annab Täitja Tellijale õiguse Tööde testimiseks ja muul viisil
kasutamiseks, mis on vajalik Tööde vastuvõtmiseks. Tellija omandab punktides 7.1 – 7.4
nimetatud intellektuaalomandi õigused lõplikult arvates Tööde eest tasumisest.
7.7. Täitja on kohustatud tagama intellektuaalse omandi õiguste (eeskätt autoriõiguste)
olemasolu ja kehtivuse, samuti nende ülemineku Tellijale viisil, mis võimaldab Tellijal
Lepingu lõppedes üle võtta Täitja funktsioonid.
5
7.8. Kõik otsesed ja kaudsed kahjud, mis tulenevad sellest, et kolmandal isikul on või
väidetavalt on varalisi või mittevaralisi intellektuaalsest omandist tulenevaid õigusi
Lepingu alusel üle antavate intellektuaalse omandi objektide suhtes, kannab Täitja.
8. Garantii
8.1. Täitja annab kõikidele käesoleva Lepingu alusel teostatud Töödele ühe aastase garantii.
Garantii katab kõiki garantii tähtaja jooksul ilmnenud Tööde puudusi ja Lepingu
tingimustele mittevastavusi (edaspidi ka: viga). Garantii katab ka kõiki Tööde muudatusi
ja modifikatsioone, mis on tehtud Täitja poolt ja mis ei ole oluliselt muutnud varasemalt
tehtud Tööd (edaspidi ka: garantiilist tööd).
8.2. Garantii tähtaeg hakkab kulgema alates Töö Tellija poolse kinnitamise kuupäevast
töödehalduskeskkonnas ja kehtib üks aasta sõltumata käesoleva Lepingu kehtivusest.
8.3. Täitja on garantii kehtivuse ajal (garantii tähtaja jooksul) kohustatud tasuta kõrvaldama
Töödes avalduvud vead ja Lepingu tingimustele mittevastavused, sealhulgas on Täitja
kohustatud uuendama või asendama kõik esinenud veaga seonduvad dokumendid.
8.4. Tellija informeerib Täitjat Töös esinevatest vigadest, vea iseloomust ja ulatusest
viivitamatult selle ilmnemisel, niivõrd kui seda saab Tellijalt mõistlikult oodata.
8.5. Täitja on kohustatud garantii korras teostama eelkõige järgmist:
8.5.1. vea ilmnemisel vea otsimine (lokaliseerimine), veaolukorrale lahenduse leidmine
ja vea parandamine;
8.5.2. vea põhjuste analüüs ning selle tulemuste kirjalikku taasesitamist võimaldavas
vormis (näiteks e-posti teel) esitamine Tellijale, samuti ettepanekute tegemine
ennetavate meetmete kasutuselevõtmise kohta;
8.5.3. vea parandamisega seoses paigaldamise ja seadistamise toe pakkumine Tellijale,
samuti sellega seotud konsultatsioonid;
8.5.4. vigase või puuduliku dokumentatsiooni parandamine, sealhulgas
dokumentatsiooni täiendamine ja uuendamine, kui selline vajadus tuleneb vigade
parandamisest.
8.6. Garantiiliste vigade kõrvaldamisel juhindutakse lisaks käesolevas alapunktis toodud
sätetele ka Lisas 1 veaparandustööde kohta sätestatud tingimustest.
8.7. Täitja kõrvaldab garantiiperioodil ilmnenud vead sõltuvalt vea iseloomust hiljemalt viie
tööpäeva jooksul. Kui vea kõrvaldamine nimetatud aja jooksul ei ole võimalik, teatab
Täitja Tellijale põhjuse, miks vea parandamine ei ole viie tööpäeva jooksul võimalik ja
millise aja jooksul on võimalik viga parandada. Kui Täitja ei kõrvalda viga kokkulepitud
tähtaja jooksul, võib Tellija korraldada vea kõrvaldamise kolmanda isiku poolt Täitja kulul.
8.8. Juhul, kui Töö hõlmab edasisi arendustöid ja kolmas osapool või Tellija teeb tarnitud
lähtekoodis Täitjaga kooskõlastamata muudatusi, siis garantii katkeb. Garantii ei katke,
kui Tellija suudab lähtekoodis tehtavaid muudatusi eristada.
9. Lepingu muutmine ja ülesütlemine
9.1. Poolte poolt alla kirjutatud Lepingu muudatused on Lepingu lahutamatuks osaks.
9.2. Kumbki Pool võib Lepingu etteteatamistähtaega järgimata üles öelda, kui teine Pool rikub
korduvalt (vähemalt kahel korral) Lepingut ja ei ole Lepingu rikkumist kõrvaldanud 21
kalendripäeva jooksul arvates talle Lepingu rikkumisest teatamisest kirjalikku
taasesitamist võimaldavas vormis.
6
9.3. Kui Pool ütleb Lepingu üles punktis 9.2 toodud alusel, ei ole teisel Poolel õigust nõuda
sellega seoses talle tekkinud kahju (sh saamata jäänud tulu) hüvitamist või lepingujärgse
tasu maksmist.
9.4. Tellijal on õigus Leping ühepoolselt üles öelda igal ajal, teatades sellest Täitjale kirjalikult
vähemalt 60 kalendripäeva ette. Lepingu ülesütlemise korral käesolevas punktis
sätestatud alusel vabanevad Pooled ülesütlemise hetkest alates kõikidest Lepingust
tulenevatest kohustustest, mis neil oleksid lasunud siis, kui Leping oleks edasi kestnud (v.a
garantii kehtivusest tulenevad kohustused).
9.5. Täitjal ei ole õigust nõuda Tellijalt mingit hüvitise maksmist ega saamata jäänud tulu selle
tõttu, et Tellija ütles Lepingu üles enne selle kogumahu täitumist.
9.6. Täitjal on õigus Leping ühepoolselt üles öelda igal ajal, teatades sellest kirjalikult Tellijale
vähemalt 90 kalendripäeva ette. Lepingu ülesütlemise korral käesolevas punktis
sätestatud alusel vabanevad Pooled ülesütlemise hetkest alates kõikidest Lepingust
tulenevatest kohustustest (v.a garantii kehtivusest tulenevad kohustused).
10. Muud tingimused
10.1. Leping ja selle lisad sisaldavad Poolte täielikku kokkulepet. Lepingu tingimuste muutmine
või täiendamine on võimalik vaid kirjalikus vormis, mis jõustub, kui vastavale dokumendile
on alla kirjutatud mõlema Poole volitatud esindajad.
10.2. Lepingu mingi sätte muutmine või tühistamine Poolte kokkuleppe tulemusel ei too kaasa
ülejäänud Lepingu punktide muutumist või kehtetust.
10.3. Pooltel ei ole õigust oma Lepingust tulenevaid õigusi ja/või kohustusi üle anda
kolmandatele isikutele, kui selleks puudub teise Poole eelnev kirjalik nõusolek. Kui Täitja
on kohustused üle andnud ilma Tellija nõusolekuta, võib Tellija öelda Lepingu üles ja
nõuda kahju täielikku hüvitamist. Täitja vastutab kolmandate isikute tegevuse eest, keda
ta kasutab oma lepingujärgsete kohustuste täitmisel.
10.4. Lepinguga reguleerimata küsimustes lähtutakse Eesti Vabariigis kehtivast
seadusandlusest.
10.5. Kõik Lepingust tulenevad erimeelsused püütakse lahendada läbirääkimiste teel. Juhul, kui
läbirääkimised ei anna tulemusi, lahendatakse erimeelsused Harju Maakohtus. Lepingule
kohaldatakse Eesti õigust.
10.6. Täitjal puudub volitus tegeleda Lepingu raames avalike suhetega ja anda teateid pressile,
elektroonsele meediale, üldsusele või teistele auditooriumidele, välja arvatud Tellija
eelneval kirjalikku taasesitamist võimaldaval nõusolekul.
11. Poolte esindajad ja tööde teostajad
11.1. Pooltevahelise koostöö korraldamise eest vastutavad Poolte kontaktisikud:
- Tellija esindaja Lepingu täitmisel on Viljar Pallo,
[email protected], tel 53 411 288.
- Täitja esindaja Lepingu täitmisel on Aleksandr Ivanov,
[email protected],
tel 56 618 150.
11.2. Esindaja vahetumise korral tuleb koheselt kirjalikku taasesitamist võimaldavas vormis
informeerida teise Poole esindajat.
11.3. Esindajate volitused on piiratud Lepingu täitmisega seotud küsimustega. Lepingu
muutmine, ülesütlemine jms ei kuulu esindajate pädevusse.
7
11.4. Lepingus kirjeldatud Töid teostavad pakkumuses esitatud Tellija poolt vastavaks
tunnistatud isikud. Täitja tagab kogu Lepingu perioodil Tööde teostajate isikkoosseisu
vastavalt pakkumuses esitatud meeskonnale ja nende rollidele.
11.5. Täitja võib pakkumuses toodud isikuid asendada Täitjast mittesõltuval asjaolul võrdväärse
kogemuse ja kvalifikatsiooniga isikuga ainult eelneval kirjalikku taasesitamist võimaldaval
kokkuleppel Tellijaga.
12. Lepingu lisad
Lepingu sõlmimisega samaaegselt allkirjastavad Pooled järgmised Lepingu Lisad:
12.1 Lisa 1 – Tehniline kirjeldus;
12.2 Lisa 2 – Riigihankes esitatud hinnapakkumus;
12.3 Lisa 3 – Riigihankes esitatud tööde teostajate nimekiri/CV-d.
13. Poolte allkirjad
Tellija: Täitja:
/allkirjastatud digitaalselt/ /allkirjastatud digitaalselt/
Katrin Reinhold Aleksandr Ivanov
Direktor Juhatuse Liige
8
Lisa 1
Tehniline kirjeldus
Üldosa
Hanke eesmärk on leida koostööpartner, kes tagab e-labori haldamise rakenduse (eLHR) tõrgeteta
töötamiseks vajalike hooldus- ja arendustööde teostamise. Detailsem info eLHR kohta on leitav
RIHA-st „e-labori haldamise rakendus“ alt.
1. Hanke eseme kirjeldus
Hanke raames tellitavaid teenuseid ostetakse 36 kuu jooksul hankelepingu sõlmimisest arvates
või kuni hankelepingu mahu täitumiseni (kui maht täitub enne 36 kuu möödumist). Teenus
hõlmab:
1.1 Rakenduse hooldus- ja arendustööde teostamist tellimuste (sh tööde halduskeskkonnas
esitatud tellimuste) alusel.
1.2 Vajadusel andmekogu töösse sekkumist, et tagada rakenduse funktsionaalsuse tõrgeteta
töötamine (sh andmete kvaliteedi jälgimine, ajaületusega päringute või vealogide analüüs
ja andmebaasis või rakenduses vajalike korrektuuride tegemine).
1.3 Vajadusel tellija konsulteerimist hooldus- ja arendustöödega seotud küsimustes.
1.4 Teostatud tööde dokumenteerimist. Kõik teostatud tööd ja/või muudatused tuleb
dokumenteerida. Dokumentatsioon peab vastama lahendusele. Dokumentatsiooni hulka
kuulub vähemalt: kasutusjuhend, administreerimisjuhend, paigaldusjuhend, testlood,
andmemudel, andmekoosseisu kirjeldus, kasutajaõiguste maatriks, kasutuslugude
dokumentatsioon, arhitektuuridokument ja RIHA-le vajalikul kujul teostatud või
muudetud dokumentatsioon.
1.5 Vajadusel arendustööde teostamist, mis on tingitud Tarkvara tootjate poolt väljastatud
uuendustest. Täitja pädevus on erinevate infosüsteemide komponentide koosmõjust
tingitud rikete ja tõrgete vältimine. Täitja teeb ettepanekuid komponentide
uuendamiseks vastavalt komponentide tootja väljalastud uuenduste ilmumisele ja
infosüsteemi iseärasustele.
1.6 Vajadusel analüüsitöid enne arendustööde teostamist.
1.7 Vajadusel arendustööde järgselt koolituste läbiviimist.
1.8 Vajadusel rakendusega seotud aruteludel ja koosolekutel osalemist.
1.9 Toodangu- ja testkeskkonnaga samaväärse arenduskeskkonna tagamist arendustööde
teostamiseks.
Hooldus- ja arendustööde teostamine peab toimuma vastavalt käesoleva tehnilise kirjelduse
tööde spetsifikatsioonile. Tellija tagab töö teostamiseks ligipääsu vajalikele keskkondadele ja
vajadusel omapoolse abi. Ligipääsu tehnilised tingimused jms täpsustatakse Tööde teostamise
käigus. Töö käigus tekkinud probleemide lahendamiseks ja infovahetuseks on pooltel kohustus
osa võtta töökoosolekutest (kas füüsiliselt või virtuaalselt). Nimetatud töökoosolekuid ei loeta
hanke esemeks ja neid ei tasustata. Töötundide arvestust peetakse kvartalipõhiselt Akti alusel.
2. Nõuded Täitja meeskonnale
Hankelepingu täitmiseks peab Täitja komplekteerima riigihanke vastavustingimustele vastava
vähemalt 3-liikmelise meeskonna järgmistes rollides:
1
2.1. projektijuht, kes koordineerib Täitja poolt arendus- ja veaparandustööde teostamist ja
dokumenteerimist ning pakub nende ettevalmistamisel konsultatsioone ning koolitusi. On
Tellijale kontaktisikuks tööde teostamise ning üleandmise käigus;
2.1.1. projektijuhil peab olema erialane kõrgharidus (infotehnoloogia, matemaatika-füüsika,
majandus) või töökogemus IT valdkonna projektide juhtimisel vähemalt 3 aastat.
Projektijuht peab valdama eesti keelt nii kõnes kui kirjas kõrgtasemel (emakeel või
Keeleseaduse lisa 1 kohaselt tasemel C1).
2.2. programmeerija(d), kes teostab Täitja poolt arendus- ja veaparandustöid ning vastavalt
kokkuleppele pakub Tellijale tööde ettevalmistamisel ja/või teostamise järgselt
konsultatsioone ning koolitusi;
2.2.1. programmeerijal peab olema vähemalt 3 aastane töökogemus programmeerijana ning
järgnevad kompetentsid/kogemused:
a. Apache Tomcat või samaväärsel1 rakendusserveril arendamine;
b. Java platvormil põhinevate rakenduste arendamine;
c. HTML5 keelel põhinevate veebilehtede loomine;
d. PostgreSQL või samaväärse andmebaasi rakendamine arendusprojektides;
e. RSS standardi rakendamine arendusprojektides;
f. X-tee teenuste loomine kasutades SOAP protokolli.
2.3. testija, kes teostab tehtud töödele testimisi, koostab testimistega seonduva
dokumentatsiooni ning vastavalt kokkuleppele pakub Tellijale tööde ettevalmistamisel
ja/või teostamise järgselt konsultatsioone ning koolitusi.
2.3.1. testijal peab olema vähemalt 2 aastane töökogemus testijana tarkvara
arendusprojektides.
Meeskonnaliikmete vahetumine lepingu täitmise perioodil on lubatud üksnes Tellija eelneval
nõusolekul. Meeskonnaliikmed peavad vastama kogu lepingu kehtivuse perioodil riigihankes
esitatud tingimustele.
3. Tööde spetsifikatsioon
Mõisted
3.1 Rakendus on riikliku tervise infosüsteemi alamsüsteem e-labori haldamise rakendus.
Rakenduse tootmis- ja testkeskkond asub Tellija juures ning arenduskeskkond asub
Täitja juures, kusjuures arenduskeskkonna ülespanekuks vajalikud töökulud on Täitja
enda kanda.
3.2 Tarkvara tähistab baastarkvara või tarkvaraplatvormi. Minimaalselt peab olema
arenduskeskkonnas tagatud järgnev (lähtudes testkeskkonna parameetritest):
Andmebaasi- ja rakendusserveri op-süsteem: Linux CentOS 7;
Rakendusserver: Apache Tomcat 8.5.23;
Andmebaas: PostgreSQL 9.6.
3.3 Teenindusaeg ehk tööaeg on igal tööpäeval alates 08:00 kuni 17:00, v.a riiklikud pühad.
Teenindusaeg on lühendatud vastavalt seadusele pühade-eelsetel päevadel.
Teenindusajal tagab Täitja ühe meeskonnaliikme valmisoleku Tellija konsulteerimiseks
rakendustega seotud küsimustes.
1
Siin ja edaspidi lugeda, et samaväärsuse tõendamise kohustus lasub pakkumuse esitajal.
2
3.4 Lahendusaeg tähendab perioodi, mille jooksul Täitja on kohustatud parandama vea,
teostama arendustöö ning täitma muud garantiist tulenevad kohustused
(maksimaalsed veaparandustööde lahendusajad on toodud punktis 3.27).
3.5 Hooldusaeg tähendab perioodi, mille jooksul võib rakenduse töös teha katkestusi
hooldustöödeks.
3.6 Tööde halduskeskkond on Tellija keskkonnas asuv Rakenduse vigade ja arenduste
haldamiseks kasutusel olev programm (nt Jira).
3.7 Tellimus on Tellija poolt Täitjale esitatav kirjalik pöördumine hooldus- ja/või
arendustööde teostamiseks. Tellimuses on kirjas oodatava töö kirjeldus vajadusel koos
töö kriitilisuse astmega. Enne arendustöö teostamist lepitakse kokku töö maht, töö
teostamise aeg ja vajadusel muud tingimused. Hooldus- ja arendustööde tellimused
esitatakse üldjuhul tööde halduskeskkonna kaudu. Suurema mahuga tööde korral
esitatakse tellimused vajadusel tellimusvormil, mille kehtestab Tellija hankelepingu
täitmise käigus.
3.8 Veaparandus on rakenduse kasutamise ja funktsioneerimise tagamisega seotud töö,
mis on tööde halduskeskkonnas fikseeritud ja mille teostamise on Tellija eelnevalt
Täitjale täitmiseks suunanud.
3.9 Arendustöö on rakenduse kasutamise ja funktsioneerimise tagamise või rakenduse uue
funktsionaalsuse lisamisega seotud töö ning sellega seotud töö, mis on eelnevalt Tellija
ja Täitja vahel kokku lepitud ja Tellimusega kinnitatud. Arendustöö teostatakse arendaja
poolt loodud arenduskeskkonnas.
3.10 Maksimaalne lubatud üheaegne kasutajate arv on maksimaalne lubatud üheaegselt
teenust kasutavate kasutajate arv, mille korral on tagatud teenuse kvaliteetne toimimine.
3.11 Planeeritud katkestus on eelnevalt kokkulepitud ajavahemik, mille jooksul teenus ei ole
kättesaadav. Planeeritud katkestused toimuvad ainult töövälisel ajal.
3.12 Planeerimata katkestus on tööajal aset leidev mitte plaanipärane katkestus teenuse
toimimises. Planeerimata katkestuseks ei loeta olukorda, kus häiritud on vähese arvu
kasutajate töö, kuid asutuses (sama hoone piires) on teenus kättesaadav. Planeerimata
katkestus algab, kui tööajal mingi teenus või funktsionaalsus ei toimi. Planeerimata
katkestus lõppeb, kui kõik teenused ja funktsioonid on taastatud.
3.13 Lubatud planeerimata katkestuste kogukestus on maksimaalne lubatud planeerimata
katkestuste kestus mingil ajaperioodil (nt aastas).
3.14 Maksimaalne ühekordse planeerimata katkestuse kestus on maksimaalne lubatud
ajavahemik, kus teenus ei ole tööajal kättesaadav või on oluliselt häiritud vähemalt ühe
asutuse piires.
3.15 Tarne on Tellimuse või veaparanduse alusel teostatud töö üleandmine tarneteatise
esitamisega Tellijale. Tarneteatise vormi kehtestab Tellija hankelepingu täitmise käigus.
Rakenduse hooldusteenus
3.16 Täitja pakub Tellijale Rakenduse hooldusteenust, et tagada rakenduse töö vastavalt
teenustaseme kokkuleppele (edaspidi ka: SLA, sätestatud käesoleva dokumendi
punktides 3.52 – 3.54). Hooldusteenuse raames tehtavate tööde teostamise aluseks on
Tellija poolne Tellimus.
3.17 Võimalike hooldustööde sisu:
- Telefoni või elektroonilisel teel või vajadusel Tellija juures kohapeal antavad
konsultatsioonid Tarkvara ja Rakenduse kasutamise ja funktsioneerimisega
seotud küsimuste kohta;
3
- Hoolduse käigus avastatud Rakenduse ja Tarkvara vigadest teavitamine, või
arendust vajavate tööde puhul arendusettepanekute tegemine Tellijale tööde
halduskeskkonna kaudu;
- Andmete kvaliteedi jälgimine, ajaületusega päringute või vealogide analüüs;
- Rakenduse uute versioonide tarnete koostamine, tarnete dokumenteerimine
vastavalt tarneteatistele ning vajadusel tarnete paigaldus;
- Konfiguratsioonimuudatuste sisseviimine vastavalt Tellija vajadustele;
- Kõrge turvakriitilisusega vigade korral võib Täitja ettepanekul olla katkestuste
arv suurem kui 2 korda kuus.
3.18 Tellija teavitab Täitjat hooldustöö vajadusest, esitades hooldustöö teostamiseks
Tellimuse.
3.19 Kui peale Tellimuse täitma asumist selgub, et planeeritava hooldustöö maht ületab 10
töötundi, on Täitja kohustatud sellest enne töödega jätkamist Tellijat teavitama ning
Tellijaga töö teostamise kooskõlastama.
3.20 Hooldustööde teostamiseks tagab Täitja valmisoleku ja omapoolse abi kuni veaolukorra
kõrvaldamiseni vastavalt SLA-s toodud tingimustele, vajadusel ka väljakutse korras
kohapeal.
3.21 Täitja peab hooldustööde osas arvestust ja esitab hooldustööde kohta kvartali hooldus-
/arendustööde akti, mis sisaldab teostatud tööde nimekirja koos tööde mahuga
(töötunnid). Aktis peavad tehtud hooldus- ja arendus- ja veaparandustööd olema
teineteisest eristatud.
Vigadest teavitamine ja veaparanduste teostamine
3.22 Täitja teavitab tema poolt avastatud Rakenduse ja Tarkvara vigadest Tellijat esimesel
võimalusel, tehes kande tööde halduskeskkonda, st registreerib vea, sh märkides vea
põhjuse ja eeldatava töömahu (märkides lisaks, kui tegemist on garantiilise tööga) ja
suunab selle Tellija lepingulisele kontaktisikule.
3.23 Täitja garanteerib Tellijale teenindusajal veakahtluste korral veaallika tuvastamiseks
vajaliku konsultatsiooni.
3.24 Tellija lepinguline kontaktisik suunab veateated Täitjale täitmiseks tööde
halduskeskkonna vahendusel või Tellimusega. Täitjal ei ole õigust alustada vigade
parandamist enne, kui Tellija lepinguline kontaktisik on Täitjale tööde
halduskeskkonnas vastava veateate täitmiseks suunanud või täitmine on kokku lepitud
Tellimusega.
3.25 Tellija määrab vea kriitilisuse astme. Täitja on kohustatud veaparanduse teostama
vähima võimaliku aja jooksul.
3.26 Maksimaalsed lahendusajad ja vigade eristamise kriitilisuse astmed on toodud
alljärgnevas lahendusaja tabelis:
Olulisus Ärikriitilisus Kirjeldus Lahendusaeg
1 Kõrge Lahenduse kasutamine on tõsiselt häiritud või 8 tundi (tööajal)
süsteem on täiesti kasutuskõlbmatu, alternatiivset
lahendust ei ole võimalik kasutada
2 Keskmine Lahenduse kasutamine on häiritud, kuid alternatiivne 120 tundi
lahendus võimaldab tööga jätkata.
3 Madal Lahenduses esinevad väiksemad probleemid/rikked, 360 tundi
mis ei takista infosüsteemi põhifunktsioonide
kasutamist.
4
3.27 Kui veaparandus ei ole objektiivsetest asjaoludest tulenevalt võimalik maksimaalse
lahendusaja jooksul, kohustub Täitja sellest Tellijat informeerima kirjalikku taas-
esitamist võimaldavas vormis, näidates ära põhjused, miks veaparandus ei ole
nimetatud aja jooksul võimalik ning esitades töö teostamise tähtaja, mille jooksul Täitja
on reaalselt võimeline vea parandama.
3.28 Veaparandustööd annab Täitja üle tarneteatisega. Veaparanduse märgib tööde
halduskeskkonnas lõplikult teostatuks Tellija.
3.29 Kui Täitja rikub Lahendusaegadest tulenevat kohustust veaparandustööd tähtaegselt
teostada, on Tellijal õigus nõuda Täitjalt leppetrahvi tasumist järgmises suuruses:
- Kõrge ärikriitilisus – 65 eurot tunnis iga kohustuse täitmisega viivitatud tunni eest;
- Keskmine ärikriitilisus – 50 eurot tunnis iga kohustuse täitmisega viivitatud tunni
eest;
- Madal ärikriitilisus – 35 eurot tunnis iga kohustuse täitmisega viivitatud tunni eest.
3.30 Kui Täitja rikub teenustaseme kokkulepet (SLA), on Tellijal õigus nõuda Täitjalt
leppetrahvi tasumist - 100 eurot tunnis kuni rikkumise kõrvaldamiseni.
3.31 Leppetrahvide suuruse arvutamiseks peetakse ajaarvestust ühe tunni kaupa, iga algav
tund arvestatakse ühe tunnina.
Rakenduste arendustööde teostamine
3.32 Täitja pakub Tellijale arendustöid ja arendustega seonduvaid töid, mis tulenevad
Rakenduses vea ilmnemisest, täiendava funktsionaalsuse vajadusest vms põhjustel, mis
on vajalikud rakenduse kasutamiseks ja funktsioneerimiseks.
3.33 Arendustööd hõlmavad:
- arendustööde teostamist;
- arendustöödega seotud konsultatsioone rakenduse arendamise ja kasutamise ning
funktsioneerimisega seotud küsimuste kohta;
- vajadusel analüüsitöid enne arendustöö teostamist;
- vajadusel arendustööde järgset koolitust;
- arendustöödega seotud dokumentatsiooni koostamist ja/või täiendamist.
3.34 Tellija teavitab Täitjat arendustöö vajadusest, esitades arendustöö teostamiseks
Tellimuse.
3.35 Täitja hindab töö teostamise mahtu ning esitab töömahu hinnangu Tellijale. Kui töö
maht ületab 20 töötundi, tuleb Tellimus enne töödega alustamist mõlemapoolselt
allkirjastada.
3.36 Arendustöö teostamise aeg (sh vajadusel arendustöö etappide lahendusaeg) lepitakse
kokku Tellimuses.
3.37 Täitja peab arendustööde osas arvestust ja esitab arendustööde kohta kvartali hooldus-
/arendustööde akti, mis sisaldab teostatud arendustööde nimekirja koos teostatud
tööde mahuga (töötunnid). Aktis peavad tehtud veaparandus- ja arendustööd olema
teineteisest eristatud.
Veaparandustööde ja arendustööde vastuvõtmine ja testimine
3.38 Arendustööd ja veaparandustööd tuleb Täitja poolt enne Tellijale üle andmist testida,
koostada testiraportid ja testilood.
3.39 Tellija poolt vastuvõetud arendustööd ja veaparandustööd annab Täitja üle
Tarneteatisega vastavalt Tellija poolt kehtestatud vormile. Tööde nõuetele vastavuse ja
kvaliteedi kontrollimiseks teostab Tellija vastuvõtutestid.
5
3.40 Tööd loetakse nõuetekohaselt teostatuks, kui vastuvõtutestid on positiivselt (vigadeta)
läbitud. Kui Töö või mistahes selle osa ei läbi teste, viiakse pärast seda, kui Täitja on
testide edukaks läbiviimiseks teinud Töös vajalikud korrektuurid, läbi kordustestid
samadel tingimustel esmase testimisega.
3.41 Alates teisest kordustestimisest võib Tellija kordustestidega seotud kulutused (Tellija
kulutatud tööaeg ja/või Tellija testimispartnerite poolt esitatud arvete alusel) Täitjalt
välja nõuda.
3.42 Tellijal on õigus keelduda Töö(de) vastuvõtmisest, kui Töö(d) ei vasta esitatud nõuetele
ja kvaliteedile või neis esineb muid puudusi või vigu (vastuvõtutestide tulemus on
negatiivne).
3.43 Arendus- ja veaparandustööd märgib Tellija teostatuks Tööde halduskeskkonnas. Kui
Tellija on arendus- või veaparandustöö vastuvõtmise heaks kiitnud, lisab Täitja
teostatud töö kvartaalsesse hooldus-/arendustööde üleandmise-vastuvõtmise akti. Akt
allkirjastatakse osapoolte poolt.
3.44 Täitja annab Töödele garantii. Garantii hakkab kehtima töö vastuvõtmise kuupäevast,
mille Täitja peab lisama kvartaalsesse tööde üleandmise-vastuvõtmise akti.
Garantiitingimused on sätestatud lepingus.
3.45 Veaparandustöö loetakse vastuvõetuks, kui Tellija ei ole 10 tööpäeva jooksul
veaparandustöö puudusi välja toonud ja seda Tööde halduskeskkonnas uuesti
täitmisele suunanud.
Garantiilised tööd
3.46 Sõltumata veaparanduste või arendustööde raames teostatavate garantiiliste Tööde
mahust, teostab Täitja nimetatud Tööd tasuta. Garantiilised tööd on garantiiperioodil
vastuvõetud Töödes avastatud vead, mis vastuvõtutestides ei ole välja tulnud.
Turvanõuded Täitjale
3.47 Reaalseid ja isikustatud andmeid ei tohi arenduskeskkondades töödelda.
3.48 Täitja peab võtma kasutusele isikuandmete ja Tellija infosüsteemide kaitseks
organisatsioonilisi, füüsilisi ja infotehnilisi turvameetmeid.
3.49 Täitja peab takistama juurdepääsu Tööde teostamisega mitte seotud isikutele.
3.50 Täitja peab logima Tööde teostamisega seotud toiminguid.
3.51 Teostatud arendustööde puhul tuleb arvestada, et Tööd peavad läbima OWASP ASVS
v3.0 taseme 2 turvatestimised. Turvatestid tellib Tellija.
Rakenduse teenustasemed (SLA)
3.52 Teenuse mahunäitajad
Jrk. nr Tingimus Kokku lepitud tingimus
1 Maksimaalne lubatud üheaegne kasutajate/pöördumiste Andmeid muutvad kasutajad: 30
arv Päringuid tegevad kasutajad: 300
2 Maksimaalne prognoositav andmemaht Kuni 1GB. Andmete mahu kasv aastas
100 MB.
3 Maksimaalne lubatud säilitusmaht Piiramata
4 Maksimaalne lubatud võrguliikluse maht 2 GB/kuus
5 Andmete varukoopiaklass (RPO) Teoreetiline RPO on 24h
6
6 Varukoopiate tegemise sagedus ja meetod 1 kord nädalas täielik varukoopia kogu
süsteemist;
6 korda nädalas inkrementvarundus
(incremental backup, eelneva
varukoopia suhtes).
Varundus toimub öösel alates kell 2:00
3.53 Üldmääratlus
Jrk. nr Tingimus Kokku lepitud tingimus
1 Infosüsteemi tööaeg 24x7 (täiskoormusel) 08:00-17:00
Infosüsteemi tööaeg 24x7 (osakoormusel) 17:00-08:00
2 Turvaklass K2T1S0, turbeaste M
3 Kriitilisuse klass (RTO) Infosüsteem peab olema uuesti
kasutatav 12 tunni jooksul.
3.54 Käideldavus
Jrk. nr Tingimus Kokku lepitud tingimus
1 Arhiveerimine (andmebaas ja serveri konfiguratsioon) Täiskoopia 12 nädalat, osaline koopia
(inkrementvarundus) 4 nädalat
2 Hooldusaeg 22:00-06:00
3 Plaanilistest katkestustest etteteatamiseaeg (vähemalt) 4 ööpäeva
4 Ühe plaanilise katkestuse maksimaalne kestvus 4 tundi
5 Maksimaalne plaaniliste katkestuste arv kuus 2
6 Maksimaalne plaaniliste katkestuste kogukestvus aastas 96 tundi
7 Maksimaalne ühekordse plaanimata katkestuse kestvus 4 tundi
8 Plaanimata katkestuste arv kuus 2
9 Lubatud plaanimata katkestuste kogukestvus aastas 96 tundi
10 Mõõtmisprotseduur Monitooringu aruande põhjal
7
Pakkumuse maksumuse vorm
Pakkumus 188200, pakkuja: Osaühing IDAKOIDLIK (10293121)
Nr Nimetus Kirjeldus Kogus Ühi Ühiku hind Maksumus KM-ta KM Maksumus KM- Märkused Ei
k % ga summeeru
kogu-
maksumu-
sele
1 Ühe töötunni hind (eurodes) Pakkuja esitab 1 31,42 31,42 20 37,70
ühtse töötunni
hinna hooldus-
ja
arendustööde
teostamiseks
Maksumus kokku KM-ta: 31,42
Maksumus kokku KM-ga: 37,70
Kriteerium Numbri hindamine Väärtus
CURRICULUM VITAE
Artem Antcev
PERSONAL DETAILS
Surname: Antcev
Forename: Artem
Address: Eduard Vilde tee, 144, 29, Tallinn
Telephone: +37259818905
E-mail:
[email protected]
Date of birth: 30.06.1994
EDUCATION
09/2012 – 07/2016 Bachelor degree in software engineering, ITMO Univer-
sity, Saint-Petersburg
09/2000 – 06/2012 First and secondary education in Jewish School N274 of
Kirovsky District, Saint-Petersburg
CERTIFICATES AND AWARDS
2016 – Zend Certified PHP Engineer
PROFESSIONAL EXPERIENCE
08/2018 - ... Software developer, Idakoidlik OU, Tallinn, Estonia
04/2015 - 07/2018 Software tester / software developer, Evercode Lab LLC, Saint-Pe-
tersburg, Russia.
Responsible for testing, implementation and support of CADFEM CIS
CRM, KONTINGENT system, LENENERGO report API, COINTELE-
GRAPH.COM cryptocurrency tracker, HODL cryptocurrency wallet.
Main achievements: testing of legacy projects, design, implementa-
tion of new web-related projects and support for the existing ones.
10/2014 - 04/2015 Software tester / software developer, Fora Soft LLC, Saint-Peters-
burg, Russia
Responsible for testing and support of MyOnCallDoc web service.
Main achievements: implementation and support of the legacy
project
1/3
PROFFESIONAL
QUALIFICATIONS
Operating Systems Linux (from Arch to Ubuntu)
Windows
MacOS
Programming Languages Java
PHP
Golang
JavaScript
PL/pgSQL
C
Lua
Middleware Technologies Spring Framework (IoC, MVC, JDBC)
Hibernate ORM
JSF
JSP
Doctrine ORM
Symfony Framework
JUnit testing
Compilers, IDE’s
IntelliJ IDEA
NetBeans
IntelliJ PHPStorm
IntelliJ Webstorm
IntelliJ DataGrip
IntelliJ Goland
Web / Application Servers
Tomcat
Glassfish
Nginx
Apache
RDBMS, SQL Servers, NoSQL PostgreSQL
MySQL
sqlite
Redis
Build Management Tools Maven
Ant
Composer
Version Control CVS
GIT
2/3
LANGUAGE
SKILLS
Mother tongue Russian
Level (basic, pre-intermediate, intermediate, upper-intermediate,
advanced)
Languages Speaking Writing Reading
English Upper- Upper- Upper-intermediate
intermediate intermediate
Estonian Intermediate Intermediate Intermediate
Russian Native Native Native
Hebrew Intermediate Intermediate Intermediate
DRIVING LICENCE
None.
3/3
CV vorm
Curriculum Vitae
1. Eesnimi: Kerttu
2. Perekonnanimi: Põder
3. Täidetav roll projektis (märkida „linnuke“ vastava rolli ette):
☒ Projektijuht
5. Töölugu:
Ajaperiood: (kuu/aasta) - (kuu/aasta) 05.2017 - …
Ettevõte/organisatsioon Idakoidlik OÜ
Amet Analüütik, projektijuht
Töökirjeldus Igapäevatööks on erinevates tarkvara
arendusprojektides olla projektijuhiks,
analüütikuks ning vajadusel ka testijaks.
Projektijuhina jälgin, et arendused kulgeksid
vastavalt projektiplaanile ning ei tekiks töö
edenemisel takistusi ja seisakuid. Analüütikuna
on minu ülesandeks kirjeldada
arendusmeeskonnale arendusülesanded ning teha
tellija nõuetele vastav arenduste kirjeldus
(analüüs). Testijana vaatan üle arendaja poolt
valmis arendatud funktsionaalsused ning
kaardistan leiud.
Ajaperiood: (kuu/aasta) - (kuu/aasta) 04.2016 - …
Ettevõte/organisatsioon Heisi IT OÜ
Amet Analüütik, projektijuht
Töökirjeldus Igapäevatööks on erinevates tarkvara
arendusprojektides olla projektijuhiks,
analüütikuks ning vajadusel ka testijaks.
Projektijuhina jälgin, et arendused kulgeksid
vastavalt projektiplaanile ning ei tekiks töö
edenemisel takistusi ja seisakuid. Analüütikuna
on minu ülesandeks kirjeldada
arendusmeeskonnale arendusülesanded ning teha
tellija nõuetele vastav arenduste kirjeldus
(analüüs).
Ajaperiood: (kuu/aasta) - (kuu/aasta) 12.2016 - …
Ettevõte/organisatsioon Organisatsioon Let’s Do It!
Amet Projektijuht
Töökirjeldus Igapäevatööks on osaleda organisatsiooni IT-
üksuse töös ja tegemistes. Konkreetselt on minu
vedada prügipunktide visualiseerimise platvormi
arendustööd.
Ajaperiood: (kuu/aasta) - (kuu/aasta) 05. 2015 - …
Ettevõte/organisatsioon Van Zoig OÜ
Amet Projektijuht, tootejuht
Töökirjeldus Igapäevatööks on olla klientidele esmaseks
kontaktiks sellise advokaatidele mõeldud tarkvara
nagu Lawtime kasutusel tekkivate küsimuste ja
probleemide osas. Alates 05.2016 arendatakse ka
täiesti uuel tehnoloogial Lawtime 2.0, mille osas
olen tellija poolseks projektijuhiks. Minu
ülesanneteks on jälgida, et arendused kulgeksid
plaanipäraselt, anda arendajale sisendit nõuete ja
vajaduste osas ning teha vastuvõtuteste.
6. Töökogemus
Tuua välja töökogemus vastavalt oma rollile projektis:
Projekti nimetus ja kestus Tööülesanded projektis Te l l i j a n i m i ( s h
kontaktisiku andmed)
1. Riigi Teataja arendustööd, 1a, V a j a d u s t e j a n õ u e t e Registrite ja Infosüsteemide
8 kuud kirjeldamine, kasutajajuhendi Keskus, Eve Agur
koostamine, testimine ja
testimise doku-mentatsiooni
koostamine
2. Sanktsioonide veebirakendus, V a j a d u s t e j a n õ u e t e Välisministeerium, Tiina
5 kuud kirjeldamine, kasutajajuhendi Tapupere
koostamine, testimine,
koolituse läbivii-mine
3. Lawtime arendustööd, 1a, 6 A r e n d u s t e g e v u s t e j a Van Zoig OÜ, Ain Lausmaa
kuud tähtaegadest kinnipidamise
jälgimine, funktsionaalsuste
kirjeldamine, nõuete ja
vajaduste kirjeldamine,
testimine
4. Prügiandmete analüüsi- ja Erinevate arenduse osapoolte Let’s Do It! Foundation,
visualiseerimise platvorm t e g e v u s t e j a s u h t l u s e Kristiina Kerge
( h t t p : / / koordineerimine, nõuete ja
opendata.letsdoitworld.org/), 9 vajaduste kirjeldamine
kuud
5. Kaugloetavate elektriarvestite Pakkumuste läbi vaatamine, Eesti Energia AS, Andres
infosüsteemi juurutuse projekt, osalemine läbirääkimistel, Peiker
1a, 6 kuud pakkumuste hindamine,
vajaduste ja nõuete analüüs
ning hindamine, arendus-
tegevuste juhtimine
Projekti nimetus ja kestus Tööülesanded projektis Te l l i j a n i m i ( s h
kontaktisiku andmed)
6. Ärisüsteemide vahetamise - Migratsiooni planeerimine Eesti Energia AS, Margus
programmi (ÄVP) - M i g r a t s i o o n i t e s t i d e Simson
andmemigratsiooni ja GoLive läbiviimine ja tulemuste
projekt, 1a, 4 kuud analüüsi koordineerimine ja
raporteerimine
- Erinevate üksuste
spetsialistide tiimi juhtimine
- Kõikide süsteemide
vahetustega seotud IT
tegevuste planeerimine ja
koordineerimine sh.
• S ü s t e e m i d e
sulgemisega seotud
t e g e v u s t e
koordineerimine
• Andmete migratsiooni
koordineerimine
• Te s t i m i s e g a s e o t u d
t e g e v u s t e
koordineerimine
• E s i m e s t e
arveldusperioodide
koordineerimine
CURRICULUM VITAE
Aleksandr Ivanov
HARIDUS
08/2007 – 06/2010 Tehnikateaduste magister, Tallinna Tehnikaulikkkl
09/2003 –06/2007 Tehnikateaduste bakalaureus, Tallinna Tehnikaulikkkl
TÖÖKOGEMUS
01/11/2012 - praegu Idakoidlik OÜ
Roll: Tiimijuht, sustttmiarhittkt, programmttrija,
juhtivprogrammttrija, ttstija
Tööultsandtd: Tarkvaraartndus, tiimijuhtimint.
Tthnoloogiad: Java, Spring, Oraclt, PostgrtSQL,
MySQL, Javascript, Xttt, HL7, J2EE, PHP, Laravtl,
jQutry, Angular, WtbSphtrt, WtbLogic
01/02/2010 – 01/11/2012 Videobet OÜ
Roll: tarkvaraartndaja
Tööultsandtd: vidtoautomaatidt sustttmi artndus ja
hooldus
Tthnoloogiad:
Java, Spring, Hibtrnatt, Eclipst, Javascript, Oraclt
01/08/2007 – 01/02/2010 Tieto Estonia AS
Roll: tarkvaraartndaja
Tööultsandtd: trintvatt projtktidt ttstimint ja
artndamint
Tthnoloogiad:
Java, Junit, Struts2, Spring, Hibtrnatt, Eclipst,
Javascript, Oraclt, WtbSphtrt, Wtblogic
01/06/2006 – 01/08/2007 Smilehouse Baltic OU
Roll: tarkvaraartndaja
Tööultsandtd: SmiltHoust vttbipot sustttmi
ttstimint
Tthnoloogiad:
Java, Junit, Struts2, Spring, Hibtrnatt, Eclipst,
Javascript, Oraclt
KEELTEOSKUS
Vene Emakeel
Eesti C1
Inglise C1
1 /2
PROJEKTID HANKES NÕUTUD KOGEMUS / KOMPETENTS
Matuse-ja toimetulekutoetuse muudatused I • Apache Tomcat või samaväärsel
etapp rakendusserveril arendamine;
Klient: TEHIK • Java platvormil põhinevate rakenduste
Teostamise kuupäevad: 10.2017 – 02.2018 arendamine;
Maksumus: 9388 EUR • PostgreSQL või samaväärse andmebaasi
Kontakt isik: Eneli Järve
[email protected] rakendamine arendusprojektides;
FSLMarketplace • HTML5 keelel põhinevate veebilehtede
Klient: Wemakesoftware OU loomine
Teostamise kuupäevad: 01.2018-04.2018 • Apache Tomcat või samaväärsel
Maksumus: 20000 EUR rakendusserveril arendamine
Kontakt isik: Viktoria Ivanova • Java platvormil põhinevate rakenduste
[email protected] arendamine
• RSS standardi rakendamine
arendusprojektides
• PostgreSQL või samaväärse andmebaasi
rakendamine arendusprojektides
Sotsiaalkindlustusameti andmeedastusteenuse • X-tee teenuste loomine kasutades SOAP
loomine protokolli.
Klient: TEHIK • Apache Tomcat või samaväärsel
Teostamise kuupäevad: 12.2016-12.2016 rakendusserveril arendamine;
Maksumus: > 3000 EUR • Java platvormil põhinevate rakenduste
Kontakt isik: Signe Tammesalu arendamine;
[email protected] • PostgreSQL või samaväärse andmebaasi
rakendamine arendusprojektides;
2 /2