Dokumendiregister | Rahandusministeerium |
Viit | 12.2-10/24-175/226-18 |
Registreeritud | 07.10.2024 |
Sünkroonitud | 08.10.2024 |
Liik | Väljaminev kiri |
Funktsioon | 12.2 RIIGIHANGETEALANE TEGEVUS |
Sari | 12.2-10 Riigihangete vaidlustusmenetluse toimikud |
Toimik | 12.2-10/24-175 |
Juurdepääsupiirang | Avalik |
Juurdepääsupiirang | |
Adressaat | Net Group OÜ , Tervise ja Heaolu Infosüsteemide Keskus, RingIT OÜ , AKTSIASELTS HELMES , Wisercat Estonia OÜ |
Saabumis/saatmisviis | Net Group OÜ , Tervise ja Heaolu Infosüsteemide Keskus, RingIT OÜ , AKTSIASELTS HELMES , Wisercat Estonia OÜ |
Vastutaja | Mari-Ann Sinimaa (Rahandusministeerium, Kantsleri vastutusvaldkond, Ühisosakond, Dokumendihaldustalitus) |
Originaal | Ava uues aknas |
<
OTSUS Vaidlustusasja number
175-24/280265
Otsuse kuupäev 07.10.2024 Vaidlustuskomisjoni liige Angelika Timusk Vaidlustus Net Group OÜ vaidlustus Tervise ja Heaolu
Infosüsteemide Keskuse riigihankes „Sotsiaalkaitse valdkonna teenuste arendus- ja hooldustööd“ (viitenumber 280265) RingIT OÜ, AS-i HELMES ja Wisercat Estonia OÜ pakkumuste edukaks tunnistamise ning nende kvalifitseerimise ja kõrvaldamata jätmise otsuste kehtetuks tunnistamise nõudes
Menetlusosalised Vaidlustuse läbivaatamine
Vaidlustaja, Net Group OÜ, esindaja vandeadvokaat Keidi Kõiv Hankija, Tervise ja Heaolu Infosüsteemide Keskus, esindaja Kerli Lubja Kolmas isik I, RingIT OÜ, esindaja Rando Mäeots Kolmas isik II, AS HELMES, esindaja vandeadvokaat Kadri Matteus Kolmas isik III, Wisercat Estonia OÜ, esindajad vandeadvokaat Erki Fels ja advokaat Gregor Saluveer Kirjalik menetlus
RESOLUTSIOON RHS § 197 lg 1 p 4 ja RHS § 198 lg-de 3 ja 8 alusel
1. Jätta Net Group OÜ vaidlustus rahuldamata. 2. Mõista Net Group OÜ-lt AS-i HELMES kasuks välja lepingulise esindaja
kulud summas 1440 eurot käibemaksuta ja Wisercat Estonia OÜ kasuks välja lepinguliste esindajate kulud summas 2250 eurot käibemaksuta.
3. Jätta Net Group OÜ kulud tema enda kanda. EDASIKAEBAMISE KORD Halduskohtumenetluse seadustiku § 270 lg 1 alusel on vaidlustuskomisjoni otsuse peale halduskohtule kaebuse esitamise tähtaeg kümme (10) päeva arvates vaidlustuskomisjoni otsuse avalikult teatavaks tegemisest. JÕUSTUMINE Otsus jõustub pärast kohtusse pöördumise tähtaja möödumist, kui ükski menetlusosaline ei esitanud kaebust halduskohtusse. Otsuse osalisel vaidlustamisel jõustub otsus osas, mis ei ole seotud edasikaevatud osaga (riigihangete seaduse § 200 lg 4).
2 (13)
ASJAOLUD JA MENETLUSE KÄIK 1. 31.05.2024 avaldas Tervise ja Heaolu Infosüsteemide Keskus (edaspidi ka Hankija) riigihangete registris avatud hankemenetlusena läbiviidava riigihanke „Sotsiaalkaitse valdkonna teenuste arendus- ja hooldustööd“ (viitenumber 280265) (edaspidi Riigihange) hanketeate ja tegi kättesaadavaks muud riigihanke alusdokumendid (edaspidi RHAD), sh Proovitöö_uuendatud 1806 (edaspidi Proovitöö), Hindamismetoodika 1706 (edaspidi Hindamismetoodika) ja TK Lisa 4 - IT-profiil (edaspidi IT-profiil). Riigihanke eesmärk on sõlmida raamleping kuni kolme pakkujaga. Pakkumuste esitamise tähtpäevaks, 10.07.2024, esitasid pakkumuse 17 pakkujat, nende hulgas Net Group OÜ, RingIT OÜ, AS HELMES ja Wisercat Estonia OÜ. 2. 27.08.2024 otsusega tunnistas Hankija edukaks RingIT OÜ, AS-i HELMES ja Wisercat Estonia OÜ pakkumused, kvalifitseeris nimetatud pakkujad ja jättis nad kõrvaldamata. 3. 06.09.2024 laekus Riigihangete vaidlustuskomisjonile (edaspidi vaidlustuskomisjon) Net Group OÜ (edaspidi ka Vaidlustaja) vaidlustus RingIT OÜ (edaspidi ka Kolmas isik I), AS-i HELMES (edaspidi ka Kolmas isik II) ja Wisercat Estonia OÜ (edaspidi ka Kolmas isik III) (edaspidi ka koos Kolmandad isikud) pakkumuste edukaks tunnistamise ja nende kvalifitseerimise ning kõrvaldamata jätmise otsustele. 4. Vaidlustuskomisjon teatas 13.09.2024 kirjaga nr 12.2-10/175 menetlusosalistele, et vaatab vaidlustuse läbi esitatud dokumentide alusel kirjalikus menetluses, tegi teatavaks otsuse avalikult teatavaks tegemise aja ning andis täiendavate seisukohtade ja dokumentide esitamiseks aega kuni 18.09.2024 ja neile vastamiseks 23.09.2024. Vaidlustuskomisjoni määratud esimeseks tähtpäevaks esitasid täiendava seisukoha Vaidlustaja ja Kolmas isik II ning menetluskulude nimekirja Vaidlustaja, Kolmas isik II ja Kolmas isik III. Teiseks tähtpäevaks esitasid täiendavad seisukohad Hankija, Kolmas isik II ja Kolmas isik III. Vaidlustaja esitas vastuväited Kolmanda isiku III menetluskuludele. Kolmas isik I vaidlustusmenetluses oma seisukohti ei esitanud. MENETLUSOSALISTE PÕHJENDUSED 5. Vaidlustaja, Net Group OÜ, põhjendab vaidlustust järgmiselt. 5.1. Pakkumuste hindamise tulemusel omistati kõige kõrgemad hindepunktid Kolmandale isikule I (97), Kolmandale isikule II (96,74) ja Kolmandale isikule III (96,67). Vaidlustajale omistati 85,37 punkti, kusjuures hindamiskriteeriumides 3.2 ja 5.1 omistati Vaidlustajale maksimaalsed punktid, kuid hindamiskriteeriumi 5.21 eest anti 1 punkt maksimaalsest võimalikust 6-st punktist ning Hankija põhjendas seda asjaoluga, et kasutusel on gRPC protokoll, kuid puudub põhjendus selle protokolli kasutamise õigustamiseks. 5.2. Hindamiskriteeriumi 5.2 kohaselt hindas Hankija kasutatud tehnoloogiaid vastavalt IT-profiilile selliselt, et: - 6 punkti saab lahendus, millise loomisel on arvestatud tellija tehnoloogiatega või on üheselt mõistetavalt põhjendatud, miks on kasutatud teisi tehnoloogiaid, näiteks protsessimootor ja teenuste vahel gPRC kasutamine;
1 Hindamiskriteeriumiks 5.2 nimetatakse otsuses Hindamismetoodikas sätestatud proovitöö hindamiskriteeriumi alakriteeriumi p 5.2 Kasutatud tehnoloogiad (TEHIK IT Profiil).
3 (13)
- 1 punkti saab lahendus, milles alternatiivsete tehnoloogiate kasutamise korral ei ole arusaadavalt põhjendatud, miks on kasutatud teisi tehnoloogiaid. Eeltoodust nähtuvalt nägi proovitöö Hindamismetoodika ette nõude kasutada kas Hankija poolt RHAD-is kirjeldatud tehnoloogiaid või nende mittekasutamise korral esitada põhjendused, miks selliseid tehnoloogiaid ei kasutatud. RHAD-is esitatud IT-profiil nägi ette nii eelistatud, aktsepteeritavad kui mitte valitavad süsteemid ja rakenduskihid. 5.3. Protsessimootori (Workflow Engine) osas oli ette nähtud ainsa aktsepteeritava rakenduskihina Zeebe töövoohaldussüsteem ning integratsiooni võimalused eelistatult AMQP, REST ning aktsepteeritavana GraphQL, gRPC ning SOAP. Zeebe puhul on tegemist Camunda loodud hajutatud töövoohaldussüsteemiga, mis oma olemuses pakub tööriistu keerukate protsesside haldamiseks ja jälgimiseks. Oma toimimises kasutab Zeebe aga üksnes kindlaid tehnoloogiad nagu gRPC, Protobuf, Raft konsensusalgoritm, BPNM 2.0, actor-model jms. Zeebe kasutab gRPC protokolli alates selle loomisest (09.08.2017). Kuigi Zeebe arendab täna lisaks REST API protokolli versiooni, siis ei ole see veel käesolevaks hetkeks avaldatud viimase stabiilse versiooni 8.5 alusel kasutatav selliselt, et see täidaks proovitöö eesmärki. 5.4. Olukorras, kus kasutada tuli Hankija poolt kindlaksmääratud tehnoloogiat, milline oma olemuses ühildub gRPC (Google Remote Procedure Call) suhtlusprotokolliga, milline on Hankija poolt määratud aktsepteeritavaks lahenduseks (mitte alternatiivseks või standardist erineva võimalusega nagu Hankija püüab väita), tuleb hindamiskriteeriumi sisustamisel lähtuda eeskätt kirjelduse selle osast, millise loomisel on arvestatud tellija tehnoloogiatega. Nimetatu ei nõudnud hindamiskriteeriumi järgi põhjendusi. 5.5. Vaidlustaja on arvestanud kõigi Hankija tehnoloogiatega, millised olid TEHIK IT protokollis välja toodud. Kuivõrd Zeebe puhul on käesoleval hetkel ametlikult toimivaks lahenduseks gRPC protokolli kasutamine, milline on nimetatud otsesõnu ReadMe failis ja Hankija on seda oma vastuses kinnitanud, siis on Vaidlustaja arvestanud kõigi tellija tehnoloogiatega ja ebaõige ning väär on Hankija väide nagu oleks Vaidlustaja kasutanud midagi standardist erinevat ja et Vaidlustajal oli kohustus põhjendada teiste tehnoloogiate kasutamist. 5.6. Isegi kui asuda seisukohale, et põhjendamine oli vajalik, siis on Vaidlustaja ka seda teinud. Proovitöö sisus on kirjalikult põhjendatud ja selgitatud, et kasutatud on gRPC protokolli, samuti seda, miks ei kasutatud protsessimudelites otseühendust asünkroonse sõnumivahetusega (AQMP mittekasutamine) ning selgitatud sünkroonse suhtluse kasutamist läbi Hankija poolt ettekirjutatud teegi (gRPC kasutuse põhjendus). Vastav selgitus esitati äriprotsesside mootori teenuse ReadMe failis, milles on selgitatud järgnev: Protsessimudelite disainimisel on eelistatud nö puhtaid/müravabasid ja tänu sellele abstraktsemaid ja hoomatavamaid mudeleid. Kuigi BPM notatsioon võimaldab detailselt defineerida ka asünkroonset sõnumivahetust ning sõnumite korreleerimist, on otsustatud seda käsitleda kui mudelite äriperspektiivi kontekstis ebavajalikku sisevaadet ning selle asemel on see loogika viidud käesolevasse teenusesse. Lause selgitab otseselt, miks ei ühendata protsessimudeleid AMQP-ga RabbitMQ külge vaid tehakse päringuid läbi äriprotsesside mootori teenuse ehk kasutab kliendi etteantud teeki, mis oma korda kasutab gRPC-d. 5.7. Kui Hankija oleks Vaidlustaja pakkumust õigesti hinnanud, oleks Vaidlustaja punktide koguarv kokku 97,37 punkti, mis asetaks Vaidlustaja kõige kõrgemale kohale pingereas. 5.8. 18.09.2024 täiendas Vaidlustaja oma seisukohti. 5.8.1. Hankija on oma seisukohas omistanud Vaidlustajale väiteid, mida Vaidlustaja ei ole
4 (13)
esitanud. Nt väidab Hankija, et: 1) Vaidlustaja seisukohad põhinevad väitel, et pakkujal puudus alternatiiv ja ainuvõimalik viis lahenduse loomiseks oli Zeebe pakutav klienditeek; 2) Vaidlustaja on esitanud väite, et gRPC protokolli kasutamine on vältimatu. Selliseid väiteid Vaidlustaja esitanud ei ole. 5.8.2. Vaidlustaja on kasutanud proovitöö teostamisel tellija tehnoloogiaid. Hankija on kinnitanud ja rõhutanud, et protsessi juhtimine oli Proovitöö kohaselt ette nähtud vaid Zeebe töövoojuhtimise mootoriga. Lisaks on Hankija kinnitanud, et gRPC oli üks Hankija kinnitatud ja RHAD-is välja toodud klientiteegi alternatiiv. Seega ühtivad Hankija seisukohad Vaidlustaja selgitustega, et proovitöö Hindamismetoodika nägi ette nõude kasutada (a) kas Hankija poolt RHAD-is kirjeldatud tehnoloogiaid või (b) nende mittekasutamise korral esitada põhjendused, miks selliseid tehnoloogiaid ei kasutatud ning kasutati midagi muud, mis oli RHAD-is nimetamata. Sellele vaatamata väidab Hankija , et RHAD-is oli esitatud nõue, et teatavate lahenduste puhul oli sellele tuginemine lubatav üksnes TEHIK arhitekti kooskõlastuse saamisel ning püüab vältida enda poolt Hindamismetoodikas kasutatavate sõnaosade „tellija tehnoloogia“, „teisi tehnoloogiaid“, „aktsepteeritav tehnoloogia“ ja „alternatiivne tehnoloogia“ avamist ja selgitamist. Sellise käsitlusega püüab Hankija väljuda vaidlusalusest küsimusest. Hankija on sätestanud RHAD-is omal valikul kasutatava tehnoloogiaga seonduvalt 4 erinevat mõistet ja seda erinevates kontekstides. Nüüd püüab Hankija need koondada kaheks. See ei ole korrektne kahel põhjusel: 1) RHAD nägi väga konkreetselt ette tellija poolt eelistatud ja aktsepteeritud tehnoloogiad (edaspidi tellija tehnoloogia). Lisaks tellija tehnoloogiale oli sätestatud ka alternatiivne tehnoloogia (edaspidi teine tehnoloogia), mille kasutamine hinnastati Hindamismetoodika kohaselt hindepunktiga 1 ning mis ei olnud Hankija poolt RHAD-is välja toodud tellija tehnoloogia; 2) RHAD ei näinud ette TEHIK arhitekti poole pöördumise ja kinnitamise protsessi/korda, mida pakkumuse koostamise ajal teostada. Seda seetõttu, et IT-profiili (mis oli TK lisa 2) dokumendi puhul on tegemist Sotsiaalministeeriumi valitsemisala riist- ja tarkvara ning e-teenuste üldine haldamise ja arendamise infotehnoloogilise profiiliga, mis omab enim rolli siiski hankelepingu täitmise ajal. Nimetatud kinnitab Tehnilise kirjelduse p 8.3: Täitja kohustub tööde teostamisel järgima tellija arendusjuhiseid (TK lisad 2-6). Seda kinnitab ka Hankija selgitades, et Seega ei ole võimalik gRPC protokolli kasutada üheski loodavas IT lahenduses enne, kui see on TEHIKu arhitekti nõusoleku saanud. Loodav IT lahendus ei ole aga sama, mis proovitöö. Proovitöö ei näe ette arhitektiga kooskõlastamise nõuet vastavalt IT-profiilile ega viita üldse IT-profiilile. 5.8.3. Vaidlustaja on ReadMe failis esitanud ka põhjendused 5.8.3.1. Kuigi Hankija on teabevahetuses esitatud vastuses selgesõnaliselt märkinud, et Kuigi nüüd riigihanke sõnumites nimetatud põhjus („Zeebe klienditeek kasutab gRPC protokolli sisemiselt“) on piisav põhjus, ei ole see põhjendus esitatud proovitöö osana ning seda ei saa arvestada kriteeriumi täitmise osas. Sellise vastusega on Hankija andnud selge sõnumi, et tegemist on piisava põhjendusega hindamiskriteeriumi p-i 6 mõttes. Sellele vaatamata väidab Hankija, et tegelikult ei ole Hankija sellist piisavust kinnitanud. 5.8.3.2. Hankija kinnitab vaidlustusmenetluses, et kui pakkuja soovis kasutusele võtta just Zeebe pakutava klienditeegi, mis oli üks võimalik alternatiiv, siis tuli pakkujal arvestada, et nimetatu kasutab integratsiooniks gPRC protokolli. Antud vastus jaatab, et Zeebe poolt gPRC protokolli kasutamine on teadatuntud tõde ja see on piisav põhjendus. 5.8.3.3. Vaidlustaja proovitöö sisus on kirjalikult põhjendatud ja selgitatud, et kasutatud on gRPC protokolli ning miks ei kasutatud protsessimudelites otseühendust asünkroonse sõnumivahetusega (AQMP mitte-kasutamine) ning selgitatud sünkroonse suhtluse kasutamist
5 (13)
läbi Hankija poolt ettekirjutatud teegi (gRPC kasutuse põhjendus). Proovitöös on selgitatud, miks ei ühendata protsessimudeleid AMQP-ga RabbitMQ külge vaid tehakse päringuid läbi äriprotsesside mootori teenuse ehk kasutatakse kliendi etteantud teeki, mis omakorda kasutab gRPC-d. Java teenuses on gRPC protokolli kasutamine vältimatu, sest Zeebe'il puuduvad alternatiivsed liidesed (nt REST) protsessimudelitega vajalikul moel suhtlemiseks. 6. Hankija, Tervise ja Heaolu Infosüsteemide Keskus, vaidleb vaidlustusele vastu. 6.1. Proovitöö p 2.4.5.1 näeb ette järgmist: Protsessi juhtimiseks tuleb kasutada Zeebe töövoojuhtimise mootorit. https://github.com/camunda/zeebe. Hindamiskriteeriumi 5.2 Kasutatud tehnoloogiad (TEHIK IT Profiil) osas on Hankija määranud, et pakkumusele omistatakse punktid järgmiselt: - 6 punkti, kui proovitöö lahendus vastab järgmistele tingimustele: Lahenduse loomisel on arvestatud tellija tehnoloogiatega või on üheselt mõistetavalt põhjendatud, miks on kasutatud teisi tehnoloogiaid, näiteks protsessimootori ja teenuste vahel gPRC kasutamine. - 1 punkt, kui proovitöö lahendus vastab järgmistele tingimustele: Alternatiivsete tehnoloogiate kasutamise korral ei ole arusaadavalt põhjendatud, miks on kasutatud teisi tehnoloogiaid. RHAD IT-profiil, millele viitab hindamiskriteerium 5.2, näeb gRPC integratsiooni puhul ette, et tehnoloogia kasutamine tuleb TEHIKu arhitektiga kooskõlastada. 6.2. Vaidlustaja ei ole arvestanud hindamiskriteeriumi 5.2 osas Hindamismetoodika tervikliku kirjeldusega, IT-profiilis toodud täieliku selgitusega ega vasta tema proovitöö Hindamismetoodikale selliselt, et pakkumusele saaks määrata kõrgema punktiskoori. 6.2.1. Proovitöö p-i 2.4.5.1 kohaselt oli proovitöös kohustuslik kasutada protsessi juhtimiseks Zeebe töövoojuhtimise mootorit. Sama tuleneb ka IT-profiilist, kus on ainsa eelistatud protsessimootorina välja toodud Zeebe. Protsessimootori käivitamiseks tuleb seejärel teha valik Java rakendustega liidestumise klienditeegi osas. Klienditeek on arendajate poolt pakutav tarkvara pakett, mis võimaldab Zeebe protsessimootoriga liidestuda ilma, et peaks kirjutama liidestumiseks vajalikku koodi. Samas on arendajal võimalus kood ka ise kirjutada. RHAD-is ei ole Hankija määranud kohustuslikku kasutatavat klienditeeki ega määranud, et kasutada tuleks just Zeebe pakutavat klienditeeki – see valik tuli teha pakkujal proovitööd lahendades ning vajadusel esitada ka sellekohane põhjendus. Üheks võimalikuks valikuks on ka klienditeegi mitte kasutamine. Vaidlustuses esitatud väide, et pakkujal puudus alternatiiv ja ainuvõimalik viis lahenduse loomiseks oli Zeebe pakutava klienditeek, ei vasta tõele. 6.2.2. Kui pakkuja soovis kasutusele võtta just Zeebe pakutava klienditeegi, mis oli üks võimalik alternatiiv, tuli pakkujal arvestada, et see kasutab integratsiooniks gRPC protokolli. Nimetatud protokolli valimisel on aga RHAD-is üheselt viidatud, et Hankija nõuab põhjenduse esitamist. See tuleneb nii IT-profiili punktist, mille kohaselt gRPC protokolli valimine on lubatav üksnes TEHIK-u arhitekti kooskõlastuse saamisel kui ka Hindamismetoodika selgitusest hindamiskriteeriumi 5.2 osas, kus selle tehnoloogia osas on toodud esile, et põhjendus on vältimatult nõutav, et: [---] on üheselt mõistetavalt põhjendatud, miks on kasutatud teisi tehnoloogiaid, näiteks protsessimootori ja teenuste vahel gPRC kasutamine. 6.2.3. Vaidlustaja väide, et gRPC protokolli kasutamine on vältimatu, on eksitav. Proovitöö lahenduse loomiseks oli võimalik valida ka teistsugune tehnoloogiline lahendusviis. Vaidlustaja valitud gRPC protokolli kasutamine on vältimatu üksnes sellisel juhul, kui tehnoloogiliseks lahenduseks on valitud konkreetne klienditeek, mis aga Hankija poolt kohustuslikuks määratud ei olnud. Vaidlustaja ei ole arvestanud proovitöö lahenduse loomisel Hankija tehnoloogiatega, mistõttu ei saa sel argumendil hindamiskriteeriumi 5.2 osas pakkumusele kõrgemaid punkte määrata.
6 (13)
6.2.4. Hankija tehnoloogiatega arvestamisel tuli lähtuda IT-profiilist. 6.2.4.1. Hankija on nõus, et gRPC protokoll on märgitud IT-profiilis „aktsepteeritava“ tehnoloogia lahtris, kuid sellele on lisatud ühemõtteline lisamärkus, mis ei saa IT-profiiliga tutvudes tähelepanuta jääda: Tuleb TEHIKu arhitektiga kooskõlastada. Seega ei ole võimalik gRPC protokolli kasutada üheski loodavas IT lahenduses enne, kui see on TEHIK- u arhitekti nõusoleku saanud. IT-profiili kohaselt ei ole enne nõusoleku saamist gRPC protokolli valimine aktsepteeritav, mistõttu ei ole sellise valiku tegemisel pakkuja Hankija tehnoloogiavalikutega arvestanud. 6.2.4.2. Vaidlustajale ei saanud jääda RHAD-ist arvamust, et gRPC protokolli kasutamisel põhjendust esitada ei tule, kuna Hankija on selle must-valgelt hindamiskriteeriumis 5.2 välja toonud. 6.2.4.3. Selleks, et teenida hindamiskriteeriumi 5.2 esimese alternatiivi (lahenduse loomisel on arvestatud tellija tehnoloogiatega) alusel 6 punkti, oli üheks võimaluseks arvestada Hankija etteantud tehnoloogiatega, mis oleksid lubatavad tingimusteta. Vaidlustaja oma proovitöö lahenduses sellist alternatiivi ei valinud vaid märgib, et soovib kasutada integratsiooniks gRPC protokolli, mille osas oli põhjendamine nõutav. Seega ei saanud Hankija hindamiskriteeriumis 5.2 määrata kõrgemaid hindepunkte. 6.3. Vaidlustaja ei ole proovitöös põhjendanud, miks on kasutatud teisi tehnoloogiaid, nt protsessimootori ja teenuste vahel gPRC-d, mistõttu ei saa ka sel argumendil hindamiskriteeriumi 5.2 eest pakkumusele kõrgemaid punkte määrata. Tõele ei vasta Vaidlustaja väide, et proovitöö ReadMe failis on esitatud põhjendus gRPC protokolli valimise kohta. Vaidlustaja väidab, et põhjenduseks on ReadMe failis esitatu: Protsessimudelite disainimisel on eelistatud nö puhtaid/müravabasid ja tänu sellele abstraktsemaid ja hoomatavamaid mudeleid. Kuigi BPM notatsioon võimaldab detailselt defineerida ka asünkroonset sõnumivahetust ning sõnumite korreleerimist, on otsustatud seda käsitleda kui mudelite äriperspektiivi kontekstis ebavajalikku sisevaadet ning selle asemel on see loogika viidud käesolevasse teenusesse. Hankija selgitab, et tegemist on üldistatud selgitusega proovitöö lahenduse kui terviku ülesehitamisel ja nimetatud lõik ei puuduta otseselt just gRPC protokolli valiku argumente. Viidatud ReadMe faili selgituses on Vaidlustaja toonud välja, miks on Zeebe protsessimootoriga liidestumiseks kasutatud sünkroonset suhtlusprotokolli asünkroonse asemel. Puudub põhjendus, miks on Vaidlustaja otsustanud kasutada just Zeebe enda pakutavat rakendusega liidestumise klienditeeki ja sellega seotult ka gRPC protokolli. Hankija ei ole RHAD-is konkreetset klienditeeki sünkroonseks suhtlemiseks ette määranud ja ainsaks lahendusviisiks ei olnud Zeebe pakutava klienditeegi kasutamine. Selle valiku pidi tegema Vaidlustaja proovitöö lahendamisel ja lisama vajadusel asjakohase põhjenduse. Vaidlustaja viidatud põhjendusest ei tulene põhjendust konkreetse klienditeegi valiku ja gRPC protokolli kasutamise kohta. 6.4. Vaidlustaja väidab, et Zeebe protsessimootori puhul on käesoleval hetkel ametlikult toimivaks lahenduseks üksnes gRPC protokolli kasutamine. See ei vasta tõele. Zeebe ametlik kasutusjuhend kinnitab, et REST API on stabiilses versioonis olemas. 6.5. RHAD-is nõutud põhjendusena ei oleks piisav üksnes märkus, et Zeebe klienditeek kasutab gRPC protokolli sisemiselt isegi siis, kui selline põhjendus proovtöös sisalduks. Kuivõrd sellist märkust pakkumuse osana esitatud proovitöö aga ka ei sisaldanud, ei oma see asja lahendamisel tähtsust, kuna RHS § 117 lg 1 alusel saab hankija hindamisel arvestada üksnes pakkumuse koosseisus esitatud asjaoludega.
7 (13)
6.6. Hankija esitas 23.09.2024 täiendava seisukoha. 6.6.1. Tõele ei vasta Vaidlustaja väide justkui oleks Hankija enda vastuses kinnitanud, et gRPC oli üks Hankija poolt kinnitatud ja RHAD-is välja toodud klienditeegi alternatiiv. 6.6.2. Pakkumuse koosseisus tuli esitada gPRC protokolli kasutamise korral põhjendus ja see on selgesõnaliselt RHAD-is nõutud. Kuivõrd konkreetselt gPRC protokolli kasutamise on Hankija Hindamismetoodikas selgelt välja toonud kui põhjendamist nõudva tehnoloogia valiku, ei oma tähtsust Vaidlustaja arutelud teemal, kas tegemist võiks siiski olla Hankija IT-profiilis kajastatud automaatselt aktsepteeritava tehnoloogiaga, mis oleks toonud Vaidlustajale ilma põhjendust esitamata kõrgemad hindepunktid. 6.6.3. gPRC protokolli kasutamiseks pakkumuses põhjendust esitatud ei ole. Vaidlustaja viitab lõigule pakkumusest, mis konkreetset protokolli arusaadavalt ei käsitle. See on selge juba tulenevalt asjaolust, et Vaidlustaja peab menetluses esitama täiendavaid selgitusi, kuidas vastav lõik saaks tema hinnangul olla vaidlusaluse hindamiskriteeriumiga seotud. 6.6.4. Pakkumuse koosseisus tuli esitada põhjendus selliselt, et see käsitleks gPRC protokolli valikut. Vastasel juhul selle eest pakkujale kõrgemaid hindepunkte omistada lubatav ei ole. Selline põhjendus puudub. Arvestades, et põhjenduse olemasolu või selle puudumine oli Hindamismetoodika järgi lisapunktide määramise aluseks, ei saa ühtki sellekohast hiljem esitatud täiendust arvesse võtta. 6.6.5. Vaidlustaja tõstatab küsimuse, kuidas oli Hankija IT-profiiliga arvestamise kohustusele RHAD-is viidatud. Hindamiskriteeriumi 5.2 juures oli nii viide kui ka link tellija IT-profiilile, mida tuli selles kriteeriumis arvestada tehnoloogiate valikul. Proovitöö ülesannet tulebki vaadelda koos hindamiskriteeriumi ja -metoodikaga. Sellele viitab Hankija selgelt ka riigihangete registrisse lisatud vastavustingimuses nr 2: Nõuded proovitööle on esitatud alusdokumendis „Proovitöö“ ja proovitööd hinnatakse vastavalt alusdokumendile „Hindamismetoodika“. Isegi kui Vaidlustaja mingil põhjusel ei soovinud IT-profiiliga tutvuda ja seda arvestada, on hindamiskriteeriumis 5.2 selgelt kirjas, et gPRC protokolli kasutamisel tuleb proovitöös lisada põhjendus. 6.6.6. Vaidlustaja on selgitanud, et tema hinnangul ei ole proovitöö ülesande lahendamine REST liidese abil võimalik vaid selleks tuleb kasutada gPRC protokolli. Kui see ka nõnda oleks, siis nimelt sellist põhjendust saanuks Vaidlustaja pakkumuses kasutada ning esitada enda nägemus, kuidas on proovitöö võimalik nõuetele vastavalt lahendada. Vaidlustuses esitatud argumendid ei ole Hankija otsuse vaidlustamisel asjakohased. 7. Kolmas isik II, AKTSIASELTS HELMES, vaidleb vaidlustusele vastu. 7.1. Kolmas isik II tõlgendas vaidluse all olevat hindamiskriteeriumi 5.2 samamoodi Hankijaga (ja Kolmanda isikuga III). 7.2. Vaidlust ei ole, et Vaidlustaja kasutas enda proovitöös protsessimootori ja teenuste vahel gRPC protokolli. Samuti ei saa olla vaidlust selles, et Hindamismetoodikas viidatud IT-profiilis on gRPC protokolli kasutamise osas lisatud märge, et seda võib kasutada vaid TEHIK-u arhitekti eelneval kooskõlastamisel. Juba see tähendab, et gRPC protokoll ei ole tellija tehnoloogiana automaatselt aktsepteeritav. Vaidlustaja selgitus proovitöö ReadMe failis ei kujuta endast üheselt mõistetavalt põhjendatud selgitust, et miks Vaidlustaja valis proovitöö teostamiseks gRPC protokolli. 7.3. Vaidlustaja väide, et gRPC protokolli kasutamine on vältimatu, on eksitav. Samuti nõustub
8 (13)
Kolmas isik II Hankija väitega, et ReadMe faili selgituses on Vaidlustaja toonud välja, miks on Zeebe protsessimootoriga liidestumiseks kasutatud sünkroonset suhtlusprotokolli asünkroonse asemel, kuid puudub põhjendus, miks on Vaidlustaja otsustanud kasutada just Zeebe enda pakutavat rakendusega liidestumise klienditeeki ja sellega seotult ka gRPC protokolli. 7.4. Proovitööde hindamise mõte on hinnata nende kvaliteeti täpselt sellisel kujul nagu nad piiratud ajaraamis esitati. Seega ei ole võimalik arvestada Vaidlustaja poolt vaidlustusmenetluses ega isegi täiendavates selgitustes esitatud täiendavat informatsiooni, juhendeid või muid dokumente, mis sisuliselt muudaks esitatud pakkumust. Kui Hankija lubanuks Vaidlustajal selgitada proovitööga seonduvat, siis oleks Hankija sisuliselt võimaldanud selgituse küsimisega Vaidlustajal esitada uue pakkumuse ega oleks saanud objektiivselt kontrollida esitatud töö vastavust seatud nõuetele. 7.5. Kolmas isik esitas 23.09.2024 täiendava seisukoha. 7.5.1. Vaidlustaja kaldub teemast mööda, kui asub väitma, et Lisaks Tellija tehnoloogiale oli sätestatud ka alternatiivne tehnoloogia (ehk teisisõnu teine tehnoloogia) millise kasutamine hinnastati hindamismetoodika kohaselt hindepunktiga 1 ning milline ei olnud hankija poolt riigihanke alusdokumentides välja toodud „tellija tehnoloogia“ – ehk see ei olnud ei eelistatud ega aktsepteeritav tehnoloogia. Alternatiivseid tehnoloogiaid võis kasutada ja selle eest võis ka 6 punkti saada, kui see oli selgelt põhjendatud. 7.5.2. Vaidlustaja tõlgendab ebaõigelt IT-profiilis olevat arhitekti kooskõlastuse nõude väljatoomist. Ükski menetlusosalistest ei ole väitnud, et proovitöö raames oleks pidanud gRPC kooskõlastama arhitektiga, vaid viide toodi välja selleks, et täiendavalt selgitada ja põhjendada, miks ei oleks tohtinud Vaidlustaja tekkida kahtlust selles, et gRPC protokoll ei ole tellija tehnoloogia ja automaatselt aktsepteeritav. IT-profiil aitab tõlgendada hindamiskriteeriumi sisu ning keegi ei ole väitnud, et proovitöö raames oleks pidanud Vaidlustaja midagi Hankija arhitektiga kooskõlastama. 7.5.3. Vaidlustaja leiab jätkuvalt, et ReadMe-s esitatu peaks endast kujutama gRPC kasutamise üheselt mõistetavat selgitust, kuid jätkuvalt ei ütle see otseselt midagi gRPC kasutamise kohta. Esitatud tehnoloogilised põhjendused proovitöö osas ja miks see teostati sellisel viisil ei sisaldunud esialgses proovitöös ja seda ei ole võimalik otsuse järelkontrollis arvesse võtta. Isegi kui see on tehnoloogiliselt täpne ja õige, ei omaks see tähendust, sest vaidlust ei olegi selles, kas gRPC protokolli võis kasutada (võis) vaid selles, kas see oli üheselt mõistetavalt põhjendatud. 7.5.4. Vaidlustaja üritab tõendada asjaolu, mida ei ole vaja tõendada – kas ja mil moel sai tehnoloogiliselt proovitööd lahendada. Vaidlustajal on vaja tõendada vaid ühte asja – kas proovitöös oli üheselt mõistetavalt põhjendatud gRPC protokolli kasutamine ning seda ei ole Vaidlustaja tõendanud. 8. Kolmas isik III, Wisercat Estonia OÜ, vaidleb vaidlustusele vastu. 8.1. Vaidlustaja sai hindamiskriteeriumis 5.2 ühe punkti, kuna ei ole gRPC kui alternatiivse tehnoloogia kasutamist proovitöös põhjendanud. Tõele ei vasta Vaidlustaja väited, et ta ei pidanudki gRPC kasutamist põhjendama ega ka see, et ta on gRPC kasutamist põhjendanud. 8.2. gRPC kasutamist pidi põhjendama 8.2.1. Enamik vaidlustusest põhineb arutlustel, kas gRPC kvalifitseerub tellija tehnoloogiaks, mille kasutamist ei pidanud põhjendama, või teiseks tehnoloogiaks, mida pidi põhjendama.
9 (13)
Hindamiskriteeriumis 5.2 on näitena teisest tehnoloogiast toodud just nimelt gRPC kasutamine protsessimootori ja teenuste vahel. 8.2.2. Vaidlustaja on asunud analüüsima IT-profiili, kuid on jätnud tähelepanuta selle lauseosa hindamiskriteeriumis 5.2, mis annab küsimusele ühemõttelise vastuse. See, et gRPC kasutamist tuleb põhjendada, tuleneb Hindamismetoodikast. 8.2.3. Vaidlustaja väited, et gRPC kvalifitseerub tellija tehnoloogiaks, on ka sisuliselt ebaõiged. Hankija IT-profiilis on gRPC kohta kirjutatud, et selle kasutamine tuleb TEHIKu arhitektiga kooskõlastada. See, et vajalik on kooskõlastus, viitabki, et gRPC ei ole tellija tehnoloogia. Seda kinnitab ka Proovitöö p 2.4.4, milles on kirjutatud, et teenuste omavaheliseks suhtlemiseks kasutatakse RabbitMQ sõnumivahendaja tarkvara, mis on ka täna kasutusel: Teenuste omavaheliseks suhtlemiseks kasutatakse RabbitMQ lahendust (p 2.4.4.1); RabbitMQ on täna kasutusel oleva süsteemi sõnumivahetusena (p 2.4.4.2). IT-profiilist on näha, et RabbitMQ sõnumivahendaja külge ühendatakse AMQP suhtlusprotokoll, mitte gRPC suhtlusprotokoll. 8.2.4. Kui Vaidlustaja pidas gRPC kasutamise põhjendamise kohustust õigusvastaseks või oli (ebaõigel) arvamusel, et gRPC kvalifitseerub Hankija tehnoloogiaks, oleks ta pidanud hindamiskriteeriumi 5.2 vaidlustama. 8.3. Vaidlustaja ei ole gRPC kasutamist põhjendanud 8.3.1. Vaidlustaja viitab järgmisele äriprotsesside mootori teenuse ReadMe failis esitatud lõigule: Protsessimudelite disainimisel on eelistatud nö puhtaid/müravabasid ja tänu sellele abstraktsemaid ja hoomatavamaid mudeleid. Kuigi BPM notatsioon võimaldab detailselt defineerida ka asünkroonset sõnumivahetust ning sõnumite korreleerimist, on otsustatud seda käsitleda kui mudelite äriperspektiivi kontekstis ebavajalikku sisevaadet ning selle asemel on see loogika viidud käesolevasse teenusesse. Selle lõigu esimene lause ei ole põhjendus gRPC kasutamise kohta – gRPC on sõnumivahetuse protokoll, esimene lause räägib aga protsessimudelitest. Need pole omavahel seotud. Asünkroonne sõnumivahetus, millele Vaidlustaja viitab, on AMQP suhtlusprotokoll, mis on praegu tellijal kasutusel. Kuigi lõigu teine lause on ka IT-alasele inimesele segane, ütleb Vaidlustaja sisuliselt, et kuigi oleks võimalik kasutada tellija praegust tehnoloogiat, on see ebavajalik. 8.3.2. Hindamiskriteerium 5.2 nõudis üheselt mõistetavat põhjendust, miks on kasutatud teisi tehnoloogiaid. Väide, et tellija tehnoloogia ei ole vajalik, ei ole sisuline põhjendus. Üheselt mõistetav põhjendus oleks see, kui Vaidlustaja oleks selgitanud, miks ei ole tellija tehnoloogia vajalik. Niisuguseid põhjendusi ei ole esitatud. On tõenäoline, et äriprotsesside mootori teenuse ReadMe failist leitud põhjendus on kontekstistvälja rebitud ja tegelikult ei olegi Vaidlustaja sellega üritanud põhjendada gRPC kasutamist. 8.3.3. Vaidlustaja väidab, et kuna Zeebe klienditeegiga ei saagi kasutada muud protokolli, kui gRPC-d, siis oleks põhjenduse esitamine olnud tarbetu. See väide on vale juba seetõttu, et sellisel juhul oleksid ka kõik teised pakkujad pidanud kasutama gRPC protokolli, mida aga tehtud ei ole. Samuti ei oleks Hankija pidanud eristama hindamiskriteeriumis 5.2 tellija tehnoloogiat, mille kasutamist ei pea põhjendama, ja teisi tehnoloogiaid, mille kasutamist pidi. Tõele vastab, et Java klienditeek kasutab gRPC-d, kuid Vaidlustaja ei olnud kohustatud kasutama Java klienditeeki. 8.3.4. Proovitöös on kohustuslik kasutada Zeebe protsessimootorit, kuid proovitöös pole ühtegi ettekirjutust selle protsessimootoriga suhtlemise osas. Zeebe poolt pakutav Java klienditeegi
10 (13)
kasutamine pole nõutud. Zeebe ametliku Java klienditeegi poolt kasutusel olev gRPC protokoll on proovitöös lubatud koos põhjendusega, aga Vaidlustaja proovitöös on puudu põhjendus selle protokolli kasutamiseks. 8.4. Kolmas isik III esitas 23.09.2024 täiendava seisukoha. 8.4.1. Vaidlustaja väidab jätkuvalt, et on kasutanud proovitöös tellija tehnoloogiat, mille tõttu ei pidanud ta proovitöös gRPC suhtlusprotokolli kasutamist põhjendama. Kolmas isik III sellega ei nõustu. Vaidlustaja on eiranud hindamiskriteeriumi 5.2 sõnastust ning analüüsib vaid IT-profiili. Kuigi IT-profiilist tuleneb samamoodi, et gRPC ei ole tellija tehnoloogia, ei ole IT-profiili analüüs vaidlusalusele küsimusele vastamisel oluline. Olukorras, kus RHAD annab ühemõttelise vastuse, et gRPC kasutamist tuleb proovitöös põhjendada, pidi põhjenduse esitama olenemata pakkuja arusaamast, milliseks tehnoloogiaks gRPC kvalifitseerub. 8.4.2. Vaidlustaja on eiranud Proovitöö p-i 2.4.4, milles on kirjas, et tellijal on täna kasutusel RabbitMQ tarkvara, mis kasutab omakorda AMQP protokolli (mitte alternatiivset gRPC protokolli), samuti Proovitöö lk-l 5 esitatud paigaldusvaadet, milles toimub suhtlus protsessimootori ja teenuste vahel AMQP protokolliga. Kuna RHAD annab vaidlusalusele küsimusele selge vastuse, puudub põhjus analüüsida IT-profiili. Ainuüksi sellest, et IT-profiilis on gRPC protokoll nimetatud „aktsepteeritava tehnoloogiana“, ei tulene, et tegemist on tellija tehnoloogiaga. 8.4.3. Vaidlustaja väide, et gRPC kasutamise kohta on proovitöös põhjendus esitatud, on tagantjärele otsitud. ReadMe failis esitatud lause on ebaselge ega sisalda hindamiskriteeriumile 5.2 vastavat „üheselt mõistetavat“ põhjendust. Ühe punkti võis anda ka siis, kui põhjendus ei ole arusaadav. Juba asjaolu, et Vaidlustaja on pidanud vaidlustusmenetluses selgitama, mida viidatud lausega on mõeldud, näitab, et põhjendus ei olnud üheselt mõistetav. 8.4.4. Vaidlustaja vaidlustusmenetluses esitatud põhjendus ei ole sama, mille ta väidetavalt esitas proovitöös. Vaidlustuses tõi Vaidlustaja põhjenduseks gRPC kasutamise kohta selle, et Zeebe poolt pakutav Java klienditeek kasutab gRPC suhtlusprotokolli (see ei tähenda, et gRPC kasutamine oli ainuvõimalik). Kui Vaidlustaja tegelikult arvaks, et proovitöös oli põhjendus esitatud, oleks ta vaidlustuses jäänud sama põhjenduse juurde. 8.4.5. Vaidlustaja väitel seisneb gRPC protokolli kasutamine Zeebe klienditeegi siseses suhtluses, mis oli ühtlasi ainuvõimalik lahendus. Vaidlustaja eksib. Kolmas isik III ei pea tõenäoliseks, et Vaidlustaja proovitöös seisneb gRPC protokolli kasutamine vaid Zeebe klienditeegi siseses suhtluses. Kui oleks nii, ei oleks Vaidlustaja vastanud Hankija päringule: Lause selgitab otseselt, miks ei ühendata protsessimudeleid AMQP-ga RabbitMQ külge, vaid tehakse päringuid läbi äriprotsesside mootori teenuse ehk kasutab kliendi etteantud teeki, mis oma korda kasutab gRPC-d. Isegi kui Vaidlustaja kasutas gRPC protokolli ainult Zeebe klienditeegi siseses suhtluses, ei vasta tõele väide, et see oli ainuvõimalik lahendus. Zeebe Java klienditeek kasutab gRPC-d, kuid Vaidlustaja ei olnud kohustatud kasutama Java klienditeeki. VAIDLUSTUSKOMISJONI PÕHJENDUSED 9. Puudub vaidlus, et juhul, kui Hankija on omistanud Vaidlustaja pakkumusele hindamiskriteeriumi 5.2 alusel punkte valesti (6 punkti asemel 1), oleks Vaidlustaja hindamiskriteeriumide kohaselt üks kolmest pakkujast, kellega Hankija sõlmiks Riigihanke tulemusel raamlepingu. Veelgi enam - Vaidlustaja oleks pakkuja, kelle poole Hankija pöörduks tööde tellimiseks esimesena (raamlepingu projekti p 6.2.1: Tellija esitab tellimuse riigihankes
11 (13)
parima pakkumuse teinud raamlepingu täitjale [---]). Seega on Vaidlustajal huvi Kolmandate isikute pakkumuste edukaks tunnistamise otsuste kehtetuks tunnistamiseks selleks, et saavutada Riigihankes lõpptulemusel parima pakkumuse teinud raamlepingu täitja positsioon . 10. Vaidlustuskomisjon peab vaidlustatud otsuse õiguspärasuse kontrollimiseks kontrollima, kas Vaidlustaja pakkumuse hindamine toimus RHAD-is teatavaks tehtud hindamise kriteeriumide kohaselt (vastavalt RHS § 117 lg-le 1) ja kas Hankija põhjendustest nähtuvalt on hindepunktide omistamine pakkumusele põhjendatud. Vaidlust ei ole Kolmandate isikute pakkumustele hindepunktide omistamises. 11. Hankija edukaks tunnistamise otsusest nähtuvalt on Vaidlustaja pakkumusele omistatud hindamiskriteeriumi 5.2 alusel 1 punkt järgmise põhjendusega: Kasutusel on gRPC protokoll, kuid puudub põhjendus selle protokolli kasutamise õigustamiseks. Ei saa olla vaidlust, et Vaidlustaja proovitöös on kasutusel gRPC protokoll. Seega Hankija otsus on õigusvastane ja hindamiskriteeriumi 5.2 alusel 1 punkti omistamine Vaidlustaja proovitööle on vale, kui:
1) põhjendust, miks on lahenduse loomisel kasutatud gRPC protokolli, pakkumuse hindamiseks pakkumuses esitama ei pidanud või
2) üheselt mõistetavad põhjendused, miks on gRPC protokolli lahenduse loomisel kasutatud, on pakkumuses esitatud.
11.1. Hindamiskriteerium 5.2 on Hindamismetoodikas sätestatud järgmiselt: Kriteerium 6 1 5.2 Kasutatud tehnoloogiad (TEHIK IT Profiil)
Lahenduse loomisel on arvestatud tellija tehnoloogiatega või on üheselt mõistetavalt põhjendatud, miks on kasutatud teisi tehnoloogiaid, näiteks protsessimootori ja teenuste vahel gPRC kasutamine.
Alternatiivsete tehnoloogiate kasutamise korral ei ole arusaadavalt põhjendatud, miks on kasutatud teisi tehnoloogiaid.
11.1.1. Vaidlustuskomisjon märgib esmalt, et Hankija on hindamiskriteeriumis 5.2 teinud ilmse vea, kasutades näites lühendit gPRC, mis ei ole teadaolevalt ühegi tehnoloogia või protokolli nimi, lühendi gRPC (Google Remote Procedure Call) asemel, mis on laialdaselt kasutatav avatud lähtekoodiga protokoll (millele viitab ka nt IT-profiil). Hankija kasutab lühendeid läbisegi samatähenduslikena ka vaidlustusmenetluses. See selgelt äratuntav ja ilmne viga iseenesest ei ole viinud Hankijat vale otsuseni. 11.1.2. Vaidlustuskomisjon möönab, et hindamiskriteeriumist 5.2 endast ei nähtu, mis on tellija tehnoloogia, kuid sealt nähtub üks tehnoloogia, mis seda hindamiskriteeriumi mõttes kindlasti ei ole: näiteks protsessimootori ja teenuste vahel gRPC kasutamine. Hankija poolt hindamiskriteeriumis toodud näide ilmestab üksnes ja ainult teist tehnoloogiat, mille kasutamisel lahenduse loomisel oli maksimaalsete hindepunktide saamiseks kohustuslik kasutatava tehnoloogia üheselt mõistetav põhjendamine. Seega vaidlustuskomisjon on seisukohal, et hindamiskriteerium 5.2 on RHAD-is sõnastatud selgelt ja üheselt mõistetavalt selliselt, et lahenduse loomisel gRPC kasutamine on käsitletav teise tehnoloogia kasutamisena, millisel juhul omistatakse 6 punkti pakkuja proovitööle üksnes juhul, kui pakkumuses on üheselt mõistetavalt põhjendatud, miks on kasutatud teisi tehnoloogiaid. Seega vaidlustuskomisjon on seisukohal, et vastavalt RHS § 117 lg-le 1 on pakkujatele RHAD-is tehtud teatavaks hindamiskriteerium, mille kohaselt gRPC protokolli kasutamist lahenduse loomisel pidi maksimaalsete hindepunktide saamiseks põhjendama.
12 (13)
11.1.3. Vaidlustuskomisjon jätab vaidluses hindamiskriteeriumi 5.2 kohaldamise kontekstis tähelepanuta kõiki Vaidlustaja väiteid, mille eesmärk on veenda Hankijat ja vaidlustuskomisjoni selles, et vaatamata hindamiskriteeriumis 5.2 esitatud näitele teisest tehnoloogiast (gRPC) on gRPC ikkagi tellija tehnoloogia, mille kasutamise põhjendusi proovitöös üldse esitama ei pidanud. 11.2. Vaidlustaja väidab, et isegi kui põhjendamine oli vajalik, siis on Vaidlustaja nõuetekohase selgituse esitanud äriprotsesside mootori teenuse ReadMe failis, järgnevalt: Protsessimudelite disainimisel on eelistatud nö puhtaid/müravabasid ja tänu sellele abstraktsemaid ja hoomatavamaid mudeleid. Kuigi BPM notatsioon võimaldab detailselt defineerida ka asünkroonset sõnumivahetust ning sõnumite korreleerimist, on otsustatud seda käsitleda kui mudelite äriperspektiivi kontekstis ebavajalikku sisevaadet ning selle asemel on see loogika viidud käesolevasse teenusesse. Vaidlustuskomisjon nõustub Hankija ja Kolmandate isikutega II ja III, et eespooltoodu ei ole põhjendus, mis üheselt mõistetavalt põhjendab, miks on Vaidlustaja lahenduse loomisel kasutatud teisi tehnoloogiaid, antud juhul gRPC protokolli. ReadMe failis on esitatud selgitus otsuse kohta mitte modelleerida asünkroonset sõnumivahetust ja sõnumite korreleerimist otse BPM mudelites, kuid see ei põhjenda, miks on selleks valitud just gRPC protokoll. Kuna antud juhul ei nähtu ka viidatud selgitusest üheselt mõistetavat vastust Hankija püstitatud küsimusele miks on kasutatud teisi tehnoloogiaid, antud juhul gRPC-d, on Hankija jätnud õigesti Vaidlustaja proovitööle hindamiskriteeriumi 5.2 alusel 6 hindepunkti omistama. Kui alternatiivsete tehnoloogiate kasutamise korral ei ole arusaadavalt põhjendatud, miks on kasutatud teisi tehnoloogiaid, omistatakse Hindamismetoodika ja hindamiskriteeriumi 5.2 kohaselt proovitööle 1 punkt ja seda ongi Hankija teinud. 11.3. Tulenevalt eespooltoodust on vaidlustuskomisjon seisukohal, et Hankija on Vaidlustaja pakkumusele (proovitööle) hindamiskriteeriumi 5.2 eest omistanud õigesti ja põhjendatult 1 hindepunkti, mistõttu Hankija otsus Kolmandate isikute pakkumuste edukaks tunnistamise kohta on kooskõlas RHS § 117 lg-ga 1 ja RHS § 3 p-iga 1 (läbipaistev ja kontrollitav) ning selle kehtetuks tunnistamiseks alused puuduvad. 12. Kolmandate isikute kõrvaldamata jätmise ja kvalifitseerimise otsused Vaidlustusest nähtuvalt on sisulised põhjendused esitatud Kolmandate isikute pakkumuse edukaks tunnistamise otsusele (täpsemalt Vaidlustaja pakkumuse hindamisele) ja Kolmandate isikute kvalifitseerimise ja kõrvaldamata jätmise otsused on vaidlustatud vaid tulenevalt otsuste järgnevuse põhimõttest. Kuna vaidlustuskomisjon on seisukohal, et Hankija otsus Kolmandate isikute pakkumuste edukaks tunnistamiseks on õige (Vaidlustaja pakkumusele on hindepunkte antud õigesti), siis tuleb jätta rahuldamata ka Vaidlustaja taotlus Kolmandate isikute kõrvaldamata jätmise ja kvalifitseerimise otsuste kehtetuks tunnistamiseks. 13. Vaidlustusmenetluse kulud Lähtudes sellest, et vaidlustus jääb RHS § 197 lg 1 p-i 4 alusel rahuldamata, kuuluvad vaidlustusmenetluse kulude osas kohaldamisele RHS § 198 lg-d 3 ja 8. 13.1. Hankija ei taotlenud kulude väljamõistmist. 13.2. Kolmandatele isikutele mõistetakse kulud välja Hankijaga samade reeglite alusel. Tähtaegselt (18.09.2024 ja 23.09.2024) esitasid menetluskulude taotlused Kolmas isik II ja Kolmas isik III. 13.2.1. Kolmas isik II taotleb menetluskulude välja mõistmist kogusummas 1440 eurot (käibemaksuta) kokku 8 tunni õigusabi teenuse eest tunnihinnaga 180 eurot.
13 (13)
Vaidlustuskomisjon on seisukohal, et Kolmanda isiku II kulud on vajalikud ja põhjendatud ning tuleb Vaidlustajalt välja mõista. 13.2.2. Kolmas isik III taotleb kahe esindaja kasutamisel menetluskulude välja mõistmist summas 4680 eurot (käibemaksuta) kokku 31,2 tunni õigusabi teenuse osutamise eest keskmise tunnihinnaga 150 eurot. Kolmanda isiku III kulude osas nõustub vaidlustuskomisjon Vaidlustajaga, et esitatud menetluskulude suurus ja maht ei ole põhjendatud. Kuigi Vaidlustaja on paisutanud hindamiskriteeriumi 5.2 kohaldamise kontekstis ebavajalikult vaidlustusasja mahtu tehniliste küsimustega ja mõistetav on Kolmanda isiku III soov nendele vastata, siis vaatamata sellele ei olnud asi kogumis tavapäraselt keerukam ega mahukam, mistõttu vaidlustuskomisjoni hinnangul oleks piisanud ühe professionaalse esindaja kasutamisest kogumahus 15 tundi ning vastav õigusabi kulu summas 2250 eurot (käibemaksuta) tuleb Vaidlustajalt välja mõista. 13.3. Vaidlustaja kulud jäävad tema enda kanda. (allkirjastatud digitaalselt) Angelika Timusk
Nimi | K.p. | Δ | Viit | Tüüp | Org | Osapooled |
---|---|---|---|---|---|---|
Riigilõivu tagastamise otsus | 09.10.2024 | 1 | 12.2-10/24-175/226-19 | Väljaminev kiri | ram | Net Group OÜ |
Teade | 03.10.2024 | 1 | 12.2-10/24-175/226-17 🔒 | Väljaminev kiri | ram | Net Group OÜ , Tervise ja Heaolu Infosüsteemide Keskus, RingIT OÜ , AKTSIASELTS HELMES , Wisercat Estonia OÜ |
AS HELMES repliik ja menetluskulude nimekiri | 24.09.2024 | 1 | 12.2-10/24-175/226-13 🔒 | Sissetulev kiri | ram | AKTSIASELTS HELMES |
Wisercat Estonia OÜ täiendav seisukoht ja menetluskulude nimekiri | 24.09.2024 | 1 | 12.2-10/24-175/226-15 🔒 | Sissetulev kiri | ram | Wisercat Estonia OÜ |
Vaidlustaja täiendav seisukoht | 24.09.2024 | 1 | 12.2-10/24-175/226-14 🔒 | Sissetulev kiri | ram | Net Group OÜ |
Riigilõivu tagastamise taotlus | 24.09.2024 | 1 | 12.2-10/24-175/226-16 🔒 | Sissetulev kiri | ram | Net Group OÜ |
Vaidlustaja taotlus | 23.09.2024 | 1 | 12.2-10/24-175/226-10 🔒 | Sissetulev kiri | ram | Net Group OÜ |
Vastus pöördumisele | 23.09.2024 | 1 | 12.2-10/24-175/226-11 🔒 | Väljaminev kiri | ram | Net Group OÜ |
Hankija täiendav seisukoht | 23.09.2024 | 1 | 12.2-10/24-175/226-12 🔒 | Sissetulev kiri | ram | Tervise ja Heaolu Infosüsteemide Keskus |
Vaidlustaja täiendav seisukoht ja menetluskulude nimekiri | 19.09.2024 | 1 | 12.2-10/24-175/226-9 🔒 | Sissetulev kiri | ram | Net Group OÜ |
AS HELMES täiendav seisukoht ja menetluskulude nimekiri | 19.09.2024 | 1 | 12.2-10/24-175/226-7 🔒 | Sissetulev kiri | ram | AKTSIASELTS HELMES |
Wisercat Estonia OÜ menetluskulude nimekiri | 19.09.2024 | 1 | 12.2-10/24-175/226-8 🔒 | Sissetulev kiri | ram | Wisercat Estonia OÜ |
3. isiku vastus vaidlustusele | 13.09.2024 | 3 | 12.2-10/24-175/226-5 🔒 | Sissetulev kiri | ram | Wisercat Estonia OÜ |
Kirjaliku menetluse teade | 13.09.2024 | 3 | 12.2-10/24-175/226-6 🔒 | Väljaminev kiri | ram | Net Group OÜ , Tervise ja Heaolu Infosüsteemide Keskus, RingIT OÜ , AKTSIASELTS HELMES , Wisercat Estonia OÜ |
Helmes AS vastus vaidlustusele | 12.09.2024 | 1 | 12.2-10/24-175/226-4 🔒 | Sissetulev kiri | ram | AKTSIASELTS HELMES |
Hankija vastus | 11.09.2024 | 1 | 12.2-10/24-175/226-3 🔒 | Sissetulev kiri | ram | Tervise ja Heaolu Infosüsteemide Keskus |
Vaidlustuse esitamise teade | 09.09.2024 | 1 | 12.2-10/24-175/226-2 🔒 | Väljaminev kiri | ram | Net Group OÜ , Tervise ja Heaolu Infosüsteemide Keskus, RingIT OÜ , AKTSIASELTS HELMES , Wisercat Estonia OÜ |
Vaidlustus | 09.09.2024 | 1 | 12.2-10/24-175/226-1 🔒 | Sissetulev kiri | ram | Net Group OÜ |