Public procurement notice: Contract Notice
Published: 2017-06-30
Buyer: Riigi Infosüsteemi Amet
Country: EE
Contract type: Services
Procedure: Open procedure
CPV classification: 72261000: Software support services
Estimated value: 300000 EUR
Submission deadline: 2017-09-12
Award criteria: Proovitöö II (RIHA) täiuslikkus, Tööde summaarne tunnihind, Proovitöö I (eesti.ee) täiuslikkus

Technical requirements: Proovitöö II (RIHA) täiuslikkus
Tööde summaarne tunnihind
Proovitöö I (eesti.ee) täiuslikkus
Tööde eesmärk on teostada erinevate Riigi Infosüsteemi Ameti (RIA) baaskomponentidele testimisega seotud töid.
Testimisele kuuluvad nt järgmised RIA poolt kureeritavad baaskomponendid: X-tee, Eesti.ee, eID, RIHA jt
Millist baaskomponenti täitja konkreetselt testima hakkab selgitatakse välja vastavas minikonkursis/hankelepingus.
2. Testimisega seotud dokumentatsiooni läbivaatamine (nt testilood, testiplaanid, testistrateegiad, nõuded jms).
3. Baaskomponendi või selle osa testimise läbiviimine koos asjakohase aruandlusega (lepitakse täpsemalt kokku konkreetse töö tellimisel), sh funktsionaalne (integratsiooni-, süsteemi- ja vastuvõtutesti tasandil) ja mittefunktsionaalne (nt jõudlustestid) testimine.
4. Nõuete ja testide alusel automaattestide koostamine ja testihalduse (nt Jira, XRay) ning Continuous Integration / CI vahenditega (nt Jenkins, Bamboo) sidumine.
Testimise puhul tuleb arvestada kvaliteedi tagamise (Quality Assurance/ QA), kvaliteedi kontrolli (Quality Control/QC) ja muude testimise üldiste printsiipidega ning RIAs juurutatud/juurutatavate protsessidega (nt X-tee testimisraamistik).
Testimise detailsus lepitakse kokku hankelepingus konkreetse töö tellimisel. Täitja peab olema valmis paigaldama ja seadistama oma automaattestide arendamise keskkonda.
Lepingut rahastatakse Euroopa Liidu (EL) struktuurfondide investeeringute kava erinevatest projektidest ja tellijale eraldatavate vahendite abil ning tellija eelarvelistest vahenditest. Konkreetne rahastusallikas täpsustatakse igas hankelepingus eraldi.
1) keda on või kelle seaduslikku esindajat on kriminaal- või väärteomenetluses karistatud kuritegeliku ühenduse organiseerimise või sinna kuulumise eest või riigihangete nõuete rikkumise või kelmuse või ametialaste või rahapesualaste või maksualaste süütegude toimepanemise eest ja kelle karistusandmed ei ole karistusregistrist karistusregistri seaduse kohaselt kustutatud või karistus on tema elu- või asukohariigi õigusaktide alusel kehtiv;
3) kes on pankrotis või likvideerimisel, kelle äritegevus on peatatud või kes on muus sellesarnases seisukorras tema asukohamaa seaduse kohaselt;
4) kelle suhtes on algatatud sundlikvideerimine või muu sellesarnane menetlus tema asukohamaa seaduse kohaselt.

Eligibility requirements: 1. Hankija ei sõlmi hankelepingut isikuga ja kõrvaldab hankemenetlusest pakkuja: 1) keda on või kelle seaduslikku esindajat on kriminaal- või väärteomenetluses karistatud kuritegeliku ühenduse organiseerimise või sinna kuulumise eest või riigihangete nõuete rikkumise või kelmuse või ametialaste või rahapesualaste või maksualaste süütegude toimepanemise eest ja kelle karistusandmed ei ole karistusregistrist karistusregistri seaduse kohaselt kustutatud või karistus on tema elu- või asukohariigi õigusaktide alusel kehtiv; 2) keda või kelle seaduslikku esindajat on karistatud karistusseadustiku §-de 133–133 3 , § 175 või 260 1 alusel ja neil puuduvad karistusandmed, mis ei ole karistusregistrist karistusregistri seaduse kohaselt kustutatud; 3) kes on pankrotis või likvideerimisel, kelle äritegevus on peatatud või kes on muus sellesarnases seisukorras tema asukohamaa seaduse kohaselt; 4) kelle suhtes on algatatud sundlikvideerimine või muu sellesarnane menetlus tema asukohamaa seaduse kohaselt. Pakkuja esitab kirjaliku kinnituse (lisatud vormil) vastavate asjaolude puudumise kohta. Lisatud nõutava dokumendi vorm: Vorm 1 – Kõrvaldamise aluste puudumise kinnitus. 2. Hankija ei sõlmi hankelepingut isikuga ja kõrvaldab hankemenetlusest pakkuja, kellel on õigusaktidest tulenevate riiklike maksude või sotsiaalkindlustuse maksete võlg või tähtpäevaks tasumata jäetud maksusummalt arvestatud intress (edaspidi maksuvõlg) hankemenetluse algamise päeva seisuga või maksuvõla tasumine on ajatatud pikemaks perioodiks kui kuus kuud arvates hankemenetluse algamise päevast, välja arvatud juhul, kui maksuvõla tasumise ajatamine on täies ulatuses tagatud. Riiklike maksude võlaks loetakse pakkuja poolt tähtpäevaks tasumata riiklike maksude ja tähtpäevaks tasumata jäetud maksusummalt arvestatud intressi võlga, mis ületab 100 EUR. Pakkuja esitab oma asukohariigi vastava pädevusega ametiasutuse tõendi riigihangete seaduse § 38 lõike 1 punktis 4 nimetatud asjaolude puudumise kohta, kui neid andmeid ei ole hankijal võimalik kontrollida andmekogus olevate avalike andmete põhjal. Kui pakkuja asukohariigi vastava pädevusega ametiasutus ei väljasta tõendit riigihangete seaduse § 38 lõike 1 punktis 4 nimetatud asjaolude puudumise kohta, esitab pakkuja selle ametiasutuse tõendi maksuvõlgade puudumise kohta. 3. Hankija ei sõlmi hankelepingut isikuga ja kõrvaldab hankemenetlusest pakkuja, kellel on õigusaktidest tulenevate tema elu- või asukoha kohalike maksude võlg või tähtpäevaks tasumata jäetud maksusummalt arvestatud intress (edaspidi maksuvõlg) hankemenetluse algamise päeva seisuga või maksuvõla tasumine on ajatatud pikemaks perioodiks kui kuus kuud arvates hankemenetluse algamise päevast, välja arvatud juhul, kui maksuvõla tasumise ajatamine on täies ulatuses tagatud. Elu- või asukoha kohalike maksude võlaks loetakse pakkuja poolt tähtpäevaks tasumata elu- või asukoha kohalike maksude ja tähtpäevaks tasumata jäetud maksusummalt arvestatud intressi võlga, mis ületab 100 EUR. Pakkuja esitab oma asukohariigi vastava pädevusega ametiasutuse tõendi riigihangete seaduse § 38 lõike 1 punktis 4 nimetatud asjaolude puudumise kohta, kui neid andmeid ei ole hankijal võimalik kontrollida andmekogus olevate avalike andmete põhjal. Kui pakkuja asukohariigi vastava pädevusega ametiasutus ei väljasta tõendit riigihangete seaduse § 38 lõike 1 punktis 4 nimetatud asjaolude puudumise kohta, esitab pakkuja selle ametiasutuse tõendi maksuvõlgade puudumise kohta. 4. Pakkuja esitab seadusliku või volitatud isiku digitaalallkirjaga vormikohase avalduse soovitavalt pakkuja blanketil hankemenetlusel osalemiseks koos kinnituste ja nõutud andmetega. Lisatud nõutava dokumendi vorm: Vorm 2 – Hankes osalemise avalduse vorm. 5. Ühispakkujad nimetavad hankemenetlusega ning hankelepingu sõlmimise ja täitmisega seotud toimingute tegemiseks volitatud esindaja. Ühispakkujad esitavad nende esindajale antud volikirja originaali. 1. Pakkuja viimase majandusaasta müügitulu peab olema vähemalt 100 000 EUR (sada tuhat eur). Pakkuja esitab viimase majandusaasta kinnitatud aruande või viimase majandusaasta kinnitatud aruande väljavõtte, millest selgub pakkuja majandusaasta müügitulu (juriidilisest isikust Eestis registreeritud pakkuja puhul ei kohaldu, kui andmed või dokumendid on hankijale andmekogust avalikult kättesaadavad). Pakkuja, kelle asukohamaaks ei ole Eesti, esitab oma 2016. majandusaasta kinnitatud aruannetest väljavõttena kasumiaruande või dokumendi, millest selgub müügitulu suurus. 1. Hankija kvalifitseerib pakkuja, kellel on olemas testimisteenuste osutamise kogemus vähemalt kolm aastat. Pakkuja esitab viimase kolme aasta jooksul nõuetekohaselt täidetud riigihanke esemele sarnase esemega lepingute nimekirja (vähemalt kolm lepingut) koos nende maksumuse, sõlmimise kuupäevade ja infoga teiste lepingupoolte kohta (vorm 3 – Teostatud tööde loetelu). Esitada referentsid iga tööde kirjelduse punkti kohta. Riigihanke esemele sarnase esemega lepinguks loetakse lepinguid, mille alusel on teostatud vähemalt alljärgnevaid töid (kõikide esitatavate lepingute peale kokku): 1. Testimist käsitleva dokumentatsiooni (nt testistrateegia, testplaan ja testlood, nõuded, edaspidi testdokumentatsiooni) koostamine ja testdokumentatsiooni kontrollimine, sh nõuete kaetuse kontrollimine, vastuolude väljaselgitamine, parandusettepanekute tegemine. 2. Baaskomponendi või selle osa testimine koos asjakohase aruandlusega, sh funktsionaalne (integratsiooni-, süsteemi- ja vastuvõtutesti tasandil) ja mittefunktsionaalne (nt jõudlustestid) testimine. 3. Kasutatavustestide läbiviimine, sh WCAG testimine, erinevate platvormide/ brauseritega testimine, lõppkasutajate intervjueerimine ja testimisülesande juhendamine, tulemuste süstematiseerimine ja muudatusettepanekute tegemine. 4. Automaattestide analüüs nõuete kaetuse suhtes (sh automaattestidega katmise otstarbekuse hinnang) ja nõuete sidumine testidega (nt traceability maatriksi kujul). 5. Automaattestide koostamine ja testihalduse (nt Jira, XRay) ning Continuous Integration vahenditega (nt Jenkins) sidumine. Iga pakkumuses toodud valdkonnaga peab vähemalt ühel pakkuja meeskonnaliikmel olema kogemust vähemalt 40 töötundi. Hankijal on õigus kontrollida lepingute nõuetekohast täitmist nimekirjas toodud tellijate/hankijate kontaktisikute käest. Lisatud nõutava dokumendi vorm: Vorm 3 – Teostatud tööde loetelu. 2. Hankija kvalifitseerib pakkuja, kelle meeskonda kuuluvad järgmised liikmed: 1. Testijuht, kes juhib testimeeskonda ja koordineerib projekti läbiviimist; tegeleb tarkvara tulemite verifitseerimise ja valideerimise planeerimisega ja testimise tulemuste ülevaatliku esitamisega. 2. Analüütik/Testianalüütik. 3. Programmeerija/Testide automatiseerija (vähemalt kaks spetsialisti). 4. Testijad (vähemalt kolm spetsialisti). Meeskonda võib olla kaasatud ka projektijuht. Pakkuja esitab meeskonnaliikmete nimekirja ja täidetavad rollid projektis juurde lisatud vormil (Vorm 4 – Meeskonnaliikmed). Lisatud nõutava dokumendi vorm: Vorm 4 – Meeskonnaliikmed. 3. Hankija kvalifitseerib pakkuja, kelle meeskond vastab järgmistele nõuetele: 1. Kõik meeskonnaliikmed valdavad inglise ja eesti keelt vähemalt B2 tasemel. 2. Testijuht omab viimase viie aasta jooksul vähemalt kolmes projektis: 2.1. kogemust agiilse arendusega projektides; 2.2. kogemust turva- või ärikriitilise infosüsteemi testimisel; 2.3. kogemust testimisprotsesside juurutamisel. 3. Analüütik/Testianalüütik omab viimase viie aasta jooksul vähemalt kolmes projektis järgmiseid kogemusi: 3.1. testide kirjeldamisel tuginedes dokumentatsioonile ja lähtekoodile; 3.2. testide analüüsimisel. 4. Programmeerija/Testide automatiseerija omab viimase viie aasta jooksul vähemalt kolmes projektis järgmiseid kogemusi: 4.1. testide läbiviimisel ja raporteerimisel; 4.2. testide kirjeldamisel tuginedes dokumentatsioonile ja lähtekoodile; 4.3. automaattestide realiseerimisel. 5. Testija omab viimase viie aasta jooksul vähemalt kolmes projektis kogemust testide läbiviimisel ja raporteerimisel. Pakkuja peab esitama minimaalselt viie liikmelise tiimi. Lubame kuni kahe rolli täitmist ühe meeskonnaliikme poolt. Kui meeskonna liige täidab kahte rolli, peab ta vastama mõlema rolli kõikidele nõuetele. Pakkuja esitab andmed meeskonnaliikmete olemasolu, kogemuse ja kvalifikatsiooni kohta juurdelisatud vormi (Vorm 5 – CV vorm) alusel, sh iga meeskonnaliikme kohta tuua ära: 1. keeleoskus; 2. erialane tööstaaž; 3. töölugu. 4. ülevaade meeskonnaliikmete töökogemusest, mis sisaldab muuhulgas: 4.1. projekti nimetust ja kestust; 4.2. täidetud tööülesandeid; 4.3. tellija nime ja kontaktisiku andmeid. 5. asjakohased dokumendid, mille põhjal on võimalik hinnata meeskonnaliikmete kvalifikatsiooni vastavust nõutule. Lisatud nõutava dokumendi vorm: Vorm 5 – CV vorm.
1. Pakkuja viimase majandusaasta müügitulu peab olema vähemalt 100 000 EUR (sada tuhat eur). Pakkuja esitab viimase majandusaasta kinnitatud aruande või viimase majandusaasta kinnitatud aruande väljavõtte, millest selgub pakkuja majandusaasta müügitulu (juriidilisest isikust Eestis registreeritud pakkuja puhul ei kohaldu, kui andmed või dokumendid on hankijale andmekogust avalikult kättesaadavad). Pakkuja, kelle asukohamaaks ei ole Eesti, esitab oma 2016. majandusaasta kinnitatud aruannetest väljavõttena kasumiaruande või dokumendi, millest selgub müügitulu suurus.
1. Hankija kvalifitseerib pakkuja, kellel on olemas testimisteenuste osutamise kogemus vähemalt kolm aastat. Pakkuja esitab viimase kolme aasta jooksul nõuetekohaselt täidetud riigihanke esemele sarnase esemega lepingute nimekirja (vähemalt kolm lepingut) koos nende maksumuse, sõlmimise kuupäevade ja infoga teiste lepingupoolte kohta (vorm 3 – Teostatud tööde loetelu). Esitada referentsid iga tööde kirjelduse punkti kohta. Riigihanke esemele sarnase esemega lepinguks loetakse lepinguid, mille alusel on teostatud vähemalt alljärgnevaid töid (kõikide esitatavate lepingute peale kokku): 1. Testimist käsitleva dokumentatsiooni (nt testistrateegia, testplaan ja testlood, nõuded, edaspidi testdokumentatsiooni) koostamine ja testdokumentatsiooni kontrollimine, sh nõuete kaetuse kontrollimine, vastuolude väljaselgitamine, parandusettepanekute tegemine. 2. Baaskomponendi või selle osa testimine koos asjakohase aruandlusega, sh funktsionaalne (integratsiooni-, süsteemi- ja vastuvõtutesti tasandil) ja mittefunktsionaalne (nt jõudlustestid) testimine. 3. Kasutatavustestide läbiviimine, sh WCAG testimine, erinevate platvormide/ brauseritega testimine, lõppkasutajate intervjueerimine ja testimisülesande juhendamine, tulemuste süstematiseerimine ja muudatusettepanekute tegemine. 4. Automaattestide analüüs nõuete kaetuse suhtes (sh automaattestidega katmise otstarbekuse hinnang) ja nõuete sidumine testidega (nt traceability maatriksi kujul). 5. Automaattestide koostamine ja testihalduse (nt Jira, XRay) ning Continuous Integration vahenditega (nt Jenkins) sidumine. Iga pakkumuses toodud valdkonnaga peab vähemalt ühel pakkuja meeskonnaliikmel olema kogemust vähemalt 40 töötundi. Hankijal on õigus kontrollida lepingute nõuetekohast täitmist nimekirjas toodud tellijate/hankijate kontaktisikute käest. Lisatud nõutava dokumendi vorm: Vorm 3 – Teostatud tööde loetelu. 2. Hankija kvalifitseerib pakkuja, kelle meeskonda kuuluvad järgmised liikmed: 1. Testijuht, kes juhib testimeeskonda ja koordineerib projekti läbiviimist; tegeleb tarkvara tulemite verifitseerimise ja valideerimise planeerimisega ja testimise tulemuste ülevaatliku esitamisega. 2. Analüütik/Testianalüütik. 3. Programmeerija/Testide automatiseerija (vähemalt kaks spetsialisti). 4. Testijad (vähemalt kolm spetsialisti). Meeskonda võib olla kaasatud ka projektijuht. Pakkuja esitab meeskonnaliikmete nimekirja ja täidetavad rollid projektis juurde lisatud vormil (Vorm 4 – Meeskonnaliikmed). Lisatud nõutava dokumendi vorm: Vorm 4 – Meeskonnaliikmed. 3. Hankija kvalifitseerib pakkuja, kelle meeskond vastab järgmistele nõuetele: 1. Kõik meeskonnaliikmed valdavad inglise ja eesti keelt vähemalt B2 tasemel. 2. Testijuht omab viimase viie aasta jooksul vähemalt kolmes projektis: 2.1. kogemust agiilse arendusega projektides; 2.2. kogemust turva- või ärikriitilise infosüsteemi testimisel; 2.3. kogemust testimisprotsesside juurutamisel. 3. Analüütik/Testianalüütik omab viimase viie aasta jooksul vähemalt kolmes projektis järgmiseid kogemusi: 3.1. testide kirjeldamisel tuginedes dokumentatsioonile ja lähtekoodile; 3.2. testide analüüsimisel. 4. Programmeerija/Testide automatiseerija omab viimase viie aasta jooksul vähemalt kolmes projektis järgmiseid kogemusi: 4.1. testide läbiviimisel ja raporteerimisel; 4.2. testide kirjeldamisel tuginedes dokumentatsioonile ja lähtekoodile; 4.3. automaattestide realiseerimisel. 5. Testija omab viimase viie aasta jooksul vähemalt kolmes projektis kogemust testide läbiviimisel ja raporteerimisel. Pakkuja peab esitama minimaalselt viie liikmelise tiimi. Lubame kuni kahe rolli täitmist ühe meeskonnaliikme poolt. Kui meeskonna liige täidab kahte rolli, peab ta vastama mõlema rolli kõikidele nõuetele. Pakkuja esitab andmed meeskonnaliikmete olemasolu, kogemuse ja kvalifikatsiooni kohta juurdelisatud vormi (Vorm 5 – CV vorm) alusel, sh iga meeskonnaliikme kohta tuua ära: 1. keeleoskus; 2. erialane tööstaaž; 3. töölugu. 4. ülevaade meeskonnaliikmete töökogemusest, mis sisaldab muuhulgas: 4.1. projekti nimetust ja kestust; 4.2. täidetud tööülesandeid; 4.3. tellija nime ja kontaktisiku andmeid. 5. asjakohased dokumendid, mille põhjal on võimalik hinnata meeskonnaliikmete kvalifikatsiooni vastavust nõutule. Lisatud nõutava dokumendi vorm: Vorm 5 – CV vorm.