dokumendiregister.ee
OtsingAsutusedMCP
Otsing›Tervise- ja heaolu infosüsteemide keskus
Muu lepingAvalik

Leping

Tervise- ja heaolu infosüsteemide keskus · 24. september 2018
Viit
3-9/1445-3
Registreeritud
24. september 2018
Dokumendi liik
Muu leping
Funktsioon
3 Finantsarvestus ja asutuse varade haldus
Sari
3-9 Riigihankelepingud
Toimik
3-9
Vastutaja
Gerli Raadik (TEHIK, E-teenuste juhtimise osakond)

Failid

  • 📎3-91445-3 24.09.2018 Muu leping (1).bdoc1930 KB

Sisu (failidest)

Nortal AS Lõõtsa 6C Tervise ja Heaolu Infosüsteemide Keskus Gerli Raadik 23.09.2018 PAKKUMUS Perehüvitiste projekti I etapi – Sünnitoetuse MVP tööde teostamiseks raamleping nr 3-8/179-1 alusel Tööde teostamiseks planeeritud meeskonnaliikmed: Nimi Roll Eeldatav töökoormus antud projektis Maris Leivategija Projektijuht 80% Mart Ingver Analüütik 40% Elina Kuljus Analüütik 100% Egert Ebruk Analüütik 50% Kärt Palm Analüütik 100% Niina Vaiser Analüütik 100% Eha Jõeorg Analüütik 50% Priit Liivak Arhitekt 80% Rainer Villido Arhitekt 90% Tõnis Ojandu Programmeerija 100% Eneli Reimets Programmeerija 100% Andres Saaremõts Programmeerija 50% Taavi Tali Programmeerija 100% Priit Laht Programmeerija 100% Nortal AS · Lõõtsa 6C, Tallinn 11415, Estonia · +372 610 1990 · [email protected] · www.nortal.com Johannes Horm Programmeerija 50% Jaak Ritso Programmeerija 10% Polina Morozova Testija 50% Simo Peterson Testija 50% Meelis Aidla Testija 100% Projekti liikmete orienteeruv töökoormus antud projektis on eelduslik ning võib muutuda. Tööde teostamise ühe töötunni hind: 60 EUR Tööde teostamise orienteeruv kogumaht töötundides kõigi tööde teostamiseks (lähtuvalt projekti pikkusest, eeldatavatest töökoormustest ning planeeritud puhkustest) on 10 000 töötundi. Lugupidamisega Ats Albre Äriüksuse juht Nortal AS · Lõõtsa 6C, Tallinn 11415, Estonia · +372 610 1990 · [email protected] · www.nortal.com HANKELEPING nr 3-9/1445-3 Tervise ja Heaolu Infosüsteemide Keskus (edaspidi nimetatud ka Tellija), registrikood 70009700, aadress Uus-Tatari 25/Veerenni 13 Tallinn, keda esindab põhimääruse alusel direktor Katrin Reinhold ja Nortal AS, (edaspidi nimetatud ka Täitja), registrikood 10391131, aadress Lõõtsa tänav 6c, Tallinn, keda esindab notariaalse volikirja alusel Ats Albre, edaspidi koos või eraldi nimetatud ka Pool või Pooled, sõlmisid Tellija läbiviidud riigihankes „Sotsiaalkaitse infosüsteemi arendustööd (riigihanke viitenumber 188661) hankeosas I poolte vahel 11.04.2018 a sõlmitud raamlepingu alusel käesoleva hankelepingu (edaspidi nimetatud ka Leping) alljärgnevas: 1. LEPINGU ESE 1.1. Lepingu esemeks on Sotsiaalkaitse infosüsteemi SKAIS Perehüvitised - sünnitoetuse minimaalne töötav lahendus (MVP) arendustööd (edaspidi nimetatud ka Tööd). 1.2. Tööde loetelu, Tööde teostamise tingimused ja konkreetsed realiseerimistähtajad on sätestatud Lepingu lisas 1. 1.3. Lepingu Tööde maht on 10 000 töötundi. 1.4. Vajadusel on Tellijal õigus tellida ja Täitjal kohustus teostada Lepingu esemega seotud täiendavaid Töid kuni 20% ulatuses kokkulepitud mahust. 1.5. Täiendavate Tööde tellimine ja sellega kaasnevad muudatused Lepingu täitmisel lepitakse Poolte vahel kokku vähemalt kirjalikku taasesitamist võimaldavas digitaalselt allkirjastatud vormis. 2. LEPINGU ÜLDTINGIMUSED 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 Leping õigeaegselt ja vastavalt kokkulepetele, lähtudes Poolte vahel sõlmitud raamlepingus, käesolevas Lepingus ja Lepingu lisades ning õigusaktides sätestatud kohustustest. 2.2. Käesolevas hankelepingus reguleerimata osas juhinduvad Pooled raamlepingus fikseeritud tingimustest. 3. TÖÖDE ÜLEANDMISE JA VASTUVÕTMISE KORD 3.1. Täitja kohustub Töö üle andma 31.01.2019. 3.2. Täitja annab Töö üle vastavalt lisas 1 kokku lepitud tingimustele, juhindudes lisaks käesolevas Lepingus sätestatule ka Poolte vahel sõlmitud raamlepingust ja selle lisadest. 3.3. Töö antakse Tellijale üle koos nõuetekohase dokumentatsiooniga vastavalt raamlepingu lisale 1.2.1 „Nõuded infosüsteemi dokumenteerimisele“. Vajadusel täpsustab Tellija dokumenteerimise nõudeid või nõutud dokumentide nimekirja konkreetse hankelepingu sõlmimisel. 3.4. Töö antakse üle üleandmise ja vastuvõtmise aktiga (edaspidi ka Akt). 3.5. Koos üle antava Tööga annab Täitja Tellijale üle kõik Tööde intellektuaalse omandi õigused vastavalt raamlepingus sätestatule. 4. TÖÖDE MAKSUMUS JA ARVELDUSTE KORD 4.1. Tellija tasub üksnes Lepingu alusel tellitud, teostatud ja üle antud Tööde eest. 4.2. Ühe töötunni maksumuseks Tööde teostamisel on 60 (kuuskümmend) eurot ilma käibemaksuta. 4.3. Tööde eest tasumine toimub töötunni põhisel arvestusel. Lepingu maksimaalne töötundide maht kokku on 10 000. 4.4. Täitjal on õigus esitada arve pärast Akti allkirjastamist. Täitja annab Tellijale arve tasumiseks tähtaja minimaalselt 30 kalendripäeva alates arve esitamisest. 4.5. Täitja esitab Tellijale arve masinloetaval kujul aadressil [email protected]. 5. LEPINGU LÕPETAMINE JA ÜLES ÜTLEMINE 5.1. Leping lõpeb kohustuste täitmisega, Lepingu lõpetamise kokkuleppe sõlmimisega, muul Lepingus ettenähtud või seadusest tuleneval alusel. 5.2. Tellijal on õigus Leping igal ajal üles öelda, teatades sellest 60 (kuuskümmend) kalendripäeva ette. 5.3. Poolel on õigus Leping etteteatamistähtaega järgimata igal ajal üles öelda, kui teine Pool on Lepingut oluliselt rikkunud või esineb raamlepingu punktis 14.4 nimetatud alus Lepingu üles ütlemiseks. Olulise lepingurikkumisena mõistavad pooled raamlepingu punktis 14.5 sätestatut. 6. KONTAKTISIKUD 6.1. Tellija kontaktisik on: Gerli Raadik projektijuht, telefon +372 512 9310, e-post: [email protected] 6.2. Täitja kontaktisik on: Maris Leivategija, projektijuht, telefon +372 526 3703 e-post: [email protected]. 7. LÕPPSÄTTED 7.1. Täitjal puudub volitus tegeleda Lepingu raames avalike suhetega ning anda teateid pressile, elektroonilisele meediale, üldsusele või teistele auditooriumidele, välja arvatud Tellija eelneval kirjalikku taasesitamist võimaldaval nõusolekul. 7.2. Leping, Lepingu lisad ja muud selle alusel või selle täitmiseks sõlmitavad kokkulepped jõustuvad alla kirjutamisel ning kehtivad kuni Poolte kõikide kohustuste täitmiseni. 7.3. Kõik teated seoses Lepingu täitmisega esitatakse e-posti või kirja teel Lepingus nimetatud aadressil või mõnel muul aadressil, mille Pool on teisele Poolele teatavaks teinud. Informatiivset teadet võib edastada ka telefoni teel. Informatiivseks loetakse teade, millega ei kaasne iseseisvaid õiguslikke tagajärgi. 7.4. Käesolevat Lepingut saab muuta Poolte kirjalikku taasesitamist võimaldavas vormis sõlmitud kokkuleppel. Kõik Lepingu muudatused tuleb sõlmida Lepinguga samas vormis ja need jõustuvad alla kirjutamisel. 7.5. Kõik käesoleva Lepingu täitmisest tulenevad vaidlused ja lahkarvamused püütakse lahendada Poolte vaheliste läbirääkimiste teel. Kokkuleppe mittesaavutamisel lahendatakse vaidlus Harju Maakohtus. Lepingule kohaldub Eesti õigus. 8. LISAD 8.1. Lisa 1 - Hankelepingu eseme tehniline kirjeldus; 8.2. Lisa 2 – Tellija poolt esitatud pakkumusettepanek hankelepingu sõlmimiseks koos lisadega; 8.3. Lisa 3 – Täitja poolt esitatud pakkumus hankelepingu sõlmimiseks. 9. Poolte allkirjad Tellija: Täitja: Katrin Reinhold Ats Albre (allkirjastatud digitaalselt) (allkirjastatud digitaalselt) HANKIJA NIMI: Tervise ja Heaolu Infosüsteemide Keskus Pakkumusettepaneku nimetus: „SKAIS Perehüvitised – sünnitoetuse minimaalne töötav lahendus (MVP)“. Käesolevaga teeb Tervise ja Heaolu Infosüsteemide Keskus (hankija) Teile ettepaneku esitada pakkumus SKAIS Perehüvitiste – sünnitoetuse minimaalse töötava lahenduse (MVP) arendustööde teostamiseks raamleping nr 3-8/179-1 alusel. Pakkumus palun esitada hiljemalt 24.09.2018 kell 09.00 e-posti aadressile [email protected]. Pakkumus tuleb esitada eesti keeles ja digitaalselt allkirjastatult pakkuja allkirjaõigusliku isiku poolt. Pakkumus esitatakse SKAIS Perehüvitised - sünnitoetuse minimaalne töötav lahendus (MVP) lähteülesandes (lisa 1) kirjeldatud tööde teostamiseks. Alternatiivsete pakkumuste esitamine ei ole lubatav. Pakkumusena tuleb esitada: - Tööde teostamiseks planeeritud meeskonnaliikmed isikuliselt, tuues välja ka meeskonnaliikmete rollid (vajadusel võib tellimuse käigus Poolte kokkuleppel meeskonnaliikmeid lisada); - Tööde teostamise ühe töötunni hind; - Tööde teostamise orienteeruv kogumaht töötundides kõigi tööde teostamiseks. Töid teostatakse jooksva tunnihinna arvestuse põhiselt. Väikseim arvestusühik on ½ tundi. Ajaaruanded esitatakse iga kuu lõpus, kus tuuakse välja tööde teostamiseks kulunud töötunnid isikute lõikes. Tööde arveldamine toimub üks kord kuus Jiras logitud töötundide ja kirjeldatud tegevuste alusel. Küsimuste tekkimise korral palun võtke ühendust enne pakkumuse esitamise tähtaega aadressil [email protected]. Pakkumusettepanekuga koos edastatavad dokumendid: Lisa 1. Tööde kirjeldus Lisa 2. Hankelepingu projekt SKAIS perehüvitised – sünnitoetuse minimaalne töötav lahendus (MVP) 1. Mõisted ja lühendid Mõiste/Lühend Kirjeldus SKA Sotsiaalkindlustusamet SoM Sotsiaalministeerium TEHIK Tervise ja Heaolu Infosüsteemide Keskus POC Proof of concept SKAIS1 Sotsiaalkaitse infosüsteem (olemasolev) SKAIS2 Sotsiaalkaitse infosüsteem (loomisel) RR Rahvastikuregister MVP (Minium Viable Product) Minimaalne töötav lahendus/toode 2. Ülevaade Perehüvitised on riigieelarvest Sotsiaalministeeriumi kaudu finantseeritavad rahalised hüvitised, mida makstakse lastega perede heaolu tagamiseks. Perehüvitiste määramise või määramata jätmise otsustab Sotsiaalkindlustusamet, kasutades menetlemiseks SKAIS1 infosüsteemi. 01.09.2019 jõustub Perehüvitiste seaduse muudatus, millest tulenevalt on vajalik selleks hetkeks perehüvitiste (kõikide liikide) menetlemise üleviimine SKAIS2 infosüsteemi. 3. Hanke eesmärk Käesoleva hanke eesmärgiks on realiseerida minimaalne töötav lahendus perehüvitiste liigi sünnitoetus tarbeks SKAIS2 ametnikurakenduses. Sünnitoetuse minimaalne töötav lahendus tähendab, et: 1. Käesoleva hankelepingu skoobis on ainult automaatselt menetletavad sünnitoetuste juhtumid. Käsitsi menetlemist (andmekvaliteedist tulenevalt või muudel põhjustel) vajavaid juhtumeid käesoleva tellimuse raames ei käsitleta. 2. Käesoleva hankelepingu käigus realiseeritakse funktsionaalsus, mis vastab punktis 4.1 kirjeldatud protsessile ja punktides 4.2 - 4.9 kirjeldatud tingimustele. Hanke lõpptulemusena peab olema võimalik Tellijal veenduda, et: 1. Mõistliku ajaraami vältel on võimalik luua baaslahendus perehüvitiste menetlemiseks (sünnitoetuse näitel); 2. Teostaja on aru saanud terviklikust perehüvitiste skoobist (koos kõikide alamteenustega, tulenevalt „Perehüvitiste analüüsitööde hankelepingust“ (3-9/1256-1)) ja piirangutest (nii ajalistest kui meeskonnaliikmete arvu puudutavatest) ning on võimeline jagama seadusemuudatuse jõustumisele eelneva ajaperioodi etappideks, tagades punktis 2 nimetatud ajalise eesmärgi saavutamise. Juhul, kui hanke käigus selgub täiendavaid ärinõudeid, mille realiseerimine on Tellija hinnangul küll vajalik, kuid ei mahu punktis 4 kirjeldatud skoopi, siis tellitakse nende teostus järgnevate etappide käigus. 4. Tellitavad tööd Käesolevas peatükis kirjeldatakse käesoleva hanke raames tellitavad tööd. Ühtlasi märgitakse ära skoobivälised tööd. 4.1 Sünnitoetuse protsess - ülevaade Sünnitoetuse protsess (joonis 1) koosneb järgnevatest sammudest. 1. SKAIS2 saab info lapse sünni kohta 2. SKAIS2 teostab sünnitoetuse määramiseks tingimuste kontrolli 3. SKAIS2 arvutab sünnitoetuse summa 4. SKAIS2 koostab sünnitoetuse pakkumuse 5. SKAIS2 teavitab vanemaid sünnitoetuse pakkumusest 6. Sünnitoetuse pakkumuse kinnitamine (aktsepteerimine) vanema poolt 7. SKAIS2 koostab sünnitoetuse määramise otsuse 8. SKAIS2 koostab makse andmed ja edastab need finantsarvestuse moodulisse (eBS) Joonis 1. Sünnitoetuse protsess. 4.2 Sünnitoetuse protsess – SKAIS2 saab info lapse sünni kohta (samm 1) SKAIS2 pärib rahvastikuregistrist (RR) üks kord ööpäevas infot lapse sündimise kohta. Sünnitoetuse määramist algatavaks sündmuseks loetakse andmeid lapse sündimise kohta, kus vanematele on sündinud üks (1) laps. Stsenaarium/funktsionaalsus Käesoleva hanke skoobis Käesoleva hanke skoobist väljas Lapse sündimine Vanemad Lapsendamine Hoolduspere Eestkostja Lapse sündimine Üks (1) laps Mitmikud Tabel 1. Sünnitoetuse samm nr 1. 4.3 Sünnitoetuse protsess – SKAIS2 teostab sünnitoetuse määramiseks tingimuste kontrolli (samm 2) SKAIS2 teostab punktis 4.2 kirjeldatud sündmuse järel sünnitoetuse määramiseks tingimuste kontrolli. SKAIS 2 teostab tingimuste kontrolli vastavalt Tabel 1 loetletud tingimustele. Stsenaarium/funktsionaalsus Käesoleva hanke skoobis Käesoleva hanke skoobist väljas Pakkumiste saajad Vanemad (üks ja/või mõlemad) Kõik ülejäänud liigid Tingimuste kontroll 1. Vanemad on olemas ja elus Kogu ülejäänud andmestik (sh rahvastikuregistri (RR) 2. Pakkumise saaja on Eesti vanema teovõime kontroll) andmestiku alusel elanik, kes on Eesti kodanik või pikaajalise elaniku elamisloa või alalise elamisõiguse alusel Eestis elav välismaalane või tähtajalise elamisloa või tähtajalise elamisõiguse alusel Eestis elav välismaalane. 3. Pakkumise saaja(te) (vanemad) ja lapse seos (olek) on kehtiv. 4. Pakkumise saajalt ei ole täielikult ära võetud või peatatud lapse isikuhoolduse õigust (vanemlikku õigust). 5. Lapse sünnist on möödas vähem kui 6 kuud. Tabel 2. Sünnitoetuse samm nr 2. 4.4 Sünnitoetuse protsess – SKAIS2 arvutab sünnitoetuse summa (samm 3) Vanema poolt pakkumuse kinnitamise (aktsepteerimise) järel arvutab SKAIS2 sünnitoetuse summa vastavalt sünnitoetuse määrale. Stsenaarium/funktsionaalsus Käesoleva hanke skoobis Käesoleva hanke skoobist väljas Sünnitoetuse summa Sünnitoetuse summa arvutamine Tagasiulatuvalt sünnitoetuse arvutamine vastavalt sünnitoetuse määrale summa ümberarvutamine Summa arvutamise algoritmi versioneerimine. Tabel 3. Sünnitoetuse samm nr 3. 4.5 Sünnitoetuse protsess – SKAIS2 koostab sünnitoetuse pakkumuse (samm 4) Juhul, kui punkti 4.3 tingimused on täidetud, luuakse SKAIS2 süsteemis sünnitoetuse pakkumus. Stsenaarium/funktsionaalsus Käesoleva hanke skoobis Käesoleva hanke skoobist väljas Pakkumuse liik Perehüvitise liik sünnitoetus Kõik ülejäänud perehüvitiste vastavalt punktis 4.2 kirjeldatud liigid. stsenaariumile. Tabel 4. Sünnitoetuse samm nr 4. 4.6 Sünnitoetuse protsess – SKAIS2 teavitab vanemaid sünnitoetuse pakkumusest (samm 5) Punktis 4.55 kirjeldatud pakkumise koostamise järel teavitab SKAIS2 vanemaid pakkumusest (sünnitoetuse saamise õigusest). Stsenaarium/funktsionaalsus Käesoleva hanke skoobis Käesoleva hanke skoobist väljas Teavitamise lahendus Teavituse saadab välja SKAIS2 Teavituste väljasaatmine infosüsteem. eesti.ee teavitusmooduli abil. Teavitamise lahendus Vanema(te)le edastatakse Kõik muud teavituste liigid. teavitus e-posti teel vahetult pakkumuse loomise järel. Meeldetuletused - Meeldetuletuste lahendus, mida kasutada juhtudel, kus vanem(ad) ei aktsepteeri ega lükka pakkumust tagasi mõistliku ajaperioodi jooksul. Tabel 5. Sünnitoetuse samm nr 5. 4.7 Sünnitoetuse protsess – sünnitoetuse pakkumuse kinnitamine (aktsepteerimine) vanema(te) poolt (samm 6) Punktis 4.55 kirjeldatud pakkumise koostamise järel teavitab SKAIS2 vanemaid pakkumusest (sünnitoetuse saamise õigusest). Pakkumus loetakse aktsepteerituks, kui seda teeb üks vanem. Pakkumus kehtib (on aktsepteeritav) kuni hetkeni, mil vanem (üks vanematest) pakkumise aktsepteerib. Stsenaarium/funktsionaalsus Käesoleva hanke skoobis Käesoleva hanke skoobist väljas Kinnitamise lahendus Kinnitada (aktsepteerida) saab Pakkumuse kinnitamine pakkumuse SKAIS2 infosüsteemi SKAIS2 iseteeninduses ja loodud ajutisel lahendusel, mis muudes kanalites (e-post, ...). sisaldab: 1. Pakkumuse infot Kinnitamiseks vajalik 2. Pakkumise kinnitamist autentimine ja digiallkirjastamine. Eeltingimuste kontroll pakkumuse kinnitamiseks (sh tingimustega tutvumise kinnitamine vanema poolt, kas samale lapsele on juba sama liiki toetust määratud jms). Pakkumuse „lukustamine“ (vältimaks olukorda, kus sama pakkumist kinnitavad mitu isikut samal ajahetkel). Pakkumuse tagasi lükkamine Pakkumist pole võimalik tagasi - lükata, kuid vanem saab jätta pakkumise aktsepteerimata. Tabel 6. Sünnitoetuse samm nr 6. 4.8 Sünnitoetuse protsess – SKAIS2 koostab sünnitoetuse määramise otsuse (samm 7) Sünnitoetuse summa arvutamise järel (punkt 4.44) genereerib SKAIS2 positiivse sünnitoetuse määramise otsuse. Otsus on nähtav SKAIS2 ametnikurakenduses otsuste nimekirjas. Stsenaarium/funktsionaalsus Käesoleva hanke skoobis Käesoleva hanke skoobist väljas Otsuse käsitlemine SKAIS2 Luuakse ilma digitemplita otsus. Otsusele digitempli lisamine. süsteemis Otsuse käsitlemine SKAIS2 Otsus on nähtav Otsuse kuvamine muudes süsteemis ametnikurakenduste otsuste kanalites (iseteenindus jms). nimekirjas. Otsuse alusel dokumendi Otsus koostatakse andmebaasi Otsuse dokumendi kujul (nt loomine kirjena. PDF) kujul loomine. Tabel 7. Sünnitoetuse samm nr 7. 4.9 Sünnitoetuse protsess – SKAIS2 koostab sünnitoetuse makse andmed ja edastab need finantsarvestuse moodulisse (eBS) (samm 8) Sünnitoetuse määramise otsuse järel (punkt 4.8) järel koostab SKAIS2 sünnitoetuse makse andmed ja edastab need finantsarvestuse moodulisse. Stsenaarium/funktsionaalsus Käesoleva hanke skoobis Käesoleva hanke skoobist väljas Makse andmete koostamine Sünnitoetuse liigi tarbeks makse Muude hüvitiste liikide makse andmete koostamine, andmete koostamine. sündmuste koostamine ja eBS vahetabelisse (SKAIS2 Muud maksete vood, mis ei andmebaasi osa, kust eBS ole õnnestunud makse andmeid loeb) salvestamine. pangakontole, sh MVP raames leotakse makse ebaõnnestunud maksed, teostatuks, kui makse ja kojukanded jms). sündmuste andmed on eBS jaoks leotavaks tehtud. Tabel 8. Sünnitoetuse samm nr 8. 4.10 Tehnilised tööd Käesoleva hanke raames teostatakse kokkuleppel tellijaga „SKAIS2 arhitektuuri analüüsi hankeleping (3-9/893-1)“ raames kaardistatud SKAIS2 tehnilised tööd, mis on vajalikud sünnitoetuse ja perehüvitiste äriteenuse nõuetekohaseks teostamiseks. Käesoleva hanke raames teostamisele kuuluvate tehniliste tööde nimekiri lepitakse tööde teostamise käigus kokku. 4.11 Dokumentatsioon Vastavalt käesoleva tellimuse käigus realiseeritava sünnitoetuse protsessile (punktid Sünnitoetuse protsess - ülevaade4.1 - 4.9) ja tehnilistele töödele (punkt 4.10), tuleb töö käigus luua ja täiendada SKAIS2 dokumentatsiooni, milleks on minimaalselt:  Funktsionaalsuse ja äriprotsesside kirjeldused kokkulepitud kujul (nt BPMN standard, diagrammid ja kirjeldused Confluence’is) koos ärireeglitega, mida peab olema hiljem võimalik täiendada järgnevates etappides lisanduva funktsionaalsuse alusel ning siduda tervikliku perehüvitiste protsessi- ja ärireeglite kirjeldusega.  Tehniline dokumentatsioon (nt paigaldusjuhendid, Confluence keskkonnas).  Andmemudel. Dokumentatsiooni täpsed liigid, sisu formaat lepitakse tööde käigus kokku. 4.12 Järgmise arendusetapi nõuete loetelu Vastavalt Tellija poolt esitatud nõuetele koostab Täitja tööde käigus järgmise arendusetapi nõuete loetelu (vajadusel ka detailanalüüs). Täpne nõuete koostamise alustamise ajahetk ja tööprotsess lepitakse tööde käigus kokku. 4.13 Käesoleva hanke ulatusest väljas olevad tööd Lisaks punktide 4.2 - 4.9 „Käesoleva hanke skoobist väljas“ veergudes nimetatud funktsionaalsusele on veel üldisi funktsioone/äriloogikat, mille realisatsiooni käesoleva hanke raames ei tellita. Nendeks on: 1. Alternatiivstsenaariumid (stsenaariumid, mida pole kirjeldatud lõigus 4.2); 2. Liidestumine SKAIS2 iseteenindusega; 3. Tekstide haldusliides; 4. Otsuste trükkimine; 5. SKAIS1 liidese täiendamine; 6. Sünnitoetuse kinnitamine SKAIS1 ametnikurakenduses; 7. Teavituste meeldetuletused; 8. Eesti.ee teenusel baseeruv teavituste lahendus; 9. Sünnitoetuse (e-posti teel edastatava teavituse) lõplik sisutekst ja pakkumuse vormi lõplik visuaalne kujundus; 10. Logimine (x-tee päringute ja muude tegevuste logimine); 11. Automaatprotsess pakkumuse kinnitamiseks (samadel vanematel mitmes laps äriprotsess); 12. Arvutuskäigu ilmutamine; 13. Mitmekeelsus. 5. Tööprotsess ja tulemid Käesolevas peatükis täpsustatakse Täitjaga sõlmitud raamlepingus (nr 3-8/179-1) kirjeldatud tingimusi tööprotsessi, dokumenteerimise ja arendusreeglite (lähtekoodi reeglite) osas. 5.1 Tööprotsess Tööprotsess tugineb Scrum raamistikule. See tähendab, et:  Ärinõuded on vormistatud User Story kujul ja neist moodustatakse nõuete terviklik loetelu (Product Backlog, punktide 4.1 kuni 4.10 alusel);  Iga User Story kohta on defineeritud vastuvõtukriteeriumid (vastuvõtutingimused, Acceptance Criteria) ja User Story nimetus ja kirjeldus peavad enamikel juhtudel olema äritellijale (Sotsiaalkindlustusamet) arusaadavalt sõnastatud, samuti äritellija jaoks testitavad/demotavad.  Arendustööde teostamine toimub etappide (Sprint) kaupa, ühe etapi kestus on kaks nädalat (kui Tellija ja Täitja ei lepi tööde teostamise käigus kokku teisiti).  Nõuete loetelu (Product Backlog) prioriteete juhib Tellija koostöös Täitja meeskonnaga. Äriteenuste nõuete puhul kaasatakse äritellijat (SKA).  Iga etapi planeerimine (Sprint Planning) toimub Tellija esindaja (Tooteomanik, Product Owner ja/või arhitekt) osalemisel, kes koos Täitja arendusmeeskonnaga otsustavad konkreetsesse etappi lisatavad tööd. Vastava etapi tööde nimekirja kirjalikult ei kinnitata. Juhul, kui Tellija esindaja sprindi planeerimisel osaleda ei saa, otsustab Täitja vastavasse sprinti võetavad tööd lähtudes hankelepingus kirjeldatud töödest ja/või eesmärkidest. o Tellija poolt osalevad planeerimisel kõik seotud arendusmeeskonna liikmed. o Iga töö (User Story) sprinti lisamise hetkel peab olema arendusmeeskonna poolt ühiselt määratud vastava töö keerukus punktides (Story Points).  Tellija seab eesmärgid Täitja arendusmeeskonnale tervikuna ja ei sekku konkreetse spetsialisti igapäevatöösse.  Täitja arendusmeeskond määrab enda hulgast Scrum Master rolli, kelle ülesandeks muuhulgas on: o märgata arendusmeeskonna tulemuslikkust vähendavaid takistusi ning teha ettepanekuid takistuste eemaldamiseks; o tagada, et arendusmeeskonna tulemuslikkus (jõudlus) ajas kasvaks; o kindlustada Scrum raamistikust (sellest tulenevatest tööprotsessidest) lähtumist igapäevatöös.  Iga etapi (sprindi) lõppemisel toimub: o demo Tellija esindaja(te)le, kus Täitja arendusmeeskond esitleb lõppenud etapi raames saavutatud tulemeid; o Tagasivaatav kohtumine (Retrospective), kus Tätija arendusmeeskond ja Tellija esindaja (Tooteomanik) kaardistavad etappi positiivselt mõjutanud tegurid ning takistused, mida järgnevates etappides eemaldada. Kohtumist viib läbi Scrum Master rolli täitev spetsialist. o Lähtekood tarnitakse Täitja poolt Tellija testkeskkonda. o Tellija viib testkeskkonnas sprindi lõppemisele järgneva viie tööpäeva jooksul läbi omapoolse funktsionaalse testimise ning esitab tähelepanekud Täitjale. o Tellija poolt testimise käigus esitatud tähelepanekuid arvestatakse järgmiste sprintide planeerimisel. o Teostatud arendustööde (User Story) alusel täiendatakse Teostaja poolt SKAIS2 dokumentatsiooni (lähtudes punktist 4.11).  Tööülesanne (arendustöö) loetakse lõpetatuks, kui tellijale on antud üle lähtekood ja ajakohastatud dokumentatsioon (analüüsitulemid, paigaldusjuhend) ning töö paigaldatud tellija testkeskkonda (Tellija esindajad saavad pärast demo jätkuvalt ka omal initsiatiivis funktsionaalsust testida). Juhul, kui Teostaja arendusmeeskonna liikmed paiknevad hajusalt või Tellija põhiasukohast erinevas asulas, tagab Täitja valmiduse videokõneks (või Skype kõneks) koos ekraanijagamise võimalusega vajalike kohtumiste pidamiseks Tellijaga (sh etappide planeerimiseks, demode ja retrospektiivide läbiviimiseks). Tööülesannete haldamine  Tööülesannete haldamiseks ja planeerimiseks kasutatakse Tellija tööülesannete haldamise vahendit Jira;  Sprindi alustamise hetkeks peab vastavasse sprinti planeeritud arendustööde tööülesannete (User Story) tükeldus olema piisav: kõik tööd, mille kestus ületab kolme tööpäeva, tuleb jagada osadeks. Juhul, kui vastav töömaht (selle ületamine) selgub töö teostamise ajal (sprindi käigus), tuleb konkreetne ülesanne jagada osadeks sprindi käigus.  Tööülesannete (User Story) äriloogiliseks grupeerimiseks tuleb kasutada Epic tüüpi kandeid;  Arendusmeeskond võib tööülesannete (User Story) täiendavaks tehniliseks tükeldamiseks kasutada Task tüüpi kandeid (User Story alamülesannetena).  Tellijal on võimalik jälgida arendusmeeskonna tulemuslikkust (Velocity) „punkte sprindi kohta“ meetodil ja hinnata läbi Jira analüütika arendusmeeskonna tulemuslikkuse muutumist ajas. 5.2 Nõuded automaattestimisele Käesoleva tellimuse käigus loodav lähtekood peab olema kaetud 80% ulatuses ühiktestidega, 50% ulatuses integratsiooni/süsteemi/”end-to-end” automatiseeritud testidega. Testidega kaetakse serveripoolne ja kasutajaliidese kood. Kaetavuse kontrolliks ja raporteerimiseks seatakse Tellija koodihoidla keskkonnas (Gitlab) üles continuous-integrationi töövoog, mis seadistatakse koostoimima SonarQube koodi ja testide kaetavuse analüsaatoriga. Automaattestid peavad üle antavas lähtekoodis pideva integratsiooni töövoo edukalt läbima. Samuti peab täitja peab hoolt kandma, et varasemalt loodud testid jäävad töö lõpetamisel edukalt läbitavaks. Nõuete muutumisel peab Teostaja viima testid vastavusse uute nõuetega või neid eemaldama, kui selliseid nõudeid enam ei eksisteeri. 5.3 Mittefunktsionaalsed nõuded Mittefunktsionaalsete nõuete täitmisel tuleb lähtuda järgnevast:  Uue funktsionaalsuse loomisel tuleb lähtuda Täitjaga sõlmitud raamlepingus (nr 3-8/179-1) kirjeldatud nõuetest. Põhjendatud juhtudel võib seatud nõuetest kõrvale kalduda kirjalikul kokkuleppel Tellijaga;  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). 5.4 Tulemid Nr Tegevus Sisendid Oodatavad tulemid Üleandmise viis Tähtaeg 1 Arendustööde skoobi (vastavalt Peatükk 4 Product Backlog Jira 1. Jira 01.10.2018 peatükis 4 kirjeldatule) tööülesannetena (eraldi kirjeldamine Jira projektina, struktureeritud tööülesannetena Epic ja Story tööülesannetena) 2 Arendustööd ja Product Backlog (Jira 1. Lähtekood 1. GitLab 31.01.2019 (automaat)testimine keskkonnas) 2. Testimine vastavalt versioonihaldus peatükile 5.2. 2. SonarQube 3. Jira 4. Confluence 3 Dokumentatsiooni koostamine 1. Peatükk 4 Kirjeldatud peatükis 4.11 1. Jira 31.01.2019 2. Tabel 9, rida 1 2. Confluence 4 Järgmise arendusetapi nõuete 1. Perehüvitiste Järgmise etapi skoop 1. Jira 31.12.2018 loetelu koostamine eelanalüüsi tellimuse (Backlog) kirjeldatuna Jira 2. Confluence tulemid tööülesannetena 2. Peatükk 4.12 Tabel 9. Tulemite loetelu. 6. Tööde teostamise tähtaeg Tööd antakse üle järgnevalt:  Nõuete algne loetelu (Product Backlog, Tabel 9, rida 1) enne arendustööde alustamist (Tabel 9, rida 2);  Arendustööd ja süsteemitestide tulemid (Tabel 9, rida 1) etappide (sprintide) kaupa;  Dokumentatsioon antakse terviklikult üle hiljemalt arendustööde lõpetamisel (pärast viimast sprinti), välja arvatud juhtudel, kus seda on võimalik teha tööde teostamisega paralleelselt;  Järgmise arendusetapi nõuete loetelu antakse üle vähemalt üks (1) kuu enne arendustööde lõpetamist. Järgmise etapi arendustööde detailanalüüsiga (juhul, kui Tellija on esitanud sellekohase vajaduse) võib jätkata kuni käesoleva tellimuse lõpptähtajani. Kõikide käesolevas tellimuses nimetatud tööde lõpptähtaeg on 31.01.2019.
Allikas: Tervise- ja heaolu infosüsteemide keskus dokumendiregister →
dokumendiregister.eeAsutusedEesti avalike dokumendiregistrite otsing · nimistu.ee andmetel