Töövõtuleping „Laevade Infosüsteemi arendustööd“
Veeteede Amet, Valge 4, 11413 Tallinn (edaspidi tellija), keda esindab põhimääruse alusel
peadirektori asetäitja peadirektori ülesannetes Marek Rauk ja Fujitsu Estonia AS, keda
esindab põhikirja alusel juhatuse liige Marek Sokk (edaspidi täitja) edaspidi ka pool või koos
pooled, sõlmisid käesoleva hankelepingu (edaspidi leping) alljärgnevas:
1. Lepingu ese
Euroopa struktuurifondi vahendite kaasarahastusel tellib Tellija ja kohustub Täitja alates
lepingu sõlmimise kuupäevast kuni lepingu nõuetekohase täitmiseni teostama
tarkvaraarendamise ja sellega kaasnevad infotehnoloogilisi tööd, mis on vajalikud tarkvara
terviklikuks käitamiseks. Käesoleva lepingu raames kohtustub täitja teostama Veeteede Ameti
infosüsteemi realiseerimistööd koos kõige selle juurde kuuluvaga sh dokumenteerimine
vastavalt Euroopa Merendus-ja Kalandusfondi (EMKF) teavituse nõuetele.
2. Töövõtulepingu eesmärgiks on realiseerida tellija poolt spetsifitseeritud ärilised
funktsionaalsused.
3. Lepingu üleantavateks ärilisteks tulemiteks on:
3.1. Volituste mooduli täiendus
3.2. Süsteemi poolt loodavate dokumentide manuaalne täiendamine
3.3. Digitaalallkirjastamise muudatused
3.4. Tellitavate tööd äriline spetsifikatsioon on kirjeldatud pakkumuskutse manuses „LIS
arendustööd detsember 2020“
4. Tööde teostamise tingimused
4.1. Arendamisel peab töövõtja arvestama ja kasutama
4.1.1. kogu projekti dokumentatsioon on kättesaadav keskkonnas:
https://confluence.mkm.ee kuhu tehakse pakkuja huvitatud isikutele ligipääs
vastavasisulise taotluse saamisel.
4.1.2. Lähtekoodi hoitakse MKM-i keskkonnas: https://git.mkm.ee/ kuhu tehakse pakkuja
huvitatud isikutele ligipääs vastavasisulise taotluse saamisel.
4.1.3. Paigaldama iseseisvalt arenduskeskkonna tööde teostamiseks (juhendite abil).
4.2. Arenduse üleandmise eeldused
4.2.1. Arendustööd ja vajalikud muudatused on testitud (kooskõlastatud teststsenaariumid
kliendiga)
4.2.2. Arendustööd ja vajalikud muudatused on tarnitud/mergetud ning tarnes ei esine
tehnilisi vigu.
4.2.3. Kood on varustatud Unit testidega
4.2.4. Arendustööd ja vajalikud muudatused on testitud arenduskeskkonnas
4.2.5. Arendustööd ja vajalikud muudatused on dokumenteeritud Confluence keskkonnas
vastavatel lehekülgedel
4.2.6. Täiendatud kasutusjuhendeid muudatustega kaasnevas ulatuses
4.2.7. Arendustööd on esitletud kliendidemol.
1
Töövõtuleping „Laevade Infosüsteemi arendustööd“
5. Töövõtja kohtustub kasutama tööde teostamisel isikuid, kelle minimaalne kvalifikatsioon
vastab all kirjeldatud nõuetele (miinimum nõuded):
5.1. Juhtivarendaja kes:
5.1.1. on osalenud vähemalt ühes IT projektis nimetatud rollis viimase 24 kuu jooksul
projektis kus on kasutatud Spring ja Hibernate raamistikke ning
REST/SOAP/JSON protokollil baseeruvaid lahendusi.
5.1.2. omab töökogemust menetlus- ja finantssüsteemide projekteerimisel ja arendamisel.
5.1.3. omab töökogemust järgmiste töövahendite, raamistike ja keskkondadega või
samaväärsetega:
5.1.3.1. Liquibase
5.1.3.2. Jenkins
5.1.3.3. Linux/Unix operatsioonisüsteemidega
5.1.3.4. Virtualiseerimistehnoloogiate ning „continuous integration“ töövõtete ning
seadistamisega
5.1.3.5. Konteinerlahenduse loomisel sh pilvetehnoloogiate kasutamisega
5.1.3.6. Spring raamistikuga
5.1.3.7. Hibernate raamistikuga
5.1.3.8. Angular raamistikuga;
5.1.3.9. Rakendusserverite kogemus sh Apache HTTPD ja Apache Tomcat
tehnoloogiatega;
5.1.3.10. X-tee andmevahetuskihi tehnoloogiate ning protsesside väga hea tundmine;
5.1.3.11. Riigi baaskomponentide nn autentimis-ja autoriseerimislahenduste,
5.1.3.12. Andmejälgija tundmine ning TARA eIDAS juurutamise kogemus;
5.1.3.13. PostgreSQL ja teiste enimlevinud andmebaaside väga hea tundmine;
5.2. Analüütik/testija, kes vastab minimaalselt järgmisetele kvalifikatsiooninõuetele:
5.2.1. omab valdkonna põhist kõrgharidust ja omab vähemalt 2-aastast töökogemust
tarkvara arenduse projektides juhtivanalüütikuna või tarkvara projekteerijana
5.2.2. omab vähemalt ühe projekti kogemust juhtivanalüütikuna viimase 24 kuu jooksul
5.2.3. omab kogemust menetlussüsteemide arendamisel ja/või analüüsimisel
5.2.4. omab andmebaasidega töötamise kogemust
5.2.5. omab Confluence keskkonnas dokumenteerimise kogemust
6. Tööde teostamise tähtaeg
6.1. Tööd teostamise tähtaeg on 28.12.2020 a.
7. Töö vastuvõtmine
7.1. Töö vastuvõtmise all mõistetakse töövõtja poolt töö üleandmist tellijale kirjalikku
taasesitamist võimaldavas vormis ja tellija poolset kinnitust, et töö on teostatud vastavalt
lepingule.
7.2. Punktis 6.1 sätestatud tähtajaks esitab töövõtja tellijale teostatud töö tulemused
elektrooniliselt koos kirjalikult vormistatud üleandmise-vastuvõtmise aktiga, millele
kirjutavad alla mõlemad pooled.
7.3. Töö tähtaegselt üle andmata jätmisel loetakse, et töövõtja ei ole lepingust tulenevaid
kohustusi täitnud, kui tellija ja täitja ei ole kokku leppinud teisiti.
7.4. Töö üleandmise ajast alates on tellijal viis (5) tööpäeva aega töö üle vaatamiseks,
töövõtjale oma pretensioonide esitamiseks või töö vastuvõtmiseks ning üleandmise-
vastuvõtmise akti allkirjastamiseks.
2
Töövõtuleping „Laevade Infosüsteemi arendustööd“
7.5. Töö üleandmise-vastuvõtmise akti saatmine tähendab töövõtja poolt antud kirjalikku
kinnitust, et tehtud töö vastab lepingu tingimustele.
7.6. Kui tellija tuvastab töövõtja poolt esitatud töös puudusi, võib ta töö vastuvõtmisest
keelduda. Vastuvõtmisest keeldumisel esitab tellija kirjaliku põhjenduse, näidates ära töös
esinevad puudused, puuduste olemuse ning annab puuduste kõrvaldamiseks mõistliku
tähtaja lepingust tulenevate kohustuste nõuetekohaseks täitmiseks. Juhul, kui töövõtja ei
täida lepingust tulenevaid kohustusi tellija poolt antud täiendava tähtaja jooksul või ei täida
neid nõuetekohaselt, loetakse, et töövõtja on lepingut oluliselt rikkunud.
8. Töö vastuvõtmine
8.1. Töö vastuvõtmise all mõistetakse töövõtja poolt töö ja tulemite üleandmist tellijale
kirjalikku taasesitamist võimaldavas vormis ja tellija poolset kinnitust, et töö on teostatud
vastavalt lepingule.
8.2. Lepingus sätestatud tähtajaks esitab töövõtja tellijale teostatud töö tulemused
elektrooniliselt koos kirjalikult vormistatud üleandmise-vastuvõtmise aktiga, millele
kirjutavad alla mõlemad pooled.
8.3. Töö tähtaegselt üle andmata jätmisel loetakse, et töövõtja ei ole lepingust tulenevaid
kohustusi täitnud, kui tellija ja täitja ei ole kokku leppinud teisiti.
8.4. Töö üleandmise ajast alates on tellijal viis (5) tööpäeva aega töö üle vaatamiseks, töövõtjale
oma pretensioonide esitamiseks või töö vastuvõtmiseks ning üleandmise-vastuvõtmise akti
allkirjastamiseks.
8.5. Töö üleandmise-vastuvõtmise akti saatmine tähendab töövõtja poolt antud kirjalikku
kinnitust, et tehtud töö vastab lepingu tingimustele.
8.6. Kui tellija tuvastab töövõtja poolt esitatud töös puudusi, võib ta töö vastuvõtmisest
keelduda. Vastuvõtmisest keeldumisel esitab tellija kirjaliku põhjenduse, näidates ära töös
esinevad puudused, puuduste olemuse ning annab puuduste kõrvaldamiseks mõistliku
tähtaja lepingust tulenevate kohustuste nõuetekohaseks täitmiseks. Juhul, kui töövõtja ei
täida lepingust tulenevaid kohustusi tellija poolt antud täiendava tähtaja jooksul või ei täida
neid nõuetekohaselt, loetakse, et töövõtja on lepingut oluliselt rikkunud.
9. Kvaliteedi tagamine
9.1. Töövõtja täidab lepingulised kohustused vastavalt lepingus ja selle lisades sätestatud
tingimustele.
9.2. Tellijal on õigus töö teostamise käigus igal ajal kontrollida töövõtja poolt teostatava töö
kvaliteeti ja lepingu tingimustest kinnipidamist.
9.3. Mittekvaliteetse töö või lepingule mittevastava töö avastamisel informeerib tellija
kirjalikult taasesitamist võimaldavas vormis (jira/confluence keskkonnas) koheselt
töövõtjat.
9.4. Tellija koostab akti mittekvaliteetse või lepingule mittevastava töö kohta vastavalt lepingus
fikseeritud korrale
9.5. Töövõtjal on kohustus teavitada viivitamatult tellijat probleemidest, mis segavad lepingu
Lisas toodud konkreetse töö või etapi etapi teostamist ja tähtajast kinnipidamist ning õigus
esitada tellija kontaktisikule ettepanekuid töö või etapi ja/või etappide tähtaja ja/või
tähtaegade muutmiseks.
3
Töövõtuleping „Laevade Infosüsteemi arendustööd“
10. Sanktsioonid
10.1. Töövõtja vastutab lepingu tingimuste rikkumise või tekitatud otsese varalise kahju eest.
10.2. Tööde ajaplaanist kõrvalekaldumise korral pole töövõtjal õigust nõuda kahjude
korvamist, kui see on töövõtja nõuetekohase tegevusega välditav ja kahjud ei ole tekkinud
tellija otsesel süül.
10.3. Kui Töövõtja viivituse põhjustab tellija, on töövõtjal õigus nõuda mõistlikku ajapikendust
ja põhjendatud lisakulude hüvitamist. Töövõtja peab tellijat viivitusest ning sellest
tulenevatest tagajärgedest koheselt kirjalikult informeerima.
10.4. Tellija võib lepingust taganeda kui töövõtja ei täida lepingut.
10.5. Töövõtja võib peatada töö tegemise kas osaliselt või lepingu üles öelda, kui:
10.5.1. tellija ei täida lepingut;
10.5.2. töövõtja lepinguliste kohustuste õigeaegset ja korrektset täitmist segab asjaolu,
mille eest vastutab tellija.
10.6. Juhul, kui töövõtja ei anna tööd tellijale üle kokkulepitud ajal ja tingimustel, on tellijal
õigus nõuda leppetrahvi 0,2% ulatuses viibinud töö maksumusest päevas iga
üleandmisega viivitatud päeva eest, kuid mitte rohkem kui 20% viivitatud töö
maksumusest.
10.7. Pooled peavad esitama lepingust tuleneva leppetrahvi nõude kohustusi rikkunud poolele
mõistliku aja jooksul, kuid mitte hiljem kui kahe kuu jooksul arvates päevast, mil poolel
tekkis leppetrahvi nõude esitamise õigus.
11. Lepingu maksumus
11.1. Lepingu maksumus on 8900 (kaheksa tuhat üheksasada) eurot, millele lisandub
käibemaks.
11.2. Arveldusperioodiks on hankelepingu nõuetekohane täitmine st hankelepingu lõpp.
Väljamakseid tehakse vaid 1 kord vastavalt lepingus sätestatud korrale.
12. Konfidentsiaalsus
12.1. Pooled peavad lepingu täitmise käigus saadud informatsiooni konfidentsiaalseks ega anna
seda edasi kolmandatele isikutele ilma teise poole kirjaliku nõusolekuta, välja arvatud
seadustes ettenähtud juhtudel.
12.2. Pooled täidavad kõiki kehtivaid andmekaitsealaseid ja infoturvet puudutavaid õigusakte.
12.3. Töövõtja ja tellija edastavad konfidentsiaalset informatsiooni ainult nendele töötajatele,
kes on lepingu täitmisega otseselt seotud, ja kindlustavad, et need töötajad on teadlikud
ja täidavad konfidentsiaalsuse nõuet.
12.4. Konfidentsiaalsusnõue kehtib nii lepingu täitmise ajal kui ka pärast seda tähtajatult.
13. Lepingu eritingimused
13.1. Projekt dokumentatsiooni luuakse ja hoitakse Tellija poolt pakutavas
dokumentatsioonikeskkonnas Confluence (confluence.mkm.ee).
13.1.1. Keskkonna sisu halduse eest vastutab Täitja kooskõlas Tellija esindajaga.
13.1.2. Keskkonna ligipääsud Täitja isikutele tagab Tellija.
13.1.3. Koodirepositooriumi GIT-ligipääsud (kuhu tarnitakse üleandmisel kood) Tagab
Tellija.
13.1.4. Leppetrahv lepingutingimuste rikkumisel on ühekordselt 1000 €
4
Töövõtuleping „Laevade Infosüsteemi arendustööd“
14. Infovahetus
14.1. Pooltevahelise koostöö korraldamise eest vastutavad poolte kontaktisikud:
14.2. Tellija kontaktisik korralduslikes küsimustes ning töö üleandmise-vastuvõtmise aktile
allakirjutamise õigusega on Meelis Zujev, tel +372 512 3623, e-post
[email protected]
14.3. Töövõtja kontaktisik lepingulistes küsimustes, igapäevastes projektijuhtimise ja testimise
korralduslikes küsimustes on Linda Lember, tel +372 5691 1139, e-post
[email protected]
14.4. Lepinguga seotud teated edastatakse pooltele lepingus märgitud aadressidele.
Informatiivsete teadete edastamisel lähtutakse vormivabaduse printsiibist. Lepingus
sätestatud kirjaliku teate nõue loetakse täidetuks ning kirjalik teade kätte antuks
digitaalallkirjaga kinnitatud elektroonilise teate saatmisel, tähitud kirja saatmisel
postiasutuse kaudu kui postitamisest on möödunud viis (5) kalendripäeva või teate
üleandmisel allkirja vastu.
14.5. Tellija varustab töövõtjat tema käsutuses oleva mistahes informatsiooni ja
dokumentatsiooniga, mis võib olla lepingu täitmiseks oluline või mida töövõtja
mõistlikkuse piirides lepingu täitmiseks nõuda võib.
14.6. Töövõtja informeerib tellijat viivitamatult olemasolevatest puudustest töös ja riskidest
lepinguliste kohustuste täitmisel, s.h viivitusse sattumise riskist.
14.7. Kõigist muudatustest poolte kontaktandmetes teatatakse teisele poolele kahe (2) tööpäeva
jooksul muudatuste tegemisest arvates. Kui üks pool rikub käesolevat sätet, siis on
kohaselt saadetud teade, mille teine pool on edastanud lepingus märgitud aadressile.
15. Lepingu kestus ja lõpetamine
15.1. Leping jõustub selle allakirjutamisest ning lõpeb kõikide lepinguliste kohustuste
korrektse täitmisega. Mõlemal poolel on õigus lepingust taganeda või leping üles öelda
lepingus ja seaduses toodud alustel.
15.2. Kumbki pool ei tohi käesolevast lepingust tulenevaid õigusi ja kohustusi anda üle
kolmandale isikule ilma teise poole nõusolekuta.
15.3. Tellija võib lepingu igal ajal olenemata põhjusest etteteatamistähtajata üles öelda ning
sellisel juhul on töövõtjal õigus nõuda tasu vaid lepingu ülesütlemise hetkeks faktiliselt
tehtud tööde eest.
15.4. Töövõtjal on õigus leping üles öelda, teatades sellest tellijale kirjalikult ette vähemalt
kaks (2) nädalat alljärgnevatel juhtudel, kui:
15.4.1. Tellija ei anna töövõtjale õigeaegselt töö valmistamiseks vajalikku informatsiooni,
dokumente, jooniseid, materjale jms;
15.4.2. Tellija keeldub või hoiab kõrvale nõuetekohaselt valmistatud töö vastuvõtmisest
ja/või nende eest tasu maksmisest.
15.5. Ülaltoodud alustel lepingu üles ütlemisel on töövõtjal õigus tellijalt sisse nõuda tasu
lepingu lõpetamise hetkeks faktiliselt tehtud töö eest.
15.6. Lepingu täitmisel tekkivad vaidlused ja lahkarvamused lahendavad pooled läbirääkimiste
teel. Kokkuleppe mittesaavutamisel pöörduvad pooled lahenduse saamiseks kohtu poole.
15.7. Leping tühistab kõik varasemad poolte vahelised suulised ja kirjalikud kokkulepped, mis
puudutavad lepinguga ettenähtud töö teostamist.
15.8. Käesolev leping on koostatud elektrooniliselt ja allkirjastatud digitaalselt.
5
Töövõtuleping „Laevade Infosüsteemi arendustööd“
16. Lisad
16.1. Käesoleva lepingu lahutamatuteks lisadeks on
16.1.1. lisa 1 „ Pakkumus“
16.1.2. lisa 2 „Tööde üleandmise-vastuvõtmise akti näidisvorm“
16.1.3. lisa 3 „LIS arendustööd detsember 2020“
Poolte kontaktandmed
Tellija: Täitja:
Veeteede Amet Fujitsu Estonia AS
Registrikood 70002414 Registrikood 10239452
Valge 4, 11413 Tallinn Mustamäe tee 16 10617 Tallinn
Tel: (+372) 620 5500 Tel: (+372) 627 2300
Faks: (+372) 620 5506 E-post:
[email protected]
E-post:
[email protected]
(allkirjastatud digitaalselt) (allkirjastatud digitaalselt)
Marek Rauk Marek Sokk
peadirektori asetäitja juhatuse liige
peadirektori ülesannetes tarkvaraosakonna juhataja
6
Töövõtuleping „Laevade Infosüsteemi arendustööd“
Lisa 2
TÖÖDE ÜLEANDMISE-VASTUVÕTMISE AKT
Käesolev tööde üleandmise- vastuvõtmise akt (edaspidi akt) on koostatud ……………….
(edaspidi täitja) ……………… poolt ja esitatud ................................. (edaspidi tellija)
…………., (edaspidi koos nimetatud pool või pooled) tõendamaks, et täitja andis üle poolte
vahel sõlmitud lepingu nr …………. alusel teostatud tööd alljärgnevalt:
……………………………………………………… (tehtud tööd, maht, täidetud tingimused,
vajadusel viited lepingupunktidele vm).
Tööd on üle antud (kuupäev, viide üleantud tulemite asukohale).
Käesolevale aktile allakirjutamisega loetakse tööd täitja poolt tellijale üle antuks ning tööde
juhusliku hävimise ja kahjustumise riisiko tellijale üle läinuks ning loetakse leping lõppenuks
(leping loetakse lõppenuks ainult lõppakti puhul).
Käesolev akt on aluseks täitja poolt tellijale arve esitamiseks summas ………….. eurot.
Maksumus sisaldab käibemaksu.
Käesolev akt omab juriidilist jõudu ning saadetakse pärast allkirjastamist pooltele.
(Vajadusel) Käesoleva akti lahutamatud lisad on:
…………………….
Allkirjastatud digitaalselt.