Public procurement notice: Contract Notice
Published: 2016-03-19
Buyer: Riigi Infosüsteemi Amet
Country: EE
Region: EESTI
Contract type: Services
Procedure: Open procedure
CPV classification: 72220000: Systems and technical consultancy services
Estimated value: 2000000 EUR
Submission deadline: 2016-04-29
Award criteria: Lowest price

Technical requirements: Hanke eesmärk on raamlepingu sõlmimine kolmeks aastaks, mis võimaldab tellida eID Baastarkvara täiendavaid ja kaasajastavaid arendusi.
Arendustööd võivad sisaldada tarkvara koodi muudatusi, dokumentatsiooni ja juhendmaterjali kaasajastamist, testimist ja klienditoe 2 astme koolitust ja nõustamist. Arendustööde mõiste hõlmab nii tellija otseste juhiste alusel hankelepingu täitmist (nn töötundide ostmine), kui ka tellija juhiste kohaselt valmiva tulemi ostu.
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) kes on pankrotis või likvideerimisel, kelle äritegevus on peatatud või kes on muus sellesarnases seisukorras tema asukohamaa seaduse kohaselt;
3) kelle suhtes on algatatud sundlikvideerimine või muu sellesarnane menetlus tema asukohamaa seaduse kohaselt.
2. Hankija ei sõlmi lepingut 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.
Pakkuja esitab oma asukohariigi vastava pädevusega ametiasutuse tõendi eelnevalt nimetatud asjaolude puudumise kohta hankemenetluse algamise päeva seisuga, kui neid andmeid ei ole hankijal võimalik kontrollida andmekogus olevate avalike andmete põhjal (Eesti Vabariigis registreeritud pakkujate puhul kontrollib hankija riiklike maksude tasumise kohustuse täitmist e-maksuameti vahendusel). Kui pakkuja asukohariigi vastava pädevusega ametiasutus ei väljasta tõendit eelnevalt nimetatud asjaolude puudumise kohta, esitab pakkuja selle ametiasutuse tõendi maksuvõlgade puudumise kohta.
3. Hankija ei sõlmi lepingut 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.
Pakkuja esitab oma elu- või asukohajärgse kohalike maksude maksuhalduri või pakkuja asukohariigi vastava pädevusega ametiasutuse originaaltõendi eelnevalt nimetatud asjaolude puudumise kohta hankemenetluse algamise päeva seisuga, 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 eelnevalt 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.
Ühispakkujad nimetavad hankemenetlusega ning hankelepingu sõlmimise ja täitmisega seotud toimingute tegemiseks volitatud esindaja.
Ühispakkujad esitavad lisaks „Hankemenetlusel osalemise avaldusele“ nende esindajale antud volikirja originaali.
Kui avalduse allkirjastaja on allkirjaõigusliku isiku poolt volitatud isik, peab sellele olema lisatud volituse õiguslikku alust tõendav dokument (lihtkirjalik volikiri)
1. Pakkuja 2014. majandusaasta müügitulu peab olema vähemalt 200 000 (kakssada tuhat) EUR. Pakkuja esitab 2014. majandusaasta 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 2014. majandusaasta kinnitatud aruannetest väljavõttena kasumiaruande või dokumendi, millest selgub müügitulu suurus.

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) kes on pankrotis või likvideerimisel, kelle äritegevus on peatatud või kes on muus sellesarnases seisukorras tema asukohamaa seaduse kohaselt; 3) kelle suhtes on algatatud sundlikvideerimine või muu sellesarnane menetlus tema asukohamaa seaduse kohaselt. 4) 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. Pakkuja esitab kirjaliku kinnituse vastavate asjaolude puudumise kohta. Lisatud nõutava dokumendi vorm: Korvaldamise aluste puudumise vorm. 2. Hankija ei sõlmi lepingut 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. Pakkuja esitab oma asukohariigi vastava pädevusega ametiasutuse tõendi eelnevalt nimetatud asjaolude puudumise kohta hankemenetluse algamise päeva seisuga, kui neid andmeid ei ole hankijal võimalik kontrollida andmekogus olevate avalike andmete põhjal (Eesti Vabariigis registreeritud pakkujate puhul kontrollib hankija riiklike maksude tasumise kohustuse täitmist e-maksuameti vahendusel). Kui pakkuja asukohariigi vastava pädevusega ametiasutus ei väljasta tõendit eelnevalt nimetatud asjaolude puudumise kohta, esitab pakkuja selle ametiasutuse tõendi maksuvõlgade puudumise kohta. 3. Hankija ei sõlmi lepingut 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. Pakkuja esitab oma elu- või asukohajärgse kohalike maksude maksuhalduri või pakkuja asukohariigi vastava pädevusega ametiasutuse originaaltõendi eelnevalt nimetatud asjaolude puudumise kohta hankemenetluse algamise päeva seisuga, 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 eelnevalt 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. Ühispakkujad nimetavad hankemenetlusega ning hankelepingu sõlmimise ja täitmisega seotud toimingute tegemiseks volitatud esindaja. Ühispakkujad esitavad lisaks „Hankemenetlusel osalemise avaldusele“ nende esindajale antud volikirja originaali. Kui avalduse allkirjastaja on allkirjaõigusliku isiku poolt volitatud isik, peab sellele olema lisatud volituse õiguslikku alust tõendav dokument (lihtkirjalik volikiri) Lisatud nõutava dokumendi vorm: Hankes osalemise avalduse vorm. 1. Pakkuja 2014. majandusaasta müügitulu peab olema vähemalt 200 000 (kakssada tuhat) EUR. Pakkuja esitab 2014. majandusaasta 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 2014. majandusaasta kinnitatud aruannetest väljavõttena kasumiaruande või dokumendi, millest selgub müügitulu suurus. 1. Esitades pakkumuse konkreetsele riigihankele, peab pakkujal olema tehniline võimekus sõlmitava lepingu täitmiseks. Pakkuja peab olema viimase 5 aasta jooksul nõuetekohaselt teostanud vähemalt 2 konkreetse hanke esemele sarnast lepingut. Hanke esemega sarnasteks lepinguteks loetakse tööd, kus on a) arendatud turvakriitilist infosüsteemi kasutades C++ keelt; b) arendatud turvakriitilist infosüsteemi kasutades Java keelt; c) koostatud tarkvara dokumentatsiooni; d) teostatud ajakriitilisi parandusi; e) arendatud suure kasutajaskonnaga tarkvara (kasutajate arv > 10 000). Pakkuja esitab tingimustele vastava nõuetekohaselt teostatud lepingute loetelu koos lühikirjeldustega vastavalt Teostatud tööde vormile kajastades lepingute kohta vähemalt järgmised andmed: tellija, kontaktisik, kontaktandmed (sh telefoninumber ja elektronposti aadress), lepingu eseme lühikirjeldus, teostamise aeg. Hankijal on õigus küsida kontaktisikult lisainformatsiooni veendumaks tööde vastavuses nõuetele ja veendumaks lepingute nõuetekohases täitmises. Pakkujal ei tohi olla viimase 3 aasta jooksul ühtegi lepingut, mis on lõpetatud pakkujapoolse lepingu rikkumise tõttu. Pakkuja kinnitab lepingute nõuetekohast täitmist Teostatud tööde vormil. Lisatud nõutava dokumendi vorm: Teostatud_toode_vorm. 2. Esitades pakkumuse, esitab pakkuja kirjaliku kinnituse (Meeskonna kinnituse vorm), et raamlepingu täitmise käigus on pakkuja kasutatavas meeskonnas esitatud nõuetele vastavad järgnevad rollid (rollid võivad kattuda): Java programmeerimiskeele roll ja C++ programmeerimiskeele roll. Nooremarendaja peab vastama kõikidele järgmistele nõuetele: 1. Omama vähemalt 3 aastast töökogemust arendajana. 2. Teostanud vähemalt 3 Java ja C++ programmeerimiskeeles projekti. 3. Omama vähemalt 1-aastast kogemust avatud arendus- ja versioonihalduskeskkondadega (näiteks GitHub). Java programmeerimiskeele roll ja C++ programmeerimiskeele roll. Vanemarendaja peab vastama järgmistele nõuetele: 1. Omama vähemalt 6 aastast töökogemust arendajana; 2. Teostanud vähemalt 2 turvakriitilist tarkvaraarendusprojekti Java ja C++ programmeerimiskeeles viimase 3 aasta jooksul. 3. Omama vähemalt 1-aastast agiilse arenduse (SCRUM) kogemust. 4. Omama vähemalt 1-aastast kogemust avatud arendus- ja versioonihalduskeskkondadega (näiteks GitHub). Analüütik peab vastama järgmistele nõuetele: 1. Omama vähemalt 6 aastast töökogemust analüütikuna. 2. Teostanud vähemalt 2 turvakriitilise infosüsteemi analüüsi ja dokumenteerimise projekti viimase 3 aasta jooksul. 3. Valdama eesti ja inglise keelt keelt kõnes ja kirjas heal tasemel. 4. Omama agiilse arenduse (SCRUM) kogemust. UX/UI disainer peab vastama järgmistele nõuetele: 1. Omama vähemalt 3 aastast töökogemust UX/UI disainerina. 2. Teostanud vähemalt 2 suure kasutajaskonnaga tarkvara lõppkasutaja kasutajaliideste loomise projekti viimase 5 aasta jooksul. 3. Valdama eesti keelt kõnes ja kirjas heal tasemel. 4. Omama vähemalt 1-aastast agiilse arenduse (SCRUM) kogemust. Arhitekt peab vastama järgmistele nõuetele: 1. Omama vähemalt 6 aastast töökogemust arhitektina. 2. Teostanud vähemalt 2 turvakriitilise süsteemi disainimise ja analüüsi projekti, mis on kasutusele võetud. 3. Valdama eesti keelt kõnes ja kirjas heal tasemel. 4. Omama vähemalt 1-aastast agiilse arenduse (SCRUM) kogemust. Mobiilsete keskkondade arendaja peab vastama järgmistele nõuetele: 1. Omama vähemalt 3 aastast töökogemust arendajana. 2. Teostanud vähemalt 2 Java ja Objective C (või Swift) programmeerimiskeelt kasutanud projekti. 3. Omama vähemalt 1-aastast agiilse arenduse (SCRUM) kogemust. 4. Omama vähemalt 1-aastast kogemust avatud arendus- ja versioonihalduskeskkondadega (näiteks GitHub). Testija peab vastama järgmistele nõuetele: 1. Omama vähemalt 5 aastast töökogemust testijana. 2. Teostanud vähemalt ühe testistrateegia kujundamise projekti. 3. Teostanud vähemalt 2 automaattestide kirjutamise projekti. Lisatud nõutava dokumendi vorm: Meeskonna_kinnituse_vorm.
1. Pakkuja 2014. majandusaasta müügitulu peab olema vähemalt 200 000 (kakssada tuhat) EUR. Pakkuja esitab 2014. majandusaasta 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 2014. majandusaasta kinnitatud aruannetest väljavõttena kasumiaruande või dokumendi, millest selgub müügitulu suurus.
1. Esitades pakkumuse konkreetsele riigihankele, peab pakkujal olema tehniline võimekus sõlmitava lepingu täitmiseks. Pakkuja peab olema viimase 5 aasta jooksul nõuetekohaselt teostanud vähemalt 2 konkreetse hanke esemele sarnast lepingut. Hanke esemega sarnasteks lepinguteks loetakse tööd, kus on a) arendatud turvakriitilist infosüsteemi kasutades C++ keelt; b) arendatud turvakriitilist infosüsteemi kasutades Java keelt; c) koostatud tarkvara dokumentatsiooni; d) teostatud ajakriitilisi parandusi; e) arendatud suure kasutajaskonnaga tarkvara (kasutajate arv > 10 000). Pakkuja esitab tingimustele vastava nõuetekohaselt teostatud lepingute loetelu koos lühikirjeldustega vastavalt Teostatud tööde vormile kajastades lepingute kohta vähemalt järgmised andmed: tellija, kontaktisik, kontaktandmed (sh telefoninumber ja elektronposti aadress), lepingu eseme lühikirjeldus, teostamise aeg. Hankijal on õigus küsida kontaktisikult lisainformatsiooni veendumaks tööde vastavuses nõuetele ja veendumaks lepingute nõuetekohases täitmises. Pakkujal ei tohi olla viimase 3 aasta jooksul ühtegi lepingut, mis on lõpetatud pakkujapoolse lepingu rikkumise tõttu. Pakkuja kinnitab lepingute nõuetekohast täitmist Teostatud tööde vormil. Lisatud nõutava dokumendi vorm: Teostatud_toode_vorm. 2. Esitades pakkumuse, esitab pakkuja kirjaliku kinnituse (Meeskonna kinnituse vorm), et raamlepingu täitmise käigus on pakkuja kasutatavas meeskonnas esitatud nõuetele vastavad järgnevad rollid (rollid võivad kattuda): Java programmeerimiskeele roll ja C++ programmeerimiskeele roll. Nooremarendaja peab vastama kõikidele järgmistele nõuetele: 1. Omama vähemalt 3 aastast töökogemust arendajana. 2. Teostanud vähemalt 3 Java ja C++ programmeerimiskeeles projekti. 3. Omama vähemalt 1-aastast kogemust avatud arendus- ja versioonihalduskeskkondadega (näiteks GitHub). Java programmeerimiskeele roll ja C++ programmeerimiskeele roll. Vanemarendaja peab vastama järgmistele nõuetele: 1. Omama vähemalt 6 aastast töökogemust arendajana; 2. Teostanud vähemalt 2 turvakriitilist tarkvaraarendusprojekti Java ja C++ programmeerimiskeeles viimase 3 aasta jooksul. 3. Omama vähemalt 1-aastast agiilse arenduse (SCRUM) kogemust. 4. Omama vähemalt 1-aastast kogemust avatud arendus- ja versioonihalduskeskkondadega (näiteks GitHub). Analüütik peab vastama järgmistele nõuetele: 1. Omama vähemalt 6 aastast töökogemust analüütikuna. 2. Teostanud vähemalt 2 turvakriitilise infosüsteemi analüüsi ja dokumenteerimise projekti viimase 3 aasta jooksul. 3. Valdama eesti ja inglise keelt keelt kõnes ja kirjas heal tasemel. 4. Omama agiilse arenduse (SCRUM) kogemust. UX/UI disainer peab vastama järgmistele nõuetele: 1. Omama vähemalt 3 aastast töökogemust UX/UI disainerina. 2. Teostanud vähemalt 2 suure kasutajaskonnaga tarkvara lõppkasutaja kasutajaliideste loomise projekti viimase 5 aasta jooksul. 3. Valdama eesti keelt kõnes ja kirjas heal tasemel. 4. Omama vähemalt 1-aastast agiilse arenduse (SCRUM) kogemust. Arhitekt peab vastama järgmistele nõuetele: 1. Omama vähemalt 6 aastast töökogemust arhitektina. 2. Teostanud vähemalt 2 turvakriitilise süsteemi disainimise ja analüüsi projekti, mis on kasutusele võetud. 3. Valdama eesti keelt kõnes ja kirjas heal tasemel. 4. Omama vähemalt 1-aastast agiilse arenduse (SCRUM) kogemust. Mobiilsete keskkondade arendaja peab vastama järgmistele nõuetele: 1. Omama vähemalt 3 aastast töökogemust arendajana. 2. Teostanud vähemalt 2 Java ja Objective C (või Swift) programmeerimiskeelt kasutanud projekti. 3. Omama vähemalt 1-aastast agiilse arenduse (SCRUM) kogemust. 4. Omama vähemalt 1-aastast kogemust avatud arendus- ja versioonihalduskeskkondadega (näiteks GitHub). Testija peab vastama järgmistele nõuetele: 1. Omama vähemalt 5 aastast töökogemust testijana. 2. Teostanud vähemalt ühe testistrateegia kujundamise projekti. 3. Teostanud vähemalt 2 automaattestide kirjutamise projekti. Lisatud nõutava dokumendi vorm: Meeskonna_kinnituse_vorm.